Esempio n. 1
0
 def testGetUrlList(self):
     """URL list for repository is returned correctly"""
     client = Mock()
     client.ls = Mock()
     client.ls.side_effect = returnDummySvnDirs
     
     interrogator = RepositoryInterrogator(client)
     urls = interrogator.get_url_list(svn_base_url)
     expected_urls = ['http://svn.example.com/project/trunk/', 
                      'http://svn.example.com/project/branches/',
                      'http://svn.example.com/project/tags/']
     urls.sort()
     expected_urls.sort()
     self.assertEqual(expected_urls, urls)