summaryrefslogtreecommitdiff
path: root/coverage/collector.py
diff options
context:
space:
mode:
Diffstat (limited to 'coverage/collector.py')
-rw-r--r--coverage/collector.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/coverage/collector.py b/coverage/collector.py
index 001bc3d3..6ffdc7c4 100644
--- a/coverage/collector.py
+++ b/coverage/collector.py
@@ -7,7 +7,7 @@ from coverage.pytracer import PyTracer
try:
# Use the C extension code when we can, for speed.
- from coverage.tracer import CTracer # pylint: disable=F0401,E0611
+ from coverage.tracer import CTracer # pylint: disable=no-name-in-module
except ImportError:
# Couldn't import the C extension, maybe it isn't built.
if os.getenv('COVERAGE_TEST_TRACER') == 'c':
@@ -24,7 +24,7 @@ except ImportError:
CTracer = None
try:
- import __pypy__ # pylint: disable=import-error
+ import __pypy__
except ImportError:
__pypy__ = None
@@ -186,6 +186,8 @@ class Collector(object):
tracer.plugin_data = self.plugin_data
if hasattr(tracer, 'threading'):
tracer.threading = self.threading
+ if hasattr(tracer, 'check_include'):
+ tracer.check_include = self.check_include
fn = tracer.start()
self.tracers.append(tracer)