Skip to content

Commit 94abfb7

Browse files
committed
Add additional multi line comment test
1 parent ca0bb28 commit 94abfb7

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

2220-
let comment_following_go = "USE some_database;\nGO -- okay";
2221-
let stmts = ms().parse_sql_statements(comment_following_go).unwrap();
2220+
let single_line_comment_following_go = "USE some_database;\nGO -- okay";
2221+
let stmts = ms().parse_sql_statements(single_line_comment_following_go).unwrap();
22222222
assert_eq!(stmts.len(), 2);
22232223
assert_eq!(stmts[1], Statement::Go(GoStatement { count: None }));
22242224

2225+
let multi_line_comment_following = "USE some_database;\nGO/* okay */42";
2226+
let stmts = ms()
2227+
.parse_sql_statements(multi_line_comment_following)
2228+
.unwrap();
2229+
assert_eq!(stmts.len(), 2);
2230+
assert_eq!(stmts[1], Statement::Go(GoStatement { count: Some(42) }));
2231+
22252232
let actually_column_alias = "SELECT NULL GO";
22262233
let stmts = ms().parse_sql_statements(actually_column_alias).unwrap();
22272234
assert_eq!(stmts.len(), 1);

0 commit comments

Comments
 (0)