[pytest]
# Pytest configuration for cache_controller tests
# This allows running these tests independently without the global conftest

# Prevent loading parent conftest.py files
norecursedirs = ../..

# Test discovery patterns
python_files = test_*.py
python_classes = Test*
python_functions = test_*

# Async support
asyncio_mode = auto

# Output options
addopts =
    -v
    --tb=short
    --strict-markers

# Markers
markers =
    asyncio: mark test as async
    unit: mark test as unit test
    integration: mark test as integration test