@@ -71,16 +71,15 @@ describe('createZeroComposables', () => {
7171
7272 expect ( zero . value . userID ) . toEqual ( 'test-user' )
7373
74- // const oldZero = zero.value
74+ const oldZero = zero . value
7575
7676 userID . value = 'test-user-2'
7777 await nextTick ( )
78+ await new Promise ( resolve => setTimeout ( resolve , 1 ) )
7879
7980 expect ( zero . value . userID ) . toEqual ( 'test-user-2' )
8081 expect ( zero . value . closed ) . toBe ( false )
81-
82- // TODO: Figure out a way to test this, since closing is async
83- // expect(oldZero.closed).toBe(true)
82+ expect ( oldZero . closed ) . toBe ( true )
8483 } )
8584
8685 it ( 'useQuery works whithout explicitly calling useZero' , async ( ) => {
@@ -148,16 +147,15 @@ describe('createZeroComposables', () => {
148147
149148 expect ( usedZero . value . userID ) . toEqual ( 'test-user' )
150149
151- // const oldZero = usedZero.value
150+ const oldZero = usedZero . value
152151
153152 userID . value = 'test-user-2'
154153 await nextTick ( )
154+ await new Promise ( resolve => setTimeout ( resolve , 1 ) )
155155
156156 expect ( usedZero . value . userID ) . toEqual ( 'test-user-2' )
157157 expect ( usedZero . value . closed ) . toBe ( false )
158-
159- // TODO: Figure out a way to test this, since closing is async
160- // expect(oldZero.closed).toBe(true)
158+ expect ( oldZero . closed ) . toBe ( true )
161159 } )
162160
163161 it ( 'is created lazily and once' , async ( ) => {
0 commit comments