def test_pwd(self): vd = VDir() vd.mkdir("foo/bar/baz/qux", create_intermediate=True) self.assertEqual("", vd.pwd()) vd.cd("foo") self.assertEqual("/foo", vd.pwd()) vd.cd("bar") self.assertEqual("/foo/bar", vd.pwd())
def test_cd_absolute(self): vd = VDir() vd.mkdir("foo/bar/baz", create_intermediate=True) vd.mkdir("bar/foo", create_intermediate=True) vd.cd("foo/bar/baz") vd.cd("/bar/foo") self.assertEqual("/bar/foo", vd.pwd())