Files
cleverclaude-core/pytest.ini
T
2025-08-10 12:00:13 -04:00

28 lines
717 B
INI

[tool:pytest]
testpaths = tests
python_files = test_*.py
python_classes = Test*
python_functions = test_*
addopts =
--strict-markers
--strict-config
--verbose
--tb=short
--cov=src/cleverclaude
--cov-report=term-missing
--cov-report=html:htmlcov
--cov-report=xml
--asyncio-mode=auto
--durations=10
markers =
unit: Unit tests
integration: Integration tests
async_test: Async tests requiring event loop
slow: Slow tests that take more than 5 seconds
hypothesis: Property-based tests using Hypothesis
asyncio_mode = auto
timeout = 300
filterwarnings =
ignore::DeprecationWarning
ignore::PendingDeprecationWarning
ignore:.*SQLAlchemy.*:UserWarning