summaryrefslogtreecommitdiff
path: root/coverage/runners/noseplugin.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2010-07-12 07:30:25 -0400
committerNed Batchelder <ned@nedbatchelder.com>2010-07-12 07:30:25 -0400
commit59598ee67a7bea4789e2a851b1bae8e481c82462 (patch)
treed4c44cd0f649d24b6887d27133417f152a06ed51 /coverage/runners/noseplugin.py
parentb153c116dae0c16de7a4c757af6c4f0baf93e13d (diff)
downloadpython-coveragepy-git-59598ee67a7bea4789e2a851b1bae8e481c82462.tar.gz
Remove the test runner plugins for now.
Diffstat (limited to 'coverage/runners/noseplugin.py')
-rw-r--r--coverage/runners/noseplugin.py53
1 files changed, 0 insertions, 53 deletions
diff --git a/coverage/runners/noseplugin.py b/coverage/runners/noseplugin.py
deleted file mode 100644
index 07b84af6..00000000
--- a/coverage/runners/noseplugin.py
+++ /dev/null
@@ -1,53 +0,0 @@
-"""A nose plugin to run coverage.py"""
-
-import logging
-from nose.plugins import Plugin
-
-from coverage.runners.plugin import CoverageTestWrapper, OPTIONS
-
-
-log = logging.getLogger("nose.plugins.coverage")
-
-
-class Coverage(Plugin):
- """The nose plugin to measure test coverage."""
-
- score = 200
- status = {}
-
- config = opts = coverage = None
-
- def help(self):
- """The help for the --with-coverage option."""
- return "Measure test coverage using coverage.py."
-
- def options(self, parser, env):
- """Add command-line options."""
- super(Coverage, self).options(parser, env)
- for opt in OPTIONS:
- parser.add_option(opt)
-
- def configure(self, options, config):
- """Configure plugin."""
- try:
- self.status.pop('active')
- except KeyError:
- pass
-
- super(Coverage, self).configure(options, config)
-
- self.config = config
- self.status['active'] = True
- self.opts = options
-
- def begin(self):
- """Begin recording coverage information."""
- log.debug("Coverage begin")
- self.coverage = CoverageTestWrapper(self.opts)
- self.coverage.start()
-
- def report(self, stream):
- """Output code coverage report."""
- log.debug("Coverage report")
- stream.write("Processing coverage...\n")
- self.coverage.finish(stream)