diff options
| author | Petr Viktorin <pviktori@redhat.com> | 2015-08-10 18:29:33 +0200 |
|---|---|---|
| committer | Jan Cholasta <jcholast@redhat.com> | 2015-09-01 11:42:01 +0200 |
| commit | dd16cc98b0d67f1448bf9de25f8adce512b1431c (patch) | |
| tree | e9fa6c41da6894b16a366b02d61c29b15c5a9b4a /ipatests/util.py | |
| parent | 404177f7a322ced4e05cfc6b2ed330b6fcce0c04 (diff) | |
| download | freeipa-dd16cc98b0d67f1448bf9de25f8adce512b1431c.tar.gz freeipa-dd16cc98b0d67f1448bf9de25f8adce512b1431c.tar.xz freeipa-dd16cc98b0d67f1448bf9de25f8adce512b1431c.zip | |
Use six.string_types instead of "basestring"
Reviewed-By: Christian Heimes <cheimes@redhat.com>
Reviewed-By: Jan Cholasta <jcholast@redhat.com>
Diffstat (limited to 'ipatests/util.py')
| -rw-r--r-- | ipatests/util.py | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/ipatests/util.py b/ipatests/util.py index 9b6eed7ad..03c5488f1 100644 --- a/ipatests/util.py +++ b/ipatests/util.py @@ -24,12 +24,15 @@ Common utility functions and classes for unit tests. import inspect import os from os import path -import ldap -import ldap.sasl -import ldap.modlist import tempfile import shutil import re + +import six +import ldap +import ldap.sasl +import ldap.modlist + import ipalib from ipalib.plugable import Plugin from ipalib.request import context @@ -213,7 +216,7 @@ class Fuzzy(object): :param test: A callable used to perform equality test, e.g. ``lambda other: other >= 18`` """ - assert regex is None or isinstance(regex, basestring) + assert regex is None or isinstance(regex, six.string_types) assert test is None or callable(test) if regex is None: self.re = None @@ -221,7 +224,7 @@ class Fuzzy(object): self.re = re.compile(regex) if type is None: type = unicode - assert type in (unicode, str, basestring) + assert type in (unicode, str, six.string_types) self.regex = regex self.type = type self.test = test @@ -309,7 +312,7 @@ def assert_deepequal(expected, got, doc='', stack=tuple()): if isinstance(got, tuple): got = list(got) if isinstance(expected, DN): - if isinstance(got, basestring): + if isinstance(got, six.string_types): got = DN(got) if not (isinstance(expected, Fuzzy) or callable(expected) or type(expected) is type(got)): raise AssertionError( |
