feat(tracker): export test coverage for tracker

This commit is contained in:
nick-delirium 2023-05-31 11:41:40 +02:00
parent edcf5bb6a5
commit d958daa61e
3 changed files with 7 additions and 0 deletions

View file

@ -51,6 +51,10 @@ jobs:
run: |
cd tracker/tracker
yarn test
- name: Upload coverage reports to Codecov
uses: codecov/codecov-action@v3
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
- name: Build tracker inst
run: |
cd tracker/tracker

View file

@ -4,3 +4,4 @@ lib
cjs
build
.cache
coverage

View file

@ -2,6 +2,8 @@
const config = {
preset: 'ts-jest',
testEnvironment: 'jsdom',
collectCoverage: true,
collectCoverageFrom: ['src/**/*.{ts}', '!src/**/*.d.ts'],
// .js file extension fix
moduleNameMapper: {
'(.+)\\.js': '$1',