From 6bb3623d469cee7bd9667889882660a3010c11f9 Mon Sep 17 00:00:00 2001 From: Martin Pitt Date: Mon, 5 Dec 2011 10:44:35 +0100 Subject: [PATCH] src/linux/integration-test: Fail gracefully if GI is not available --- src/linux/integration-test | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/linux/integration-test b/src/linux/integration-test index cc2b329..df61495 100755 --- a/src/linux/integration-test +++ b/src/linux/integration-test @@ -25,8 +25,12 @@ import unittest import shutil import time -from gi.repository import GLib -from gi.repository import Gio +try: + from gi.repository import GLib + from gi.repository import Gio +except ImportError as e: + sys.stderr.write('Skipping tests, PyGobject not available for Python 3, or missing GI typelibs: %s\n' % str(e)) + sys.exit(0) UP = 'org.freedesktop.UPower'