Skip to content

Commit 5d0a5ea

Browse files
committed
Add additional multi line comment test
1 parent d5b6bb8 commit 5d0a5ea

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

tests/sqlparser_mssql.rs

+9-2
Original file line numberDiff line numberDiff line change
@@ -2131,11 +2131,18 @@ fn parse_mssql_go_keyword() {
21312131
assert_eq!(stmts.len(), 2);
21322132
assert_eq!(stmts[1], Statement::Go(GoStatement { count: None }));
21332133

2134-
let comment_following_go = "USE some_database;\nGO -- okay";
2135-
let stmts = ms().parse_sql_statements(comment_following_go).unwrap();
2134+
let single_line_comment_following_go = "USE some_database;\nGO -- okay";
2135+
let stmts = ms().parse_sql_statements(single_line_comment_following_go).unwrap();
21362136
assert_eq!(stmts.len(), 2);
21372137
assert_eq!(stmts[1], Statement::Go(GoStatement { count: None }));
21382138

2139+
let multi_line_comment_following = "USE some_database;\nGO/* okay */42";
2140+
let stmts = ms()
2141+
.parse_sql_statements(multi_line_comment_following)
2142+
.unwrap();
2143+
assert_eq!(stmts.len(), 2);
2144+
assert_eq!(stmts[1], Statement::Go(GoStatement { count: Some(42) }));
2145+
21392146
let actually_column_alias = "SELECT NULL GO";
21402147
let stmts = ms().parse_sql_statements(actually_column_alias).unwrap();
21412148
assert_eq!(stmts.len(), 1);

0 commit comments

Comments
 (0)