Skip to content

Commit b0a3c5e

Browse files
committed
Added e2e tests in the coverage-check workflow
1 parent 6a6c210 commit b0a3c5e

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

.github/workflows/coverage-check.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,10 +55,16 @@ jobs:
5555
- name: Install library
5656
run: poetry install --no-interaction
5757
#----------------------------------------------
58+
# install additional dependencies for e2e tests
59+
#----------------------------------------------
60+
- name: Install e2e test dependencies
61+
run: poetry run pip install pyarrow
62+
#----------------------------------------------
5863
# run test suite
5964
#----------------------------------------------
6065
- name: Run tests with coverage
61-
run: poetry run python -m pytest tests/unit --cov=src --cov-report=xml --cov-report=term
66+
continue-on-error: true
67+
run: poetry run python -m pytest tests/unit tests/e2e --cov=src --cov-report=xml --cov-report=term
6268
#----------------------------------------------
6369
# check for coverage override
6470
#----------------------------------------------

0 commit comments

Comments
 (0)