@@ -140,52 +140,50 @@ describe("parseEntities", () => {
140140
141141 const result = parseEntities ( mockEntities ) ;
142142
143- expect ( result ) . toEqual ( {
144- "0x14c362c17947ef1d40152d6e3bedd859c98bebfad41f75ef3f26798556a4c85" :
145- {
146- entityId :
147- "0x14c362c17947ef1d40152d6e3bedd859c98bebfad41f75ef3f26798556a4c85" ,
148- models : {
149- dojo_starter : {
150- Position : {
151- player : "0x7f7e355d3ae20c34de26c21b46612622f4e4012e7debc10f0300cf193a46366" ,
152- vec : {
153- x : 6 ,
154- y : 10 ,
155- } ,
156- } ,
157- Moves : {
158- last_direction : "Left" ,
159- remaining : 98 ,
160- can_move : true ,
161- player : "0x7f7e355d3ae20c34de26c21b46612622f4e4012e7debc10f0300cf193a46366" ,
143+ expect ( result ) . toEqual ( [
144+ {
145+ entityId :
146+ "0x14c362c17947ef1d40152d6e3bedd859c98bebfad41f75ef3f26798556a4c85" ,
147+ models : {
148+ dojo_starter : {
149+ Position : {
150+ player : "0x7f7e355d3ae20c34de26c21b46612622f4e4012e7debc10f0300cf193a46366" ,
151+ vec : {
152+ x : 6 ,
153+ y : 10 ,
162154 } ,
163155 } ,
156+ Moves : {
157+ last_direction : "Left" ,
158+ remaining : 98 ,
159+ can_move : true ,
160+ player : "0x7f7e355d3ae20c34de26c21b46612622f4e4012e7debc10f0300cf193a46366" ,
161+ } ,
164162 } ,
165163 } ,
166- "0x144c128b8ead7d0da39c6a150abbfdd38f572ba9418d3e36929eb6107b4ce4d" :
167- {
168- entityId :
169- "0x144c128b8ead7d0da39c6a150abbfdd38f572ba9418d3e36929eb6107b4ce4d" ,
170- models : {
171- dojo_starter : {
172- Moves : {
173- last_direction : "Left" ,
174- remaining : 99 ,
175- can_move : true ,
176- player : "0x70c774f8d061323ada4e4924c12c894f39b5874b71147af254b3efae07e68c0" ,
177- } ,
178- Position : {
179- player : "0x70c774f8d061323ada4e4924c12c894f39b5874b71147af254b3efae07e68c0" ,
180- vec : {
181- x : 6 ,
182- y : 10 ,
183- } ,
164+ } ,
165+ {
166+ entityId :
167+ "0x144c128b8ead7d0da39c6a150abbfdd38f572ba9418d3e36929eb6107b4ce4d" ,
168+ models : {
169+ dojo_starter : {
170+ Moves : {
171+ last_direction : "Left" ,
172+ remaining : 99 ,
173+ can_move : true ,
174+ player : "0x70c774f8d061323ada4e4924c12c894f39b5874b71147af254b3efae07e68c0" ,
175+ } ,
176+ Position : {
177+ player : "0x70c774f8d061323ada4e4924c12c894f39b5874b71147af254b3efae07e68c0" ,
178+ vec : {
179+ x : 6 ,
180+ y : 10 ,
184181 } ,
185182 } ,
186183 } ,
187184 } ,
188- } ) ;
185+ } ,
186+ ] ) ;
189187 } ) ;
190188
191189 it ( "should parse Options" , ( ) => {
@@ -224,12 +222,9 @@ describe("parseEntities", () => {
224222 } ;
225223 const res = parseEntities ( toriiResult ) ;
226224 const expected = new CairoOption ( CairoOptionVariant . Some , 1734537235 ) ;
227- // @ts -ignore can be undefined
228- expect (
229- res [
230- "0x43ebbfee0476dcc36cae36dfa9b47935cc20c36cb4dc7d014076e5f875cf164"
231- ] . models . onchain_dash . CallerCounter . timestamp
232- ) . toEqual ( expected ) ;
225+ expect ( res [ 0 ] ?. models ?. onchain_dash ?. CallerCounter ?. timestamp ) . toEqual (
226+ expected
227+ ) ;
233228 } ) ;
234229 it ( "should parse complex enums" , ( ) => {
235230 const toriiResult : torii . Entities = {
@@ -281,12 +276,7 @@ describe("parseEntities", () => {
281276 } ;
282277 const res = parseEntities < SchemaType > ( toriiResult ) ;
283278 const expected = new CairoCustomEnum ( { Predefined : "Dojo" } ) ;
284- // @ts -ignore can be undefined
285- expect (
286- res [
287- "0x5248d30cafd7af5e7f9255ed9bef2bd7aa0f191669a4c1e3a03b8c64ea5a9d8"
288- ] . models . onchain_dash . Theme . value
289- ) . toEqual ( expected ) ;
279+ expect ( res [ 0 ] ?. models ?. onchain_dash ?. Theme ?. value ) . toEqual ( expected ) ;
290280 } ) ;
291281
292282 it ( "should parse enum with nested struct" , ( ) => {
@@ -343,11 +333,6 @@ describe("parseEntities", () => {
343333 "0x0000000000000000000000000000000000000000637573746f6d5f636c617373" ,
344334 } ,
345335 } ) ;
346- // @ts -ignore can be undefined
347- expect (
348- res [
349- "0x5248d30cafd7af5e7f9255ed9bef2bd7aa0f191669a4c1e3a03b8c64ea5a9d8"
350- ] . models . onchain_dash . Theme . value
351- ) . toEqual ( expected ) ;
336+ expect ( res [ 0 ] ?. models ?. onchain_dash ?. Theme ?. value ) . toEqual ( expected ) ;
352337 } ) ;
353338} ) ;
0 commit comments