[pytest] # Test discovery paths testpaths = tests # Test file patterns python_files = test_*.py python_functions = test_* python_classes = Test* # Command-line options (always applied) addopts = -v # Verbose output --tb=short # Short traceback format --strict-markers # Raise error on unknown markers -ra # Show summary of all test outcomes # Test markers (for categorizing tests) markers = unit: Unit tests integration: Integration tests slow: Tests that take significant time