mirror of https://github.com/abpframework/abp.git
5 changed files with 77 additions and 4 deletions
@ -1,5 +1,8 @@ |
|||
import { getJestProjectsAsync } from '@nx/jest'; |
|||
|
|||
/** |
|||
* @deprecated use vitest instead of jest |
|||
* @see https://vitest.dev/guide/migration.html#jest
|
|||
*/ |
|||
export default async () => ({ |
|||
projects: await getJestProjectsAsync(), |
|||
}); |
|||
|
|||
@ -0,0 +1,65 @@ |
|||
import { defineConfig } from 'vitest/config'; |
|||
|
|||
export default defineConfig({ |
|||
test: { |
|||
projects: [ |
|||
{ |
|||
root: './packages/core', |
|||
test: { |
|||
name: 'core', |
|||
globals: true, |
|||
environment: 'jsdom', |
|||
setupFiles: ['src/test-setup.ts'], |
|||
include: ['{src,tests}/**/*.{test,spec}.{js,mjs,cjs,ts,mts,cts,jsx,tsx}'], |
|||
}, |
|||
}, |
|||
{ |
|||
root: './packages/theme-basic', |
|||
test: { |
|||
name: 'theme-basic', |
|||
globals: true, |
|||
environment: 'jsdom', |
|||
setupFiles: ['src/test-setup.ts'], |
|||
include: ['{src,tests}/**/*.{test,spec}.{js,mjs,cjs,ts,mts,cts,jsx,tsx}'], |
|||
}, |
|||
}, |
|||
{ |
|||
root: './packages/theme-shared', |
|||
test: { |
|||
name: 'theme-shared', |
|||
globals: true, |
|||
environment: 'jsdom', |
|||
setupFiles: ['src/test-setup.ts'], |
|||
include: ['{src,tests}/**/*.{test,spec}.{js,mjs,cjs,ts,mts,cts,jsx,tsx}'], |
|||
}, |
|||
}, |
|||
{ |
|||
root: './packages/oauth', |
|||
test: { |
|||
name: 'oauth', |
|||
globals: true, |
|||
environment: 'jsdom', |
|||
setupFiles: ['src/test-setup.ts'], |
|||
}, |
|||
}, |
|||
{ |
|||
root: './packages/generators', |
|||
test: { |
|||
name: 'generators', |
|||
globals: true, |
|||
environment: 'jsdom', |
|||
setupFiles: ['src/test-setup.ts'], |
|||
}, |
|||
}, |
|||
{ |
|||
root: './packages/schematics', |
|||
test: { |
|||
name: 'schematics', |
|||
globals: true, |
|||
environment: 'jsdom', |
|||
setupFiles: ['src/test-setup.ts'], |
|||
}, |
|||
}, |
|||
], |
|||
}, |
|||
}); |
|||
@ -1 +0,0 @@ |
|||
export default ['**/vite.config.{mjs,js,ts,mts}', '**/vitest.config.{mjs,js,ts,mts}']; |
|||
Loading…
Reference in new issue