Пример #1
0
 def content(self):
     d = Directory("dir")
     d1 = Directory("dir/a/b")
     d2 = Directory("dir/c")
     d3 = Directory("dir/d/e")
     f1 = File("dir/g.txt")
     f2 = File("dir/e.txt")
     
     d1.createTree()
     d2.createTree()
     d3.createTree()
     f1.createFile()
     f2.createFile()
     
     l = d.getFilesList()
     assert (l == {"dir/e.txt", "dir/g.txt"})
     
     l = d.getDirsList()
     assert (l == {"dir/a", "dir/c", "dir/d"})
     
     l = d.getContentList()
     assert (l == {"dir/e.txt", "dir/g.txt", "dir/a", "dir/c", "dir/d"})
     
     d.removeDir()