1234567891011121314151617181920212223242526272829303132333435 |
- def test_delete_folder_contents(self):
- tmp_dir = self.get_temp_dir() + os.sep +"programy"
- if os.path.exists(tmp_dir):
- shutil.rmtree(tmp_dir)
- os.mkdir(tmp_dir)
- src_dir = tmp_dir + os.sep + "src"
- os.mkdir(src_dir)
- src_sub_dir = tmp_dir + os.sep + "src" + os.sep + "sub"
- os.mkdir(src_sub_dir)
- dest_dir = tmp_dir + os.sep + "dest"
- os.mkdir(dest_dir)
- self.create_file(src_dir + os.sep + "file1.txt")
- self.create_file(src_dir + os.sep + "file2.txt")
- self.create_file(src_dir + os.sep + "file3.txt")
- self.create_file(src_dir + os.sep + "sub" + os.sep + "file4.txt")
- self.assertTrue(os.path.exists(src_dir + os.sep + "file1.txt"))
- self.assertTrue(os.path.exists(src_dir + os.sep + "file2.txt"))
- self.assertTrue(os.path.exists(src_dir + os.sep + "file3.txt"))
- self.assertTrue(os.path.exists(src_dir + os.sep + "sub" + os.sep + "file4.txt"))
- AdminTool.delete_folder_contents(tmp_dir)
- self.assertFalse(os.path.exists(src_dir + os.sep + "file1.txt"))
- self.assertFalse(os.path.exists(src_dir + os.sep + "file2.txt"))
- self.assertFalse(os.path.exists(src_dir + os.sep + "file3.txt"))
- self.assertFalse(os.path.exists(src_dir + os.sep + "sub" + os.sep + "file4.txt"))
- if os.path.exists(tmp_dir):
- shutil.rmtree(tmp_dir)
|