def testNewReviewRequestEmail(self): """Testing sending an e-mail when creating a new review request""" review_request = ReviewRequest.objects.get( summary="Made e-mail improvements") mail_review_request(review_request.submitter, review_request) self.assertEqual(len(mail.outbox), 1) self.assertEqual(mail.outbox[0].subject, "Review Request: Made e-mail improvements") self.assertValidRecipients(["grumpy", "doc"], [])
def testUpdateReviewRequestEmail(self): """Testing sending an e-mail when updating a review request""" review_request = ReviewRequest.objects.get( summary="Update for cleaned_data changes") review_request.email_message_id = "junk" mail_review_request(review_request.submitter, review_request) self.assertEqual(len(mail.outbox), 1) self.assertEqual(mail.outbox[0].subject, "Re: Review Request: Update for cleaned_data changes") self.assertValidRecipients(["dopey", "doc"], ["devgroup"])