Skip to content

Commit 9239166

Browse files
committed
test: robustness
1 parent 757d558 commit 9239166

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

tests/firestore/document.spec.ts

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -133,20 +133,25 @@ describe(
133133
})
134134

135135
it('skips resetting by default', async () => {
136-
const { wrapper, itemRef, data } = factory()
137-
136+
const itemRef = doc()
138137
await setDoc(itemRef, { name: 'a' })
138+
const { wrapper, data, promise } = factory({ ref: itemRef })
139+
await promise.value
140+
139141
expect(data.value).toEqual({ name: 'a' })
140142
await wrapper.unmount()
141143
expect(data.value).toEqual({ name: 'a' })
142144
})
143145

144146
it('can be reset to a specific value', async () => {
145-
const { wrapper, itemRef, data } = factory({
147+
const itemRef = doc()
148+
await setDoc(itemRef, { name: 'a' })
149+
const { wrapper, data, promise } = factory({
150+
ref: itemRef,
146151
options: { reset: () => 'reset' },
147152
})
153+
await promise.value
148154

149-
await setDoc(itemRef, { name: 'a' })
150155
expect(data.value).toEqual({ name: 'a' })
151156
await wrapper.unmount()
152157
expect(data.value).toEqual('reset')

0 commit comments

Comments
 (0)