def setUp(self): ActionTestCase.setUp(self) self.repo = Repository('domainId', 'rep') self.uploader = CallTrace('Uploader') self.repo.createUploader = lambda logger: self.uploader self.stateDir = self.tmp_path / 'state' self.logDir = self.tmp_path / 'log' self.state = State(self.stateDir, self.logDir, 'rep') self.smoothaction = SmoothAction(self.repo, self.state, NilEventLogger()) self.idfilename = join(self.stateDir, 'rep.ids') self.invalidIdsFilename = join(self.stateDir, 'rep_invalid.ids') self.old_idfilename = join(self.stateDir, 'rep.ids.old') self.statsfilename = join(self.stateDir,'rep.stats')
def getRepositoryObject(self, identifier, domainId): result = Repository(repositoryId=identifier, domainId=domainId) result.fill(self, self.getRepository(identifier, domainId)) return result