mirror of
https://github.com/ecomfe/vue-echarts.git
synced 2025-10-27 02:43:58 +08:00
32 lines
724 B
TypeScript
32 lines
724 B
TypeScript
import { defineConfig, mergeConfig } from "vitest/config";
|
|
import viteConfig from "./vite.config";
|
|
|
|
export default mergeConfig(
|
|
viteConfig,
|
|
defineConfig({
|
|
root: ".",
|
|
test: {
|
|
globals: true,
|
|
setupFiles: ["./tests/setup.ts"],
|
|
include: ["tests/**/*.test.ts"],
|
|
coverage: {
|
|
provider: "v8",
|
|
reporter: ["text", "lcov", "html"],
|
|
include: ["src/**/*.{ts,tsx,js,jsx,vue}"],
|
|
exclude: ["src/types.ts"],
|
|
reportsDirectory: "coverage/browser",
|
|
},
|
|
browser: {
|
|
enabled: true,
|
|
provider: "playwright",
|
|
headless: true,
|
|
instances: [
|
|
{
|
|
browser: "chromium",
|
|
},
|
|
],
|
|
},
|
|
},
|
|
}),
|
|
);
|