def AddAllElementsFromAllPages(self, link_finder, func):
    next = link_finder.GetNextLink()
    while next is not None:
      next_feed = func(str(self.Get(next.href)))
      for a_entry in next_feed.entry:
        link_finder.entry.append(a_entry)
      next = next_feed.GetNextLink()
    return link_finder
Test the ability to edit a repository.
dataset/ETHPy150Open bradfitz/addressbooker/gdata/apps/service.py/AppsService.AddAllElementsFromAllPages--crossover with--dataset/ETHPy150Open sigmavirus24/github3.py/tests/integration/test_repos_repo.py/TestRepository.test_edit