Lines Matching defs:dirname
5 from posixpath import realpath, abspath, dirname, basename
33 def safe_rmdir(dirname):
35 os.rmdir(dirname)
145 self.assertEqual(posixpath.dirname("/foo/bar"), "/foo")
146 self.assertEqual(posixpath.dirname("/"), "/")
147 self.assertEqual(posixpath.dirname("foo"), "")
148 self.assertEqual(posixpath.dirname("////foo"), "////")
149 self.assertEqual(posixpath.dirname("//foo//bar"), "//foo")
151 self.assertEqual(posixpath.dirname(b"/foo/bar"), b"/foo")
152 self.assertEqual(posixpath.dirname(b"/"), b"/")
153 self.assertEqual(posixpath.dirname(b"foo"), b"")
154 self.assertEqual(posixpath.dirname(b"////foo"), b"////")
155 self.assertEqual(posixpath.dirname(b"//foo//bar"), b"//foo")
383 self.assertEqual(realpath('..'), dirname(os.getcwd()))
384 self.assertEqual(realpath('../..'), dirname(dirname(os.getcwd())))
387 self.assertEqual(realpath(b'..'), dirname(os.getcwdb()))
388 self.assertEqual(realpath(b'../..'), dirname(dirname(os.getcwdb())))
437 self.assertEqual(realpath(ABSTFN+"1/.."), dirname(ABSTFN))
438 self.assertEqual(realpath(ABSTFN+"1/../x"), dirname(ABSTFN) + "/x")
448 os.symlink("../" + basename(dirname(ABSTFN)) + "/" +
453 with os_helper.change_cwd(dirname(ABSTFN)):
489 os.symlink("../" + basename(dirname(ABSTFN)) + "/" +
494 with os_helper.change_cwd(dirname(ABSTFN)):
575 with os_helper.change_cwd(dirname(ABSTFN)):
594 with os_helper.change_cwd(dirname(ABSTFN)):
756 self.assertPathEqual(self.path.dirname)