def run(self): # lookup all the given domains domains = [] for line in self.input_file: domains.append(line.strip()) lookup_results = dnslib.lookup_domains(domains) lookup_results['exp-name'] = "lookups" self.results.append(lookup_results) chaos_results = dnslib.send_chaos_queries() chaos_results["exp-name"] = "chaos" self.results.append(chaos_results)
def test_send_chaos_queries(self): """ 3. others .1 test send chaos queries """ result = dnslib.send_chaos_queries() assert result is not None #* test at least one nameserver in a name field of results is not none for name in result: isNone = True for nameserver in name: if nameserver is not None: isNone = False assert not isNone