Browse Source

chore: use helper function for merging vitest config (#8985)

丶远方 2 years ago
parent
commit
6d7360d514
2 changed files with 6 additions and 10 deletions
  1. 3 5
      vitest.e2e.config.ts
  2. 3 5
      vitest.unit.config.ts

+ 3 - 5
vitest.e2e.config.ts

@@ -1,10 +1,8 @@
-import { UserConfig } from 'vitest/config'
+import { mergeConfig } from 'vitest/config'
 import config from './vitest.config'
 
-export default {
-  ...config,
+export default mergeConfig(config, {
   test: {
-    ...config.test,
     include: ['packages/vue/__tests__/e2e/*.spec.ts']
   }
-} as UserConfig
+})

+ 3 - 5
vitest.unit.config.ts

@@ -1,10 +1,8 @@
-import { UserConfig, configDefaults } from 'vitest/config'
+import { configDefaults, mergeConfig } from 'vitest/config'
 import config from './vitest.config'
 
-export default {
-  ...config,
+export default mergeConfig(config, {
   test: {
-    ...config.test,
     exclude: [...configDefaults.exclude, '**/e2e/**']
   }
-} as UserConfig
+})