Repository navigation
Expand file tree
/
Copy pathpython3-tests.patch
More file actions
42 lines (36 loc) · 2.02 KB
/
Copy pathpython3-tests.patch
File metadata and controls
42 lines (36 loc) · 2.02 KB
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
diff -urNp -x '*.orig' Python-3.9.2.org/Lib/test/test_imaplib.py Python-3.9.2/Lib/test/test_imaplib.py
--- Python-3.9.2.org/Lib/test/test_imaplib.py 2021-02-19 13:31:44.000000000 +0100
+++ Python-3.9.2/Lib/test/test_imaplib.py 2021-02-25 18:42:23.540101637 +0100
@@ -74,7 +74,7 @@ class TestImaplib(unittest.TestCase):
def test_imap4_host_default_value(self):
# Check whether the IMAP4_PORT is truly unavailable.
- with socket.socket() as s:
+ with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
try:
s.connect(('', imaplib.IMAP4_PORT))
self.skipTest(
@@ -85,7 +85,7 @@ class TestImaplib(unittest.TestCase):
# This is the exception that should be raised.
expected_errnos = socket_helper.get_socket_conn_refused_errs()
with self.assertRaises(OSError) as cm:
- imaplib.IMAP4()
+ imaplib.IMAP4('0.0.0.0')
self.assertIn(cm.exception.errno, expected_errnos)
diff -urNp -x '*.orig' Python-3.9.2.org/Lib/test/test_unicodedata.py Python-3.9.2/Lib/test/test_unicodedata.py
--- Python-3.9.2.org/Lib/test/test_unicodedata.py 2021-02-19 13:31:44.000000000 +0100
+++ Python-3.9.2/Lib/test/test_unicodedata.py 2021-02-25 18:42:23.540101637 +0100
@@ -11,7 +11,7 @@ from http.client import HTTPException
import sys
import unicodedata
import unittest
-from test.support import open_urlresource, requires_resource, script_helper
+from test.support import open_urlresource, requires_resource, script_helper, is_resource_enabled
class UnicodeMethodsTest(unittest.TestCase):
@@ -320,6 +320,8 @@ class NormalizationTest(unittest.TestCas
data = [int(x, 16) for x in data.split(" ")]
return "".join([chr(x) for x in data])
+ @unittest.skipUnless(is_resource_enabled('network'),
+ 'network is not enabled')
def test_normalization(self):
TESTDATAFILE = "NormalizationTest.txt"
TESTDATAURL = f"http://www.pythontest.net/unicode/{unicodedata.unidata_version}/{TESTDATAFILE}"