Skip to content
Snippets Groups Projects
Commit 73b92e79 authored by Guillaume Valadon's avatar Guillaume Valadon Committed by GitHub
Browse files

Merge pull request #487 from p-l-/fix-whoistest

Retry .whois() test on failure
parents 2c9092a6 158350c2
No related branches found
No related tags found
No related merge requests found
......@@ -730,12 +730,35 @@ DNS in dns_ans
= Whois request
~ netaccess IP
IP(src="8.8.8.8").whois()
* This test retries on failure because it often fails
import time
import socket
success = False
for i in xrange(5):
try:
IP(src="8.8.8.8").whois()
except socker.error:
time.sleep(2)
else:
success = True
break
assert success
= AS resolvers
~ netaccess IP
* This test retries on failure because it often fails
success = False
for i in xrange(5):
try:
ret = conf.AS_resolver.resolve("8.8.8.8", "8.8.4.4")
except socker.error:
time.sleep(2)
else:
success = True
break
ret = conf.AS_resolver.resolve("8.8.8.8", "8.8.4.4")
assert (len(ret) == 2)
all(x[1] == 15169 for x in ret)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment