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.'])
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.'] )