diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2009-05-17 14:55:40 -0400 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2009-05-17 14:55:40 -0400 |
commit | 0a71470366131d76c4f4e5ad20eb9b69e55816ef (patch) | |
tree | eb5726aabac81a8bba2edb85195e67c6dcca82a1 | |
parent | 3d730ee2fa699e4a5d51f2b8d9677412ba107f3f (diff) | |
download | python-coveragepy-0a71470366131d76c4f4e5ad20eb9b69e55816ef.tar.gz |
coverage._analyze is a non-public function.
-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 ad4d3aa..ef1a620 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 7941116..4475b00 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 4a2ee60..712febc 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: |