Skip to content

Commit 0d9c123

Browse files
authored
gh-122744: test_venv: ignore pip's complaint about missing ssl (GH-122776)
1 parent acf0d9e commit 0d9c123

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)