[pytest] # Pytest configuration for DSS # Test discovery patterns python_files = test_*.py python_classes = Test* python_functions = test_* # Directories to search for tests testpaths = tests # Add project root to Python path pythonpath = . # Markers markers = slow: marks tests as slow (deselect with '-m "not slow"') integration: marks tests as integration tests unit: marks tests as unit tests asyncio: marks tests that use asyncio # Output options addopts = -v --strict-markers --tb=short --disable-warnings # Async support asyncio_mode = auto # Coverage (if pytest-cov installed) # --cov=dss # --cov-report=html # --cov-report=term-missing