Skip to content

Commit ee01395

Browse files
committed
cleanup tests
1 parent cf68be5 commit ee01395

File tree

1 file changed

+7
-85
lines changed

1 file changed

+7
-85
lines changed

backend/api/visa/tests/queries/test_invitation_letter_document.py

Lines changed: 7 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from django.contrib.auth.models import Permission
2-
from visa.tests.factories import InvitationLetterDocumentFactory
2+
from visa.tests.factories import InvitationLetterDynamicDocumentFactory
33
import pytest
44

55
pytestmark = pytest.mark.django_db
@@ -32,20 +32,7 @@ def _invitation_letter_document(client, **input):
3232
def test_query_invitation_letter_document(admin_superuser, admin_graphql_api_client):
3333
admin_graphql_api_client.force_login(admin_superuser)
3434

35-
document = InvitationLetterDocumentFactory(
36-
document=None,
37-
dynamic_document={
38-
"header": {"content": "header"},
39-
"footer": {"content": "footer"},
40-
"pages": [
41-
{
42-
"id": "id",
43-
"title": "title",
44-
"content": "content",
45-
}
46-
],
47-
},
48-
)
35+
document = InvitationLetterDynamicDocumentFactory()
4936
response = _invitation_letter_document(admin_graphql_api_client, id=document.id)
5037

5138
assert response["data"]["invitationLetterDocument"]["id"] == str(document.id)
@@ -67,20 +54,7 @@ def test_query_non_existent_invitation_letter_document(
6754
):
6855
admin_graphql_api_client.force_login(admin_superuser)
6956

70-
InvitationLetterDocumentFactory(
71-
document=None,
72-
dynamic_document={
73-
"header": {"content": "header"},
74-
"footer": {"content": "footer"},
75-
"pages": [
76-
{
77-
"id": "id",
78-
"title": "title",
79-
"content": "content",
80-
}
81-
],
82-
},
83-
)
57+
InvitationLetterDynamicDocumentFactory()
8458
response = _invitation_letter_document(admin_graphql_api_client, id=959)
8559
assert not response.get("errors")
8660
assert not response["data"]["invitationLetterDocument"]
@@ -91,20 +65,7 @@ def test_query_non_existent_invitation_letter_document_as_user(
9165
):
9266
admin_graphql_api_client.force_login(user)
9367

94-
InvitationLetterDocumentFactory(
95-
document=None,
96-
dynamic_document={
97-
"header": {"content": "header"},
98-
"footer": {"content": "footer"},
99-
"pages": [
100-
{
101-
"id": "id",
102-
"title": "title",
103-
"content": "content",
104-
}
105-
],
106-
},
107-
)
68+
InvitationLetterDynamicDocumentFactory()
10869
response = _invitation_letter_document(admin_graphql_api_client, id=959)
10970
assert response["errors"][0]["message"] == "Cannot view invitation letter document"
11071
assert not response["data"]["invitationLetterDocument"]
@@ -115,20 +76,7 @@ def test_cannot_query_invitation_letter_document_as_user(
11576
):
11677
admin_graphql_api_client.force_login(user)
11778

118-
document = InvitationLetterDocumentFactory(
119-
document=None,
120-
dynamic_document={
121-
"header": {"content": "header"},
122-
"footer": {"content": "footer"},
123-
"pages": [
124-
{
125-
"id": "id",
126-
"title": "title",
127-
"content": "content",
128-
}
129-
],
130-
},
131-
)
79+
document = InvitationLetterDynamicDocumentFactory()
13280
response = _invitation_letter_document(admin_graphql_api_client, id=document.id)
13381

13482
assert response["errors"][0]["message"] == "Cannot view invitation letter document"
@@ -140,20 +88,7 @@ def test_cannot_query_invitation_letter_document_as_staff_without_permission(
14088
):
14189
admin_graphql_api_client.force_login(admin_user)
14290

143-
document = InvitationLetterDocumentFactory(
144-
document=None,
145-
dynamic_document={
146-
"header": {"content": "header"},
147-
"footer": {"content": "footer"},
148-
"pages": [
149-
{
150-
"id": "id",
151-
"title": "title",
152-
"content": "content",
153-
}
154-
],
155-
},
156-
)
91+
document = InvitationLetterDynamicDocumentFactory()
15792

15893
response = _invitation_letter_document(admin_graphql_api_client, id=document.id)
15994

@@ -166,20 +101,7 @@ def test_query_invitation_letter_document_as_staff(
166101
):
167102
admin_graphql_api_client.force_login(admin_user)
168103

169-
document = InvitationLetterDocumentFactory(
170-
document=None,
171-
dynamic_document={
172-
"header": {"content": "header"},
173-
"footer": {"content": "footer"},
174-
"pages": [
175-
{
176-
"id": "id",
177-
"title": "title",
178-
"content": "content",
179-
}
180-
],
181-
},
182-
)
104+
document = InvitationLetterDynamicDocumentFactory()
183105

184106
admin_user.admin_all_conferences = True
185107
admin_user.save()

0 commit comments

Comments
 (0)