Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(128)

Unified Diff: sky/tools/webkitpy/thirdparty/coverage/summary.py

Issue 946753002: Delete a bunch of dead python code. (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: sky/tools/webkitpy/thirdparty/coverage/summary.py
diff --git a/sky/tools/webkitpy/thirdparty/coverage/summary.py b/sky/tools/webkitpy/thirdparty/coverage/summary.py
deleted file mode 100644
index 599ae78221ff8ceff6ae5b67450f5281b721db78..0000000000000000000000000000000000000000
--- a/sky/tools/webkitpy/thirdparty/coverage/summary.py
+++ /dev/null
@@ -1,81 +0,0 @@
-"""Summary reporting"""
-
-import sys
-
-from coverage.report import Reporter
-from coverage.results import Numbers
-
-
-class SummaryReporter(Reporter):
- """A reporter for writing the summary report."""
-
- def __init__(self, coverage, show_missing=True, ignore_errors=False):
- super(SummaryReporter, self).__init__(coverage, ignore_errors)
- self.show_missing = show_missing
- self.branches = coverage.data.has_arcs()
-
- def report(self, morfs, outfile=None, config=None):
- """Writes a report summarizing coverage statistics per module.
-
- `outfile` is a file object to write the summary to. `config` is a
- CoverageConfig instance.
-
- """
- self.find_code_units(morfs, config)
-
- # Prepare the formatting strings
- max_name = max([len(cu.name) for cu in self.code_units] + [5])
- fmt_name = "%%- %ds " % max_name
- fmt_err = "%s %s: %s\n"
- header = (fmt_name % "Name") + " Stmts Miss"
- fmt_coverage = fmt_name + "%6d %6d"
- if self.branches:
- header += " Branch BrPart"
- fmt_coverage += " %6d %6d"
- width100 = Numbers.pc_str_width()
- header += "%*s" % (width100+4, "Cover")
- fmt_coverage += "%%%ds%%%%" % (width100+3,)
- if self.show_missing:
- header += " Missing"
- fmt_coverage += " %s"
- rule = "-" * len(header) + "\n"
- header += "\n"
- fmt_coverage += "\n"
-
- if not outfile:
- outfile = sys.stdout
-
- # Write the header
- outfile.write(header)
- outfile.write(rule)
-
- total = Numbers()
-
- for cu in self.code_units:
- try:
- analysis = self.coverage._analyze(cu)
- nums = analysis.numbers
- args = (cu.name, nums.n_statements, nums.n_missing)
- if self.branches:
- args += (nums.n_branches, nums.n_missing_branches)
- args += (nums.pc_covered_str,)
- if self.show_missing:
- args += (analysis.missing_formatted(),)
- outfile.write(fmt_coverage % args)
- total += nums
- except KeyboardInterrupt: # pragma: no cover
- raise
- except:
- if not self.ignore_errors:
- typ, msg = sys.exc_info()[:2]
- outfile.write(fmt_err % (cu.name, typ.__name__, msg))
-
- if total.n_files > 1:
- outfile.write(rule)
- args = ("TOTAL", total.n_statements, total.n_missing)
- if self.branches:
- args += (total.n_branches, total.n_missing_branches)
- args += (total.pc_covered_str,)
- if self.show_missing:
- args += ("",)
- outfile.write(fmt_coverage % args)
« no previous file with comments | « sky/tools/webkitpy/thirdparty/coverage/results.py ('k') | sky/tools/webkitpy/thirdparty/coverage/templite.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698