[pytest] # Pytest configuration for meshcore-bot tests # Test discovery patterns python_files = test_*.py *_test.py python_classes = Test* python_functions = test_* # Test paths testpaths = tests # Async test support asyncio_mode = auto # Coverage configuration (optional) # [tool:pytest] # addopts = --cov=modules --cov-report=html --cov-report=term-missing # Output options addopts = -v --tb=short --strict-markers # Markers for test categorization markers = unit: Unit tests (isolated, with mocks) integration: Integration tests (with real database) slow: Slow running tests