Mercurial > hgsubversion
comparison tests/test_tags.py @ 154:6fa97cfbf62f
fetch: Refactor extra creation to be shared by real and diff replay.
Add convert-compatible meta information to extra.
author | Augie Fackler <durin42@gmail.com> |
---|---|
date | Tue, 23 Dec 2008 11:10:32 -0600 |
parents | 2242dd1163c6 |
children | 91c818377703 |
comparison
equal
deleted
inserted
replaced
153:46f6b872c988 | 154:6fa97cfbf62f |
---|---|
20 repo.__class__ = tag_repo.generate_repo_class(ui_, repo) | 20 repo.__class__ = tag_repo.generate_repo_class(ui_, repo) |
21 return repo | 21 return repo |
22 | 22 |
23 def _test_tag_revision_info(self, repo): | 23 def _test_tag_revision_info(self, repo): |
24 self.assertEqual(node.hex(repo[0].node()), | 24 self.assertEqual(node.hex(repo[0].node()), |
25 'a47d0ce778660a91c31bf2c21c448e9ee296ac90') | 25 '434ed487136c1b47c1e8f952edb4dc5a8e6328df') |
26 self.assertEqual(node.hex(repo['tip'].node()), | 26 self.assertEqual(node.hex(repo['tip'].node()), |
27 'bf3767835b3b32ecc775a298c2fa27134dd91c11') | 27 'c95251e0dd04697deee99b79cc407d7db76e6a5f') |
28 self.assertEqual(repo['tip'], repo[1]) | 28 self.assertEqual(repo['tip'], repo[1]) |
29 | 29 |
30 def test_tags(self, stupid=False): | 30 def test_tags(self, stupid=False): |
31 repo = self._load_fixture_and_fetch('basic_tag_tests.svndump', | 31 repo = self._load_fixture_and_fetch('basic_tag_tests.svndump', |
32 stupid=stupid) | 32 stupid=stupid) |
77 repo = self._load_fixture_and_fetch('tag_by_rename_branch.svndump', | 77 repo = self._load_fixture_and_fetch('tag_by_rename_branch.svndump', |
78 stupid=stupid) | 78 stupid=stupid) |
79 repo = self.getrepo() | 79 repo = self.getrepo() |
80 self.assertEqual(repo['tip'], repo['closed-branches']) | 80 self.assertEqual(repo['tip'], repo['closed-branches']) |
81 self.assertEqual(node.hex(repo['tip'].node()), | 81 self.assertEqual(node.hex(repo['tip'].node()), |
82 'dd2dccc3180631192f058468ec7215899223a6d8') | 82 '2f0a3abe2004c0fa01f5f6074a8b5441e9c80c2a') |
83 taggedrev = repo['tip'].parents()[0] | 83 taggedrev = repo['tip'].parents()[0] |
84 self.assertEqual(node.hex(taggedrev.node()), | 84 self.assertEqual(node.hex(taggedrev.node()), |
85 '68f5f7d82b00a2efe3aca28b615ebab98235d55f') | 85 '50c67c73267987de705ee335183c5486641e56e9') |
86 self.assertEqual(node.hex(repo['tag/dummy'].node()), | 86 self.assertEqual(node.hex(repo['tag/dummy'].node()), |
87 '68f5f7d82b00a2efe3aca28b615ebab98235d55f') | 87 '50c67c73267987de705ee335183c5486641e56e9') |
88 | 88 |
89 def test_tag_by_renaming_branch_stupid(self): | 89 def test_tag_by_renaming_branch_stupid(self): |
90 self.test_tag_by_renaming_branch(stupid=True) | 90 self.test_tag_by_renaming_branch(stupid=True) |
91 | 91 |
92 def suite(): | 92 def suite(): |