예제 #1
0
 def test_add_comment_signal(self):
     comment = Comments.objects.filter().order_by('?')[0]
     with mock_signal_receiver(snippet_add_comment) as receiver:
         snippet_add_comment.send(sender=self, snippet=comment.snippet,
                                  comment=comment)
         self.assertEqual(receiver.call_count, 1)
         self.assertGreater(mail.outbox, 0)
예제 #2
0
 def post_save(self, obj, created=False):
     # send notification mail
     snippet_add_comment.send(sender=self, snippet=obj.snippet, comment=obj)