[tool:pytest] testpaths = tests python_files = test_*.py *_test.py python_classes = Test* python_functions = test_* addopts = --verbose --strict-markers --disable-warnings --cov=web_sentinel --cov-report=html --cov-report=term-missing --cov-fail-under=80 markers = unit: Unit tests integration: Integration tests slow: Slow tests (may take more than 1 second) gui: GUI tests (require display) network: Tests that require network access invasive: Tests for invasive scanning features