def test_valid_signup_form_sends_email(self): form = UserCreationForm({ 'email': '*****@*****.**', 'password1': 'abcabcabc', 'password2': 'abcabcabc', }) self.assertTrue(form.is_valid()) with self.assertLogs("main.forms", level='INFO') as cm: form.send_mail() self.assertEqual(len(mail.outbox), 1) self.assertEqual(mail.outbox[0].subject, 'Welcome to BookStore') self.assertGreaterEqual(len(cm.output), 1)
def test_valid_signup_form_sends_email(self): form = UserCreationForm({ 'email': '*****@*****.**', 'password1': 'asdf1234.*', 'password2': 'asdf1234.*' }) self.assertTrue(form.is_valid()) with self.assertLogs(logging.getLogger('main.forms'), level='INFO') as cm: form.send_mail() self.assertEquals(len(mail.outbox), 1) self.assertEquals(mail.outbox[0].subject, "Welcome to BookTime") self.assertGreaterEqual(len(cm.output), 1)