Browse Source

Update tests, remove needs_pydanticv2

pull/14569/head
Sebastián Ramírez 7 months ago
parent
commit
aae90fd3f8
  1. 10
      tests/test_tutorial/test_body/test_tutorial002.py
  2. 10
      tests/test_tutorial/test_body/test_tutorial003.py
  3. 10
      tests/test_tutorial/test_body/test_tutorial004.py
  4. 4
      tests/test_tutorial/test_body_multiple_params/test_tutorial002.py
  5. 4
      tests/test_tutorial/test_body_multiple_params/test_tutorial004.py
  6. 4
      tests/test_tutorial/test_body_multiple_params/test_tutorial005.py
  7. 4
      tests/test_tutorial/test_body_nested_models/test_tutorial001_tutorial002_tutorial003.py
  8. 4
      tests/test_tutorial/test_body_nested_models/test_tutorial004.py
  9. 4
      tests/test_tutorial/test_body_nested_models/test_tutorial005.py
  10. 4
      tests/test_tutorial/test_body_nested_models/test_tutorial006.py
  11. 4
      tests/test_tutorial/test_body_nested_models/test_tutorial007.py
  12. 4
      tests/test_tutorial/test_body_nested_models/test_tutorial008.py
  13. 11
      tests/test_tutorial/test_body_updates/test_tutorial002.py
  14. 4
      tests/test_tutorial/test_dependencies/test_tutorial001_tutorial001_02.py
  15. 4
      tests/test_tutorial/test_dependencies/test_tutorial002_tutorial003_tutorial004.py
  16. 4
      tests/test_tutorial/test_dependencies/test_tutorial005.py
  17. 4
      tests/test_tutorial/test_dependencies/test_tutorial011.py
  18. 4
      tests/test_tutorial/test_encoder/test_tutorial001.py
  19. 10
      tests/test_tutorial/test_extra_models/test_tutorial001_tutorial002.py
  20. 4
      tests/test_tutorial/test_path_operation_configurations/test_tutorial001.py
  21. 4
      tests/test_tutorial/test_path_operation_configurations/test_tutorial002.py
  22. 5
      tests/test_tutorial/test_path_operation_configurations/test_tutorial003_tutorial004.py
  23. 4
      tests/test_tutorial/test_path_params/test_tutorial002.py
  24. 4
      tests/test_tutorial/test_path_params_numeric_validations/test_tutorial001.py
  25. 4
      tests/test_tutorial/test_path_params_numeric_validations/test_tutorial002_tutorial003.py
  26. 4
      tests/test_tutorial/test_path_params_numeric_validations/test_tutorial004.py
  27. 4
      tests/test_tutorial/test_path_params_numeric_validations/test_tutorial005.py
  28. 4
      tests/test_tutorial/test_path_params_numeric_validations/test_tutorial006.py
  29. 4
      tests/test_tutorial/test_query_params/test_tutorial001.py
  30. 4
      tests/test_tutorial/test_query_params/test_tutorial002.py
  31. 4
      tests/test_tutorial/test_query_params/test_tutorial003.py
  32. 4
      tests/test_tutorial/test_query_params/test_tutorial004.py
  33. 4
      tests/test_tutorial/test_query_params_str_validations/test_tutorial001.py
  34. 4
      tests/test_tutorial/test_query_params_str_validations/test_tutorial002.py
  35. 4
      tests/test_tutorial/test_query_params_str_validations/test_tutorial003.py
  36. 9
      tests/test_tutorial/test_query_params_str_validations/test_tutorial004.py
  37. 4
      tests/test_tutorial/test_query_params_str_validations/test_tutorial005.py
  38. 4
      tests/test_tutorial/test_query_params_str_validations/test_tutorial006.py
  39. 4
      tests/test_tutorial/test_query_params_str_validations/test_tutorial006c.py
  40. 4
      tests/test_tutorial/test_query_params_str_validations/test_tutorial007.py
  41. 4
      tests/test_tutorial/test_query_params_str_validations/test_tutorial008.py
  42. 4
      tests/test_tutorial/test_query_params_str_validations/test_tutorial009.py
  43. 4
      tests/test_tutorial/test_response_directly/test_tutorial002.py
  44. 4
      tests/test_tutorial/test_response_model/test_tutorial001_tutorial001_01.py
  45. 4
      tests/test_tutorial/test_response_model/test_tutorial002.py
  46. 4
      tests/test_tutorial/test_schema_extra_example/test_tutorial002.py
  47. 5
      tests/test_tutorial/test_schema_extra_example/test_tutorial003.py
  48. 4
      tests/test_tutorial/test_security/test_tutorial002.py
  49. 4
      tests/test_tutorial/test_security/test_tutorial004.py
  50. 4
      tests/test_tutorial/test_settings/test_app01.py

