@@ -208,7 +208,7 @@ def tearDownClass(cls):
208
208
cls ._session .close ()
209
209
210
210
def test_exec (self ):
211
- res = json .loads (api .exec (self ._session , self ._db_name , self ._engine_name , "def output = 1 + 1" ).collect ()[0 ][0 ])
211
+ res = json .loads (api .exec (self ._session , self ._db_name , self ._engine_name , "def output { 1 + 1} " ).collect ()[0 ][0 ])
212
212
213
213
self .assertEqual (res [0 ][0 ], 2 )
214
214
@@ -217,15 +217,15 @@ def test_exec_with_data(self):
217
217
self ._session ,
218
218
self ._db_name ,
219
219
self ._engine_name ,
220
- "def output = foo" ,
220
+ "def output { foo } " ,
221
221
{"foo" : "hello" }
222
222
).collect ()[0 ][0 ]
223
223
224
224
self .assertEqual (json .loads (res )[0 ][0 ], "hello" )
225
225
226
226
def test_exec_into (self ):
227
227
table_name = f"{ FQ_SCHEMA } .test_exec_into_table"
228
- res = api .exec_into (self ._session , self ._db_name , self ._engine_name , "def output = 1 + 1" , connection_parameters ["warehouse" ], table_name )
228
+ res = api .exec_into (self ._session , self ._db_name , self ._engine_name , "def output { 1 + 1} " , connection_parameters ["warehouse" ], table_name )
229
229
self .assertTrue (check_status_ok (res ))
230
230
231
231
res = self ._session .sql (f"select * from { table_name } " ).collect ()
@@ -237,7 +237,7 @@ def test_exec_into_with_data(self):
237
237
self ._session ,
238
238
self ._db_name ,
239
239
self ._engine_name ,
240
- "def output = foo" ,
240
+ "def output { foo } " ,
241
241
connection_parameters ["warehouse" ],
242
242
table_name ,
243
243
{"foo" : "hello" }
@@ -259,8 +259,8 @@ def setUp(self) -> None:
259
259
api .create_engine (self .session , self .engine_name )
260
260
261
261
def test_load_model_code (self ):
262
- res = api .load_model_code (self .session , self .db_name , self .engine_name , "my_model" , "def mymax[x, y] = maximum[abs[x], abs[y]]" )
263
- res = json .loads (api .exec (self .session , self .db_name , self .engine_name , "def output = mymax[5, -10]" ).collect ()[0 ][0 ])
262
+ res = api .load_model_code (self .session , self .db_name , self .engine_name , "my_model" , "def mymax[x, y]: maximum[abs[x], abs[y]]" )
263
+ res = json .loads (api .exec (self .session , self .db_name , self .engine_name , "def output { mymax[5, -10] } " ).collect ()[0 ][0 ])
264
264
265
265
self .assertEqual (res [0 ][0 ], 10 )
266
266
0 commit comments