Exemplo n.º 1
0
 def clean(self):
     # type: (...) -> Any
     """
     Clean up generated files
     """
     _logger.debug("Cleaning up project")
     removeDirIfExists(str(self.work_dir))
Exemplo n.º 2
0
def _makeTemporaryDir(*args, **kwargs):
    """
    Context manager that wraps tempfile.mkdtemp but deletes the directory
    afterwards
    """
    path = mkdtemp(*args, **kwargs)
    yield path
    removeDirIfExists(path)
Exemplo n.º 3
0
 def teardown(self):
     # Create a dummy arrangement of sources
     removeDirIfExists(self.dummy_test_path)