add authenticated tests for license views

This commit is contained in:
Andreas Zweili 2020-12-07 16:25:33 +01:00
parent 6078f0105a
commit 3abea82b11
1 changed files with 28 additions and 0 deletions

View File

@ -10,6 +10,13 @@ def test_unauthorized_request_user_license(api_client):
assert response.status_code == 403
@pytest.mark.django_db
def test_authorized_request_user_license(api_client_authenticated):
url = reverse('userlicense-list')
response = api_client_authenticated.get(url)
assert response.status_code == 200
@pytest.mark.django_db
def test_unauthorized_request_computer_license(api_client):
url = reverse('computerlicense-list')
@ -17,6 +24,13 @@ def test_unauthorized_request_computer_license(api_client):
assert response.status_code == 403
@pytest.mark.django_db
def test_authorized_request_computer_license(api_client_authenticated):
url = reverse('computerlicense-list')
response = api_client_authenticated.get(url)
assert response.status_code == 200
@pytest.mark.django_db
def test_unauthorized_request_license_with_user(api_client):
url = reverse('licensewithuser-list')
@ -24,8 +38,22 @@ def test_unauthorized_request_license_with_user(api_client):
assert response.status_code == 403
@pytest.mark.django_db
def test_authorized_request_license_with_user(api_client_authenticated):
url = reverse('licensewithuser-list')
response = api_client_authenticated.get(url)
assert response.status_code == 200
@pytest.mark.django_db
def test_unauthorized_request_license_with_computer(api_client):
url = reverse('licensewithcomputer-list')
response = api_client.get(url)
assert response.status_code == 403
@pytest.mark.django_db
def test_authorized_request_license_with_computer(api_client_authenticated):
url = reverse('licensewithcomputer-list')
response = api_client_authenticated.get(url)
assert response.status_code == 200