Skip to content

Commit 0cfefe6

Browse files
committed
test: fix Vitest 4 mock regressions
1 parent f25b102 commit 0cfefe6

40 files changed

Lines changed: 769 additions & 575 deletions

apps/cli/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
"ink-testing-library": "^4.0.0",
4747
"rimraf": "^6.0.1",
4848
"tsup": "^8.4.0",
49-
"@vitest/coverage-v8": "^3.2.3",
50-
"vitest": "^3.2.3"
49+
"@vitest/coverage-v8": "^4.1.6",
50+
"vitest": "^4.1.6"
5151
}
5252
}

apps/cli/tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"extends": "@roo-code/config-typescript/base.json",
33
"compilerOptions": {
4-
"types": ["vitest/globals"],
4+
"types": ["node", "vitest/globals"],
55
"outDir": "dist",
66
"jsx": "react-jsx",
77
"jsxImportSource": "react",

apps/cli/vitest.config.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,8 @@
1-
import path from "path"
21
import { defineConfig } from "vitest/config"
32

43
export default defineConfig({
54
resolve: {
6-
alias: {
7-
"@": path.resolve(__dirname, "src"),
8-
},
5+
tsconfigPaths: true,
96
},
107
test: {
118
globals: true,

apps/web-evals/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,6 @@
5858
"@types/react": "^18.3.23",
5959
"@types/react-dom": "^18.3.5",
6060
"tailwindcss": "^4",
61-
"vitest": "^3.2.3"
61+
"vitest": "^4.1.6"
6262
}
6363
}

apps/web-evals/tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"extends": "@roo-code/config-typescript/nextjs.json",
33
"compilerOptions": {
4-
"types": ["vitest/globals"],
4+
"types": ["node", "vitest/globals"],
55
"plugins": [{ "name": "next" }],
66
"paths": { "@/*": ["./src/*"] }
77
},

apps/web-roo-code/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,10 +52,11 @@
5252
"@types/node": "20.x",
5353
"@types/react": "^18.3.23",
5454
"@types/react-dom": "^18.3.7",
55+
"@vitejs/plugin-react": "^5.2.0",
5556
"autoprefixer": "^10.4.23",
5657
"next-sitemap": "^4.2.3",
5758
"postcss": "^8.5.6",
5859
"tailwindcss": "^3.4.17",
59-
"vitest": "^4.0.18"
60+
"vitest": "^4.1.6"
6061
}
6162
}

apps/web-roo-code/vitest.config.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
import { defineConfig } from "vitest/config"
2-
import path from "path"
2+
import react from "@vitejs/plugin-react"
33

44
export default defineConfig({
5+
plugins: [react()],
56
test: {
67
include: ["src/**/*.test.{ts,tsx}"],
78
environment: "node",
89
},
910
resolve: {
10-
alias: {
11-
"@": path.resolve(__dirname, "./src"),
12-
},
11+
tsconfigPaths: true,
1312
},
1413
})

packages/build/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,6 @@
1919
"@roo-code/config-eslint": "workspace:^",
2020
"@roo-code/config-typescript": "workspace:^",
2121
"@types/node": "20.x",
22-
"vitest": "^3.2.3"
22+
"vitest": "^4.1.6"
2323
}
2424
}

packages/build/tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"extends": "@roo-code/config-typescript/base.json",
33
"compilerOptions": {
4-
"types": ["vitest/globals"],
4+
"types": ["node", "vitest/globals"],
55
"outDir": "dist"
66
},
77
"include": ["src"],

packages/cloud/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"@types/node": "^24.1.0",
2525
"@types/vscode": "^1.102.0",
2626
"globals": "^16.3.0",
27-
"@vitest/coverage-v8": "^3.2.4",
28-
"vitest": "^3.2.4"
27+
"@vitest/coverage-v8": "^4.1.6",
28+
"vitest": "^4.1.6"
2929
}
3030
}

0 commit comments

Comments
 (0)