Mercurial > hgsubversion
comparison tests/test_utility_commands.py @ 1555:cff81f35b31e
cleanup: reference Abort from mercurial.error instead of mercurial.util
It's been there since hg 1.7 or so, which lets us avoid any need for
compat shims.
| author | Augie Fackler <raf@durin42.com> |
|---|---|
| date | Sat, 24 Mar 2018 16:39:30 -0400 |
| parents | 8410a978c650 |
| children | d55c9d0ba350 |
comparison
equal
deleted
inserted
replaced
| 1554:258fb67fb956 | 1555:cff81f35b31e |
|---|---|
| 3 import os | 3 import os |
| 4 import unittest | 4 import unittest |
| 5 import re | 5 import re |
| 6 | 6 |
| 7 from hgext import rebase | 7 from hgext import rebase |
| 8 from mercurial import error as hgerror | |
| 8 from mercurial import hg | 9 from mercurial import hg |
| 9 from mercurial import revlog | 10 from mercurial import revlog |
| 10 from mercurial import context | 11 from mercurial import context |
| 11 from mercurial import node | 12 from mercurial import node |
| 12 from mercurial import commands | 13 from mercurial import commands |
| 130 self._load_fixture_and_fetch('two_heads.svndump') | 131 self._load_fixture_and_fetch('two_heads.svndump') |
| 131 os.remove(self.repo.vfs.join('svn/branch_info')) | 132 os.remove(self.repo.vfs.join('svn/branch_info')) |
| 132 svncommands.updatemeta(self.ui(), self.repo, []) | 133 svncommands.updatemeta(self.ui(), self.repo, []) |
| 133 | 134 |
| 134 test_util.rmtree(self.repo.vfs.join('svn')) | 135 test_util.rmtree(self.repo.vfs.join('svn')) |
| 135 self.assertRaises(hgutil.Abort, | 136 self.assertRaises(hgerror.Abort, |
| 136 self.repo.svnmeta) | 137 self.repo.svnmeta) |
| 137 self.assertRaises(hgutil.Abort, | 138 self.assertRaises(hgerror.Abort, |
| 138 svncommands.info, | 139 svncommands.info, |
| 139 self.ui(), repo=self.repo, args=[]) | 140 self.ui(), repo=self.repo, args=[]) |
| 140 self.assertRaises(hgutil.Abort, | 141 self.assertRaises(hgerror.Abort, |
| 141 svncommands.genignore, | 142 svncommands.genignore, |
| 142 self.ui(), repo=self.repo, args=[]) | 143 self.ui(), repo=self.repo, args=[]) |
| 143 | 144 |
| 144 os.remove(self.repo.vfs.join('hgrc')) | 145 os.remove(self.repo.vfs.join('hgrc')) |
| 145 self.assertRaises(hgutil.Abort, | 146 self.assertRaises(hgerror.Abort, |
| 146 self.repo.svnmeta) | 147 self.repo.svnmeta) |
| 147 self.assertRaises(hgutil.Abort, | 148 self.assertRaises(hgerror.Abort, |
| 148 svncommands.info, | 149 svncommands.info, |
| 149 self.ui(), repo=self.repo, args=[]) | 150 self.ui(), repo=self.repo, args=[]) |
| 150 self.assertRaises(hgutil.Abort, | 151 self.assertRaises(hgerror.Abort, |
| 151 svncommands.genignore, | 152 svncommands.genignore, |
| 152 self.ui(), repo=self.repo, args=[]) | 153 self.ui(), repo=self.repo, args=[]) |
| 153 | 154 |
| 154 self.assertRaises(hgutil.Abort, | 155 self.assertRaises(hgerror.Abort, |
| 155 svncommands.rebuildmeta, | 156 svncommands.rebuildmeta, |
| 156 self.ui(), repo=self.repo, args=[]) | 157 self.ui(), repo=self.repo, args=[]) |
| 157 | 158 |
| 158 def test_parent_output(self): | 159 def test_parent_output(self): |
| 159 self._load_fixture_and_fetch('two_heads.svndump') | 160 self._load_fixture_and_fetch('two_heads.svndump') |
| 367 otherurl = test_util.fileurl(otherpath) | 368 otherurl = test_util.fileurl(otherpath) |
| 368 self.load_and_fetch('replace_trunk_with_branch.svndump') | 369 self.load_and_fetch('replace_trunk_with_branch.svndump') |
| 369 # rebuildmeta with original repo | 370 # rebuildmeta with original repo |
| 370 svncommands.rebuildmeta(self.ui(), repo=self.repo, args=[]) | 371 svncommands.rebuildmeta(self.ui(), repo=self.repo, args=[]) |
| 371 # rebuildmeta with unrelated repo | 372 # rebuildmeta with unrelated repo |
| 372 self.assertRaises(hgutil.Abort, | 373 self.assertRaises(hgerror.Abort, |
| 373 svncommands.rebuildmeta, | 374 svncommands.rebuildmeta, |
| 374 self.ui(), repo=self.repo, args=[otherurl]) | 375 self.ui(), repo=self.repo, args=[otherurl]) |
| 375 # rebuildmeta --unsafe-skip-uuid-check with unrelated repo | 376 # rebuildmeta --unsafe-skip-uuid-check with unrelated repo |
| 376 svncommands.rebuildmeta(self.ui(), repo=self.repo, args=[otherurl], | 377 svncommands.rebuildmeta(self.ui(), repo=self.repo, args=[otherurl], |
| 377 unsafe_skip_uuid_check=True) | 378 unsafe_skip_uuid_check=True) |
