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'; |
import { getJestProjectsAsync } from '@nx/jest'; |
||||
|
/** |
||||
|
* @deprecated use vitest instead of jest |
||||
|
* @see https://vitest.dev/guide/migration.html#jest
|
||||
|
*/ |
||||
export default async () => ({ |
export default async () => ({ |
||||
projects: await getJestProjectsAsync(), |
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