Skip to content
Snippets Groups Projects
Commit 2d3e649b authored by Thomas Goirand's avatar Thomas Goirand
Browse files

Add greendns-with-dnspython-2.10.patch (Closes: #999873).

parent 9ed927c7
No related branches found
No related tags found
No related merge requests found
python-eventlet (0.30.2-5) UNRELEASED; urgency=medium
python-eventlet (0.30.2-5) unstable; urgency=medium
* Rebuild test.
* Add greendns-with-dnspython-2.10.patch (Closes: #999873).
-- Thomas Goirand <zigo@debian.org> Mon, 29 Nov 2021 00:02:15 +0100
......
Description: Fix tests with dnspython 2.10
Author: Thomas Goirand <zigo@debian.org>
Bug-Debian: https://bugs.debian.org/999873
Forwarded: no
Last-Update: 2021-11-28
--- python-eventlet-0.30.2.orig/tests/greendns_test.py
+++ python-eventlet-0.30.2/tests/greendns_test.py
@@ -901,7 +901,7 @@ class TinyDNSTests(tests.LimitedTestCase
resolver.nameserver_ports[dnsaddr[0]] = dnsaddr[1]
response = resolver.query('host.example.com', 'a', tcp=True)
self.assertIsInstance(response, Answer)
- self.assertEqual([rr.address for rr in response.rrset.items], [expected_ip])
+ self.assertEqual(list(response.rrset.items)[0].address, expected_ip)
def test_reverse_name():
--- python-eventlet-0.30.2.orig/tests/isolated/socket_resolve_green.py
+++ python-eventlet-0.30.2/tests/isolated/socket_resolve_green.py
@@ -7,6 +7,7 @@ if __name__ == '__main__':
import time
import dns.message
import dns.query
+ import dns.flags
n = 10
delay = 0.01
@@ -17,7 +18,7 @@ if __name__ == '__main__':
addr = addr_map[qname.to_text()]
r = dns.message.make_response(q)
r.index = None
- r.flags = 256
+ r.flags = dns.flags.QR | dns.flags.RD
r.answer.append(dns.rrset.from_text(str(qname), 60, 'IN', 'A', addr))
r.time = 0.001
eventlet.sleep(delay)
......@@ -17,3 +17,4 @@ python-3.10-2-Get_a_working_greenio._open_on_py310.patch
python-3.10-3-Test_using_eventlet.is_timeout.patch
python-3.10-4-Fix_backdoor_tests_on_py310.patch
python-3.10-5-Tolerate__builtins__being_a_dict_rather_than_module_in_is_timeout.patch
greendns-with-dnspython-2.10.patch
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment