Skip to content

Commit 8d25000

Browse files
committed
chore(query-devtools): set up '@solidjs/testing-library' for component tests
1 parent 9963b2f commit 8d25000

5 files changed

Lines changed: 17 additions & 1 deletion

File tree

packages/query-devtools/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@
6767
"@solid-primitives/keyed": "^1.2.2",
6868
"@solid-primitives/resize-observer": "^2.0.26",
6969
"@solid-primitives/storage": "^1.3.11",
70+
"@solidjs/testing-library": "^0.8.10",
7071
"@tanstack/match-sorter-utils": "^8.19.4",
7172
"@tanstack/query-core": "workspace:*",
7273
"clsx": "^2.1.1",
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import '@testing-library/jest-dom/vitest'
2+
import { cleanup } from '@solidjs/testing-library'
3+
import { afterEach } from 'vitest'
4+
5+
afterEach(() => cleanup())

packages/query-devtools/tsconfig.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,12 @@
66
"jsx": "preserve",
77
"jsxImportSource": "solid-js"
88
},
9-
"include": ["src", "*.config.ts", "*.config.js", "package.json"],
9+
"include": [
10+
"src",
11+
"test-setup.ts",
12+
"*.config.ts",
13+
"*.config.js",
14+
"package.json"
15+
],
1016
"references": [{ "path": "../query-core" }]
1117
}

packages/query-devtools/vite.config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,6 @@ export default defineConfig({
2929
},
3030
typecheck: { enabled: true },
3131
restoreMocks: true,
32+
setupFiles: ['test-setup.ts'],
3233
},
3334
})

pnpm-lock.yaml

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)