add tests for the devices rest api

This commit is contained in:
Andreas Zweili 2020-11-30 18:01:04 +01:00
parent e9d52f6f3d
commit c48e18d7d7
1 changed files with 52 additions and 0 deletions

View File

@ -0,0 +1,52 @@
import pytest
from django.urls import reverse
@pytest.mark.django_db
def test_unauthorized_request_warranty(api_client):
url = reverse('warranty-list')
response = api_client.get(url)
assert response.status_code == 403
@pytest.mark.django_db
def test_unauthorized_request_warranty_type(api_client):
url = reverse('warranty-type-list')
response = api_client.get(url)
assert response.status_code == 403
@pytest.mark.django_db
def test_unauthorized_request_device(api_client):
url = reverse('device-list')
response = api_client.get(url)
assert response.status_code == 403
@pytest.mark.django_db
def test_unauthorized_request_device_category(api_client):
url = reverse('device-category-list')
response = api_client.get(url)
assert response.status_code == 403
@pytest.mark.django_db
def test_unauthorized_request_device_in_net(api_client):
url = reverse('device-in-net-list')
response = api_client.get(url)
assert response.status_code == 403
@pytest.mark.django_db
def test_unauthorized_request_device_manufacturer(api_client):
url = reverse('device-manufacturer-list')
response = api_client.get(url)
assert response.status_code == 403
@pytest.mark.django_db
def test_unauthorized_request_hardware_model(api_client):
url = reverse('hardware-model-list')
response = api_client.get(url)
assert response.status_code == 403