Add test for editing signup with uuid

This commit is contained in:
Aarni Halinen
2020-11-07 21:00:55 +02:00
parent 1fe323cbdd
commit 00c6920c8a
+8 -4
View File
@@ -69,11 +69,15 @@ class SignupTestCase(APITestCase):
def test_get_hidden_forms_admin(self):
pass
# Update and Delete are available for super admin (Django Admin)
# and to the user that signed up (uid token)
@skip("NotImplemented")
def test_update_signup_token(self):
pass
id = self.signup1.id
uuid = self.signup1.uuid
clone = ALL_QUESTION_TYPES_ANSWER.copy()
clone["-naY2R1-h"] = "Edited Testi"
new = createSignupRequest("asd", self.signupForm.id, clone)
response = self.client.put(f"{URL}{id}/edit/?uuid={uuid}", new, format="json")
self.assertEqual(response.status_code, status.HTTP_200_OK)
self.assertEqual(Signup.objects.get(id=id).answer["-naY2R1-h"], "Edited Testi")
@skip("NotImplemented")
def test_delete_signup_token(self):