Пример #1
0
    def setUp(self):
        self.user = User.objects.create(username='******',
                                        email='*****@*****.**')
        self.user.set_password('test')
        self.user.save()

        self.backends = EmailBackend()
Пример #2
0
class EmailBackendTest(TestCase):
    def setUp(self):
        self.user = User.objects.create(username='******',
                                        email='*****@*****.**')
        self.user.set_password('test')
        self.user.save()

        self.backends = EmailBackend()

    def test_if_user_is_invalid(self):
        invalid_user = self.backends.authenticate(username='******')
        self.assertFalse(invalid_user)

    def test_if_user_is_valid(self):
        valid_user = self.backends.authenticate(username=self.user.username,
                                                password='******')
        self.assertTrue(valid_user)

    def test_if_user_is_valid_with_email(self):
        valid_user = self.backends.authenticate(username=self.user.email,
                                                password='******')
        self.assertTrue(valid_user)

    def test_invalid_password(self):
        invalid_user = self.backends.authenticate(username=self.user.email,
                                                  password='******')
        self.assertFalse(invalid_user)
Пример #3
0
class EmailBackendTest(TestCase):

    def setUp(self):
        self.user = User.objects.create(username='******', email='*****@*****.**')
        self.user.set_password('test')
        self.user.save()

        self.backends = EmailBackend()

    def test_if_user_is_invalid(self):
        invalid_user = self.backends.authenticate(username='******')
        self.assertFalse(invalid_user)

    def test_if_user_is_valid(self):
        valid_user = self.backends.authenticate(username=self.user.username, password='******')
        self.assertTrue(valid_user)

    def test_if_user_is_valid_with_email(self):
        valid_user = self.backends.authenticate(username=self.user.email, password='******')
        self.assertTrue(valid_user)

    def test_invalid_password(self):
        invalid_user = self.backends.authenticate(username=self.user.email, password='******')
        self.assertFalse(invalid_user)
Пример #4
0
    def setUp(self):
        self.user = User.objects.create(username='******', email='*****@*****.**')
        self.user.set_password('test')
        self.user.save()

        self.backends = EmailBackend()