From 5301cf8d3787e14edff3454a63491a8f0ff49f4d Mon Sep 17 00:00:00 2001 From: "B. Blechschmidt" Date: Sun, 20 Aug 2023 18:20:47 +0200 Subject: [PATCH] Add dual stack DNS lookup test --- tests/manual-tests/test-ds-dns-lookup.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 tests/manual-tests/test-ds-dns-lookup.py diff --git a/tests/manual-tests/test-ds-dns-lookup.py b/tests/manual-tests/test-ds-dns-lookup.py new file mode 100644 index 0000000..1354be9 --- /dev/null +++ b/tests/manual-tests/test-ds-dns-lookup.py @@ -0,0 +1,13 @@ +import dns.message +import socket + +s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) +s.bind(('0.0.0.0', 0)) + +s.sendto(dns.message.make_query('example.org', 'A').to_wire(), ('8.8.8.8', 53)) +s.sendto(dns.message.make_query('example.org', 'AAAA').to_wire(), ('8.8.8.8', 53)) + +data, _ = s.recvfrom(0xffff) +print(dns.message.from_wire(data)) +data, _ = s.recvfrom(0xffff) +print(dns.message.from_wire(data))