Skip to content

Commit ee6b811

Browse files
committed
test: refreshdeps auto
1 parent b64d44b commit ee6b811

File tree

2 files changed

+0
-67
lines changed

2 files changed

+0
-67
lines changed

packages/hooks/src/useRequest/__tests__/refreshDeps-auto.spec.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,10 @@ import { reactive, ref } from 'vue'
44
import useRequest from '../useRequest'
55

66
let text = ''
7-
let text1 = ''
87
function getUsername({ id, storeId }: { id: number; storeId: number }): Promise<string> {
98
return new Promise(resolve => {
109
setTimeout(() => {
1110
text = `${String(Date.now())}; \t 参数id: ${id} \t; 参数storeId: ${storeId}`
12-
text1 = `${String(Date.now())}; \t 参数id: ${id} \t; 参数storeId: ${storeId}`
1311
resolve(`${String(Date.now())}; \t 参数id: ${id} \t; 参数storeId: ${storeId}`)
1412
}, 1000)
1513
})

packages/hooks/src/useRequest/__tests__/refreshDeps.spec.ts

Lines changed: 0 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,10 @@ import { reactive, ref } from 'vue'
44
import useRequest from '../useRequest'
55

66
let text = ''
7-
let text1 = ''
87
function getUsername({ id, storeId }: { id: number; storeId: number }): Promise<string> {
98
return new Promise(resolve => {
109
setTimeout(() => {
1110
text = `${String(Date.now())}; \t 参数id: ${id} \t; 参数storeId: ${storeId}`
12-
text1 = `${String(Date.now())}; \t 参数id: ${id} \t; 参数storeId: ${storeId}`
1311
resolve(`${String(Date.now())}; \t 参数id: ${id} \t; 参数storeId: ${storeId}`)
1412
}, 1000)
1513
})
@@ -77,66 +75,3 @@ describe('useRequest/RefreshDeps', () => {
7775
expect(data?.value === prevDataText).toBeFalsy()
7876
})
7977
})
80-
81-
// describe('useRequest/RefreshDeps-auto', () => {
82-
// const id = ref(1)
83-
// const store = reactive({
84-
// id: 1,
85-
// })
86-
// const [{ data }] = renderHook(() =>
87-
// useRequest(() => getUsername({ id: id.value, storeId: store.id }), {
88-
// refreshDeps: true,
89-
// }),
90-
// )
91-
92-
// let prevDataText = ''
93-
94-
// it('should init', () => {
95-
// expect(id.value).toBe(1)
96-
// expect(store.id).toBe(1)
97-
// })
98-
99-
// it('change id,id dependency unchanged will not request', async () => {
100-
// await sleep(1000)
101-
// await sleep(100)
102-
// prevDataText = text1
103-
// expect(prevDataText === data?.value).toBeTruthy()
104-
// id.value = 1
105-
// await sleep(1000)
106-
// expect(data?.value === prevDataText).toBeTruthy()
107-
// })
108-
109-
// it('change id', async () => {
110-
// id.value = 2
111-
// await sleep(1000)
112-
// await sleep(100)
113-
// expect(data?.value === prevDataText).toBeFalsy()
114-
// prevDataText = data?.value ?? ''
115-
116-
// id.value = 1
117-
// await sleep(1000)
118-
// await sleep(100)
119-
// expect(data?.value === prevDataText).toBeFalsy()
120-
// })
121-
122-
// it('change store id,store id dependency unchanged will not request', async () => {
123-
// prevDataText = data?.value ?? ''
124-
// store.id = 1
125-
// await sleep(1000)
126-
// await sleep(100)
127-
// expect(data?.value === prevDataText).toBeTruthy()
128-
// })
129-
130-
// it('change store id', async () => {
131-
// prevDataText = data?.value ?? ''
132-
// store.id = 2
133-
// await sleep(1000)
134-
// await sleep(100)
135-
// expect(data?.value === prevDataText).toBeFalsy()
136-
// prevDataText = data?.value ?? ''
137-
// store.id = 1
138-
// await sleep(1000)
139-
// await sleep(100)
140-
// expect(data?.value === prevDataText).toBeFalsy()
141-
// })
142-
// })

0 commit comments

Comments
 (0)