Mercurial > hgsubversion
diff tests/test_single_dir_clone.py @ 1321:a36e87ae2380
tests: always compare manifest keys in sorted order
Not comparing sorted lists was probably always a mistake, but it became an
actual failure when upstream Mercurial changed to using lazymanifest, which
always returns keys in sorted order.
author | Siddharth Agarwal <sid0@fb.com> |
---|---|
date | Fri, 27 Mar 2015 16:44:05 -0700 |
parents | 6e1dbf6cbc92 |
children | d55c9d0ba350 |
line wrap: on
line diff
--- a/tests/test_single_dir_clone.py +++ b/tests/test_single_dir_clone.py @@ -21,15 +21,15 @@ class TestSingleDirClone(test_util.TestB subdir='') self.assertEqual(compathacks.branchset(repo), set(['default'])) - self.assertEqual(repo['tip'].manifest().keys(), - ['trunk/beta', + self.assertEqual(sorted(repo['tip'].manifest().keys()), + ['branches/branch_from_tag/alpha', + 'branches/branch_from_tag/beta', 'tags/copied_tag/alpha', - 'trunk/alpha', 'tags/copied_tag/beta', - 'branches/branch_from_tag/alpha', 'tags/tag_r3/alpha', 'tags/tag_r3/beta', - 'branches/branch_from_tag/beta']) + 'trunk/alpha', + 'trunk/beta']) def test_auto_detect_single(self): repo = self._load_fixture_and_fetch('branch_from_tag.svndump',