enabled: true,
provider: 'v8',
reporter: ['text', 'lcovonly', 'html'],
- all: true,
include: [
'packages/pinia/src',
'packages/nuxt/src',
'packages/pinia/src/hmr.ts',
],
},
+ projects: [
+ {
+ extends: true,
+ test: {
+ name: 'pinia',
+ root: './packages/pinia',
+ },
+ },
+ {
+ extends: true,
+ test: {
+ name: '@pinia/nuxt',
+ root: './packages/nuxt',
+ environment: 'node',
+ include: ['test/**/*.{spec,test}.ts'],
+ },
+ },
+ {
+ extends: true,
+ test: {
+ name: '@pinia/testing',
+ root: './packages/testing',
+ globals: true,
+ },
+ },
+ ],
},
})
+++ /dev/null
-import { defineWorkspace } from 'vitest/config'
-
-export default defineWorkspace([
- {
- extends: './vitest.config.ts',
- test: {
- name: 'pinia',
- root: './packages/pinia',
- },
- },
- {
- extends: './vitest.config.ts',
- test: {
- name: '@pinia/nuxt',
- root: './packages/nuxt',
- environment: 'node',
- include: ['test/**/*.{spec,test}.ts'],
- },
- },
- {
- extends: './vitest.config.ts',
- test: {
- name: '@pinia/testing',
- root: './packages/testing',
- globals: true,
- },
- },
-])