summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python/python3-eventlet/0001-tests-getaddrinfo-host-0-is-not-supported-on-OpenInd.patch
blob: 61a37d94e706fd6dd4892f5084fed8fe440c76af (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
From ac2f960a50710bb257e87bed4e3c95a746f2a0fe Mon Sep 17 00:00:00 2001
From: Sergey Shepelev <temotor@gmail.com>
Date: Mon, 27 Mar 2023 22:07:15 +0300
Subject: [PATCH] tests: getaddrinfo(host, 0) is not supported on OpenIndiana
 platform

https://github.com/eventlet/eventlet/issues/791

Upstream-Status: Backport
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 tests/greendns_test.py | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/tests/greendns_test.py b/tests/greendns_test.py
index feab2b6..3802f44 100644
--- a/tests/greendns_test.py
+++ b/tests/greendns_test.py
@@ -613,14 +613,14 @@ class TestGetaddrinfo(tests.LimitedTestCase):
     def test_getaddrinfo_only_a_ans(self):
         greendns.resolve = _make_mock_resolve()
         greendns.resolve.add('example.com', '1.2.3.4')
-        res = greendns.getaddrinfo('example.com', 0)
+        res = greendns.getaddrinfo('example.com', None)
         addr = [('1.2.3.4', 0)] * len(res)
         assert addr == [ai[-1] for ai in res]
 
     def test_getaddrinfo_only_aaaa_ans(self):
         greendns.resolve = _make_mock_resolve()
         greendns.resolve.add('example.com', 'dead:beef::1')
-        res = greendns.getaddrinfo('example.com', 0)
+        res = greendns.getaddrinfo('example.com', None)
         addr = [('dead:beef::1', 0, 0, 0)] * len(res)
         assert addr == [ai[-1] for ai in res]
 
@@ -637,7 +637,7 @@ class TestGetaddrinfo(tests.LimitedTestCase):
         res.raises = greendns.dns.exception.Timeout
         greendns.resolver._resolver = res()
 
-        result = greendns.getaddrinfo('example.com', 0, 0)
+        result = greendns.getaddrinfo('example.com', None, 0)
         addr = [('1.2.3.4', 0)] * len(result)
         assert addr == [ai[-1] for ai in result]
 
@@ -654,7 +654,7 @@ class TestGetaddrinfo(tests.LimitedTestCase):
         res.raises = greendns.dns.exception.DNSException
         greendns.resolver._resolver = res()
 
-        result = greendns.getaddrinfo('example.com', 0, 0)
+        result = greendns.getaddrinfo('example.com', None, 0)
         addr = [('1.2.3.4', 0)] * len(result)
         assert addr == [ai[-1] for ai in result]
 
@@ -667,7 +667,7 @@ class TestGetaddrinfo(tests.LimitedTestCase):
         greendns.resolver._resolver = res()
 
         with tests.assert_raises(socket.gaierror):
-            greendns.getaddrinfo('example.com', 0, 0)
+            greendns.getaddrinfo('example.com', None, 0)
 
     def test_getaddrinfo_hosts_only_dns_error(self):
         hostsres = _make_mock_base_resolver()
@@ -678,13 +678,13 @@ class TestGetaddrinfo(tests.LimitedTestCase):
         greendns.resolver._resolver = res()
 
         with tests.assert_raises(socket.gaierror):
-            greendns.getaddrinfo('example.com', 0, 0)
+            greendns.getaddrinfo('example.com', None, 0)
 
     def test_canonname(self):
         greendns.resolve = _make_mock_resolve()
         greendns.resolve.add('host.example.com', '1.2.3.4')
         greendns.resolve_cname = self._make_mock_resolve_cname()
-        res = greendns.getaddrinfo('host.example.com', 0,
+        res = greendns.getaddrinfo('host.example.com', None,
                                    0, 0, 0, socket.AI_CANONNAME)
         assert res[0][3] == 'cname.example.com'