Skip to content

Commit 1c792c8

Browse files
committed
github actions: run live tests
1 parent 7d3c086 commit 1c792c8

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

.github/workflows/tests.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,10 @@ jobs:
3434

3535
- name: Install package with test extra
3636
run: |
37+
sudo apt update && sudo apt install -yq proot
3738
python -m pip install --upgrade pip
3839
pip install -e '.[test]'
3940
40-
# The offline suite needs neither proot nor network access; the opt-in
41-
# live tests stay skipped because RUN_LIVE_TESTS is unset.
4241
- name: Unit tests
4342
run: python -m pytest tests/unit
4443

@@ -47,3 +46,6 @@ jobs:
4746

4847
- name: Security tests
4948
run: python -m pytest tests/security
49+
50+
- name: Live tests
51+
run: RUN_LIVE_TESTS=1 python -m pytest -q tests/live

0 commit comments

Comments
 (0)