@@ -11564,8 +11564,13 @@ fn parse_load_data() {
11564
11564
. unwrap_err( ) ,
11565
11565
ParserError :: ParserError ( "Expected: end of statement, found: INPATH" . to_string( ) )
11566
11566
) ;
11567
- assert_eq ! ( not_supports_load_dialects. parse_sql_statements( sql) . unwrap_err( ) ,
11568
- ParserError :: ParserError ( "Expected: dialect supports `LOAD DATA` or `LOAD extension` to parse `LOAD` statements, found: INPATH" . to_string( ) )
11567
+ assert_eq ! (
11568
+ not_supports_load_dialects
11569
+ . parse_sql_statements( sql)
11570
+ . unwrap_err( ) ,
11571
+ ParserError :: ParserError (
11572
+ "Expected: `DATA` or an extension name after `LOAD`, found: INPATH" . to_string( )
11573
+ )
11569
11574
) ;
11570
11575
11571
11576
// with LOCAL keyword
@@ -11599,8 +11604,12 @@ fn parse_load_data() {
11599
11604
ParserError :: ParserError ( "Expected: end of statement, found: LOCAL" . to_string( ) )
11600
11605
) ;
11601
11606
assert_eq ! (
11602
- not_supports_load_dialects. parse_sql_statements( sql) . unwrap_err( ) ,
11603
- ParserError :: ParserError ( "Expected: dialect supports `LOAD DATA` or `LOAD extension` to parse `LOAD` statements, found: LOCAL" . to_string( ) )
11607
+ not_supports_load_dialects
11608
+ . parse_sql_statements( sql)
11609
+ . unwrap_err( ) ,
11610
+ ParserError :: ParserError (
11611
+ "Expected: `DATA` or an extension name after `LOAD`, found: LOCAL" . to_string( )
11612
+ )
11604
11613
) ;
11605
11614
11606
11615
// with PARTITION clause
@@ -11689,11 +11698,11 @@ fn parse_load_data() {
11689
11698
// negative test case
11690
11699
let sql = "LOAD DATA2 LOCAL INPATH '/local/path/to/data.txt' INTO TABLE test.my_table" ;
11691
11700
assert_eq ! (
11692
- dialects
11693
- . parse_sql_statements ( sql )
11694
- . unwrap_err ( ) ,
11695
- ParserError :: ParserError ( "Expected: dialect supports `LOAD DATA` or `LOAD extension` to parse `LOAD` statements, found: DATA2" . to_string ( ) )
11696
- ) ;
11701
+ dialects. parse_sql_statements ( sql ) . unwrap_err ( ) ,
11702
+ ParserError :: ParserError (
11703
+ "Expected: `DATA` or an extension name after `LOAD`, found: DATA2" . to_string ( )
11704
+ )
11705
+ ) ;
11697
11706
}
11698
11707
11699
11708
#[ test]
0 commit comments