Beispiel #1
0
 def test_default_invalid_method(self):
     ret = False
     sms = Sms("Hi there!", ["123456789"])
     try:
         sms.send()
     except SkebbySendError:
         ret = True
     self.assertEqual(ret, True)
Beispiel #2
0
 def test_invalid_sender_number_basic_method(self):
     ret = False
     sms = Sms("Hi there!", ["123456789"], sender_number="39123456789")
     try:
         sms.send(method="basic")
     except SkebbySendError:
         ret = True
     self.assertEqual(ret, True)
Beispiel #3
0
 def test_send_single(self):
     sms = Sms("Hi {{ friend }}!", sender_string="Your Friend")
     ret = sms.send_single({'friend': 'Doge'}, "39123456789", method="test")
     self.assertEqual(sms.text, "Hi Doge!")
     self.assertEqual(False, ret.skebby_error)
     self.assertEqual("", ret.skebby_message)
Beispiel #4
0
 def test_send(self):
     sms = Sms("Hi there!", ["39123456789"], sender_string="Your Friend")
     ret = sms.send(method="test")
     failed_requests = [r for r in ret if r.skebby_error]
     succesful_requests = [r for r in ret if not r.skebby_error]
     self.assertEqual(len(failed_requests) + len(succesful_requests), 1)