From 41a8780df05ddbc6b7c07554eb3875e6c277906a Mon Sep 17 00:00:00 2001 From: Christian Vogt Date: Wed, 8 May 2024 12:28:44 -0400 Subject: [PATCH] add scripts for coverage reporting --- frontend/package.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frontend/package.json b/frontend/package.json index 1b3559d554..8c43275a25 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -32,10 +32,11 @@ "test:lint": "eslint --max-warnings 0 --ext .js,.ts,.jsx,.tsx ./src", "test:type-check": "tsc --noEmit", "test:jest": "jest", - "test:jest:coverage": "jest --coverage", + "test:jest:coverage": "rimraf jest-coverage && jest --coverage", "test:unit": "npm run test:jest", "test:cypress-ci": "npx concurrently -P -k -s first \"npm run cypress:server:build && npm run cypress:server\" \"npx wait-on tcp:127.0.0.1:9001 && npm run cypress:run:mock -- {@}\" -- ", - "coverage:merge": "istanbul-merge --out coverage/coverage-final.json jest-coverage/coverage-final.json src/__tests__/cypress/coverage/coverage-final.json && nyc report --reporter html --reporter text -t coverage --report-dir coverage/report", + "test:cypress-ci:coverage": "npx concurrently -P -k -s first \"npm run cypress:server:build:coverage && npm run cypress:server\" \"npx wait-on tcp:127.0.0.1:9001 && npm run cypress:run:mock:coverage -- {@}\" -- ", + "coverage:merge": "rimraf coverage && istanbul-merge --out coverage/coverage-final.json jest-coverage/coverage-final.json src/__tests__/cypress/coverage/coverage-final.json && nyc report --reporter html -t coverage --report-dir coverage/report && nyc report --reporter json-summary -t coverage --report-dir coverage", "cypress:open": "cypress open --project src/__tests__/cypress", "cypress:run": "cypress run -b chrome --project src/__tests__/cypress", "cypress:open:mock": "MOCK=1 WS_PORT=9002 npm run cypress:open -- ",