pytest.ini 535 B

1234567891011121314
  1. [pytest]
  2. testpaths = .
  3. asyncio_mode = auto
  4. asyncio_default_fixture_loop_scope = function
  5. filterwarnings =
  6. ignore::DeprecationWarning
  7. ignore::sqlalchemy.exc.SAWarning
  8. # Filter warnings from async mocks - coroutines created by mocks that are
  9. # intentionally not awaited (expected behavior in unit tests)
  10. ignore:coroutine.*was never awaited:RuntimeWarning
  11. markers =
  12. unit: Unit tests (fast, no external deps)
  13. integration: Integration tests (slower, test full API)
  14. slow: Slow tests (skip with -m "not slow")