예제 #1
0
 def test_most_similar_second_level_domain(self):
     self.assertEqual(
         pymailcheck.find_closest_domain("hotmial", SECOND_LEVEL_DOMAINS),
         "hotmail"
     )
     self.assertEqual(
         pymailcheck.find_closest_domain("tahoo", SECOND_LEVEL_DOMAINS),
         "yahoo"
     )
     self.assertEqual(
         pymailcheck.find_closest_domain("livr", SECOND_LEVEL_DOMAINS),
         "live"
     )
     self.assertEqual(
         pymailcheck.find_closest_domain("outllok", SECOND_LEVEL_DOMAINS),
         "outlook"
     )
예제 #2
0
 def test_most_similar_top_level_domain(self):
     self.assertEqual(
         pymailcheck.find_closest_domain("cmo", TOP_LEVEL_DOMAINS),
         "com"
     )
     self.assertEqual(
         pymailcheck.find_closest_domain("ogr", TOP_LEVEL_DOMAINS),
         "org"
     )
     self.assertEqual(
         pymailcheck.find_closest_domain("ifno", TOP_LEVEL_DOMAINS),
         "info"
     )
     self.assertEqual(
         pymailcheck.find_closest_domain("com.uk", TOP_LEVEL_DOMAINS),
         "co.uk"
     )
예제 #3
0
 def test_most_similar_domain(self):
     self.assertEqual(
         pymailcheck.find_closest_domain("google.com", DOMAINS),
         "google.com"
     )
     self.assertEqual(
         pymailcheck.find_closest_domain("gmail.com", DOMAINS),
         "gmail.com"
     )
     self.assertEqual(
         pymailcheck.find_closest_domain("emaildomain.com", DOMAINS),
         "emaildomain.com"
     )
     self.assertEqual(
         pymailcheck.find_closest_domain("gmsn.com", DOMAINS),
         "msn.com"
     )
     self.assertEqual(
         pymailcheck.find_closest_domain("gmaik.com", DOMAINS),
         "gmail.com"
     )