summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_getpath.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/test/test_getpath.py')
-rw-r--r--Lib/test/test_getpath.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/Lib/test/test_getpath.py b/Lib/test/test_getpath.py
index b9cbe1d..2f7aa69 100644
--- a/Lib/test/test_getpath.py
+++ b/Lib/test/test_getpath.py
@@ -818,6 +818,20 @@ class MockGetPathTests(unittest.TestCase):
actual = getpath(ns, expected)
self.assertEqual(expected, actual)
+ def test_explicitly_set_stdlib_dir(self):
+ """Test the explicitly set stdlib_dir in the config is respected."""
+ ns = MockPosixNamespace(
+ PREFIX="/usr",
+ argv0="python",
+ ENV_PATH="/usr/bin",
+ )
+ ns["config"]["stdlib_dir"] = "/custom_stdlib_dir"
+ expected = dict(
+ stdlib_dir="/custom_stdlib_dir",
+ )
+ actual = getpath(ns, expected)
+ self.assertEqual(expected, actual)
+
# ******************************************************************************