def report(self, stream): """ Output code coverage report. """ import coverage from coverage.config import CoverageConfig coverage.stop() modules = [module for name, module in sys.modules.items() if self.wantModuleCoverage(name, module)] html_reporter = coverage.html.HtmlReporter(coverage._the_coverage) config = CoverageConfig() config.html_dir = self.coverHtmlDir if self.coverHtmlDir: if not os.path.exists(self.coverHtmlDir): os.makedirs(self.coverHtmlDir) html_reporter.report(modules, config)
def report(self, stream): """ Output code coverage report. """ import coverage from coverage.config import CoverageConfig coverage.stop() modules = [ module for name, module in sys.modules.items() if self.wantModuleCoverage(name, module) ] html_reporter = coverage.html.HtmlReporter(coverage._the_coverage) config = CoverageConfig() config.html_dir = self.coverHtmlDir if self.coverHtmlDir: if not os.path.exists(self.coverHtmlDir): os.makedirs(self.coverHtmlDir) html_reporter.report(modules, config)