Skip to content

Commit 3ab2d47

Browse files
committed
Rename multiple_statements_parse_to -> statements_parse_to
1 parent d3a48f5 commit 3ab2d47

File tree

2 files changed

+16
-28
lines changed

2 files changed

+16
-28
lines changed

src/test_utils.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ impl TestedDialects {
152152
/// 2. re-serializing the result of parsing `sql` produces the same
153153
/// `canonical` sql string
154154
///
155-
/// For multiple statements, use [`multiple_statements_parse_to`].
155+
/// For multiple statements, use [`statements_parse_to`].
156156
pub fn one_statement_parses_to(&self, sql: &str, canonical: &str) -> Statement {
157157
let mut statements = self.parse_sql_statements(sql).expect(sql);
158158
assert_eq!(statements.len(), 1);
@@ -169,7 +169,7 @@ impl TestedDialects {
169169
}
170170

171171
/// The same as [`one_statement_parses_to`] but it works for a multiple statements
172-
pub fn multiple_statements_parse_to(
172+
pub fn statements_parse_to(
173173
&self,
174174
sql: &str,
175175
statement_count: usize,

tests/sqlparser_mssql.rs

Lines changed: 14 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1566,7 +1566,7 @@ fn test_mssql_cursor() {
15661566
CLOSE Employee_Cursor; \
15671567
DEALLOCATE Employee_Cursor\
15681568
";
1569-
let _ = ms().multiple_statements_parse_to(full_cursor_usage, 6, "");
1569+
let _ = ms().statements_parse_to(full_cursor_usage, 6, "");
15701570
}
15711571

15721572
#[test]
@@ -2527,23 +2527,23 @@ DECLARE @Y AS NVARCHAR(MAX)='y'
25272527
#[test]
25282528
fn parse_mssql_go_keyword() {
25292529
let single_go_keyword = "USE some_database;\nGO";
2530-
let stmts = ms().multiple_statements_parse_to(single_go_keyword, 2, "USE some_database\nGO");
2530+
let stmts = ms().statements_parse_to(single_go_keyword, 2, "USE some_database\nGO");
25312531
assert_eq!(stmts[1], Statement::Go(GoStatement { count: None }));
25322532

25332533
let go_with_count = "SELECT 1;\nGO 5";
2534-
let stmts = ms().multiple_statements_parse_to(go_with_count, 2, "SELECT 1\nGO 5");
2534+
let stmts = ms().statements_parse_to(go_with_count, 2, "SELECT 1\nGO 5");
25352535
assert_eq!(stmts[1], Statement::Go(GoStatement { count: Some(5) }));
25362536

25372537
let go_statement_delimiter = "SELECT 1\nGO";
2538-
let stmts = ms().multiple_statements_parse_to(go_statement_delimiter, 2, "SELECT 1; \nGO");
2538+
let stmts = ms().statements_parse_to(go_statement_delimiter, 2, "SELECT 1; \nGO");
25392539
assert_eq!(stmts[1], Statement::Go(GoStatement { count: None }));
25402540

25412541
let bare_go = "GO";
25422542
let stmt = ms().one_statement_parses_to(bare_go, "GO");
25432543
assert_eq!(stmt, Statement::Go(GoStatement { count: None }));
25442544

25452545
let go_then_statements = "/* whitespace */ GO\nRAISERROR('This is a test', 16, 1);";
2546-
let stmts = ms().multiple_statements_parse_to(
2546+
let stmts = ms().statements_parse_to(
25472547
go_then_statements,
25482548
2,
25492549
"GO\nRAISERROR('This is a test', 16, 1)",
@@ -2563,40 +2563,28 @@ fn parse_mssql_go_keyword() {
25632563
);
25642564

25652565
let multiple_gos = "SELECT 1;\nGO 5\nSELECT 2;\n GO";
2566-
let stmts = ms().multiple_statements_parse_to(multiple_gos, 4, "SELECT 1\nGO 5\nSELECT 2\nGO");
2566+
let stmts = ms().statements_parse_to(multiple_gos, 4, "SELECT 1\nGO 5\nSELECT 2\nGO");
25672567
assert_eq!(stmts[1], Statement::Go(GoStatement { count: Some(5) }));
25682568
assert_eq!(stmts[3], Statement::Go(GoStatement { count: None }));
25692569

25702570
let single_line_comment_preceding_go = "USE some_database; -- okay\nGO";
2571-
let stmts = ms().multiple_statements_parse_to(
2572-
single_line_comment_preceding_go,
2573-
2,
2574-
"USE some_database\nGO",
2575-
);
2571+
let stmts =
2572+
ms().statements_parse_to(single_line_comment_preceding_go, 2, "USE some_database\nGO");
25762573
assert_eq!(stmts[1], Statement::Go(GoStatement { count: None }));
25772574

25782575
let multi_line_comment_preceding_go = "USE some_database; /* okay */\nGO";
2579-
let stmts = ms().multiple_statements_parse_to(
2580-
multi_line_comment_preceding_go,
2581-
2,
2582-
"USE some_database\nGO",
2583-
);
2576+
let stmts =
2577+
ms().statements_parse_to(multi_line_comment_preceding_go, 2, "USE some_database\nGO");
25842578
assert_eq!(stmts[1], Statement::Go(GoStatement { count: None }));
25852579

25862580
let single_line_comment_following_go = "USE some_database;\nGO -- okay";
2587-
let stmts = ms().multiple_statements_parse_to(
2588-
single_line_comment_following_go,
2589-
2,
2590-
"USE some_database\nGO",
2591-
);
2581+
let stmts =
2582+
ms().statements_parse_to(single_line_comment_following_go, 2, "USE some_database\nGO");
25922583
assert_eq!(stmts[1], Statement::Go(GoStatement { count: None }));
25932584

25942585
let multi_line_comment_following = "USE some_database;\nGO/* okay */42";
2595-
let stmts = ms().multiple_statements_parse_to(
2596-
multi_line_comment_following,
2597-
2,
2598-
"USE some_database\nGO 42",
2599-
);
2586+
let stmts =
2587+
ms().statements_parse_to(multi_line_comment_following, 2, "USE some_database\nGO 42");
26002588
assert_eq!(stmts[1], Statement::Go(GoStatement { count: Some(42) }));
26012589

26022590
let actually_column_alias = "SELECT NULL GO";

0 commit comments

Comments
 (0)