Skip to content

Commit d1257c7

Browse files
authored
Migrate all tests to vitest, increase vite-node dep range (#1694)
1 parent dfe751a commit d1257c7

40 files changed

Lines changed: 1349 additions & 1382 deletions

.changeset/wacky-horses-poke.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@vanilla-extract/compiler': patch
3+
---
4+
5+
Add `^5.0.0` and `^6.0.0` to `vite-node` dependency range

babel-jest.config.js

Lines changed: 0 additions & 4 deletions
This file was deleted.

jest.config.js

Lines changed: 0 additions & 9 deletions
This file was deleted.

jest.setup.ts

Lines changed: 0 additions & 1 deletion
This file was deleted.

package.json

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@
1313
"start": "pnpm start-fixture themed",
1414
"start-site": "pnpm --filter=site start",
1515
"build-site": "pnpm --filter=site build",
16-
"test:unit": "pnpm test:jest && pnpm test:vitest",
17-
"test:jest": "cross-env NODE_OPTIONS=--experimental-vm-modules jest",
16+
"test:unit": "pnpm test:vitest",
1817
"test:vitest": "vitest --watch=false",
1918
"test:playwright": "pnpm test:clean-next && pnpm test:build-next && playwright test",
2019
"test:clean-next": "pnpm --filter=@fixtures/next-* run '/^clean.*/'",
@@ -40,19 +39,14 @@
4039
"@manypkg/cli": "^0.25.1",
4140
"@playwright/test": "^1.57.0",
4241
"@preconstruct/cli": "^2.8.2",
43-
"@testing-library/jest-dom": "^6.4.2",
44-
"@types/jest": "^29.5.12",
4542
"@types/node": "^22.15.3",
46-
"@vanilla-extract/jest-transform": "workspace:*",
47-
"babel-jest": "^29.7.0",
48-
"cross-env": "^7.0.3",
49-
"jest": "^29.7.0",
50-
"jest-environment-jsdom": "^29.7.0",
43+
"@vanilla-extract/vite-plugin": "workspace:*",
44+
"jsdom": "^29.0.0",
5145
"oxlint": "^1.55.0",
5246
"prettier": "^3.8.1",
5347
"tsx": "^4.20.6",
5448
"typescript": "^5.8.3",
55-
"vitest": "^4.0.13"
49+
"vitest": "^4.1.0"
5650
},
5751
"preconstruct": {
5852
"___experimentalFlags_WILL_CHANGE_IN_PATCH": {

packages/babel-plugin-debug-ids/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
"@babel/core": "^7.23.9"
2525
},
2626
"devDependencies": {
27+
"@babel/plugin-syntax-typescript": "^7.23.3",
2728
"@types/babel__core": "^7.20.5"
2829
}
2930
}

packages/babel-plugin-debug-ids/src/index.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 { transformSync } from '@babel/core';
23
// @ts-expect-error
34
import typescriptSyntax from '@babel/plugin-syntax-typescript';

packages/compiler/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,6 @@
1919
"@vanilla-extract/css": "workspace:^",
2020
"@vanilla-extract/integration": "workspace:^",
2121
"vite": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0",
22-
"vite-node": "^3.2.2"
22+
"vite-node": "^3.2.2 || ^5.0.0 || ^6.0.0"
2323
}
2424
}

packages/css/src/getDebugFileName.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 { getDebugFileName } from './getDebugFileName';
23

34
const testCases = [

packages/css/src/identifier.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { afterAll, beforeAll, describe, expect, it } from 'vitest';
12
import { removeAdapter, setAdapter } from './adapter';
23
import { endFileScope, setFileScope } from './fileScope';
34
import { generateIdentifier } from './identifier';

0 commit comments

Comments
 (0)