@@ -3547,42 +3547,30 @@ mod tests {
35473547
35483548 #[ test]
35493549 fn test_string_escape_constant_not_supported ( ) {
3550- all_dialects_where ( |dialect| {
3551- !dialect. supports_string_escape_constant ( )
3552- && !dialect. supports_string_literal_backslash_escape ( )
3553- } )
3554- . tokenizes_to (
3555- "select e'\\ n'" ,
3550+ all_dialects_where ( |dialect| !dialect. supports_string_escape_constant ( ) ) . tokenizes_to (
3551+ "select e'...'" ,
35563552 vec ! [
35573553 Token :: make_keyword( "select" ) ,
35583554 Token :: Whitespace ( Whitespace :: Space ) ,
35593555 Token :: make_word( "e" , None ) ,
3560- Token :: SingleQuotedString ( "\\ n " . to_string( ) ) ,
3556+ Token :: SingleQuotedString ( "... " . to_string( ) ) ,
35613557 ] ,
35623558 ) ;
35633559
3564- all_dialects_where ( |dialect| {
3565- !dialect. supports_string_escape_constant ( )
3566- && !dialect. supports_string_literal_backslash_escape ( )
3567- } )
3568- . tokenizes_to (
3569- "select E'\\ n'" ,
3560+ all_dialects_where ( |dialect| !dialect. supports_string_escape_constant ( ) ) . tokenizes_to (
3561+ "select E'...'" ,
35703562 vec ! [
35713563 Token :: make_keyword( "select" ) ,
35723564 Token :: Whitespace ( Whitespace :: Space ) ,
35733565 Token :: make_word( "E" , None ) ,
3574- Token :: SingleQuotedString ( "\\ n " . to_string( ) ) ,
3566+ Token :: SingleQuotedString ( "... " . to_string( ) ) ,
35753567 ] ,
35763568 ) ;
35773569 }
35783570
35793571 #[ test]
35803572 fn test_string_escape_constant_supported ( ) {
3581- all_dialects_where ( |dialect| {
3582- dialect. supports_string_escape_constant ( )
3583- && !dialect. supports_string_literal_backslash_escape ( )
3584- } )
3585- . tokenizes_to (
3573+ all_dialects_where ( |dialect| dialect. supports_string_escape_constant ( ) ) . tokenizes_to (
35863574 "select e'\\ ''" ,
35873575 vec ! [
35883576 Token :: make_keyword( "select" ) ,
@@ -3591,11 +3579,7 @@ mod tests {
35913579 ] ,
35923580 ) ;
35933581
3594- all_dialects_where ( |dialect| {
3595- dialect. supports_string_escape_constant ( )
3596- && !dialect. supports_string_literal_backslash_escape ( )
3597- } )
3598- . tokenizes_to (
3582+ all_dialects_where ( |dialect| dialect. supports_string_escape_constant ( ) ) . tokenizes_to (
35993583 "select E'\\ ''" ,
36003584 vec ! [
36013585 Token :: make_keyword( "select" ) ,
0 commit comments