def setUp(self): login('*****@*****.**') factory = LaunchpadObjectFactory() branches = [factory.makeAnyBranch() for count in range(5)] branch_ids = [branch.id for branch in branches] for branch in branches: factory.makeRevisionsForBranch(branch) # Retrieve the updated branches (due to transaction boundaries). branch_set = getUtility(IBranchLookup) self.branches = [branch_set.get(id) for id in branch_ids] self.revision_set = getUtility(IRevisionSet)