[Python-checkins] GH-100479: Fix pathlib test failure on WASI (#104215)
AlexWaygood
webhook-mailer at python.org
Sun May 7 12:54:47 EDT 2023
https://github.com/python/cpython/commit/60f588478f0a3d88e86b97acecbcb569142f4636
commit: 60f588478f0a3d88e86b97acecbcb569142f4636
branch: main
author: Barney Gale <barney.gale at gmail.com>
committer: AlexWaygood <Alex.Waygood at Gmail.com>
date: 2023-05-07T17:54:40+01:00
summary:
GH-100479: Fix pathlib test failure on WASI (#104215)
files:
M Lib/test/test_pathlib.py
diff --git a/Lib/test/test_pathlib.py b/Lib/test/test_pathlib.py
index 7586610833b0..e25c77f2ba8a 100644
--- a/Lib/test/test_pathlib.py
+++ b/Lib/test/test_pathlib.py
@@ -1655,7 +1655,8 @@ class P(_BasePurePathSubclass, self.cls):
p = P(BASE, session_id=42)
self.assertEqual(42, p.absolute().session_id)
self.assertEqual(42, p.resolve().session_id)
- self.assertEqual(42, p.with_segments('~').expanduser().session_id)
+ if not is_wasi: # WASI has no user accounts.
+ self.assertEqual(42, p.with_segments('~').expanduser().session_id)
self.assertEqual(42, (p / 'fileA').rename(p / 'fileB').session_id)
self.assertEqual(42, (p / 'fileB').replace(p / 'fileA').session_id)
if os_helper.can_symlink():
More information about the Python-checkins
mailing list