Skip to content

Commit

Permalink
test: run functional and integration tests separately in CI/CD (ApeWo…
Browse files Browse the repository at this point in the history
  • Loading branch information
antazoey authored Jun 20, 2024
1 parent fad486d commit 72f22c8
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions .github/workflows/test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ jobs:
- name: Run MyPy
run: mypy .

functional:
test:
runs-on: ${{ matrix.os }}

strategy:
Expand Down Expand Up @@ -94,8 +94,11 @@ jobs:
pip uninstall eth-ape --yes
pip install .[test]
- name: Run Tests
run: pytest -m "not fuzzing" -s --cov=src -n auto --dist loadgroup
- name: Run Functional Tests
run: pytest tests/functional -m "not fuzzing" -s --cov=src --cov-append -n auto --dist loadgroup

- name: Run Integration Tests
run: pytest tests/integration -m "not fuzzing" -s --cov=src --cov-append -n auto --dist loadgroup

fuzzing:
runs-on: ubuntu-latest
Expand Down

0 comments on commit 72f22c8

Please sign in to comment.