@@ -208,7 +208,7 @@ def tearDownClass(cls):
208208 cls ._session .close ()
209209
210210 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 ])
212212
213213 self .assertEqual (res [0 ][0 ], 2 )
214214
@@ -217,15 +217,15 @@ def test_exec_with_data(self):
217217 self ._session ,
218218 self ._db_name ,
219219 self ._engine_name ,
220- "def output = foo" ,
220+ "def output { foo } " ,
221221 {"foo" : "hello" }
222222 ).collect ()[0 ][0 ]
223223
224224 self .assertEqual (json .loads (res )[0 ][0 ], "hello" )
225225
226226 def test_exec_into (self ):
227227 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 )
229229 self .assertTrue (check_status_ok (res ))
230230
231231 res = self ._session .sql (f"select * from { table_name } " ).collect ()
@@ -237,7 +237,7 @@ def test_exec_into_with_data(self):
237237 self ._session ,
238238 self ._db_name ,
239239 self ._engine_name ,
240- "def output = foo" ,
240+ "def output { foo } " ,
241241 connection_parameters ["warehouse" ],
242242 table_name ,
243243 {"foo" : "hello" }
@@ -259,8 +259,8 @@ def setUp(self) -> None:
259259 api .create_engine (self .session , self .engine_name )
260260
261261 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 ])
264264
265265 self .assertEqual (res [0 ][0 ], 10 )
266266
0 commit comments