Commit 426cf1b7 authored by Stefan Behnel's avatar Stefan Behnel

test runner: disable gdb testing/usage in PyPy

parent db7d8c7c
...@@ -15,6 +15,14 @@ import tempfile ...@@ -15,6 +15,14 @@ import tempfile
import traceback import traceback
import warnings import warnings
try:
import platform
IS_PYPY = platform.python_implementation() == 'PyPy'
IS_CPYTHON = platform.python_implementation() == 'CPython'
except (ImportError, AttributeError):
IS_CPYTHON = True
IS_PYPY = False
try: try:
from StringIO import StringIO from StringIO import StringIO
except ImportError: except ImportError:
...@@ -949,7 +957,7 @@ class CythonPyregrTestCase(CythonRunTestCase): ...@@ -949,7 +957,7 @@ class CythonPyregrTestCase(CythonRunTestCase):
run_forked_test(result, run_test, self.shortDescription(), self.fork) run_forked_test(result, run_test, self.shortDescription(), self.fork)
include_debugger = sys.version_info[:2] > (2, 5) include_debugger = IS_CPYTHON and sys.version_info[:2] > (2, 5)
def collect_unittests(path, module_prefix, suite, selectors, exclude_selectors): def collect_unittests(path, module_prefix, suite, selectors, exclude_selectors):
def file_matches(filename): def file_matches(filename):
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment