Exemple #1
0
    def test_wrong_email_user_form(self):
        data = {
            'username': self.user1.user.username,
            'email': 'wrong@'
        }
        form = ChangeUserForm(data=data, user=self.user1.user)
        self.assertFalse(form.is_valid())

        data = {
            'username': self.user1.user.username,
            'email': '@test.com'
        }
        form = ChangeUserForm(data=data, user=self.user1.user)
        self.assertFalse(form.is_valid())

        data = {
            'username': self.user1.user.username,
            'email': 'wrong@test'
        }
        form = ChangeUserForm(data=data, user=self.user1.user)
        self.assertFalse(form.is_valid())

        data = {
            'username': self.user1.user.username,
            'email': '[email protected]'
        }
        form = ChangeUserForm(data=data, user=self.user1.user)
        self.assertFalse(form.is_valid())

        data = {
            'username': self.user1.user.username,
            'email': 'wrongtest.com'
        }
        form = ChangeUserForm(data=data, user=self.user1.user)
        self.assertFalse(form.is_valid())
Exemple #2
0
    def test_wrong_email_user_form(self):
        data = {
            'username_new': '',
            'email_new': 'wrong@'
        }
        form = ChangeUserForm(data=data)
        self.assertFalse(form.is_valid())

        data = {
            'username_new': '',
            'email_new': '@test.com'
        }
        form = ChangeUserForm(data=data)
        self.assertFalse(form.is_valid())

        data = {
            'username_new': '',
            'email_new': 'wrong@test'
        }
        form = ChangeUserForm(data=data)
        self.assertFalse(form.is_valid())

        data = {
            'username_new': '',
            'email_new': '[email protected]'
        }
        form = ChangeUserForm(data=data)
        self.assertFalse(form.is_valid())

        data = {
            'username_new': '',
            'email_new': 'wrongtest.com'
        }
        form = ChangeUserForm(data=data)
        self.assertFalse(form.is_valid())
Exemple #3
0
 def test_forbidden_email_provider_user_form(self):
     moderator = StaffProfileFactory().user
     if not BannedEmailProvider.objects.filter(provider="yopmail.com").exists():
         BannedEmailProvider.objects.create(provider="yopmail.com", moderator=moderator)
     data = {"username": self.user1.user.username, "email": "*****@*****.**"}
     form = ChangeUserForm(data=data, user=self.user1.user)
     self.assertFalse(form.is_valid())
Exemple #4
0
 def test_already_used_email_user_form(self):
     data = {
         'username': self.user1.user.username,
         'email': self.user2.user.email
     }
     form = ChangeUserForm(data=data, user=self.user1.user)
     self.assertFalse(form.is_valid())
Exemple #5
0
 def test_valid_change_email_user_form(self):
     data = {
         "username": self.user1.user.username,
         "email": "*****@*****.**"
     }
     form = ChangeUserForm(data=data, user=self.user1.user)
     self.assertTrue(form.is_valid())
Exemple #6
0
 def test_already_used_email_user_form(self):
     data = {
         'username_new': '',
         'email_new': self.user1.user.email
     }
     form = ChangeUserForm(data=data)
     self.assertFalse(form.is_valid())
Exemple #7
0
 def test_forbidden_email_provider_user_form(self):
     data = {
         'username_new': '',
         'email_new': '*****@*****.**'
     }
     form = ChangeUserForm(data=data)
     self.assertFalse(form.is_valid())
Exemple #8
0
 def test_valid_change_pseudo_user_form(self):
     data = {
         'username_new': "MyNewPseudo",
         'email_new': ''
     }
     form = ChangeUserForm(data=data)
     self.assertTrue(form.is_valid())
Exemple #9
0
 def test_valid_change_email_user_form(self):
     data = {
         'username_new': '',
         'email_new': '*****@*****.**'
     }
     form = ChangeUserForm(data=data)
     self.assertTrue(form.is_valid())
Exemple #10
0
 def test_already_used_username_user_form(self):
     data = {
         "username": self.user2.user.username,
         "email": self.user1.user.email
     }
     form = ChangeUserForm(data=data, user=self.user1.user)
     self.assertFalse(form.is_valid())
Exemple #11
0
 def test_valid_change_email_user_form(self):
     data = {
         'username': self.user1.user.username,
         'email': '*****@*****.**'
     }
     form = ChangeUserForm(data=data, user=self.user1.user)
     self.assertTrue(form.is_valid())
Exemple #12
0
 def test_valid_change_username_user_form(self):
     data = {
         'username': '******',
         'email': self.user1.user.email
     }
     form = ChangeUserForm(data=data, user=self.user1.user)
     self.assertTrue(form.is_valid())
Exemple #13
0
 def test_forbidden_email_provider_user_form(self):
     data = {
         'username': self.user1.user.username,
         'email': '*****@*****.**'
     }
     form = ChangeUserForm(data=data, user=self.user1.user)
     self.assertFalse(form.is_valid())
Exemple #14
0
 def test_pseudo_coma_register_form(self):
     testuser = ProfileFactory()
     data = {
         'username_new': 'Ze,Tester',
         'email_new': ''
     }
     form = ChangeUserForm(data=data)
     self.assertFalse(form.is_valid())
Exemple #15
0
 def test_username_coma_register_form(self):
     ProfileFactory()
     data = {
         'username': '******',
         'email': self.user1.user.email,
     }
     form = ChangeUserForm(data=data, user=self.user1.user)
     self.assertFalse(form.is_valid())
Exemple #16
0
 def test_username_slash_changeuser_form(self):
     ProfileFactory()
     data = {
         "username": "******",
         "email": self.user1.user.email,
     }
     form = ChangeUserForm(data=data, user=self.user1.user)
     self.assertFalse(form.is_valid())
Exemple #17
0
 def test_username_spaces_register_form(self):
     # since Django 1.9, models.CharField is striped by default
     ProfileFactory()
     data = {
         'username': '******',
         'email': self.user1.user.email,
     }
     form = ChangeUserForm(data=data, user=self.user1.user)
     self.assertTrue(form.is_valid())
Exemple #18
0
    def test_wrong_email_user_form(self):
        data = {"username": self.user1.user.username, "email": "wrong@"}
        form = ChangeUserForm(data=data, user=self.user1.user)
        self.assertFalse(form.is_valid())

        data = {"username": self.user1.user.username, "email": "@test.com"}
        form = ChangeUserForm(data=data, user=self.user1.user)
        self.assertFalse(form.is_valid())

        data = {"username": self.user1.user.username, "email": "wrong@test"}
        form = ChangeUserForm(data=data, user=self.user1.user)
        self.assertFalse(form.is_valid())

        data = {"username": self.user1.user.username, "email": "[email protected]"}
        form = ChangeUserForm(data=data, user=self.user1.user)
        self.assertFalse(form.is_valid())

        data = {"username": self.user1.user.username, "email": "wrongtest.com"}
        form = ChangeUserForm(data=data, user=self.user1.user)
        self.assertFalse(form.is_valid())
Exemple #19
0
 def test_valid_change_username_user_form(self):
     data = {"username": "******", "email": self.user1.user.email}
     form = ChangeUserForm(data=data, user=self.user1.user)
     self.assertTrue(form.is_valid())
Exemple #20
0
 def test_username_spaces_register_form(self):
     ProfileFactory()
     data = {'username': '******', 'email': ''}
     form = ChangeUserForm(data=data)
     self.assertFalse(form.is_valid())