Skip to content

Commit a66559a

Browse files
committed
ci: run coverage w/o orjson
1 parent d28bd43 commit a66559a

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

.github/workflows/continuous-integration.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,10 +73,14 @@ jobs:
7373
pip install -r requirements-test.txt
7474
pip install -e ".[validation]"
7575
76-
- name: Execute test suite
77-
run: ./scripts/test
78-
env:
79-
CHECK_COVERAGE: true
76+
- name: Run coverage with orjson
77+
run: coverage run -m unittest discover tests
78+
79+
- name: Uninstall orjson
80+
run: pip uninstall -y orjson
81+
82+
- name: Run coverage without orjson, appending results
83+
run: coverage run -a -m unittest discover tests
8084

8185
- name: Prepare ./coverage.xml
8286
# Ignore the configured fail-under to ensure we upload the coverage report. We

0 commit comments

Comments
 (0)