def setUp(self): self.job_foo = MockJobDefinition(id='foo') self.job_bar = MockJobDefinition(id='bar') self.job_baz = MockJobDefinition(id='baz') self.provider1 = Mock(IProvider1) self.config = Mock(name='config') self.provider1.get_builtin_whitelists.return_value = [] self.provider_list = [self.provider1] self.obj = CheckBoxInvocationMixIn(self.provider_list, self.config)
def setUp(self): self.provider1 = Mock(spec=IProvider1) self.job_foo = MockJobDefinition(id='foo', provider=self.provider1) self.job_bar = MockJobDefinition(id='bar', provider=self.provider1) self.job_baz = MockJobDefinition(id='baz', provider=self.provider1) self.provider1.whitelist_list = [] self.provider1.id_map = defaultdict( list, foo=[self.job_foo], bar=[self.job_bar], baz=[self.job_baz]) self.provider1.unit_list = [self.job_foo, self.job_bar, self.job_baz] self.config = Mock(name='config') self.provider_loader = lambda: [self.provider1] self.obj = CheckBoxInvocationMixIn(self.provider_loader, self.config)
def setUp(self): self.job_foo = MockJobDefinition(name='foo') self.job_bar = MockJobDefinition(name='bar') self.job_baz = MockJobDefinition(name='baz') self.obj = CheckBoxInvocationMixIn(Mock(name="checkbox"))