chore(api): Add kwargs for model detection for SubModel ViewSet checks

ref: #897 #895 #898
This commit is contained in:
2025-07-28 11:16:03 +09:30
parent 6baeb12be6
commit c85b666a84

View File

@ -2242,6 +2242,39 @@ class SubModelViewSetInheritedCases(
# super().setUpTestData()
@pytest.fixture( scope = 'function' )
def viewset_mock_request(self, django_db_blocker, viewset,
model_user, kwargs_user, organization_one, model
):
with django_db_blocker.unblock():
user = model_user.objects.create( **kwargs_user )
view_set = viewset()
request = MockRequest(
user = user,
model = model,
viewset = viewset,
organization = organization_one,
)
view_set.request = request
view_set.kwargs = {
'model_name': model._meta.model_name
}
yield view_set
del view_set.request
with django_db_blocker.unblock():
user.delete()
@property
def parameterized_class_attributes(self):
return {