tests: fix to not fail with libosinfo

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
This commit is contained in:
Giuseppe Scrivano 2014-02-17 16:40:03 +01:00
parent f73c5683c5
commit db6d001b0e
3 changed files with 3 additions and 4 deletions

View File

@ -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):

View File

@ -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 = {

View File

@ -658,7 +658,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