-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpytest.ini
More file actions
16 lines (14 loc) · 767 Bytes
/
pytest.ini
File metadata and controls
16 lines (14 loc) · 767 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
[pytest]
testpaths = tests
markers =
integration: marks tests as integration tests that require external resources (deselect with '-m "not integration"')
headless: Tests that run without graphics output
snapshot: Tests that validate command log snapshots
hardware: Tests requiring physical devices (skipped in CI)
addopts = -q --disable-warnings
# Prevent individual tests from hanging indefinitely during CI or local runs.
# Prevent individual tests from hanging indefinitely during CI or local runs.
# If you want per-test timeouts, install the pytest-timeout plugin and
# configure it (e.g. `pip install pytest-timeout`), or use
# `@pytest.mark.timeout` on individual tests. The project does not require
# the plugin by default to keep environments minimal.