integration tests

This commit is contained in:
Adam Wilson
2025-06-24 10:57:44 -06:00
parent 34ab1858c5
commit 92e00b9eb2
8 changed files with 120 additions and 56 deletions
-18
View File
@@ -40,24 +40,6 @@ addopts =
# Fail if coverage is below threshold
--cov-fail-under=80
# Test markers - define custom markers to avoid warnings
markers =
slow: marks tests as slow (deselect with '-m "not slow"')
fast: marks tests as fast
unit: marks tests as unit tests
integration: marks tests as integration tests
e2e: marks tests as end-to-end tests
smoke: marks tests as smoke tests
regression: marks tests as regression tests
api: marks tests as API tests
ui: marks tests as UI tests
database: marks tests that require database
network: marks tests that require network access
external: marks tests that depend on external services
skip_ci: marks tests to skip in CI environment
windows_only: marks tests that only run on Windows
linux_only: marks tests that only run on Linux
mac_only: marks tests that only run on macOS
# Ignore certain directories and files during test collection
ignore =