diff options
author | Jan Cholasta <jcholast@redhat.com> | 2016-08-24 13:37:30 +0200 |
---|---|---|
committer | David Kupka <dkupka@redhat.com> | 2016-10-24 14:11:08 +0200 |
commit | 0d370a959b6b55f995661b2febe55c379065c4d9 (patch) | |
tree | 6aa1069568e2ef78634712328d84a64c4e0945fd /ipatests | |
parent | 1077743d90902fc776f837f8486fa7f08b560673 (diff) | |
download | freeipa-0d370a959b6b55f995661b2febe55c379065c4d9.tar.gz freeipa-0d370a959b6b55f995661b2febe55c379065c4d9.tar.xz freeipa-0d370a959b6b55f995661b2febe55c379065c4d9.zip |
pylint: enable the import-error check
Check for import errors with pylint to make sure new python package
dependencies are not overlooked.
https://fedorahosted.org/freeipa/ticket/6418
Reviewed-By: Petr Spacek <pspacek@redhat.com>
Reviewed-By: Martin Basti <mbasti@redhat.com>
Diffstat (limited to 'ipatests')
-rw-r--r-- | ipatests/test_ipalib/test_parameters.py | 4 | ||||
-rw-r--r-- | ipatests/test_ipalib/test_rpc.py | 5 | ||||
-rw-r--r-- | ipatests/test_ipaserver/httptest.py | 1 | ||||
-rw-r--r-- | ipatests/test_webui/ui_driver.py | 5 |
4 files changed, 11 insertions, 4 deletions
diff --git a/ipatests/test_ipalib/test_parameters.py b/ipatests/test_ipalib/test_parameters.py index a23f97ddd..d0bab40ee 100644 --- a/ipatests/test_ipalib/test_parameters.py +++ b/ipatests/test_ipalib/test_parameters.py @@ -30,10 +30,12 @@ import re import sys from decimal import Decimal from inspect import isclass -from six.moves.xmlrpc_client import MAXINT, MININT import pytest import six +# pylint: disable=import-error +from six.moves.xmlrpc_client import MAXINT, MININT +# pylint: enable=import-error from ipatests.util import raises, ClassChecker, read_only from ipatests.util import dummy_ugettext, assert_equal diff --git a/ipatests/test_ipalib/test_rpc.py b/ipatests/test_ipalib/test_rpc.py index cfa15152d..80cf2e78d 100644 --- a/ipatests/test_ipalib/test_rpc.py +++ b/ipatests/test_ipalib/test_rpc.py @@ -22,10 +22,11 @@ Test the `ipalib.rpc` module. """ from __future__ import print_function -from six.moves.xmlrpc_client import Binary, Fault, dumps, loads - import nose import six +# pylint: disable=import-error +from six.moves.xmlrpc_client import Binary, Fault, dumps, loads +# pylint: enable=import-error from ipatests.util import raises, assert_equal, PluginTester, DummyClass from ipatests.data import binary_bytes, utf8_bytes, unicode_str diff --git a/ipatests/test_ipaserver/httptest.py b/ipatests/test_ipaserver/httptest.py index 75d30aff8..c81645669 100644 --- a/ipatests/test_ipaserver/httptest.py +++ b/ipatests/test_ipaserver/httptest.py @@ -29,6 +29,7 @@ from ipalib import api try: import httplib except ImportError: + # pylint: disable=import-error import http.client as httplib class Unauthorized_HTTP_test(object): diff --git a/ipatests/test_webui/ui_driver.py b/ipatests/test_webui/ui_driver.py index d581ad4a9..4ce3668de 100644 --- a/ipatests/test_webui/ui_driver.py +++ b/ipatests/test_webui/ui_driver.py @@ -32,6 +32,10 @@ import os from functools import wraps from nose.plugins.skip import SkipTest +# pylint: disable=import-error +from six.moves.urllib.error import URLError +# pylint: enable=import-error + try: from selenium import webdriver from selenium.common.exceptions import NoSuchElementException @@ -53,7 +57,6 @@ try: NO_YAML = False except ImportError: NO_YAML = True -from six.moves.urllib.error import URLError from ipaplatform.paths import paths ENV_MAP = { |