mirror of
https://github.com/zadam/trilium.git
synced 2026-09-14 11:06:04 +05:00
29 lines
870 B
TypeScript
29 lines
870 B
TypeScript
/// <reference types='vitest' />
|
|
import { defineConfig } from "vite";
|
|
|
|
export default defineConfig(() => ({
|
|
root: __dirname,
|
|
test: {
|
|
watch: false,
|
|
globals: true,
|
|
setupFiles: ["../server/spec/setup.ts"],
|
|
environment: "node",
|
|
env: {
|
|
NODE_ENV: "development",
|
|
TRILIUM_DATA_DIR: "./data",
|
|
TRILIUM_INTEGRATION_TEST: "memory",
|
|
TRILIUM_RESOURCE_DIR: "../server/src",
|
|
TRILIUM_ENV: "dev",
|
|
},
|
|
include: ["src/**/*.{test,spec}.ts"],
|
|
testTimeout: 20_000,
|
|
coverage: {
|
|
provider: "v8",
|
|
include: ["src/**/*.{ts,tsx}"],
|
|
exclude: ["**/*.{test,spec}.{ts,mts,cts,tsx,js,jsx}", "**/*.d.ts"],
|
|
reporter: ["text", "lcov"],
|
|
reportsDirectory: "./test-output/vitest/coverage"
|
|
},
|
|
},
|
|
}));
|