Fixed reference tests, they were dependent on the order of the file-system, which in fact is undetermined. Sorting them to assure order

This commit is contained in:
Sebastian Thiel 2011-07-08 11:04:28 +02:00
parent eedd975bc8
commit 84cb4616b7

@ -47,15 +47,15 @@ class ReferencesTest(utils.RepoTestCase):
repo = self.repo repo = self.repo
# Without argument # Without argument
self.assertEqual(repo.listall_references(), self.assertEqual(sorted(repo.listall_references()),
('refs/heads/i18n', 'refs/heads/master')) ['refs/heads/i18n', 'refs/heads/master'])
# We add a symbolic reference # We add a symbolic reference
reference = repo.create_symbolic_reference('refs/tags/version1', reference = repo.create_symbolic_reference('refs/tags/version1',
'refs/heads/master') 'refs/heads/master')
self.assertEqual(repo.listall_references(), self.assertEqual(sorted(repo.listall_references()),
('refs/heads/i18n', 'refs/heads/master', ['refs/heads/i18n', 'refs/heads/master',
'refs/tags/version1')) 'refs/tags/version1'])
# Now we list only the symbolic references # Now we list only the symbolic references
self.assertEqual(repo.listall_references(GIT_REF_SYMBOLIC), self.assertEqual(repo.listall_references(GIT_REF_SYMBOLIC),