예제 #1
0
    def data_example(self):
        data = PacketsExample()
        data.do_not_change_order()

        list_of_answers = []

        for i in range(5):
            data.add_packet({'flags': '0', 'queries': [
                {'qname': 'www.nic.cl'}]})

        for i in range(4):
            data.add_packet({'flags': '8000', 'queries': [
                {'qname': 'www.niclabs.cl'}]})
            list_of_answers.append({'flags': '8000', 'queries': [
                {'qname': 'www.niclabs.cl'}]})

        for i in range(3):
            data.add_packet({'flags': '8000', 'queries': [
                {'qname': 'www.uchile.cl'}]})
            list_of_answers.append({'flags': '8000', 'queries': [
                {'qname': 'www.uchile.cl'}]})

        for i in range(3):
            data.add_packet({'flags': '0', 'queries': [
                {'qname': 'www.jerry.cl'}]})

        for i in range(2):
            data.add_packet({'flags': '8000', 'queries': [
                {'qname': 'www.pinky.cl'}]})
            list_of_answers.append(
                {'flags': '8000', 'queries': [{'qname': 'www.pinky.cl'}]})

        data.put_information('answers', list_of_answers)

        return data
예제 #2
0
    def data_only_queries(self):
        data = PacketsExample()
        data.do_not_change_order()

        for i in range(5):
            data.add_packet({'flags': '0', 'queries': [
                {'qname': 'www.nic.cl'}]})

        for i in range(3):
            data.add_packet({'flags': '0', 'queries': [
                {'qname': 'www.jerry.cl'}]})

        for i in range(2):
            data.add_packet({'flags': '0', 'queries': [
                {'qname': 'www.pinky.cl'}]})

        return data