We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 54fc160 commit a12ae30Copy full SHA for a12ae30
.github/workflows/ci.yml
@@ -37,12 +37,11 @@ jobs:
37
- name: Build package
38
run: |
39
CXXFLAGS=--coverage CFLAGS=--coverage python scripts/build/install.py
40
-
41
- - name: Run C++ Tests
+# coverage tests
+ - name: Run tests
42
43
- cd build
44
- ./test_binary
45
- # Capture and Generating Coverage Report with lcov
+ python -m pytest --doctest-modules --cov=./ --cov-report=xml -s
+
46
- name: Capture Coverage Data with lcov
47
48
cd build
@@ -52,10 +51,6 @@ jobs:
52
51
53
54
genhtml coverage.info --output-directory coverage_report
55
56
- - name: Run tests
57
- run: |
58
- python -m pytest --doctest-modules --cov=./ --cov-report=xml -s
59
60
- name: Upload Coverage
61
uses: codecov/codecov-action@v3
0 commit comments