test_tasks.py 文件源码

python
阅读 25 收藏 0 点赞 0 评论 0

项目:vishleva.com 作者: webmalc 项目源码 文件源码
def test_event_notifications_task(self):
        """
        Test event_notifications_task
        """

        event_notifications_task.delay()
        self.assertEqual(len(mail.outbox), 2)
        event = Event.objects.first()
        self.assertEqual(
            mail.outbox[0].subject,
            settings.EMAIL_SUBJECT_PREFIX + 'Upcoming event - ' + event.title)
        self.assertEqual(mail.outbox[1].subject, settings.EMAIL_SUBJECT_PREFIX
                         + '??????????? ? ??????????? ??????????')
        self.assertNotEqual(event.notified_at, None)
        begin = arrow.get(event.begin).to(settings.TIME_ZONE).datetime
        sms = Sms.objects.first()
        self.assertTrue(begin.strftime('%d.%m.%Y %H:%M') in sms.text)
评论列表


问题


面经


文章

微信
公众号

扫码关注公众号