From: Pieter Lexis Date: Wed, 21 Mar 2018 14:43:06 +0000 (+0100) Subject: Allow running the edns1 test on python 3 X-Git-Tag: dnsdist-1.3.1~50^2~16 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3444ef05b71375af36c30fa31cb1416b58181b6e;p=pdns Allow running the edns1 test on python 3 --- diff --git a/regression-tests.nobackend/edns1/test-edns.py b/regression-tests.nobackend/edns1/test-edns.py index d7ab3eb09..b71d1a679 100755 --- a/regression-tests.nobackend/edns1/test-edns.py +++ b/regression-tests.nobackend/edns1/test-edns.py @@ -1,8 +1,9 @@ #!/usr/bin/env python +from __future__ import print_function import socket -MESSAGE="\xaf\x03\x00\x20\x00\x01\x00\x00\x00\x00\x00\x01\x04\x75\x6e\x69\x74\x04\x74\x65\x73\x74\x00\x00\x06\x00\x01\x00\x00\x29\x10\x00\x00\x64\x00\x00\x00\x10\x00\x0a\x00\x08\x39\x70\xad\xaf\xca\xa8\x96\xca\x00\x64\x00\x00" +MESSAGE=b"\xaf\x03\x00\x20\x00\x01\x00\x00\x00\x00\x00\x01\x04\x75\x6e\x69\x74\x04\x74\x65\x73\x74\x00\x00\x06\x00\x01\x00\x00\x29\x10\x00\x00\x64\x00\x00\x00\x10\x00\x0a\x00\x08\x39\x70\xad\xaf\xca\xa8\x96\xca\x00\x64\x00\x00" sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) sock.bind(("127.0.0.1",5502)) @@ -11,9 +12,9 @@ sock.sendto(MESSAGE, ("127.0.0.1", 5501)) data, addr = sock.recvfrom(512) # make sure data is correct -EXPECT="\xaf\x03\x84\x00\x00\x01\x00\x00\x00\x00\x00\x01\x04\x75\x6e\x69\x74\x04\x74\x65\x73\x74\x00\x00\x06\x00\x01\x00\x00\x29\x06\x90\x01\x00\x00\x00\x00\x00" +EXPECT=b"\xaf\x03\x84\x00\x00\x01\x00\x00\x00\x00\x00\x01\x04\x75\x6e\x69\x74\x04\x74\x65\x73\x74\x00\x00\x06\x00\x01\x00\x00\x29\x06\x90\x01\x00\x00\x00\x00\x00" if (data != EXPECT): - print "Invalid EDNS response, expected extended RCODE=BADVERS, no SOA, and OPT version 0" + print("Invalid EDNS response, expected extended RCODE=BADVERS, no SOA, and OPT version 0") else: - print "EDNS response OK" + print("EDNS response OK")