[pytest] # Global pytest configuration for comfyui-manager tests # Test discovery python_files = test_*.py python_classes = Test* python_functions = test_* # Add comfyui_manager to Python path pythonpath = ../comfyui_manager # Output options addopts = # Verbose output -v # Show extra test summary info -ra # Show local variables in tracebacks --showlocals # Strict markers (fail on unknown markers) --strict-markers # Markers for test categorization markers = unit: Unit tests for individual functions integration: Integration tests for policy application e2e: End-to-end workflow tests slow: Tests that take significant time requires_network: Tests that require network access # Logging log_cli = false log_cli_level = INFO log_cli_format = %(asctime)s [%(levelname)8s] %(message)s log_cli_date_format = %Y-%m-%d %H:%M:%S # Warnings filterwarnings = error ignore::DeprecationWarning ignore::PendingDeprecationWarning