Example #1
0
 def test_cleanup_test_segments_folder(self):
     """
     When self.test_segments is defined it will be automatically
     removed, even when is a folder with content.
     """
     self.test_segments = mk.fs.createFolderInTemp()
     child_segments = self.test_segments[:]
     child_segments.append(mk.makeFilename())
     mk.fs.createFolder(child_segments)
Example #2
0
    def test_cleanTemporaryFolder_content(self):
        """
        The list of members is returned if temporary folder contains test
        files for folders.

        Only root members are returned and folders are removed recursively.
        """
        file1 = mk.fs.createFileInTemp()
        folder1 = mk.fs.createFolderInTemp()
        folder1_file2 = folder1[:]
        folder1_file2.append(mk.makeFilename())

        result = self.cleanTemporaryFolder()

        self.assertEqual(2, len(result))
        self.assertContains(file1[-1], result)
        self.assertContains(folder1[-1], result)