Improved test coverage (#287)
This commit is contained in:
3
.github/workflows/build.yml
vendored
3
.github/workflows/build.yml
vendored
@@ -45,7 +45,8 @@ jobs:
|
||||
- name: Run coverage
|
||||
run: |
|
||||
lcov -c -d debug -o coverage.info
|
||||
lcov -e coverage.info "$PWD/src/*" -o coverage-src.info
|
||||
lcov -r coverage.info -o coverage-src.info "$PWD/src/main.cc" "$PWD/src/common/generators/generators.cc"
|
||||
lcov -e coverage-src.info -o coverage-src.info "$PWD/src/*"
|
||||
lcov -l coverage-src.info
|
||||
- name: Upload coverage
|
||||
uses: codecov/codecov-action@v3
|
||||
|
||||
Reference in New Issue
Block a user