From 70324e80058db08a71eb834a4b3408db998b0a1b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ciar=C3=A1n=20Ainsworth?= <sporiff@funkwhale.audio> Date: Mon, 26 Sep 2022 09:51:28 +0200 Subject: [PATCH] Add email verification test --- tests/data/verify_email.json | 3 +++ tests/data/verify_email_request.json | 3 +++ tests/unit/test_model_verify_email.py | 8 ++++++++ tests/unit/test_model_verify_email_request.py | 8 ++++++++ 4 files changed, 22 insertions(+) create mode 100644 tests/data/verify_email.json create mode 100644 tests/data/verify_email_request.json create mode 100644 tests/unit/test_model_verify_email.py create mode 100644 tests/unit/test_model_verify_email_request.py diff --git a/tests/data/verify_email.json b/tests/data/verify_email.json new file mode 100644 index 0000000..032efcf --- /dev/null +++ b/tests/data/verify_email.json @@ -0,0 +1,3 @@ +{ + "detail": "ok" +} \ No newline at end of file diff --git a/tests/data/verify_email_request.json b/tests/data/verify_email_request.json new file mode 100644 index 0000000..c69b42d --- /dev/null +++ b/tests/data/verify_email_request.json @@ -0,0 +1,3 @@ +{ + "key": "averyrealkeythatisdefinitelynotfakeandusedfortestingpurposes" +} \ No newline at end of file diff --git a/tests/unit/test_model_verify_email.py b/tests/unit/test_model_verify_email.py new file mode 100644 index 0000000..d43bd3e --- /dev/null +++ b/tests/unit/test_model_verify_email.py @@ -0,0 +1,8 @@ +import json +from funkwhale_api_client.models.verify_email import VerifyEmail + +def test_VerifyEmail(load_data): + response = load_data("verify_email") + verify_email : VerifyEmail = VerifyEmail.from_dict(response) + + assert isinstance(verify_email, VerifyEmail) \ No newline at end of file diff --git a/tests/unit/test_model_verify_email_request.py b/tests/unit/test_model_verify_email_request.py new file mode 100644 index 0000000..8f845e5 --- /dev/null +++ b/tests/unit/test_model_verify_email_request.py @@ -0,0 +1,8 @@ +import json +from funkwhale_api_client.models.verify_email_request import VerifyEmailRequest + +def test_VerifyEmailRequest(load_data): + response = load_data("verify_email_request") + email_request : VerifyEmailRequest = VerifyEmailRequest.from_dict(response) + + assert isinstance(email_request, VerifyEmailRequest) \ No newline at end of file -- GitLab