def setUp(self): SeecrTestCase.setUp(self) self.hd = HarvesterData(self.tempdir) self.hd.addDomain('domain') self.hd.addRepositoryGroup('group', domainId='domain') self.hd.addRepository('repository', repositoryGroupId='group', domainId='domain') self.hda = HarvesterDataActions() self.hda.addObserver(self.hd)
def setUp(self): SeecrTestCase.setUp(self) self.hd = HarvesterData(self.tempdir) self.hd.addDomain('domain') self.hd.addRepositoryGroup('group', domainId='domain') self.hd.addRepository('repository', repositoryGroupId='group', domainId='domain') self.hd.updateFieldDefinition( 'domain', { 'repository_fields': [ { 'name': 'name', 'label': 'Label', 'type': 'text', 'export': False }, { 'name': 'choice_1', 'label': 'Keuze', 'type': 'bool', 'export': False }, { 'name': 'choice_2', 'label': 'Keuze', 'type': 'bool', 'export': False }, ] }) self.hda = HarvesterDataActions() self.hda.addObserver(self.hd) self.observable = CallTrace() self.dna = be( (Observable(), (HarvesterDataActions(), (self.observable, ))))