|
15 | 15 | - run: sudo apt install xvfb |
16 | 16 | - run: pip install --upgrade pip |
17 | 17 | - run: pip install .[dev] |
18 | | - - run: xvfb-run pytest -v -rP --doctest-modules countess/ tests/ |
| 18 | + - run: xvfb-run pytest -m "not slow" -v -rP --doctest-modules countess/ tests/ |
19 | 19 |
|
20 | 20 | run-tests-ubuntu-22_04-python-3_11_from_apt: |
21 | 21 | runs-on: ubuntu-22.04 |
|
26 | 26 | - run: sudo apt install python3.11-full python3-pip xvfb |
27 | 27 | - run: python3.11 -m pip install --upgrade pip |
28 | 28 | - run: python3.11 -m pip install -e .[dev] |
29 | | - - run: xvfb-run python3.11 -m pytest -v -rP --doctest-modules countess/ tests/ |
| 29 | + - run: xvfb-run python3.11 -m pytest -m "not slow" -v -rP --doctest-modules countess/ tests/ |
30 | 30 |
|
31 | 31 | run-tests-ubuntu-24_04-python-3_12_from_apt: |
32 | 32 | runs-on: ubuntu-24.04 |
|
39 | 39 | - run: python3.12 -m venv /tmp/venv |
40 | 40 | - run: /tmp/venv/bin/python -m pip install --upgrade pip |
41 | 41 | - run: /tmp/venv/bin/python -m pip install -e .[dev] |
42 | | - - run: xvfb-run /tmp/venv/bin/python -m pytest -v -rP --doctest-modules countess/ tests/ |
| 42 | + - run: xvfb-run /tmp/venv/bin/python -m pytest -m "not slow" -v -rP --doctest-modules countess/ tests/ |
43 | 43 |
|
44 | 44 | run-tests-ubuntu-24_04-python-3_13: |
45 | 45 | runs-on: ubuntu-24.04 |
|
56 | 56 | - run: python3 -m venv /tmp/venv |
57 | 57 | - run: /tmp/venv/bin/python -m pip install --upgrade pip |
58 | 58 | - run: /tmp/venv/bin/python -m pip install -e .[dev] |
59 | | - - run: xvfb-run /tmp/venv/bin/coverage run --source countess -m pytest -v -rP --doctest-modules countess/ tests/ |
| 59 | + - run: xvfb-run /tmp/venv/bin/coverage run --source countess -m pytest -m "not slow" -v -rP --doctest-modules countess/ tests/ |
60 | 60 | - run: echo '### Coverage Report' >> $GITHUB_STEP_SUMMARY |
61 | 61 | - run: /tmp/venv/bin/coverage report --format=markdown --skip-empty --sort=-cover >> $GITHUB_STEP_SUMMARY |
0 commit comments