10
tests/test_tutorial/test_body/test_tutorial002.py

@ -4,15 +4,7 @@ from typing import Union
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
# TODO: Remove when deprecating Pydantic v1
pytestmark = [
pytest.mark.filterwarnings(
"ignore:The `dict` method is deprecated; use `model_dump` instead.:DeprecationWarning"
),
needs_pydanticv2,
]
@pytest.fixture( @pytest.fixture(

10
tests/test_tutorial/test_body/test_tutorial003.py

@ -3,15 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
# TODO: Remove when deprecating Pydantic v1
pytestmark = [
pytest.mark.filterwarnings(
"ignore:The `dict` method is deprecated; use `model_dump` instead.:DeprecationWarning"
),
needs_pydanticv2,
]
@pytest.fixture( @pytest.fixture(

10
tests/test_tutorial/test_body/test_tutorial004.py

@ -3,15 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
# TODO: Remove when deprecating Pydantic v1
pytestmark = [
pytest.mark.filterwarnings(
"ignore:The `dict` method is deprecated; use `model_dump` instead.:DeprecationWarning"
),
needs_pydanticv2,
]
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_body_multiple_params/test_tutorial002.py

@ -3,9 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_body_multiple_params/test_tutorial004.py

@ -3,9 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_body_multiple_params/test_tutorial005.py

@ -3,9 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_body_nested_models/test_tutorial001_tutorial002_tutorial003.py

@ -4,9 +4,7 @@ import pytest
from dirty_equals import IsList from dirty_equals import IsList
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
UNTYPED_LIST_SCHEMA = {"type": "array", "items": {}} UNTYPED_LIST_SCHEMA = {"type": "array", "items": {}}

4
tests/test_tutorial/test_body_nested_models/test_tutorial004.py

@ -4,9 +4,7 @@ import pytest
from dirty_equals import IsList from dirty_equals import IsList
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_body_nested_models/test_tutorial005.py

@ -4,9 +4,7 @@ import pytest
from dirty_equals import IsList from dirty_equals import IsList
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_body_nested_models/test_tutorial006.py

@ -4,9 +4,7 @@ import pytest
from dirty_equals import IsList from dirty_equals import IsList
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_body_nested_models/test_tutorial007.py

@ -3,9 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_body_nested_models/test_tutorial008.py

@ -3,10 +3,6 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_pydanticv2
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(
name="client", name="client",

11
tests/test_tutorial/test_body_updates/test_tutorial002.py

@ -3,16 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
# TODO: Remove when deprecating Pydantic v1
pytestmark = [
pytest.mark.filterwarnings(
"ignore:The `copy` method is deprecated; use `model_copy` instead.:DeprecationWarning",
"ignore:The `dict` method is deprecated; use `model_dump` instead.:DeprecationWarning",
),
needs_pydanticv2,
]
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_dependencies/test_tutorial001_tutorial001_02.py

@ -3,9 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_dependencies/test_tutorial002_tutorial003_tutorial004.py

@ -3,9 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_dependencies/test_tutorial005.py

@ -3,9 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_dependencies/test_tutorial011.py

@ -3,10 +3,6 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_pydanticv2
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(
name="client", name="client",

4
tests/test_tutorial/test_encoder/test_tutorial001.py

@ -4,9 +4,7 @@ from types import ModuleType
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

10
tests/test_tutorial/test_extra_models/test_tutorial001_tutorial002.py

@ -4,15 +4,7 @@ import pytest
from dirty_equals import IsList from dirty_equals import IsList
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
# TODO: Remove when deprecating Pydantic v1
pytestmark = [
pytest.mark.filterwarnings(
"ignore:The `dict` method is deprecated; use `model_dump` instead.:DeprecationWarning",
),
needs_pydanticv2,
]
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_path_operation_configurations/test_tutorial001.py

@ -4,9 +4,7 @@ import pytest
from dirty_equals import IsList from dirty_equals import IsList
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_path_operation_configurations/test_tutorial002.py

@ -4,9 +4,7 @@ import pytest
from dirty_equals import IsList from dirty_equals import IsList
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

5
tests/test_tutorial/test_path_operation_configurations/test_tutorial003_tutorial004.py

@ -5,10 +5,7 @@ import pytest
from dirty_equals import IsList from dirty_equals import IsList
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
DESCRIPTIONS = { DESCRIPTIONS = {
"tutorial003": "Create an item with all the information, name, description, price, tax and a set of unique tags", "tutorial003": "Create an item with all the information, name, description, price, tax and a set of unique tags",

4
tests/test_tutorial/test_path_params/test_tutorial002.py

@ -2,12 +2,8 @@ from fastapi.testclient import TestClient
from docs_src.path_params.tutorial002_py39 import app from docs_src.path_params.tutorial002_py39 import app
from ...utils import needs_pydanticv2
client = TestClient(app) client = TestClient(app)
pytestmark = needs_pydanticv2
def test_get_items(): def test_get_items():
response = client.get("/items/1") response = client.get("/items/1")

4
tests/test_tutorial/test_path_params_numeric_validations/test_tutorial001.py

@ -3,9 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_path_params_numeric_validations/test_tutorial002_tutorial003.py

@ -3,10 +3,6 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_pydanticv2
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(
name="client", name="client",

4
tests/test_tutorial/test_path_params_numeric_validations/test_tutorial004.py

@ -3,10 +3,6 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_pydanticv2
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(
name="client", name="client",

4
tests/test_tutorial/test_path_params_numeric_validations/test_tutorial005.py

@ -3,10 +3,6 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_pydanticv2
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(
name="client", name="client",

4
tests/test_tutorial/test_path_params_numeric_validations/test_tutorial006.py

@ -3,10 +3,6 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_pydanticv2
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(
name="client", name="client",

4
tests/test_tutorial/test_query_params/test_tutorial001.py

@ -3,10 +3,6 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_pydanticv2
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(
name="client", name="client",

4
tests/test_tutorial/test_query_params/test_tutorial002.py

@ -3,9 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_query_params/test_tutorial003.py

@ -3,9 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_query_params/test_tutorial004.py

@ -3,9 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_query_params_str_validations/test_tutorial001.py

@ -3,9 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_query_params_str_validations/test_tutorial002.py

@ -3,9 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_query_params_str_validations/test_tutorial003.py

@ -3,9 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

9
tests/test_tutorial/test_query_params_str_validations/test_tutorial004.py

@ -3,14 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = [
pytest.mark.filterwarnings(
"ignore:`regex` has been deprecated, please use `pattern` instead:DeprecationWarning"
),
needs_pydanticv2,
]
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_query_params_str_validations/test_tutorial005.py

@ -3,10 +3,6 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_pydanticv2
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(
name="client", name="client",

4
tests/test_tutorial/test_query_params_str_validations/test_tutorial006.py

@ -3,10 +3,6 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_pydanticv2
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(
name="client", name="client",

4
tests/test_tutorial/test_query_params_str_validations/test_tutorial006c.py

@ -3,9 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_query_params_str_validations/test_tutorial007.py

@ -3,9 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_query_params_str_validations/test_tutorial008.py

@ -3,9 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_query_params_str_validations/test_tutorial009.py

@ -3,9 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_response_directly/test_tutorial002.py

@ -3,10 +3,6 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_pydanticv2
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(
name="client", name="client",

4
tests/test_tutorial/test_response_model/test_tutorial001_tutorial001_01.py

@ -3,9 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_response_model/test_tutorial002.py

@ -3,9 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_schema_extra_example/test_tutorial002.py

@ -3,9 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

5
tests/test_tutorial/test_schema_extra_example/test_tutorial003.py

@ -3,9 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(
@ -24,7 +22,6 @@ def get_client(request: pytest.FixtureRequest):
return client return client
@needs_pydanticv2
def test_post_body_example(client: TestClient): def test_post_body_example(client: TestClient):
response = client.put( response = client.put(
"/items/5", "/items/5",

4
tests/test_tutorial/test_security/test_tutorial002.py

@ -3,9 +3,7 @@ import importlib
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_security/test_tutorial004.py

@ -5,9 +5,7 @@ from unittest.mock import patch
import pytest import pytest
from fastapi.testclient import TestClient from fastapi.testclient import TestClient
from ...utils import needs_py310, needs_pydanticv2 from ...utils import needs_py310
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(

4
tests/test_tutorial/test_settings/test_app01.py

@ -7,10 +7,6 @@ from fastapi.testclient import TestClient
from pydantic import ValidationError from pydantic import ValidationError
from pytest import MonkeyPatch from pytest import MonkeyPatch
from ...utils import needs_pydanticv2
pytestmark = needs_pydanticv2
@pytest.fixture( @pytest.fixture(
name="mod_name", name="mod_name",

Loading…
Cancel
Save