Esempio n. 1
0
 def testGetBranchUrls(self):
     """URLs for repository branches are returned correctly"""
     client = Mock()
     client.ls = Mock()
     client.ls.side_effect = returnDummyUrls
     
     interrogator = RepositoryInterrogator(client)
     urls = interrogator.get_branch_urls(self.getDummyRepository())
     expected_urls = ['http://svn.example.com/project/trunk/', 
                      'http://svn.example.com/project/branches/dev/']
     urls.sort()
     expected_urls.sort()
     self.assertEquals(expected_urls, urls)