[pytest]
# Set rootdir to workspace root so conftest.py in test-infrastructure can be found
rootdir = ..
testpaths = tests/e2e
python_files = test_*.py
python_classes = Test*
python_functions = test_*
# Add test-infrastructure to Python path for imports
pythonpath = test-infrastructure
markers =
slow: marks tests as slow (deselect with '-m "not slow"')
requires_bsim: marks tests that require BSim database
binary(name): marks test to run with specific binary (e.g., @pytest.mark.binary('test_simple'))
addopts =
-v
--tb=short
--strict-markers
--timeout=60
-p no:cacheprovider
timeout = 60
log_cli = true
log_cli_level = INFO
log_cli_format = %(asctime)s [%(levelname)s] %(message)s
log_cli_date_format = %Y-%m-%d %H:%M:%S