Mercurial > hgsubversion
comparison tests/test_tags.py @ 389:a8811c84e3ee
tags: Fix an improper parent calculation.
author | Augie Fackler <durin42@gmail.com> |
---|---|
date | Mon, 01 Jun 2009 11:21:47 -0500 |
parents | a441ba143ac8 |
children | 94f7e8c53c36 |
comparison
equal
deleted
inserted
replaced
388:5071b8511572 | 389:a8811c84e3ee |
---|---|
85 {'blah/trunktag': '\xd3$@\xd7\xd8Nu\xce\xa6%\xf1u\xd9b\x1a\xb2\x81\xc2\xb0\xb1', | 85 {'blah/trunktag': '\xd3$@\xd7\xd8Nu\xce\xa6%\xf1u\xd9b\x1a\xb2\x81\xc2\xb0\xb1', |
86 'versions/branch_version': 'I\x89\x1c>z#\xfc._K#@:\xd6\x1f\x96\xd6\x83\x1b|', | 86 'versions/branch_version': 'I\x89\x1c>z#\xfc._K#@:\xd6\x1f\x96\xd6\x83\x1b|', |
87 }) | 87 }) |
88 | 88 |
89 | 89 |
90 def test_tags_in_unusual_location(self): | |
91 repo = self._load_fixture_and_fetch('tag_name_same_as_branch.svndump') | |
92 self.assertEqual(len(repo.heads()), 1) | |
93 branches = set(repo[h].extra()['branch'] | |
94 for h in repo.heads(closed=False)) | |
95 self.assertEqual(branches, set(['magic', ])) | |
96 tags = repo.tags() | |
97 del tags['tip'] | |
98 self.assertEqual( | |
99 tags, | |
100 {'magic': '\xa2b\xb9\x03\xc6\xbd\x903\x95\xf5\x0f\x94\xcey\xc4E\xfaE6\xaa', | |
101 'magic2': '\xa3\xa2D\x86aM\xc0v\xb9\xb0\x18\x14\xad\xacwBUi}\xe2', | |
102 }) | |
103 | |
90 def suite(): | 104 def suite(): |
91 return unittest.TestLoader().loadTestsFromTestCase(TestTags) | 105 return unittest.TestLoader().loadTestsFromTestCase(TestTags) |