From d73173ca5a9afbe84a32b08917be4f277ab6378b Mon Sep 17 00:00:00 2001 From: ksieuk Date: Sun, 8 Oct 2023 17:05:40 +0300 Subject: [PATCH] fix: [#8] move headers project -> api --- src/template/tests/conftest.py | 2 +- src/template/tests/core/split_settings/api.py | 1 + src/template/tests/core/split_settings/project.py | 1 - src/template/tests/functional/models/http.py | 2 +- 4 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/template/tests/conftest.py b/src/template/tests/conftest.py index 9311b9c..26ce055 100644 --- a/src/template/tests/conftest.py +++ b/src/template/tests/conftest.py @@ -24,7 +24,7 @@ async def make_request(http_client: httpx.AsyncClient): async def inner( api_method: str = "", method: functional_models.MethodsEnum = functional_models.MethodsEnum.GET, - headers: dict[str, str] = tests_core_settings.tests_settings.project.headers, + headers: dict[str, str] = tests_core_settings.tests_settings.api.headers, body: dict[str, typing.Any] | None = None, jwt_token: str | None = None, ) -> functional_models.HTTPResponse: diff --git a/src/template/tests/core/split_settings/api.py b/src/template/tests/core/split_settings/api.py index c35987b..eeb1776 100644 --- a/src/template/tests/core/split_settings/api.py +++ b/src/template/tests/core/split_settings/api.py @@ -15,6 +15,7 @@ class ApiSettings(pydantic_settings.BaseSettings): protocol: str = "http" host: str = "0.0.0.0" port: int = 8000 + headers: dict[str, str] = {"Content-Type": "application/json"} @pydantic.computed_field @property diff --git a/src/template/tests/core/split_settings/project.py b/src/template/tests/core/split_settings/project.py index 53c16d5..23d9eb1 100644 --- a/src/template/tests/core/split_settings/project.py +++ b/src/template/tests/core/split_settings/project.py @@ -13,4 +13,3 @@ class ProjectSettings(pydantic_settings.BaseSettings): debug: bool = False jwt_secret_key: pydantic.SecretStr = pydantic.Field(default=..., validation_alias="jwt_secret_key") - headers: dict[str, str] = {"Content-Type": "application/json"} diff --git a/src/template/tests/functional/models/http.py b/src/template/tests/functional/models/http.py index 903be52..9e87ba6 100644 --- a/src/template/tests/functional/models/http.py +++ b/src/template/tests/functional/models/http.py @@ -28,7 +28,7 @@ class MakeResponseCallableType(typing.Protocol): api_method: str = "", url: str = functional_settings.tests_settings.api.get_api_url, method: MethodsEnum = MethodsEnum.GET, - headers: dict[str, str] = functional_settings.tests_settings.project.headers, + headers: dict[str, str] = functional_settings.tests_settings.api.headers, body: dict[str, typing.Any] | None = None, jwt_token: str | None = None, ) -> HTTPResponse: