chore(test): catalog @playwright/test and wire e2e into turbo

- Promote @playwright/test to the workspace catalog
- Add test:e2e turbo task (uncached)
- Add root pnpm test:e2e script
- Vitest scopes to src/**/*.{test,spec} and excludes e2e/
This commit is contained in:
Offending Commit
2026-05-03 17:03:55 -05:00
parent 557fecf038
commit 34319db283
6 changed files with 15 additions and 4 deletions

View File

@@ -43,7 +43,7 @@
"zod": "catalog:"
},
"devDependencies": {
"@playwright/test": "^1.59.1",
"@playwright/test": "catalog:",
"@tanstack/router-plugin": "^1.120.3",
"@testing-library/jest-dom": "catalog:",
"@testing-library/react": "catalog:",

View File

@@ -1,7 +1,7 @@
import { defineConfig } from "vitest/config";
import react from "@vitejs/plugin-react";
import path from "node:path";
import { fileURLToPath } from "node:url";
import react from "@vitejs/plugin-react";
import { defineConfig } from "vitest/config";
const __dirname = path.dirname(fileURLToPath(import.meta.url));
@@ -20,5 +20,7 @@ export default defineConfig({
globals: true,
setupFiles: ["./src/test/setup.ts"],
css: false,
include: ["src/**/*.{test,spec}.{ts,tsx}"],
exclude: ["node_modules", "dist", "e2e"],
},
});