Commit dccd8fc8 authored by Stefan Behnel's avatar Stefan Behnel

Include coverage support for PyPy extension modules.

parent ba6f36ab
...@@ -113,7 +113,7 @@ class Plugin(CoveragePlugin): ...@@ -113,7 +113,7 @@ class Plugin(CoveragePlugin):
basename = basename[:platform_suffix.start()] basename = basename[:platform_suffix.start()]
elif ext == '.so': elif ext == '.so':
# Linux/Unix/Mac extension module # Linux/Unix/Mac extension module
platform_suffix = re.search(r'[.]cpython-[0-9]+[-_a-z0-9]*$', basename, re.I) platform_suffix = re.search(r'[.](?:cpython|pypy)-[0-9]+[-_a-z0-9]*$', basename, re.I)
if platform_suffix: if platform_suffix:
basename = basename[:platform_suffix.start()] basename = basename[:platform_suffix.start()]
elif ext == '.pxi': elif ext == '.pxi':
......
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