Python 2 compatibility

This commit is contained in:
Daniele Varrazzo 2020-08-17 23:50:04 +01:00
parent f339bb30fb
commit 423a663306

View File

@ -38,7 +38,7 @@ from ctypes.util import find_library
import psycopg2 import psycopg2
import psycopg2.errors import psycopg2.errors
import psycopg2.extensions import psycopg2.extensions
from psycopg2.compat import PY2, PY3, text_type from psycopg2.compat import PY2, PY3, string_types, text_type
from .testconfig import green, dsn, repl_dsn from .testconfig import green, dsn, repl_dsn
@ -454,7 +454,7 @@ def skip_if_crdb(reason, conn=None, version=None):
"== 20.1.3": the test will be skipped only if the version matches. "== 20.1.3": the test will be skipped only if the version matches.
""" """
if not isinstance(reason, str): if not isinstance(reason, string_types):
raise TypeError("reason should be a string, got %r instead" % reason) raise TypeError("reason should be a string, got %r instead" % reason)
if conn is not None: if conn is not None: