From 92643b6ac834bdf9e1d75d8eeab37ed8c70a8d1f Mon Sep 17 00:00:00 2001 From: Remi Gacogne Date: Mon, 22 Jul 2019 15:13:33 +0200 Subject: [PATCH] dnsdist: Fix a UnicodeDecodeError with py2 in the regression tests --- regression-tests.dnsdist/test_BrokenAnswer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/regression-tests.dnsdist/test_BrokenAnswer.py b/regression-tests.dnsdist/test_BrokenAnswer.py index a706dfa7e..78bd71335 100644 --- a/regression-tests.dnsdist/test_BrokenAnswer.py +++ b/regression-tests.dnsdist/test_BrokenAnswer.py @@ -25,7 +25,7 @@ def responseCallback(request): raw = response.to_wire() # first label length of this rrset is at 12 (dnsheader) + length(qname) + 2 (leading label length + trailing 0) + 2 (qtype) + 2 (qclass) offset = 12 + len(str(request.question[0].name)) + 2 + 2 + 2 - altered = raw[:offset] + chr(255).encode() + raw[offset+1:] + altered = raw[:offset] + b'\xff' + raw[offset+1:] return altered class TestBrokenAnswerECS(DNSDistTest): -- 2.50.1