Exemplo n.º 1
0
 def test_lookup_non_strict(self):
     service = DnsService('8.8.8.8')
     result = service.try_check(DnsCheck('google.com', '', False))
     self.assertEqual(True, result.success)
     self.assertEqual('8.8.8.8 resolved google.com correctly', result.message)
Exemplo n.º 2
0
 def test_lookup_server_down(self):
     service = DnsService('8.8.8.9')
     result = service.try_check(DnsCheck('google.com', '', False))
     self.assertEqual(service.timeout(), result)
Exemplo n.º 3
0
 def test_lookup_strict(self):
     service = DnsService('8.8.8.8')
     result = service.try_check(DnsCheck('asdf.com', '69.163.240.208', True))
     self.assertEqual(True, result.success)
     self.assertEqual('8.8.8.8 resolved asdf.com correctly to 69.163.240.208', result.message)
Exemplo n.º 4
0
 def test_lookup_strict_failed(self):
     service = DnsService('8.8.8.8')
     result = service.try_check(DnsCheck('asdf.com', '127.0.0.127', True))
     self.assertEqual(False, result.success)
     self.assertEqual("8.8.8.8 did not resolve asdf.com to 127.0.0.127 (did get: ['69.163.240.208'])", result.message)
Exemplo n.º 5
0
 def test_lookup_non_strict_failed(self):
     service = DnsService('8.8.8.8')
     result = service.try_check(DnsCheck('this-domain-is-not-real-1234.com', '', False))
     self.assertEqual(False, result.success)
     self.assertEqual('8.8.8.8 returned no such domain for this-domain-is-not-real-1234.com', result.message)