Skip to content

Commit 3ba75ae

Browse files
[3.13] gh-122744: test_venv: ignore pip's complaint about missing ssl (GH-122776) (GH-122823)
(cherry picked from commit 0d9c123) Co-authored-by: Petr Viktorin <[email protected]>
1 parent 862bead commit 3ba75ae

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

Lib/test/test_venv.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -886,6 +886,14 @@ def do_test_with_pip(self, system_site_packages):
886886
err = re.sub("^(WARNING: )?The directory .* or its parent directory "
887887
"is not owned or is not writable by the current user.*$", "",
888888
err, flags=re.MULTILINE)
889+
# Ignore warning about missing optional module:
890+
try:
891+
import ssl
892+
except ImportError:
893+
err = re.sub(
894+
"^WARNING: Disabling truststore since ssl support is missing$",
895+
"",
896+
err, flags=re.MULTILINE)
889897
self.assertEqual(err.rstrip(), "")
890898
# Being fairly specific regarding the expected behaviour for the
891899
# initial bundling phase in Python 3.4. If the output changes in

0 commit comments

Comments
 (0)