From bd51c55a1517900a500ab2f458e409dcce0e6647 Mon Sep 17 00:00:00 2001 From: Jon Date: Fri, 25 Jul 2025 06:59:19 +0930 Subject: [PATCH] test(itim): Refactor TicketRequest model API Fields render test Suite to PyTest ref: #892 #891 --- app/itim/tests/functional/ticket_request/conftest.py | 8 ++++++++ .../test_functional_ticket_request_api_fields.py} | 8 +++----- 2 files changed, 11 insertions(+), 5 deletions(-) rename app/itim/tests/{unit/ticket_request/test_unit_ticket_request_api_fields.py => functional/ticket_request/test_functional_ticket_request_api_fields.py} (57%) diff --git a/app/itim/tests/functional/ticket_request/conftest.py b/app/itim/tests/functional/ticket_request/conftest.py index 3a1ce298..809bee9d 100644 --- a/app/itim/tests/functional/ticket_request/conftest.py +++ b/app/itim/tests/functional/ticket_request/conftest.py @@ -24,3 +24,11 @@ def create_serializer(): yield serializer del serializer + + +@pytest.fixture( scope = 'class', autouse = True) +def model_kwargs(request, kwargs_requestticket): + + request.cls.kwargs_create_item = kwargs_requestticket.copy() + + yield kwargs_requestticket.copy() diff --git a/app/itim/tests/unit/ticket_request/test_unit_ticket_request_api_fields.py b/app/itim/tests/functional/ticket_request/test_functional_ticket_request_api_fields.py similarity index 57% rename from app/itim/tests/unit/ticket_request/test_unit_ticket_request_api_fields.py rename to app/itim/tests/functional/ticket_request/test_functional_ticket_request_api_fields.py index 05a25416..4d9069c6 100644 --- a/app/itim/tests/unit/ticket_request/test_unit_ticket_request_api_fields.py +++ b/app/itim/tests/functional/ticket_request/test_functional_ticket_request_api_fields.py @@ -1,4 +1,4 @@ -from itim.tests.unit.ticket_slm.test_unit_ticket_slm_api_fields import TicketSLMAPIInheritedCases +from itim.tests.functional.ticket_slm.test_functional_ticket_slm_api_fields import TicketSLMAPIInheritedCases @@ -6,7 +6,7 @@ class TicketRequestAPITestCases( TicketSLMAPIInheritedCases, ): - model = None + pass @@ -14,9 +14,7 @@ class TicketRequestAPIInheritedCases( TicketRequestAPITestCases, ): - kwargs_create_item: dict = None - - model = None + pass