diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index af583d3b..aa3b5665 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -22,8 +22,8 @@ jobs: - name: Install dependencies run: npm install - - name: Test - run: npm test + - name: Test with coverage + run: npm run test:coverage - name: Build run: npm run build diff --git a/.gitignore b/.gitignore index 972fb925..119730ba 100644 --- a/.gitignore +++ b/.gitignore @@ -12,6 +12,7 @@ dist playwright-report test-results dist-ssr +coverage __pycache__/ *.py[cod] server/dist diff --git a/package.json b/package.json index a13ebe83..109dc3f2 100644 --- a/package.json +++ b/package.json @@ -82,6 +82,7 @@ "@types/qrcode": "^1.5.6", "@types/ws": "^8.18.1", "@vitejs/plugin-vue": "^6.0.5", + "@vitest/coverage-v8": "^3.2.4", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.9.1", "@xterm/addon-fit": "^0.11.0",