Co-authored-by: Haoqun Jiang <haoqunjiang@gmail.com>
Fixes #221
Fixes #199
{
"scripts": {
- "test:unit": "vitest --environment jsdom --root src/"
+ "test:unit": "vitest"
},
"dependencies": {
"vue": "^3.2.47"
--- /dev/null
+import { fileURLToPath } from 'node:url'
+import { mergeConfig } from 'vite'
+import { configDefaults, defineConfig } from 'vitest/config'
+import viteConfig from './vite.config'
+
+export default mergeConfig(
+ viteConfig,
+ defineConfig({
+ test: {
+ environment: 'jsdom',
+ exclude: [...configDefaults.exclude, 'e2e/*'],
+ root: fileURLToPath(new URL('./', import.meta.url))
+ }
+ })
+)