Exemplo n.º 1
0
 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)
Exemplo n.º 2
0
    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
Exemplo n.º 3
0
    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