# pytest configuration for ML module testing [tool:pytest] minversion = 6.0 testpaths = tests python_files = test_*.py python_classes = Test* python_functions = test_* addopts = -v --tb=short --strict-markers --disable-warnings --color=yes --durations=10 markers = slow: marks tests as slow (deselect with '-m "not slow"') integration: marks tests as integration tests unit: marks tests as unit tests api: marks tests that require API server performance: marks performance/load tests smoke: marks smoke tests for basic functionality filterwarnings = ignore::DeprecationWarning ignore::PendingDeprecationWarning log_cli = true log_cli_level = INFO log_cli_format = %(asctime)s [%(levelname)8s] %(name)s: %(message)s log_cli_date_format = %Y-%m-%d %H:%M:%S