Mercurial > hgsubversion
comparison tests/test_utility_commands.py @ 264:112d57bb736e
rebase: moved to wrappers, now a wrapper around rebase triggered with --svn.
| author | Augie Fackler <durin42@gmail.com> |
|---|---|
| date | Mon, 13 Apr 2009 21:51:12 -0500 |
| parents | ffccf0080e54 |
| children | 75f082b5897e |
comparison
equal
deleted
inserted
replaced
| 263:d978192f0d63 | 264:112d57bb736e |
|---|---|
| 1 import os | 1 import os |
| 2 import unittest | 2 import unittest |
| 3 | 3 |
| 4 from hgext import rebase | |
| 4 from mercurial import ui | 5 from mercurial import ui |
| 5 from mercurial import hg | 6 from mercurial import hg |
| 6 from mercurial import revlog | 7 from mercurial import revlog |
| 7 from mercurial import context | 8 from mercurial import context |
| 8 from mercurial import node | 9 from mercurial import node |
| 157 {'branch': 'localbranch', }) | 158 {'branch': 'localbranch', }) |
| 158 self.repo.commitctx(ctx) | 159 self.repo.commitctx(ctx) |
| 159 self.assertEqual(self.repo['tip'].branch(), 'localbranch') | 160 self.assertEqual(self.repo['tip'].branch(), 'localbranch') |
| 160 beforerebasehash = self.repo['tip'].node() | 161 beforerebasehash = self.repo['tip'].node() |
| 161 hg.update(self.repo, 'tip') | 162 hg.update(self.repo, 'tip') |
| 162 utility_commands.rebase(ui.ui(), self.repo) | 163 wrappers.rebase(rebase.rebase, ui.ui(), self.repo, svn=True) |
| 163 self.assertEqual(self.repo['tip'].branch(), 'localbranch') | 164 self.assertEqual(self.repo['tip'].branch(), 'localbranch') |
| 164 self.assertEqual(self.repo['tip'].parents()[0].parents()[0], self.repo[0]) | 165 self.assertEqual(self.repo['tip'].parents()[0].parents()[0], self.repo[0]) |
| 165 self.assertNotEqual(beforerebasehash, self.repo['tip'].node()) | 166 self.assertNotEqual(beforerebasehash, self.repo['tip'].node()) |
| 166 | 167 |
| 167 def test_url_is_normalized(self): | 168 def test_url_is_normalized(self): |
