Skip to content

Commit 02bf54a

Browse files
authored
Merge pull request elizaOS#676 from pgoos/misct/code-cov
Fix: run tests with coverage
2 parents fe5f29b + 3ef6d7f commit 02bf54a

File tree

4 files changed

+19407
-15308
lines changed

4 files changed

+19407
-15308
lines changed

.github/workflows/ci.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,12 @@ jobs:
3434
echo "NODE_ENV=test" >> packages/core/.env.test
3535
3636
- name: Run tests
37-
run: cd packages/core && pnpm test
37+
run: cd packages/core && pnpm test:coverage
3838

3939
- name: Build packages
4040
run: pnpm run build
4141

4242
- name: Upload coverage reports to Codecov
4343
uses: codecov/codecov-action@v5
4444
with:
45-
token: ${{ secrets.CODECOV_TOKEN }}
45+
token: ${{ secrets.CODECOV_TOKEN }}

packages/core/package.json

+2
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
"dev": "tsup --format esm --dts --watch",
1313
"build:docs": "cd docs && pnpm run build",
1414
"test": "vitest run",
15+
"test:coverage": "vitest run --coverage",
1516
"test:watch": "vitest"
1617
},
1718
"author": "",
@@ -34,6 +35,7 @@
3435
"@types/wav-encoder": "1.3.3",
3536
"@typescript-eslint/eslint-plugin": "8.12.2",
3637
"@typescript-eslint/parser": "8.12.2",
38+
"@vitest/coverage-v8": "2.1.5",
3739
"dotenv": "16.4.5",
3840
"eslint": "^9.15.0",
3941
"eslint-config-prettier": "9.1.0",

0 commit comments

Comments
 (0)