updatemeta: fix missing errno import

This commit is contained in:
Patrick Mezard 2012-12-01 18:52:00 +01:00
parent 782852b3d1
commit 2bac4f13cf
2 changed files with 4 additions and 0 deletions

View File

@ -4,6 +4,7 @@ import cPickle as pickle
import sys
import traceback
import urlparse
import errno
from mercurial import commands
from mercurial import hg

View File

@ -102,6 +102,9 @@ class UtilityTests(test_util.TestBase):
def test_missing_metadata(self):
self._load_fixture_and_fetch('two_heads.svndump')
os.remove(self.repo.join('svn/branch_info'))
svncommands.updatemeta(self.ui(), self.repo, [])
test_util.rmtree(self.repo.join('svn'))
self.assertRaises(hgutil.Abort,
self.repo.svnmeta)