def testTeamRevisions(self): # Revisions owned by all members of a team are returned. team = self.factory.makeTeam(self.author) team_member = self.factory.makePerson() team.addMember(team_member, self.author) rev1 = self._makeRevision() rev2 = self._makeRevision(team_member) rev3 = self._makeRevision(self.factory.makePerson()) branch = self.factory.makeAnyBranch() self._addRevisionsToBranch(branch, rev1, rev2, rev3) self.assertEqual([rev2, rev1], list(RevisionSet.getPublicRevisionsForPerson(team)))
def testTeamRevisions(self): # Revisions owned by all members of a team are returned. team = self.factory.makeTeam(self.author) team_member = self.factory.makePerson() team.addMember(team_member, self.author) rev1 = self._makeRevision() rev2 = self._makeRevision(team_member) rev3 = self._makeRevision(self.factory.makePerson()) branch = self.factory.makeAnyBranch() self._addRevisionsToBranch(branch, rev1, rev2, rev3) self.assertEqual([rev2, rev1], list(RevisionSet.getPublicRevisionsForPerson(team)))
def _getRevisions(self, day_limit=30): # Returns the revisions for the person. return list( RevisionSet.getPublicRevisionsForPerson(self.author, day_limit))
def _getRevisions(self, day_limit=30): # Returns the revisions for the person. return list(RevisionSet.getPublicRevisionsForPerson( self.author, day_limit))