Initial commit
This commit is contained in:
commit
4ff9eac274
45 files changed
+2911
No files matched your search
@@ -0,0 +1,33 @@
|
||||
import pytest
|
||||
|
||||
from netbox_services.models import Service, ServiceTemplate
|
||||
|
||||
|
||||
@pytest.mark.django_db
|
||||
class TestViews:
|
||||
def test_template_list(self, admin_client):
|
||||
ServiceTemplate.objects.create(name="view-tmpl")
|
||||
resp = admin_client.get("/plugins/services/service-templates/")
|
||||
assert resp.status_code == 200
|
||||
|
||||
def test_template_detail(self, admin_client):
|
||||
st = ServiceTemplate.objects.create(name="view-detail-tmpl", tree=[])
|
||||
resp = admin_client.get(f"/plugins/services/service-templates/{st.pk}/")
|
||||
assert resp.status_code == 200
|
||||
|
||||
def test_template_add(self, admin_client):
|
||||
resp = admin_client.get("/plugins/services/service-templates/add/")
|
||||
assert resp.status_code == 200
|
||||
|
||||
def test_service_list(self, admin_client, service_template, tenant):
|
||||
Service.objects.create(name="view-svc", service_template=service_template, tenant=tenant)
|
||||
resp = admin_client.get("/plugins/services/services/")
|
||||
assert resp.status_code == 200
|
||||
|
||||
def test_service_detail(self, admin_client, service):
|
||||
resp = admin_client.get(f"/plugins/services/services/{service.pk}/")
|
||||
assert resp.status_code == 200
|
||||
|
||||
def test_service_resolve_get(self, admin_client, service):
|
||||
resp = admin_client.get(f"/plugins/services/services/{service.pk}/resolve/")
|
||||
assert resp.status_code == 200
|
||||
Reference in new issue
Block a user