Beispiel #1
0
	def test_major_carrier_smtp_server_resolution(self):
		major_carriers = ['att', 'sprint', 'verizon']
		for carrier_name in major_carriers:
			gateway = lookup_carrier_gateway(carrier_name)
			self.assertIsInstance(gateway, str)
			smtp_servers = get_smtp_servers(gateway)
			self.assertGreater(len(smtp_servers), 0)
Beispiel #2
0
 def test_major_carrier_smtp_server_resolution(self):
     major_carriers = ['att', 'sprint', 'verizon']
     for carrier_name in major_carriers:
         gateway = lookup_carrier_gateway(carrier_name)
         self.assertIsInstance(gateway, str)
         smtp_servers = get_smtp_servers(gateway)
         self.assertGreater(len(smtp_servers), 0)
Beispiel #3
0
	def test_lookup_carrier_gateway(self):
		rstring = random_string(16)
		self.assertIsNone(lookup_carrier_gateway(rstring))
		self.assertEqual(lookup_carrier_gateway('att'), 'txt.att.net')
		self.assertEqual(lookup_carrier_gateway('aTt'), 'txt.att.net')
		self.assertEqual(lookup_carrier_gateway('AT&T'), 'txt.att.net')
Beispiel #4
0
 def test_lookup_carrier_gateway(self):
     rstring = random_string(16)
     self.assertIsNone(lookup_carrier_gateway(rstring))
     self.assertEqual(lookup_carrier_gateway('att'), 'txt.att.net')
     self.assertEqual(lookup_carrier_gateway('aTt'), 'txt.att.net')
     self.assertEqual(lookup_carrier_gateway('AT&T'), 'txt.att.net')