def __init__(self, funcs=None): if isinstance(funcs, dict): self.funcs = funcs logger.info( 'created build generator object with a default job mapping.') else: self.funcs = {} logger.info( 'created build generator object with an empty job mapping.') self._stages = BuildSystem() logger.info('created empty build system object for build generator.') self._process_jobs = {} "Mapping of targets to job tuples." self._process_tree = {} "Internal representation of the dependency tree." self.specs = {} "Mapping of job specs targets to specs." self.system = None self._final = False """Internal switch that indicates a finalized method. See :meth:`~system.BuildSystemGenerator.finlize()` for more information.""" self.check = DependencyChecks() logger.info('created build system generator object')
def setUp(self): self.d = DependencyChecks() self.fn_a = 'fn_a' self.fn_b = 'fn_b'