Flash out API test suite

This commit is contained in:
2026-06-20 04:01:24 -04:00
parent 78d738b0ee
commit fc394b8555
19 changed files with 1818 additions and 51 deletions
+14
View File
@@ -0,0 +1,14 @@
[pytest]
testpaths = tests
python_files = test_*.py
pythonpath = .
addopts = -q
filterwarnings =
ignore:Support for class-based `config` is deprecated:DeprecationWarning:pydantic\._internal\._config
ignore:Pydantic V1 style `@validator` validators are deprecated:DeprecationWarning:app\.schemas\..*
ignore:The `dict` method is deprecated; use `model_dump` instead:DeprecationWarning:app\.crud\..*
ignore:The `dict` method is deprecated; use `model_dump` instead:DeprecationWarning:pydantic\.main
ignore:The ``declarative_base\(\)`` function is now available as sqlalchemy\.orm\.declarative_base\(\):sqlalchemy.exc.MovedIn20Warning:app\.db\.session
ignore:'crypt' is deprecated and slated for removal in Python 3.13:DeprecationWarning:passlib\.utils
ignore:\s*on_event is deprecated, use lifespan event handlers instead:DeprecationWarning:app\.main
ignore:\s*on_event is deprecated, use lifespan event handlers instead:DeprecationWarning:fastapi\.applications