From 4b90d703c9932e2e7c53352ff3af700b651286a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Diemer?= <stephane.diemer@ubicast.eu> Date: Thu, 23 Feb 2017 08:31:29 +0100 Subject: [PATCH] Fixed DNS test. --- tests/test_dns_records.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/test_dns_records.py b/tests/test_dns_records.py index 469b0181..fb2b4d59 100755 --- a/tests/test_dns_records.py +++ b/tests/test_dns_records.py @@ -13,6 +13,7 @@ GREEN = '\033[92m' RED = '\033[91m' DEF = '\033[0m' + def get_dns_servers(): servers = list() with open('/etc/resolv.conf', 'r') as f: @@ -24,11 +25,13 @@ def get_dns_servers(): resolvers = get_dns_servers() + def get_result(output): for line in output.split('\n'): if "has address " in line: return line.split("has address ")[1] + def check_dns(hostname, expected_ip): all_ok = True for resolver in resolvers: @@ -48,6 +51,8 @@ def check_dns(hostname, expected_ip): print('%sDNS resolution of %s on server %s returned %s%s' % (color, hostname, resolver, address, DEF)) return all_ok + +os.chdir(os.path.dirname(__file__)) if os.path.isfile('../utils.py'): all_ok = True es_utils = imp.load_source('es_utils', '../utils.py') -- GitLab