-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpytest.ini
More file actions
17 lines (17 loc) · 900 Bytes
/
Copy pathpytest.ini
File metadata and controls
17 lines (17 loc) · 900 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[tool:pytest]
# pytest configuration for New Brass System v2.0
testpaths = tests
python_files = test_*.py
python_classes = Test*
python_functions = test_*
addopts =
-v
--tb=short
--disable-warnings
markers =
unit: Unit tests - test components in isolation
integration: Integration tests - test component interactions
slow: Slow tests that may take longer to run
integrity: System integrity tests - validate no phantom features
benchmarks: External-benchmarks tests (Track A) — require tests/benchmarks/_clones/ populated via tests/benchmarks/clone.sh. Excluded from the unit-test workflow; run in benchmarks.yml's track-a job.
benchmarks_local: Local-only benchmark tests against user-private clones (whisperx-production, etc.). Skipped in CI; run via `pytest -m benchmarks_local` against the local clone path declared in WHISPERX_LOCAL_PATH or similar env var.