summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGiuseppe Scrivano <gscrivan@redhat.com>2013-10-14 23:16:42 +0200
committerGiuseppe Scrivano <gscrivan@redhat.com>2014-01-27 13:17:45 +0100
commit41d32fd92f02ce212aaf199bc2565415e8eb1eeb (patch)
treefa5e1d1ff15eea32787b989fa129ca0b46e55e91
parent345050307da02029502d31b7752c5c3c959f49e6 (diff)
downloadvirt-manager-41d32fd92f02ce212aaf199bc2565415e8eb1eeb.tar.gz
tests: fix to not fail with libosinfo
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
-rw-r--r--tests/misc.py3
-rw-r--r--virtinst/osdict.py2
-rw-r--r--virtinst/urlfetcher.py2
3 files changed, 3 insertions, 4 deletions
diff --git a/tests/misc.py b/tests/misc.py
index c164d250..243d7787 100644
--- a/tests/misc.py
+++ b/tests/misc.py
@@ -22,8 +22,7 @@ import os
import sys
import unittest
-_badmodules = ["gi.repository.Gtk", "gi.repository.GObject",
- "gi.repository.Gdk", "gi.repository.GLib"]
+_badmodules = ["gi.repository.Gtk", "gi.repository.Gdk"]
def _restore_modules(fn):
diff --git a/virtinst/osdict.py b/virtinst/osdict.py
index 5ad4325a..f92a8566 100644
--- a/virtinst/osdict.py
+++ b/virtinst/osdict.py
@@ -22,7 +22,7 @@
_SENTINEL = -1234
_allvariants = {}
from datetime import datetime
-from gi.repository import Libosinfo as libosinfo
+from gi.repository import Libosinfo as libosinfo # pylint: disable=E0611
_aliases = {
diff --git a/virtinst/urlfetcher.py b/virtinst/urlfetcher.py
index 438c0f5b..07d68277 100644
--- a/virtinst/urlfetcher.py
+++ b/virtinst/urlfetcher.py
@@ -642,7 +642,7 @@ class FedoraDistro(RedHatDistro):
"""
ret = None
for osinfo in osdict.list_os(typename="linux"):
- if osinfo.name.startswith("fedora"):
+ if osinfo.name.startswith("fedora") and "unknown" not in osinfo.name:
# First fedora* occurence should be the newest
ret = osinfo.name
break