From 8ae64c16e20288b293edf80c1715a403709cf2be Mon Sep 17 00:00:00 2001 From: Dimitri John Ledkov Date: Thu, 18 Dec 2014 23:35:00 +0000 Subject: [PATCH] Disable test_dsc_badsig, when no networking is available. --- ubuntutools/test/test_archive.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/ubuntutools/test/test_archive.py b/ubuntutools/test/test_archive.py index 0593f40..4a7314e 100644 --- a/ubuntutools/test/test_archive.py +++ b/ubuntutools/test/test_archive.py @@ -30,10 +30,10 @@ import tempfile import types try: from urllib.request import OpenerDirector, urlopen - from urllib.error import HTTPError + from urllib.error import HTTPError, URLError except ImportError: from urllib2 import OpenerDirector, urlopen - from urllib2 import HTTPError + from urllib2 import HTTPError, URLError import debian.deb822 import httplib2 import sys @@ -317,4 +317,7 @@ class DebianLocalSourcePackageTestCase(LocalSourcePackageTestCase): pkg = self.SourcePackage('example', '1.0-1', 'main', workdir=self.workdir, mirrors=[mirror]) - self.assertRaises(ubuntutools.archive.DownloadError, pkg.pull) + try: + self.assertRaises(ubuntutools.archive.DownloadError, pkg.pull) + except URLError: + raise unittest.SkipTest('Test needs addr resolution to work')