File tree Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Original file line number Diff line number Diff line change @@ -1093,7 +1093,7 @@ fn parse_create_table_on_commit_and_as_query() {
1093
1093
1094
1094
#[ test]
1095
1095
fn parse_select_table_function_settings ( ) {
1096
- let sql = r#"SELECT * FROM table_function(arg, SETTINGS setting = 3)"# ;
1096
+ let sql = r#"SELECT * FROM table_function(arg, SETTINGS s0 = 3, s1 = 's' )"# ;
1097
1097
match clickhouse_and_generic ( ) . verified_stmt ( sql) {
1098
1098
Statement :: Query ( q) => {
1099
1099
let from = & q. body . as_select ( ) . unwrap ( ) . from ;
@@ -1110,10 +1110,16 @@ fn parse_select_table_function_settings() {
1110
1110
) ;
1111
1111
assert_eq ! (
1112
1112
args. settings,
1113
- Some ( vec![ Setting {
1114
- key: "setting" . into( ) ,
1115
- value: Value :: Number ( "3" . into( ) , false )
1116
- } ] )
1113
+ Some ( vec![
1114
+ Setting {
1115
+ key: "s0" . into( ) ,
1116
+ value: Value :: Number ( "3" . into( ) , false )
1117
+ } ,
1118
+ Setting {
1119
+ key: "s1" . into( ) ,
1120
+ value: Value :: SingleQuotedString ( "s" . into( ) )
1121
+ }
1122
+ ] )
1117
1123
)
1118
1124
}
1119
1125
_ => unreachable ! ( ) ,
You can’t perform that action at this time.
0 commit comments