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