Skip to content

Commit df4d34c

Browse files
committed
Add additional multi line comment test
1 parent c144e2f commit df4d34c

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
@@ -2567,11 +2567,18 @@ fn parse_mssql_go_keyword() {
25672567
assert_eq!(stmts.len(), 2);
25682568
assert_eq!(stmts[1], Statement::Go(GoStatement { count: None }));
25692569

2570-
let comment_following_go = "USE some_database;\nGO -- okay";
2571-
let stmts = ms().parse_sql_statements(comment_following_go).unwrap();
2570+
let single_line_comment_following_go = "USE some_database;\nGO -- okay";
2571+
let stmts = ms().parse_sql_statements(single_line_comment_following_go).unwrap();
25722572
assert_eq!(stmts.len(), 2);
25732573
assert_eq!(stmts[1], Statement::Go(GoStatement { count: None }));
25742574

2575+
let multi_line_comment_following = "USE some_database;\nGO/* okay */42";
2576+
let stmts = ms()
2577+
.parse_sql_statements(multi_line_comment_following)
2578+
.unwrap();
2579+
assert_eq!(stmts.len(), 2);
2580+
assert_eq!(stmts[1], Statement::Go(GoStatement { count: Some(42) }));
2581+
25752582
let actually_column_alias = "SELECT NULL GO";
25762583
let stmts = ms().parse_sql_statements(actually_column_alias).unwrap();
25772584
assert_eq!(stmts.len(), 1);

0 commit comments

Comments
 (0)