From 312e7397ebfaa7c44ecd511a3f856c3dff766b87 Mon Sep 17 00:00:00 2001 From: Zhicheng Han <43314240+hanzckernel@users.noreply.github.com> Date: Fri, 15 May 2026 11:35:43 +0200 Subject: [PATCH] test: enable coverage baseline (#763) --- .github/workflows/build.yml | 4 ++-- .gitignore | 1 + package.json | 1 + 3 files changed, 4 insertions(+), 2 deletions(-) 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",