Skip to content

Commit df9bab3

Browse files
committed
Add additional multi line comment test
1 parent 06aa178 commit df9bab3

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

tests/sqlparser_mssql.rs

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2583,11 +2583,18 @@ fn parse_mssql_go_keyword() {
25832583
assert_eq!(stmts.len(), 2);
25842584
assert_eq!(stmts[1], Statement::Go(GoStatement { count: None }));
25852585

2586-
let comment_following_go = "USE some_database;\nGO -- okay";
2587-
let stmts = ms().parse_sql_statements(comment_following_go).unwrap();
2586+
let single_line_comment_following_go = "USE some_database;\nGO -- okay";
2587+
let stmts = ms().parse_sql_statements(single_line_comment_following_go).unwrap();
25882588
assert_eq!(stmts.len(), 2);
25892589
assert_eq!(stmts[1], Statement::Go(GoStatement { count: None }));
25902590

2591+
let multi_line_comment_following = "USE some_database;\nGO/* okay */42";
2592+
let stmts = ms()
2593+
.parse_sql_statements(multi_line_comment_following)
2594+
.unwrap();
2595+
assert_eq!(stmts.len(), 2);
2596+
assert_eq!(stmts[1], Statement::Go(GoStatement { count: Some(42) }));
2597+
25912598
let actually_column_alias = "SELECT NULL GO";
25922599
let stmts = ms().parse_sql_statements(actually_column_alias).unwrap();
25932600
assert_eq!(stmts.len(), 1);

0 commit comments

Comments
 (0)