Commit 168e73d2 authored by Neal Norwitz's avatar Neal Norwitz

Fix SF #763362, test_posixpath failed

Don't check expanduser('~') if the home directory == the root directory
(ie, we are running as root).
parent 0ccda1ee
......@@ -338,10 +338,12 @@ class PosixPathTest(unittest.TestCase):
pass
else:
self.assert_(isinstance(posixpath.expanduser("~/"), basestring))
self.assertEqual(
posixpath.expanduser("~") + "/",
posixpath.expanduser("~/")
)
# if home directory == root directory, this test makes no sense
if posixpath.expanduser("~") != '/':
self.assertEqual(
posixpath.expanduser("~") + "/",
posixpath.expanduser("~/")
)
self.assert_(isinstance(posixpath.expanduser("~root/"), basestring))
self.assert_(isinstance(posixpath.expanduser("~foo/"), basestring))
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment