Пример #1
0
    def test_make_token(self):
        """
        Ensure that we can make a token and that it is valid
        """
        user = self.create_user()

        token_generator = EmailActivationTokenGenerator()
        token = token_generator.make_token(user)
        self.assertTrue(token_generator.check_token(user, token))
Пример #2
0
    def test_make_token(self):
        """
        Ensure that we can make a token and that it is valid
        """
        user = self.create_user()

        token_generator = EmailActivationTokenGenerator()
        token = token_generator.make_token(user)
        self.assertTrue(token_generator.check_token(user, token))
Пример #3
0
    def test_bad_token(self):
        """
        Ensure bad activation keys are rejected
        """
        user = self.create_user()

        token_generator = EmailActivationTokenGenerator()
        bad_activation_keys = ('emailactivationtokengenerator',
                               'emailactivation-tokengenerator',
                               '3rd-bademailactivationkey')
        for key in bad_activation_keys:
            self.assertFalse(token_generator.check_token(user, key))
Пример #4
0
    def test_bad_token(self):
        """
        Ensure bad activation keys are rejected
        """
        user = self.create_user()

        token_generator = EmailActivationTokenGenerator()
        bad_activation_keys = (
            'emailactivationtokengenerator',
            'emailactivation-tokengenerator',
            '3rd-bademailactivationkey'
        )
        for key in bad_activation_keys:
            self.assertFalse(token_generator.check_token(user, key))