@@ -198,7 +198,8 @@ func TestCallCairo(t *testing.T) {
198198 batch := testDB .NewBatch ()
199199 testState , err := stateFactory .NewState (& felt .Zero , txn , batch )
200200 require .NoError (t , err )
201- state , err := stateFactory .NewState (& felt .Zero , txn )
201+ batch := testDB .NewBatch ()
202+ state , err := stateFactory .NewState (& felt .Zero , txn , batch )
202203 newRoot := felt.NewUnsafeFromString [felt.Felt ](
203204 "0x2650cef46c190ec6bb7dc21a5a36781132e7c883b27175e625031149d4f1a84" ,
204205 )
@@ -212,7 +213,7 @@ func TestCallCairo(t *testing.T) {
212213 },
213214 }
214215 declaredClass := map [felt.Felt ]core.ClassDefinition {* classHash : simpleClass }
215- require .NoError (t , state .Update (0 , & firstStateUpdate , declaredClass , false , true ))
216+ require .NoError (t , state .Update (0 , & firstStateUpdate , declaredClass , false ))
216217 require .NoError (t , batch .Write ())
217218
218219 logLevel := utils .NewLogLevel (utils .ERROR )
@@ -280,6 +281,10 @@ func TestCallCairo(t *testing.T) {
280281 require .NoError (t , batch .Write ())
281282 }
282283
284+ if statetestutils .UseNewState () {
285+ require .NoError (t , batch .Write ())
286+ }
287+
283288 ret , err = vm .Call (
284289 & callInfo ,
285290 & BlockInfo {Header : & core.Header {Number : 1 }},
0 commit comments