Skip to content

Commit 1041e53

Browse files
committed
test: remove deprecated usage
1 parent 884fb6c commit 1041e53

File tree

3 files changed

+20
-16
lines changed

3 files changed

+20
-16
lines changed

tests/database/list.spec.ts

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { mount } from '@vue/test-utils'
22
import { describe, expect, it } from 'vitest'
33
import {
44
UseDatabaseRefOptions,
5-
useList,
5+
useDatabaseList,
66
VueDatabaseQueryData,
77
_RefDatabase,
88
} from '../../src'
@@ -34,7 +34,7 @@ describe('Database lists', () => {
3434
const wrapper = mount({
3535
template: 'no',
3636
setup() {
37-
data = useList(ref, options)
37+
data = useDatabaseList(ref, options)
3838
const { data: list, pending, error, promise, stop } = data
3939
return { list, pending, error, promise, stop }
4040
},
@@ -99,7 +99,7 @@ describe('Database lists', () => {
9999

100100
expect(data).toBe(target)
101101

102-
expect(() => useList(listRef, { target })).not.toThrow()
102+
expect(() => useDatabaseList(listRef, { target })).not.toThrow()
103103
expect(/FAIL/).toHaveBeenWarned()
104104
})
105105

@@ -381,12 +381,14 @@ describe('Database lists', () => {
381381
tds(() => {
382382
const db = database
383383
const databaseRef = _databaseRef
384-
expectType<Ref<VueDatabaseQueryData>>(useList(databaseRef(db, 'todos')))
384+
expectType<Ref<VueDatabaseQueryData>>(
385+
useDatabaseList(databaseRef(db, 'todos'))
386+
)
385387
expectType<string | undefined>(
386-
useList(databaseRef(db, 'todos')).value?.[0]?.id
388+
useDatabaseList(databaseRef(db, 'todos')).value?.[0]?.id
387389
)
388390
expectType<Ref<VueDatabaseQueryData<number>>>(
389-
useList<number>(databaseRef(db, 'todos'))
391+
useDatabaseList<number>(databaseRef(db, 'todos'))
390392
)
391393

392394
// TODO: tests for id field

tests/database/objects.spec.ts

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { mount } from '@vue/test-utils'
22
import { describe, expect, it } from 'vitest'
33
import {
44
UseDatabaseRefOptions,
5-
useObject,
5+
useDatabaseObject,
66
VueDatabaseDocumentData,
77
_RefDatabase,
88
} from '../../src'
@@ -28,7 +28,7 @@ describe('Database objects', () => {
2828
const wrapper = mount({
2929
template: 'no',
3030
setup() {
31-
data = useObject(ref, options)
31+
data = useDatabaseObject(ref, options)
3232
const { data: item, pending, error, promise, stop } = data
3333
return { item, pending, error, promise, stop }
3434
},
@@ -63,7 +63,7 @@ describe('Database objects', () => {
6363

6464
expect(data).toBe(target)
6565

66-
expect(() => useObject(itemRef, { target })).not.toThrow()
66+
expect(() => useDatabaseObject(itemRef, { target })).not.toThrow()
6767
expect(/FAIL/).toHaveBeenWarned()
6868
})
6969

@@ -226,13 +226,15 @@ describe('Database objects', () => {
226226
tds(() => {
227227
const db = database
228228
const databaseRef = _databaseRef
229-
expectType<Ref<unknown>>(useObject(databaseRef(db, 'todo')))
229+
expectType<Ref<unknown>>(useDatabaseObject(databaseRef(db, 'todo')))
230230
expectType<Ref<{ name: string } | null | undefined>>(
231-
useObject<{ name: string }>(databaseRef(db, 'todo'))
231+
useDatabaseObject<{ name: string }>(databaseRef(db, 'todo'))
232+
)
233+
expectType<undefined | string>(
234+
useDatabaseObject(databaseRef(db, 'todo')).value?.id
232235
)
233-
expectType<undefined | string>(useObject(databaseRef(db, 'todo')).value?.id)
234236
expectType<Ref<number | null | undefined>>(
235-
useObject<number>(databaseRef(db, 'todo'))
237+
useDatabaseObject<number>(databaseRef(db, 'todo'))
236238
)
237239
})
238240
})

tests/database/ssr.spec.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import { beforeEach, describe, it, expect } from 'vitest'
55
import { firebaseApp, setupDatabaseRefs } from '../utils'
66
import { ShallowUnwrapRef } from 'vue'
7-
import { useObject } from '../../src'
7+
import { useDatabaseObject } from '../../src'
88
import { createSSRApp } from 'vue'
99
import { renderToString, ssrInterpolate } from '@vue/server-renderer'
1010
import { clearPendingPromises } from '../../src/ssr/plugin'
@@ -37,7 +37,7 @@ describe('Database SSR', async () => {
3737
await set(docRef, { name: 'a' })
3838
const { app } = createMyApp(
3939
async () => {
40-
const { data, promise } = useObject<{ name: string }>(docRef)
40+
const { data, promise } = useDatabaseObject<{ name: string }>(docRef)
4141
await promise.value
4242
return { data }
4343
},
@@ -52,7 +52,7 @@ describe('Database SSR', async () => {
5252
await set(docRef, { name: 'hello' })
5353
const { app } = createMyApp(
5454
() => {
55-
const data = useObject<{ name: string }>(docRef)
55+
const data = useDatabaseObject<{ name: string }>(docRef)
5656
return { data }
5757
},
5858
({ data }) => data!.name

0 commit comments

Comments
 (0)