Mercurial > hgsubversion
comparison tests/test_rebuildmeta.py @ 204:496ff87e2532
test_rebuildmeta: Remove the "expected missing" hack now that the branch refactor fixed that problem.
| author | Augie Fackler <durin42@gmail.com> |
|---|---|
| date | Tue, 03 Mar 2009 00:02:09 -0600 |
| parents | 125cf3cb7bee |
| children | 2117cb0118fe |
comparison
equal
deleted
inserted
replaced
| 203:907c160c6289 | 204:496ff87e2532 |
|---|---|
| 6 from mercurial import ui | 6 from mercurial import ui |
| 7 | 7 |
| 8 import test_util | 8 import test_util |
| 9 import rebuildmeta | 9 import rebuildmeta |
| 10 import hg_delta_editor | 10 import hg_delta_editor |
| 11 | |
| 12 # List of expected "missing" branches - these are really files that happen | |
| 13 # to be in the branches dir. This will be fixed at a later date. | |
| 14 expected_branch_deltas = {'unrelatedbranch.svndump': [ ], | |
| 15 'file_mixed_with_branches.svndump': [ ], | |
| 16 } | |
| 17 | 11 |
| 18 def _do_case(self, name, stupid): | 12 def _do_case(self, name, stupid): |
| 19 subdir = test_util.subdir.get(name, '') | 13 subdir = test_util.subdir.get(name, '') |
| 20 self._load_fixture_and_fetch(name, subdir=subdir, stupid=stupid) | 14 self._load_fixture_and_fetch(name, subdir=subdir, stupid=stupid) |
| 21 assert len(self.repo) > 0 | 15 assert len(self.repo) > 0 |
| 37 'tag_info'))), | 31 'tag_info'))), |
| 38 pickle.load(open(os.path.join(dest.path, 'svn', | 32 pickle.load(open(os.path.join(dest.path, 'svn', |
| 39 'tag_info')))) | 33 'tag_info')))) |
| 40 self.assertEqual(src.branchtags(), dest.branchtags()) | 34 self.assertEqual(src.branchtags(), dest.branchtags()) |
| 41 srcbi = pickle.load(open(os.path.join(src.path, 'svn', 'branch_info'))) | 35 srcbi = pickle.load(open(os.path.join(src.path, 'svn', 'branch_info'))) |
| 42 for mustpop in expected_branch_deltas.get(name, []): | |
| 43 del srcbi[mustpop] | |
| 44 destbi = pickle.load(open(os.path.join(dest.path, 'svn', 'branch_info'))) | 36 destbi = pickle.load(open(os.path.join(dest.path, 'svn', 'branch_info'))) |
| 45 self.assertEqual(sorted(srcbi.keys()), sorted(destbi.keys())) | 37 self.assertEqual(sorted(srcbi.keys()), sorted(destbi.keys())) |
| 46 for branch in destbi: | 38 for branch in destbi: |
| 47 srcinfo = srcbi[branch] | 39 srcinfo = srcbi[branch] |
| 48 destinfo = destbi[branch] | 40 destinfo = destbi[branch] |
