Exemplo n.º 1
0
    def test_invalid_confirmation_code(self):
        # Test that recived confimation code is invalid or doesn't exist.
        data = {
            'code': u'mEZkMun8waDNf55g5fJX'
        }
        form = ConfirmationForm(data)

        self.assertFalse(form.is_valid())
        self.assertEqual(form['code'].errors,
                         [u'Invalid confirmation code.'])
Exemplo n.º 2
0
    def test_account_confirmed_already(self):
        # Test that account is already confirmed.
        confirmed_registration = self.unconfirmed_registration
        confirmed_registration.confirmed = True
        confirmed_registration.save()

        data = {
            'code': self.code
        }
        form = ConfirmationForm(data)

        self.assertFalse(form.is_valid())
        self.assertEqual(
            form['code'].errors,
            [u'The account with this confirmation code is confirmed already.']
        )