test(api): SubModel ViewSet Test Suite to test re-written class

ref: #897 #895
This commit is contained in:
2025-07-28 10:31:30 +09:30
parent 209c01f5a3
commit 2769859db0
2 changed files with 43 additions and 35 deletions

View File

@ -7,13 +7,13 @@ from access.viewsets.entity import (
ViewSet,
)
from api.tests.unit.test_unit_common_viewset import ModelViewSetInheritedCases
from api.tests.unit.test_unit_common_viewset import SubModelViewSetInheritedCases
@pytest.mark.model_entity
class ViewsetTestCases(
ModelViewSetInheritedCases,
SubModelViewSetInheritedCases,
):
@ -37,6 +37,9 @@ class ViewsetTestCases(
'type': type(None),
'value': None
},
'base_model': {
'value': Entity
},
'documentation': {
'type': type(None),
'value': None
@ -53,6 +56,12 @@ class ViewsetTestCases(
'type': type(None),
'value': None
},
'model_kwarg': {
'value': 'model_name'
},
'model_suffix': {
'type': type(None)
},
'queryset': {
'type': type(None),
'value': None