Ejemplo n.º 1
0
 def setUp(self):
     dpath = tempfile.mkdtemp()
     dpath1 = tempfile.mkdtemp()
     pdr = Path(dpath)
     pf1 = Directory(pdr / 'sub1')
     mkdir(pf1)
     pf2 = Directory(pdr / 'sub2')
     mkdir(pf2)
     pd6 = pdr / 'sub6'
     mkdir(Directory(pd6))
     pd7 = Directory(pd6 / 'sub7')
     mkdir(pd7)
     self.root = dpath
     self.root1 = Path(dpath1)
Ejemplo n.º 2
0
 def test_copy_directory(self):
     dir1 = Directory(self.root + '/sub6')
     cp(dir1, Path(self.root1 + '/sub9'))
     dir2 = Directory(self.root1 + '/sub9')
     assert dir2.exists and dir1.exists
Ejemplo n.º 3
0
 def test_move_directory(self):
     dir1 = Directory(self.root + '/sub6')
     mv(dir1, Path(self.root1))
     dir2 = Directory(self.root1)
     assert dir2.exists and Directory(self.root1 +
                                      '/sub7') and not dir1.exists
Ejemplo n.º 4
0
 def neg2():
     dir1 = Path(self.root + '/tmp.txt')
     assert not Directory.is_dir(dir1)
Ejemplo n.º 5
0
 def test_delete_directory(self):
     dir1 = Directory(self.root + '/sub2')
     rm(dir1)
     assert not dir1.exists
Ejemplo n.º 6
0
 def neg1():
     dir1 = Path(self.root + '/subx')
     assert not Directory.is_dir(dir1)
Ejemplo n.º 7
0
 def pos():
     dir1 = Path(self.root + '/sub1')
     assert Directory.is_dir(dir1)
Ejemplo n.º 8
0
 def test_create_directory(self):
     dir1 = Directory(self.root + '/sub3')
     mkdir(dir1)
     assert dir1.exists
Ejemplo n.º 9
0
 def neg():
     dir1 = Directory((Path(self.root) / 'sub7').abs)
     assert not (dir1.exists)
Ejemplo n.º 10
0
 def pos():
     dir1 = Directory((Path(self.root) / 'sub1').abs)
     assert (dir1.exists)