diff options
-rw-r--r-- | TODO.txt | 1 | ||||
-rw-r--r-- | coverage/control.py | 4 | ||||
-rw-r--r-- | coverage/report.py | 2 | ||||
-rw-r--r-- | coverage/summary.py | 2 |
4 files changed, 5 insertions, 4 deletions
@@ -77,6 +77,7 @@ x Tricky swapping of collector like figleaf, pycov, et al. (Don't need to do + Baseline grid for linenumber font.
+ Separate out css and HTML.
- Does it work right with utf-8 source files?
+ - Colored bars indicating coverage per file.
* Community
diff --git a/coverage/control.py b/coverage/control.py index ad4d3aaf..ef1a6205 100644 --- a/coverage/control.py +++ b/coverage/control.py @@ -197,10 +197,10 @@ class coverage: """ code_unit = code_unit_factory(morf, self.file_locator)[0] - st, ex, m, mf = self.analyze(code_unit) + st, ex, m, mf = self._analyze(code_unit) return code_unit.filename, st, ex, m, mf - def analyze(self, code_unit): + def _analyze(self, code_unit): """Analyze a single code unit. Returns a 4-tuple: (statements, excluded, missing, missing formatted). diff --git a/coverage/report.py b/coverage/report.py index 79411161..4475b00e 100644 --- a/coverage/report.py +++ b/coverage/report.py @@ -52,7 +52,7 @@ class Reporter(object): try: if not cu.relative: continue - statements, excluded, missing, _ = self.coverage.analyze(cu) + statements, excluded, missing, _ = self.coverage._analyze(cu) report_fn(cu, statements, excluded, missing) except KeyboardInterrupt: raise diff --git a/coverage/summary.py b/coverage/summary.py index 4a2ee60f..712febc6 100644 --- a/coverage/summary.py +++ b/coverage/summary.py @@ -41,7 +41,7 @@ class SummaryReporter(Reporter): for cu in self.code_units: try: - statements, _, missing, readable = self.coverage.analyze(cu) + statements, _, missing, readable = self.coverage._analyze(cu) n = len(statements) m = n - len(missing) if n > 0: |