Skip to content

Commit c014ea7

Browse files
chore: Disable vitest globals (#6216)
1 parent b5c74f9 commit c014ea7

File tree

114 files changed

+253
-154
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

114 files changed

+253
-154
lines changed

packages/eslint-plugin-query/src/__tests__/configs.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { describe, expect, it } from 'vitest'
12
import { configs } from '../configs'
23

34
describe('configs', () => {
Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
{
22
"extends": "../../tsconfig.json",
3-
"compilerOptions": {
4-
"types": ["vitest/globals"]
5-
},
6-
"include": ["src/**/*.ts", "src/**/*.tsx", ".eslintrc.cjs", "tsup.config.js"]
3+
"include": [
4+
"src/**/*.ts",
5+
"src/**/*.tsx",
6+
".eslintrc.cjs",
7+
"tsup.config.js",
8+
"vitest.config.ts"
9+
]
710
}

packages/query-async-storage-persister/src/__tests__/asyncThrottle.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { vi } from 'vitest'
1+
import { describe, expect, test, vi } from 'vitest'
22
import { asyncThrottle } from '../asyncThrottle'
33
import { sleep as delay } from './utils'
44

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
{
22
"extends": "../../tsconfig.json",
3-
"compilerOptions": {
4-
"types": ["vitest/globals"]
5-
},
6-
"include": ["src/**/*.ts", "src/**/*.tsx", ".eslintrc.cjs", "tsup.config.js"]
3+
"include": [
4+
"src/**/*.ts",
5+
"src/**/*.tsx",
6+
".eslintrc.cjs",
7+
"tsup.config.js",
8+
"vitest.config.ts"
9+
]
710
}

packages/query-async-storage-persister/vitest.config.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ export default defineConfig({
55
name: 'query-async-storage-persister',
66
dir: './src',
77
watch: false,
8-
globals: true,
98
coverage: { provider: 'istanbul' },
109
},
1110
})

packages/query-core/src/tests/focusManager.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { vi } from 'vitest'
1+
import { beforeEach, describe, expect, it, test, vi } from 'vitest'
22
import { sleep } from '../utils'
33
import { FocusManager } from '../focusManager'
44
import { setIsServer } from './utils'

packages/query-core/src/tests/hydration.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { expect, vi } from 'vitest'
1+
import { describe, expect, test, vi } from 'vitest'
22
import { QueryCache } from '../queryCache'
33
import { dehydrate, hydrate } from '../hydration'
44
import { MutationCache } from '../mutationCache'

packages/query-core/src/tests/infiniteQueryBehavior.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
import { afterEach, beforeEach, describe, expect, test, vi } from 'vitest'
12
import { waitFor } from '@testing-library/react'
2-
import { vi } from 'vitest'
33
import { CancelledError, InfiniteQueryObserver } from '..'
44
import { createQueryClient, queryKey, sleep } from './utils'
55
import type { InfiniteQueryObserverResult, QueryCache, QueryClient } from '..'

packages/query-core/src/tests/infiniteQueryObserver.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { expect, vi } from 'vitest'
1+
import { afterEach, beforeEach, describe, expect, test, vi } from 'vitest'
22
import { InfiniteQueryObserver } from '..'
33
import { createQueryClient, queryKey, sleep } from './utils'
44
import type { QueryClient } from '..'

packages/query-core/src/tests/mutationCache.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
import { describe, expect, test, vi } from 'vitest'
12
import { waitFor } from '@testing-library/react'
2-
import { vi } from 'vitest'
33
import { MutationCache, MutationObserver } from '..'
44
import { createQueryClient, executeMutation, queryKey, sleep } from './utils'
55

packages/query-core/src/tests/mutationObserver.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
import { afterEach, beforeEach, describe, expect, test, vi } from 'vitest'
12
import { waitFor } from '@testing-library/react'
2-
import { vi } from 'vitest'
33
import { MutationObserver } from '..'
44
import { createQueryClient, sleep } from './utils'
55
import type { QueryClient } from '..'

packages/query-core/src/tests/mutations.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { vi } from 'vitest'
1+
import { afterEach, beforeEach, describe, expect, test, vi } from 'vitest'
22
import { waitFor } from '@testing-library/react'
33
import { MutationObserver } from '../mutationObserver'
44
import { createQueryClient, executeMutation, queryKey, sleep } from './utils'

packages/query-core/src/tests/notifyManager.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { vi } from 'vitest'
1+
import { describe, expect, it, vi } from 'vitest'
22
import { createNotifyManager } from '../notifyManager'
33
import { sleep } from './utils'
44

packages/query-core/src/tests/onlineManager.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { vi } from 'vitest'
1+
import { beforeEach, describe, expect, test, vi } from 'vitest'
22
import { OnlineManager } from '../onlineManager'
33
import { setIsServer, sleep } from './utils'
44

packages/query-core/src/tests/queriesObserver.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
import { afterEach, beforeEach, describe, expect, test, vi } from 'vitest'
12
import { waitFor } from '@testing-library/react'
2-
import { vi } from 'vitest'
33
import { QueriesObserver } from '..'
44
import { createQueryClient, queryKey, sleep } from './utils'
55
import type { QueryClient, QueryObserverResult } from '..'

packages/query-core/src/tests/query.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
import { afterEach, beforeEach, describe, expect, it, test, vi } from 'vitest'
12
import { waitFor } from '@testing-library/react'
2-
import { vi } from 'vitest'
33
import { QueryObserver, isCancelledError, onlineManager } from '..'
44
import {
55
createQueryClient,

packages/query-core/src/tests/queryCache.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
import { afterEach, beforeEach, describe, expect, test, vi } from 'vitest'
12
import { waitFor } from '@testing-library/react'
2-
import { vi } from 'vitest'
33
import { QueryCache, QueryClient, QueryObserver } from '..'
44
import { createQueryClient, queryKey, sleep } from './utils'
55

packages/query-core/src/tests/queryClient.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
import { afterEach, beforeEach, describe, expect, test, vi } from 'vitest'
12
import { waitFor } from '@testing-library/react'
2-
import '@testing-library/jest-dom/vitest'
33

44
import {
55
MutationObserver,

packages/query-core/src/tests/queryClient.types.test.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { describe, it } from 'vitest'
12
import { QueryClient } from '../queryClient'
23
import { doNotExecute } from './utils'
34
import type { Equal, Expect } from './utils'

packages/query-core/src/tests/queryObserver.test.tsx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,12 @@
1-
import { vi } from 'vitest'
1+
import {
2+
afterEach,
3+
beforeEach,
4+
describe,
5+
expect,
6+
expectTypeOf,
7+
test,
8+
vi,
9+
} from 'vitest'
210
import { QueryObserver, focusManager } from '..'
311
import { createQueryClient, queryKey, sleep } from './utils'
412
import type { QueryClient, QueryObserverResult } from '..'

packages/query-core/src/tests/utils.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { vi } from 'vitest'
1+
import { describe, expect, it, vi } from 'vitest'
22
import {
33
addToEnd,
44
addToStart,

packages/query-core/src/tests/utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { act } from '@testing-library/react'
21
import { vi } from 'vitest'
2+
import { act } from '@testing-library/react'
33
import { QueryClient, onlineManager } from '..'
44
import * as utils from '../utils'
55
import type { SpyInstance } from 'vitest'

packages/query-core/tsconfig.json

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
{
22
"extends": "../../tsconfig.json",
3-
"compilerOptions": {
4-
"types": ["vitest/globals"]
5-
},
6-
"include": ["src/**/*.ts", "src/**/*.tsx", ".eslintrc.cjs", "tsup.config.js"]
3+
"include": [
4+
"src/**/*.ts",
5+
"src/**/*.tsx",
6+
".eslintrc.cjs",
7+
"tsup.config.js",
8+
"vitest.config.ts"
9+
]
710
}

packages/query-core/vitest.config.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ export default defineConfig({
66
dir: './src',
77
watch: false,
88
environment: 'jsdom',
9-
globals: true,
109
coverage: { provider: 'istanbul' },
1110
},
1211
})

packages/query-devtools/src/__tests__/devtools.test.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import { describe, expect, it } from 'vitest'
2+
13
describe('ReactQueryDevtools', () => {
24
it('should be able to open and close devtools', async () => {
35
expect(1).toBe(1)

packages/query-devtools/src/__tests__/utils.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { describe, expect, it } from 'vitest'
12
import { deleteNestedDataByPath, updateNestedDataByPath } from '../utils'
23

34
describe('Utils tests', () => {

packages/query-devtools/tsconfig.json

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,13 @@
22
"extends": "../../tsconfig.json",
33
"compilerOptions": {
44
"jsx": "preserve",
5-
"jsxImportSource": "solid-js",
6-
"types": ["vitest/globals"]
5+
"jsxImportSource": "solid-js"
76
},
8-
"include": ["src/**/*.ts", "src/**/*.tsx", ".eslintrc.cjs", "tsup.config.js"]
7+
"include": [
8+
"src/**/*.ts",
9+
"src/**/*.tsx",
10+
".eslintrc.cjs",
11+
"tsup.config.js",
12+
"vitest.config.ts"
13+
]
914
}

packages/query-devtools/vitest.config.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,7 @@ export default defineConfig({
66
name: 'query-devtools',
77
dir: './src',
88
watch: false,
9-
setupFiles: [],
109
environment: 'jsdom',
11-
globals: true,
1210
coverage: { provider: 'istanbul' },
1311
},
1412
plugins: [solid()],

packages/query-persist-client-core/src/__tests__/createPersister.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
import { describe, expect, test, vi } from 'vitest'
12
import { Query, QueryCache, hashKey } from '@tanstack/query-core'
2-
import { vi } from 'vitest'
33
import {
44
PERSISTER_KEY_PREFIX,
55
experimental_createPersister,

packages/query-persist-client-core/src/__tests__/persist.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
import { describe, expect, test, vi } from 'vitest'
12
import { QueriesObserver } from '@tanstack/query-core'
2-
import { vi } from 'vitest'
33
import { persistQueryClientSubscribe } from '../persist'
44
import {
55
createMockPersister,

packages/query-persist-client-core/src/__tests__/utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { QueryClient } from '@tanstack/query-core'
21
import { vi } from 'vitest'
2+
import { QueryClient } from '@tanstack/query-core'
33
import type { QueryClientConfig } from '@tanstack/query-core'
44
import type { PersistedClient, Persister } from '../persist'
55

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
{
22
"extends": "../../tsconfig.json",
3-
"compilerOptions": {
4-
"types": ["vitest/globals"]
5-
},
6-
"include": ["src/**/*.ts", "src/**/*.tsx", ".eslintrc.cjs", "tsup.config.js"]
3+
"include": [
4+
"src/**/*.ts",
5+
"src/**/*.tsx",
6+
".eslintrc.cjs",
7+
"tsup.config.js",
8+
"vitest.config.ts"
9+
]
710
}

packages/query-persist-client-core/vitest.config.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ export default defineConfig({
55
name: 'query-persist-client-core',
66
dir: './src',
77
watch: false,
8-
globals: true,
98
coverage: { provider: 'istanbul' },
109
},
1110
})

packages/query-sync-storage-persister/src/__tests__/storageIsFull.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { describe, expect, test } from 'vitest'
12
import {
23
MutationCache,
34
QueryCache,
Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
{
22
"extends": "../../tsconfig.json",
3-
"compilerOptions": {
4-
"types": ["vitest/globals"]
5-
},
6-
"include": ["src/**/*.ts", "src/**/*.tsx", ".eslintrc.cjs", "tsup.config.js"]
3+
"include": [
4+
"src/**/*.ts",
5+
"src/**/*.tsx",
6+
".eslintrc.cjs",
7+
"tsup.config.js",
8+
"vitest.config.ts"
9+
]
710
}

packages/query-sync-storage-persister/vitest.config.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ export default defineConfig({
55
name: 'query-sync-storage-persister',
66
dir: './src',
77
watch: false,
8-
globals: true,
98
coverage: { provider: 'istanbul' },
109
},
1110
})

packages/react-query-devtools/src/__tests__/devtools.test.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import { describe, expect, it } from 'vitest'
2+
13
describe('ReactQueryDevtools', () => {
24
it('should be able to open and close devtools', async () => {
35
expect(1).toBe(1)

packages/react-query-devtools/test-setup.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
1-
import { act } from '@testing-library/react'
1+
import '@testing-library/jest-dom/vitest'
2+
import { act, cleanup } from '@testing-library/react'
3+
import { afterEach } from 'vitest'
24
import { notifyManager } from '@tanstack/react-query'
35

6+
// https://testing-library.com/docs/react-testing-library/api#cleanup
7+
afterEach(() => cleanup())
8+
49
// Wrap notifications with act to make sure React knows about React Query updates
510
notifyManager.setNotifyFunction((fn) => {
611
act(fn)
Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,14 @@
11
{
22
"extends": "../../tsconfig.json",
33
"compilerOptions": {
4-
"jsx": "react",
5-
"types": ["vitest/globals"]
4+
"jsx": "react"
65
},
7-
"include": ["src/**/*.ts", "src/**/*.tsx", ".eslintrc.cjs", "tsup.config.js"]
6+
"include": [
7+
"src/**/*.ts",
8+
"src/**/*.tsx",
9+
".eslintrc.cjs",
10+
"test-setup.ts",
11+
"tsup.config.js",
12+
"vitest.config.ts"
13+
]
814
}

packages/react-query-devtools/vitest.config.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ export default defineConfig({
77
watch: false,
88
setupFiles: ['test-setup.ts'],
99
environment: 'jsdom',
10-
globals: true,
1110
coverage: { provider: 'istanbul' },
1211
},
1312
})

packages/react-query-next-experimental/test-setup.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
1-
import { act } from '@testing-library/react'
1+
import '@testing-library/jest-dom/vitest'
2+
import { act, cleanup } from '@testing-library/react'
3+
import { afterEach } from 'vitest'
24
import { notifyManager } from '@tanstack/react-query'
35

6+
// https://testing-library.com/docs/react-testing-library/api#cleanup
7+
afterEach(() => cleanup())
8+
49
// Wrap notifications with act to make sure React knows about React Query updates
510
notifyManager.setNotifyFunction((fn) => {
611
act(fn)
Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,14 @@
11
{
22
"extends": "../../tsconfig.json",
33
"compilerOptions": {
4-
"jsx": "react",
5-
"types": ["vitest/globals"]
4+
"jsx": "react"
65
},
7-
"include": ["src/**/*.ts", "src/**/*.tsx", ".eslintrc.cjs", "tsup.config.js"]
6+
"include": [
7+
"src/**/*.ts",
8+
"src/**/*.tsx",
9+
".eslintrc.cjs",
10+
"test-setup.ts",
11+
"tsup.config.js",
12+
"vitest.config.ts"
13+
]
814
}

packages/react-query-next-experimental/vitest.config.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ export default defineConfig({
77
watch: false,
88
setupFiles: ['test-setup.ts'],
99
environment: 'jsdom',
10-
globals: true,
1110
coverage: { provider: 'istanbul' },
1211
},
1312
})

packages/react-query-persist-client/src/__tests__/PersistQueryClientProvider.test.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1+
import { describe, expect, test, vi } from 'vitest'
12
import * as React from 'react'
23
import { fireEvent, render, waitFor } from '@testing-library/react'
3-
import { vi } from 'vitest'
4-
54
import { QueryClient, useQueries, useQuery } from '@tanstack/react-query'
65
import { persistQueryClientSave } from '@tanstack/query-persist-client-core'
76

packages/react-query-persist-client/src/__tests__/utils.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import { act } from '@testing-library/react'
2-
32
import { QueryClient } from '@tanstack/react-query'
43
import type { QueryClientConfig } from '@tanstack/react-query'
54

0 commit comments

Comments
 (0)