Ejemplo n.º 1
0
    def test_remove_dirs(self):
        dirs = []
        for n in range(0,5):
            dirs.append(tempfile.mkdtemp())
        for d in dirs:
            for n in range(0, random.choice(range(0,10))):
                fileutil.write_file(os.path.join(d, "test"+str(n)), "content")
            for n in range(0, random.choice(range(0,10))):
                dd = os.path.join(d, "testd"+str(n))
                os.mkdir(dd)
                for nn in range(0, random.choice(range(0,10))):
                    os.symlink(dd, os.path.join(dd, "sym"+str(nn)))
            for n in range(0, random.choice(range(0,10))):
                os.symlink(d, os.path.join(d, "sym"+str(n)))

        fileutil.rm_dirs(*dirs)

        for d in dirs:
            self.assertEqual(len(os.listdir(d)), 0)
Ejemplo n.º 2
0
    def test_remove_dirs(self):
        dirs = []
        for n in range(0,5):
            dirs.append(tempfile.mkdtemp())
        for d in dirs:
            for n in range(0, random.choice(range(0,10))):
                fileutil.write_file(os.path.join(d, "test"+str(n)), "content")
            for n in range(0, random.choice(range(0,10))):
                dd = os.path.join(d, "testd"+str(n))
                os.mkdir(dd)
                for nn in range(0, random.choice(range(0,10))):
                    os.symlink(dd, os.path.join(dd, "sym"+str(nn)))
            for n in range(0, random.choice(range(0,10))):
                os.symlink(d, os.path.join(d, "sym"+str(n)))

        fileutil.rm_dirs(*dirs)

        for d in dirs:
            self.assertEqual(len(os.listdir(d)), 0)
Ejemplo n.º 3
0
 def tearDown(self):
     AgentTestCase.tearDown(self)
     logger.reset_periodic()
     fileutil.rm_dirs(self.event_dir)
     logger.DEFAULT_LOGGER.appenders *= 0
Ejemplo n.º 4
0
 def tearDown(self):
     rm_dirs(self.root_collect_dir)
     rm_files(self.compressed_archive_path)
     AgentTestCase.tearDown(self)
Ejemplo n.º 5
0
 def tearDown(self):
     fileutil.rm_dirs(self.lib_dir)
 def tearDown(self):
     AgentTestCase.tearDown(self)
     fileutil.rm_dirs(self.lib_dir)