[pytest]
# Pytest configuration for PunimTag backend tests

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

# Test paths
testpaths = tests

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

# Markers
markers =
    slow: marks tests as slow (dummy marker for future use)
    integration: marks tests as integration tests (dummy marker for future use)

# Environment variables set before test collection
# SKIP_DEEPFACE_IN_TESTS is set in conftest.py to prevent DeepFace/TensorFlow
# from loading during tests (avoids illegal instruction errors on some CPUs)



