refactor(access): Adjust add permission test for model Role

ref: #862 #844
This commit is contained in:
2025-07-12 17:30:58 +09:30
parent b2e0982b4c
commit 957052da84

View File

@ -0,0 +1,29 @@
from django.test import Client
class AdditionalTestCases:
def test_permission_add(self, model_instance, api_request_permissions,
model_kwargs, kwargs_api_create
):
""" Check correct permission for add
Attempt to add as user with permission
"""
client = Client()
client.force_login( api_request_permissions['user']['add'] )
the_model = model_instance( kwargs_create = model_kwargs )
url = the_model.get_url( many = True )
response = client.post(
path = url,
data = kwargs_api_create,
content_type = 'application/json'
)
assert response.status_code == 200, response.content