コード例 #1
0
 def testChildInsecurePathTooDeepAndNonExisting(self):
     local = localpath.LocalPath(self.path)
     self.assertRaises(InsecureError, local.child, 'foo/bar')
コード例 #2
0
 def testChildInsecurePathUp(self):
     local = localpath.LocalPath(self.path)
     self.assertRaises(InsecureError, local.child, '..')
コード例 #3
0
 def testChildTraversingNonExistingDir(self):
     local = localpath.LocalPath(self.path)
     child = local.child('foo').child('bar')
     self.failUnless(isinstance(child, localpath.LocalPath))
コード例 #4
0
 def testChildNonExistingFile(self):
     child = localpath.LocalPath(self.path).child('foo')
     self.failUnless(isinstance(child, localpath.LocalPath))
コード例 #5
0
 def testChildTraversingDir(self):
     local = localpath.LocalPath(self.path)
     child = local.child('B').child('c')
     self.failUnless(isinstance(child, localpath.LocalPath))
コード例 #6
0
 def testChildExistingDir(self):
     child = localpath.LocalPath(self.path).child('B')
     self.failUnless(isinstance(child, localpath.LocalPath))
コード例 #7
0
 def testExistingPath(self):
     local = localpath.LocalPath(self.path)
     self.failUnless(isinstance(local, localpath.LocalPath))