aboutsummaryrefslogtreecommitdiffstats
path: root/pyblackbird_cc/users/tests/test_forms.py
diff options
context:
space:
mode:
Diffstat (limited to 'pyblackbird_cc/users/tests/test_forms.py')
-rw-r--r--pyblackbird_cc/users/tests/test_forms.py35
1 files changed, 0 insertions, 35 deletions
diff --git a/pyblackbird_cc/users/tests/test_forms.py b/pyblackbird_cc/users/tests/test_forms.py
deleted file mode 100644
index 0e4e17a..0000000
--- a/pyblackbird_cc/users/tests/test_forms.py
+++ /dev/null
@@ -1,35 +0,0 @@
-"""Module for all Form Tests."""
-
-from django.utils.translation import gettext_lazy as _
-
-from pyblackbird_cc.users.forms import UserAdminCreationForm
-from pyblackbird_cc.users.models import User
-
-
-class TestUserAdminCreationForm:
- """
- Test class for all tests related to the UserAdminCreationForm
- """
-
- def test_username_validation_error_msg(self, user: User):
- """
- Tests UserAdminCreation Form's unique validator functions correctly by testing:
- 1) A new user with an existing username cannot be added.
- 2) Only 1 error is raised by the UserCreation Form
- 3) The desired error message is raised
- """
-
- # The user already exists,
- # hence cannot be created.
- form = UserAdminCreationForm(
- {
- "email": user.email,
- "password1": user.password,
- "password2": user.password,
- },
- )
-
- assert not form.is_valid()
- assert len(form.errors) == 1
- assert "email" in form.errors
- assert form.errors["email"][0] == _("This email has already been taken.")