summaryrefslogtreecommitdiff
path: root/tests/build
diff options
context:
space:
mode:
authorStefan Behnel <stefan_ml@behnel.de>2020-06-04 10:35:22 +0200
committerStefan Behnel <stefan_ml@behnel.de>2020-06-04 11:23:23 +0200
commitc02c3f36488c46d4cbdacbf339931183f3b0fa4c (patch)
treec116002c2071cd2af0f7af1997ba2be978437e86 /tests/build
parent9bc7db3dfd68230ed0182f2da5eb883a5f158af2 (diff)
downloadcython-c02c3f36488c46d4cbdacbf339931183f3b0fa4c.tar.gz
Fix test in Py2.
Diffstat (limited to 'tests/build')
-rw-r--r--tests/build/cythonize_options.srctree6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/build/cythonize_options.srctree b/tests/build/cythonize_options.srctree
index 0c0d4e42e..fcef9645b 100644
--- a/tests/build/cythonize_options.srctree
+++ b/tests/build/cythonize_options.srctree
@@ -9,7 +9,11 @@ from Cython.Build.Dependencies import cythonize
import sys
from distutils.core import setup
-from io import StringIO
+try:
+ # io.StringIO cannot handle 'str' in Py2
+ from StringIO import StringIO
+except ImportError:
+ from io import StringIO
old_stderr = sys.stderr
captured = sys.stderr = StringIO()