def testChildInsecurePathTooDeepAndNonExisting(self): local = localpath.LocalPath(self.path) self.assertRaises(InsecureError, local.child, 'foo/bar')
def testChildInsecurePathUp(self): local = localpath.LocalPath(self.path) self.assertRaises(InsecureError, local.child, '..')
def testChildTraversingNonExistingDir(self): local = localpath.LocalPath(self.path) child = local.child('foo').child('bar') self.failUnless(isinstance(child, localpath.LocalPath))
def testChildNonExistingFile(self): child = localpath.LocalPath(self.path).child('foo') self.failUnless(isinstance(child, localpath.LocalPath))
def testChildTraversingDir(self): local = localpath.LocalPath(self.path) child = local.child('B').child('c') self.failUnless(isinstance(child, localpath.LocalPath))
def testChildExistingDir(self): child = localpath.LocalPath(self.path).child('B') self.failUnless(isinstance(child, localpath.LocalPath))
def testExistingPath(self): local = localpath.LocalPath(self.path) self.failUnless(isinstance(local, localpath.LocalPath))