def test_utf8mb4_username_register_form(self): data = { 'email': '*****@*****.**', 'username': '******', 'password': '******', 'password_confirm': 'ZePassword' } form = RegisterForm(data=data) self.assertFalse(form.is_valid())
def test_empty_spaces_pseudo_register_form(self): data = { 'email': '*****@*****.**', 'username': '******', 'password': '******', 'password_confirm': 'ZePassword' } form = RegisterForm(data=data) self.assertFalse(form.is_valid())
def test_too_short_password_register_form(self): data = { "email": "*****@*****.**", "username": "******", "password": "******", "password_confirm": "pass" } form = RegisterForm(data=data) self.assertFalse(form.is_valid())
def test_valid_register_form(self): data = { 'email': '*****@*****.**', 'username': '******', 'password': '******', 'password_confirm': 'ZePassword' } form = RegisterForm(data=data) self.assertTrue(form.is_valid())
def test_empty_email_register_form(self): data = { 'email': '', 'username': '******', 'password': '******', 'password_confirm': 'ZePassword' } form = RegisterForm(data=data) self.assertFalse(form.is_valid())
def test_too_long_password_register_form(self): data = { 'email': '*****@*****.**', 'username': '******', 'password': stringof77chars, 'password_confirm': stringof77chars } form = RegisterForm(data=data) self.assertFalse(form.is_valid())
def test_password_match_pseudo_password_register_form(self): data = { 'email': '*****@*****.**', 'username': '******', 'password': '******', 'password_confirm': 'ZeTester' } form = RegisterForm(data=data) self.assertFalse(form.is_valid())
def test_empty_email_register_form(self): data = { "email": "", "username": "******", "password": "******", "password_confirm": "ZePassword" } form = RegisterForm(data=data) self.assertFalse(form.is_valid())
def test_forbiden_email_provider_register_form(self): data = { 'email': '*****@*****.**', 'username': '******', 'password': '******', 'password_confirm': 'ZePassword' } form = RegisterForm(data=data) self.assertFalse(form.is_valid())
def test_empty_spaces_username_register_form(self): data = { "email": "*****@*****.**", "username": "******", "password": "******", "password_confirm": "ZePassword", } form = RegisterForm(data=data) self.assertFalse(form.is_valid())
def test_valid_register_form(self): data = { "email": "*****@*****.**", "username": "******", "password": "******", "password_confirm": "ZePassword", } form = RegisterForm(data=data) self.assertTrue(form.is_valid())
def test_pseudo_coma_register_form(self): testuser = ProfileFactory() data = { 'email': '*****@*****.**', 'username': '******', 'password': '******', 'password_confirm': 'ZePassword' } form = RegisterForm(data=data) self.assertFalse(form.is_valid())
def test_email_exist_register_form(self): testuser = ProfileFactory() data = { 'email': testuser.user.email, 'username': '******', 'password': '******', 'password_confirm': 'ZeTester' } form = RegisterForm(data=data) self.assertFalse(form.is_valid())
def test_username_slash_register_form(self): ProfileFactory() data = { "email": "*****@*****.**", "username": "******", "password": "******", "password_confirm": "ZePassword", } form = RegisterForm(data=data) self.assertFalse(form.is_valid())
def test_email_exist_register_form(self): testuser = ProfileFactory() data = { "email": testuser.user.email, "username": "******", "password": "******", "password_confirm": "ZeTester", } form = RegisterForm(data=data) self.assertFalse(form.is_valid())
def test_username_spaces_register_form(self): # since Django 1.9, models.CharField is striped by default ProfileFactory() data = { 'email': '*****@*****.**', 'username': '******', 'password': '******', 'password_confirm': 'ZePassword' } form = RegisterForm(data=data) self.assertTrue(form.is_valid())
def test_forbidden_email_provider_register_form(self): moderator = StaffProfileFactory().user if not BannedEmailProvider.objects.filter(provider='yopmail.com').exists(): BannedEmailProvider.objects.create(provider='yopmail.com', moderator=moderator) data = { 'email': '*****@*****.**', 'username': '******', 'password': '******', 'password_confirm': 'ZePassword' } form = RegisterForm(data=data) self.assertFalse(form.is_valid())
def test_forbidden_email_provider_register_form(self): moderator = StaffProfileFactory().user if not BannedEmailProvider.objects.filter(provider="yopmail.com").exists(): BannedEmailProvider.objects.create(provider="yopmail.com", moderator=moderator) data = { "email": "*****@*****.**", "username": "******", "password": "******", "password_confirm": "ZePassword", } form = RegisterForm(data=data) self.assertFalse(form.is_valid())