| 123456789101112131415161718192021222324 |
- import { defineConfig } from "vitest/config"
- import path from "path"
- export default defineConfig({
- test: {
- globals: true,
- setupFiles: ["./vitest.setup.ts"],
- watch: false,
- reporters: ["dot"],
- silent: true,
- environment: "jsdom",
- include: ["src/**/*.spec.ts", "src/**/*.spec.tsx"],
- },
- resolve: {
- alias: {
- "@": path.resolve(__dirname, "./src"),
- "@src": path.resolve(__dirname, "./src"),
- "@roo": path.resolve(__dirname, "../src/shared"),
- // Mock the vscode module for tests since it's not available outside
- // VS Code extension context.
- vscode: path.resolve(__dirname, "./src/__mocks__/vscode.ts"),
- },
- },
- })
|