You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ADN-DMR-Peer-Server/pytest.ini

29 lines
947 B

[pytest]
testpaths = tests
pythonpath = src tests
addopts = -ra
markers =
smoke: minimal wiring checks; not sufficient alone for regression
behavior: observable regression test (preferred for bridge/voice integration)
unit: pure domain or isolated helper; private methods acceptable
integration: real HBP/proxy stack (not DeterministicScenario inject)
mqtt: requires MQTT broker or heavy mqtt mocks
# Coverage headline excludes the rows below (I/O-heavy adapters still need lab/integration).
# Regenerate: python -m pytest --cov=adn_server --cov-report=html
# htmlcov/ is gitignored; delete stale trees before trusting the report.
[coverage:run]
source = adn_server
omit =
*/main.py
*/parrot_main.py
*/infrastructure/twisted_adapters/*
*/infrastructure/voice/*
*/infrastructure/logging_config.py
*/infrastructure/config_loader.py
[coverage:report]
show_missing = false
precision = 0
skip_empty = true

Powered by TurnKey Linux.