nifty-coder/stemsplit-backend
0
1[tool:pytest]2# Pytest configuration for voice control optimization tests3 4# Test discovery5testpaths = voice_control/tests6python_files = test_*.py7python_classes = Test*8python_functions = test_*9 10# Async support11asyncio_mode = auto12 13# Output options14addopts = 15 --verbose16 --tb=short17 --strict-markers18 --disable-warnings19 --color=yes20 21# Markers for test categorization22markers =23 unit: Unit tests for individual components24 integration: Integration tests for component interactions25 property: Property-based tests using Hypothesis26 slow: Tests that take longer to run27 provider: Tests specific to STT providers28 cache: Tests for caching functionality29 rate_limit: Tests for rate limiting functionality30 audio: Tests for audio processing functionality31 cost: Tests for cost monitoring functionality32 33# Minimum version requirements34minversion = 7.035 36# Test timeout (in seconds)37timeout = 30038 39# Coverage options (if pytest-cov is installed)40# addopts = --cov=voice_control --cov-report=html --cov-report=term-missing41 42# Hypothesis settings43# These can be overridden by environment variables or profiles in conftest.py44hypothesis-seed = 4245hypothesis-verbosity = normal