Ejemplo n.º 1
0
 def test_normal_with_one_number(self):
     self.assertTrue(test_values(values))
     value = send_sms(host_sms, port_sms, password_sms, number, values)
     self.assertEqual(
         """<html>\n<body>\nMesage SENT!<br/>\n</body>\n</html>""",
         value[0].decode("utf-8"))
     self.assertFalse(test_values(values))
Ejemplo n.º 2
0
 def test_normal_with_two_numbers(self):
     value = send_sms(host_sms, port_sms, password_sms,
                      [number[0], number[0]], values)
     self.assertEqual(
         """<html>\n<body>\nMesage SENT!<br/>\n</body>\n</html>""",
         value[0].decode("utf-8"))
     self.assertEqual(
         """<html>\n<body>\nMesage SENT!<br/>\n</body>\n</html>""",
         value[1].decode("utf-8"))
Ejemplo n.º 3
0
 def test_wrong_number(self):
     value = send_sms(host_sms, port_sms, password_sms, ["number"], values)
     self.assertEqual("Invalid mobile number: number", value)
Ejemplo n.º 4
0
 def test_wrong_values_empty2(self):
     value = send_sms(host_sms, port_sms, password_sms, number, None)
     self.assertEqual('Problem with values: Empty', value)
Ejemplo n.º 5
0
 def test_wrong_values_format_content2(self):
     value = send_sms(host_sms, port_sms, password_sms, number, "1234")
     self.assertEqual('Problem with values: need to be a list or a tuple',
                      value)
Ejemplo n.º 6
0
 def test_wrong_password_format_content(self):
     value = send_sms(host_sms, port_sms, 1234, number, values)
     self.assertEqual('Request Error code: 400', value)
Ejemplo n.º 7
0
 def test_wrong_password(self):
     value = send_sms(host_sms, port_sms, "password_sms", number, values)
     self.assertEqual('Request Error code: 400', value)
Ejemplo n.º 8
0
 def test_wrong_port2(self):
     value = send_sms(host_sms, "port_sms", password_sms, number, values)
     self.assertEqual('Problem with port number', value)
Ejemplo n.º 9
0
 def test_wrong_port(self):
     value = send_sms(host_sms, 1234, password_sms, number, values)
     self.assertEqual(
         'Failed to reach a serverReason: [Errno 61] Connection refused',
         value)
Ejemplo n.º 10
0
 def test_wrong_host_format_content2(self):
     value = send_sms(1234, port_sms, password_sms, number, values)
     self.assertEqual(
         'Failed to reach a serverReason: [Errno 65] No route to host',
         value)
Ejemplo n.º 11
0
 def test_wrong_host_format_content(self):
     value = send_sms("azerty", port_sms, password_sms, number, values)
     self.assertEqual(
         'Failed to reach a serverReason: [Errno 8] nodename nor servname provided, or not known',
         value)
Ejemplo n.º 12
0
 def test_wrong_host(self):
     value = send_sms("1.1.0.0", port_sms, password_sms, number, values)
     self.assertEqual(
         'Failed to reach a serverReason: [Errno 60] Operation timed out',
         value)
Ejemplo n.º 13
0
 def test_wrong_number4(self):
     value = send_sms(host_sms, port_sms, password_sms,
                      [number[0], "06564534098"], values)
     self.assertEqual("Invalid mobile number: 06564534098", value)