Skip to content

Commit ea1fd73

Browse files
committed
npm script test:coverage + test:covarage-for
1 parent d7dee42 commit ea1fd73

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@
3030
"storybook:analyze": "web-component-analyzer **/*.element.ts --outFile custom-elements.json",
3131
"test": "web-test-runner --coverage",
3232
"test:watch": "web-test-runner --watch",
33+
"test:coverage": "web-test-runner --node-resolve --coverage",
34+
"test:coverage-for": "node ./scripts/test-coverage-package.js",
3335
"dev": "npm run clean && npm run storybook",
3436
"build": "lerna run --scope @umbraco-ui/uui-css build && lerna run build",
3537
"build:prod": "npm run clean && npm run build && npm run test",

scripts/test-coverage-package.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
const { execSync } = require('child_process');
2+
3+
const packageName = process.argv[2];
4+
console.log('Test coverage for package: ' + packageName);
5+
6+
execSync(
7+
`web-test-runner "packages/${packageName}/**/*.test.ts" --node-resolve --coverage`,
8+
{ stdio: 'inherit' }
9+
);

0 commit comments

Comments
 (0)