chore: test all packages not only ui
This commit is contained in:
parent
c9e060fc21
commit
32e4619cf1
1 changed files with 15 additions and 6 deletions
|
|
@ -2,11 +2,20 @@ import fs from 'fs';
|
|||
import { playwrightLauncher } from '@web/test-runner-playwright';
|
||||
|
||||
const packages = fs
|
||||
.readdirSync('packages/ui/src')
|
||||
.readdirSync('packages')
|
||||
.filter(
|
||||
dir =>
|
||||
fs.statSync(`packages/ui/src/${dir}`).isDirectory() &&
|
||||
fs.existsSync(`packages/ui/src/${dir}/test`),
|
||||
dir => fs.statSync(`packages/${dir}`).isDirectory() && fs.existsSync(`packages/${dir}/test`),
|
||||
)
|
||||
.map(dir => ({ name: dir, path: `packages/${dir}/test` }))
|
||||
.concat(
|
||||
fs
|
||||
.readdirSync('packages/ui/src')
|
||||
.filter(
|
||||
dir =>
|
||||
fs.statSync(`packages/ui/src/${dir}`).isDirectory() &&
|
||||
fs.existsSync(`packages/ui/src/${dir}/test`),
|
||||
)
|
||||
.map(dir => ({ name: dir, path: `packages/ui/src/${dir}/test` })),
|
||||
);
|
||||
// .filter(x => x.endsWith('-dropdown'))
|
||||
// .concat(
|
||||
|
|
@ -43,7 +52,7 @@ export default {
|
|||
playwrightLauncher({ product: 'webkit' }),
|
||||
],
|
||||
groups: packages.map(pkg => ({
|
||||
name: pkg,
|
||||
files: `packages/ui/src/${pkg}/test/**/*.test.js`,
|
||||
name: pkg.name,
|
||||
files: `${pkg.path}/**/*.test.js`,
|
||||
})),
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in a new issue