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 sys
import traceback import traceback
import urlparse import urlparse
import errno
from mercurial import commands from mercurial import commands
from mercurial import hg from mercurial import hg

View File

@ -102,6 +102,9 @@ class UtilityTests(test_util.TestBase):
def test_missing_metadata(self): def test_missing_metadata(self):
self._load_fixture_and_fetch('two_heads.svndump') 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')) test_util.rmtree(self.repo.join('svn'))
self.assertRaises(hgutil.Abort, self.assertRaises(hgutil.Abort,
self.repo.svnmeta) self.repo.svnmeta)