Mercurial > hgsubversion
comparison tests/test_fetch_branches.py @ 397:1b9d004a8c0a
branches: correctly deal with branch closing directly after copy/rename
| author | Dirkjan Ochtman <dirkjan@ochtman.nl> |
|---|---|
| date | Thu, 11 Jun 2009 18:00:58 +0200 |
| parents | af9fc01299b4 |
| children | f5222d021665 |
comparison
equal
deleted
inserted
replaced
| 396:11c4c7242a36 | 397:1b9d004a8c0a |
|---|---|
| 66 self.assertEqual(repo['default'].parents()[0].branch(), 'test') | 66 self.assertEqual(repo['default'].parents()[0].branch(), 'test') |
| 67 self.assertEqual(repo['tip'].branch(), 'default') | 67 self.assertEqual(repo['tip'].branch(), 'default') |
| 68 self.assertEqual(repo['tip'].extra().get('close'), '1') | 68 self.assertEqual(repo['tip'].extra().get('close'), '1') |
| 69 self.assertEqual(self.openbranches(repo), ['default']) | 69 self.assertEqual(self.openbranches(repo), ['default']) |
| 70 | 70 |
| 71 def test_copybeforeclose(self, stupid=False): | |
| 72 repo = self._load_fixture_and_fetch('copybeforeclose.svndump', stupid) | |
| 73 self.assertEqual(repo['tip'].branch(), 'test') | |
| 74 self.assertEqual(repo['test'].extra().get('close'), '1') | |
| 75 self.assertEqual(repo['test']['b'].data(), 'a\n') | |
| 76 | |
| 77 def test_copybeforeclose_stupid(self): | |
| 78 self.test_copybeforeclose(True) | |
| 79 | |
| 71 def test_replace_trunk_with_branch_stupid(self): | 80 def test_replace_trunk_with_branch_stupid(self): |
| 72 self.test_replace_trunk_with_branch(stupid=True) | 81 self.test_replace_trunk_with_branch(stupid=True) |
| 73 | 82 |
| 74 def test_branch_create_with_dir_delete_works(self, stupid=False): | 83 def test_branch_create_with_dir_delete_works(self, stupid=False): |
| 75 repo = self._load_fixture_and_fetch('branch_create_with_dir_delete.svndump', | 84 repo = self._load_fixture_and_fetch('branch_create_with_dir_delete.svndump', |
