test_models.py 文件源码

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

项目:vishleva.com 作者: webmalc 项目源码 文件源码
def test_db_sms_sender(self):
        sender = self._test_sms_sender()

        sms = Sms.objects.get(phone=self.phone, text=self.text)
        self.assertTrue(sms)
        sms = Sms.objects.get(client__id=1)
        self.assertTrue(sms)

        Sms.objects.all().delete()
        sender.add_sms(self.text + '1', self.phone)
        sender.add_sms(self.text + '2', self.phone)
        sender.process()
        sms_objects = Sms.objects.all().order_by('text')
        self.assertEqual(2, len(sms_objects))
        self.assertEqual([self.text + '1', self.text + '2'],
                         [m.text for m in sms_objects])

    # @override_settings(
    #     SMS_SENDER='vishleva.messengers.sms.providers.epochta.Epochta')
    # def test_epochta_sms_sender(self):
    #     self._test_sms_sender()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号