Mercurial > hgsubversion
comparison tests/test_unaffected_core.py @ 1048:903c9c9dfe6a
tests: count revisions explicitly
The assumption that len(repo) corresponds to the count of actual,
usable revision in the repository fails in presence of hidden
revisions. Instead, we use a dedicated method in test_util, and change
all tests to use this for obtaining repository length -- just to be
safe...
| author | Dan Villiom Podlaski Christiansen <danchr@gmail.com> |
|---|---|
| date | Fri, 09 Aug 2013 11:22:50 -0400 |
| parents | d741f536f23a |
| children | e597714cb420 |
comparison
equal
deleted
inserted
replaced
| 1047:3092b3c109a8 | 1048:903c9c9dfe6a |
|---|---|
| 41 commands.commit(ui, repo, message="C2") | 41 commands.commit(ui, repo, message="C2") |
| 42 f.write('C3') | 42 f.write('C3') |
| 43 f.flush() | 43 f.flush() |
| 44 commands.commit(ui, repo, message="C3") | 44 commands.commit(ui, repo, message="C3") |
| 45 | 45 |
| 46 self.assertEqual(len(repo), 3) | 46 self.assertEqual(test_util.repolen(repo), 3) |
| 47 | 47 |
| 48 updaterev = 1 | 48 updaterev = 1 |
| 49 _dispatch(ui, ['clone', self.wc_path, self.wc_path + '2', | 49 _dispatch(ui, ['clone', self.wc_path, self.wc_path + '2', |
| 50 '--updaterev=%s' % updaterev]) | 50 '--updaterev=%s' % updaterev]) |
| 51 | 51 |
| 75 f.write('C3') | 75 f.write('C3') |
| 76 f.flush() | 76 f.flush() |
| 77 commands.branch(ui, repo, label="B2") | 77 commands.branch(ui, repo, label="B2") |
| 78 commands.commit(ui, repo, message="C3") | 78 commands.commit(ui, repo, message="C3") |
| 79 | 79 |
| 80 self.assertEqual(len(repo), 3) | 80 self.assertEqual(test_util.repolen(repo), 3) |
| 81 | 81 |
| 82 branch = 'B1' | 82 branch = 'B1' |
| 83 _dispatch(ui, ['clone', self.wc_path, self.wc_path + '2', | 83 _dispatch(ui, ['clone', self.wc_path, self.wc_path + '2', |
| 84 '--branch', branch]) | 84 '--branch', branch]) |
| 85 | 85 |
