def test_email_reply_with_bad_header(self): n = NodeFactory() p = ProjectFactory() n.project = p u = UserProfileFactory() n.save() class DummyReply(object): subject = "a subject\r\nfoo" n.email_reply("", u, DummyReply()) self.assertEqual(len(mail.outbox), 1)
def test_email_reply_self_reply(self): n = NodeFactory() n.email_reply("", n.user.userprofile, None) # should not send an email when it's a self-reply self.assertEqual(len(mail.outbox), 0)