def test_registration_form_fails_wih_passwords_that_dont_match(self): form = UserRegistrationForm({ 'email': '*****@*****.**', 'password1': 'bloggs123', 'password2': 'bloggs132', 'stripe_id': settings.STRIPE_SECRET, 'credit_card_number': 4242424242424242, 'cvv': 123, 'expiry_month': 1, 'expiry_year': 2033 }) self.assertFalse(form.is_valid()) self.assertRaisesMessage(forms.ValidationError, "Passwords do not match", form.full_clean())
def test_registration_form_fails_missing_password1(self): """ test_registration_form(): """ form = UserRegistrationForm({ 'email': '*****@*****.**', 'password2': 'bloggs123', 'stripe_id': settings.STRIPE_SECRET, 'credit_card_number': 4242424242424242, 'cvv': 123, 'expiry_month': 1, 'expiry_year': 2033 }) self.assertFalse(form.is_valid()) self.assertRaisesMessage(forms.ValidationError, "Please enter your password", form.full_clean())
def test_registration_form_fails_missing_email(self): """ test_registration_form(): # POSSIBLE BUG IN HERE WHILE TESTING ?? self.assertFalse(form.is_valid()) AssertionError: True is not false """ form = UserRegistrationForm({ 'password1': 'bloggs123', 'password2': 'bloggs123', 'stripe_id': settings.STRIPE_SECRET, 'credit_card_number': 4242424242424242, 'cvv': 123, 'expiry_month': 1, 'expiry_year': 2033 }) self.assertFalse(form.is_valid()) self.assertRaisesMessage(forms.ValidationError, "Please enter your email address", form.full_clean())