Skip to content

Commit 4b18508

Browse files
committed
test: Use vitest
1 parent ba118f9 commit 4b18508

32 files changed

+901
-88
lines changed

packages/css-in-js/jest.config.js

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

packages/css-in-js/package.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"docs": "typedoc",
3535
"lint": "lint",
3636
"lint-and-fix": "lint-and-fix",
37-
"test": "jest --runInBand"
37+
"test": "vitest run"
3838
},
3939
"dependencies": {
4040
"@emotion/hash": "^0.9.2",
@@ -51,13 +51,12 @@
5151
"@rollup/plugin-typescript": "~12.1.4",
5252
"@types/stylis": "^4.2.7",
5353
"eslint": "~9.39.1",
54-
"jest": "~30.2.0",
5554
"lint-all": "workspace:~",
5655
"prettier": "~3.6.2",
5756
"rollup": "~4.52.5",
58-
"ts-jest": "~29.4.5",
5957
"typedoc": "~0.28.14",
60-
"typescript": "~5.9.3"
58+
"typescript": "~5.9.3",
59+
"vitest": "~4.0.15"
6160
},
6261
"publishConfig": {
6362
"access": "public"

packages/css-in-js/src/names.spec.ts

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
import { createAnimationName, createClassName, escapeName } from './names';
24

35
describe('names', () => {

packages/css-in-js/src/tags.spec.ts

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
import { css, keyframes } from '.';
24
import { holdContext } from './tags';
35

packages/css-in-js/src/transpile.spec.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import { describe, expect, it } from 'vitest';
2+
13
import { transpile, createTranspileMiddleware } from './transpile';
24

35
it('transpiles simple properties', () => {
@@ -13,7 +15,7 @@ it('transpiles with vendor prefixing', () => {
1315
const property = (
1416
property: string,
1517
...characteristics: ((property: string) => void)[]
16-
): void =>
18+
) =>
1719
describe(property, () => {
1820
for (const characteristic of characteristics) {
1921
characteristic(property);
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
22
"extends": "./tsconfig.json",
3-
"exclude": ["src/**/*.spec.ts"]
3+
"exclude": ["src/**/*.spec.ts", "vite.config.ts"]
44
}

packages/css-in-js/tsconfig.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
{
22
"extends": "../../tsconfig.base.json",
33
"compilerOptions": {
4-
"rootDir": "./src",
54
"lib": ["dom", "es6"],
65
"outDir": "./dist"
76
},
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import { defineConfig } from 'vitest/config';
2+
3+
export default defineConfig({
4+
test: {
5+
environment: 'jsdom',
6+
},
7+
});

packages/emitter/jest.config.js

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

packages/emitter/package.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"build": "rollup -c",
3131
"lint": "lint",
3232
"lint-and-fix": "lint-and-fix",
33-
"test": "jest --runInBand",
33+
"test": "vitest run",
3434
"docs": "typedoc"
3535
},
3636
"devDependencies": {
@@ -40,14 +40,13 @@
4040
"@rollup/plugin-terser": "~0.4.4",
4141
"@rollup/plugin-typescript": "~12.1.4",
4242
"eslint": "~9.39.1",
43-
"jest": "~30.2.0",
4443
"lint-all": "workspace:~",
4544
"npm-run-all": "^4.1.5",
4645
"prettier": "~3.6.2",
4746
"rollup": "~4.52.5",
48-
"ts-jest": "~29.4.5",
4947
"typedoc": "~0.28.14",
50-
"typescript": "~5.9.3"
48+
"typescript": "~5.9.3",
49+
"vitest": "~4.0.15"
5150
},
5251
"publishConfig": {
5352
"access": "public"

0 commit comments

Comments
 (0)