add tests for computer/hardware relations

This commit is contained in:
Andreas Zweili 2019-08-06 22:22:06 +02:00
parent 710224992f
commit 448fa67364
1 changed files with 29 additions and 0 deletions

View File

@ -97,6 +97,35 @@ def test_computer_detail_view_not_found(create_admin_user):
response = client.get('/computer/100/')
assert response.status_code == 404
@pytest.mark.django_db
def test_computer_detail_view_ram_relation(create_admin_user):
fixture = create_admin_user()
Computer.objects.create(name="Novartis PC", customer=fixture['customer'])
client = Client()
client.login(username="novartis-admin", password="password")
response = client.get('/computer/1/')
assert False, "To be done"
@pytest.mark.django_db
def test_computer_detail_view_raid_relation(create_admin_user):
fixture = create_admin_user()
Computer.objects.create(name="Novartis PC", customer=fixture['customer'])
client = Client()
client.login(username="novartis-admin", password="password")
response = client.get('/computer/1/')
assert False, "To be done"
@pytest.mark.django_db
def test_computer_detail_view_cpu_relation(create_admin_user):
fixture = create_admin_user()
Computer.objects.create(name="Novartis PC", customer=fixture['customer'])
client = Client()
client.login(username="novartis-admin", password="password")
response = client.get('/computer/1/')
assert False, "To be done"
@pytest.mark.django_db
def test_device_detail_view_not_logged_in():