summaryrefslogtreecommitdiff
path: root/coverage/results.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2009-11-03 06:30:12 -0500
committerNed Batchelder <ned@nedbatchelder.com>2009-11-03 06:30:12 -0500
commit625415c2b0bd34a3c0efd814cc68108566c508e1 (patch)
tree840a6e64f6d8285f9393519973bba9eeeba057d6 /coverage/results.py
parent9680c1e57bc5d1f5d4e0d0c1a8f8a5725b3f4890 (diff)
downloadpython-coveragepy-git-625415c2b0bd34a3c0efd814cc68108566c508e1.tar.gz
Make the naming of Results attributes more consistent.
Diffstat (limited to 'coverage/results.py')
-rw-r--r--coverage/results.py16
1 files changed, 8 insertions, 8 deletions
diff --git a/coverage/results.py b/coverage/results.py
index b7156bd1..2374d3af 100644
--- a/coverage/results.py
+++ b/coverage/results.py
@@ -30,9 +30,9 @@ class Analysis(object):
self.statements, self.excluded = self.parser.parse_source()
# Identify missing statements.
- self.missing = []
- self.executed = self.coverage.data.executed_lines(self.filename)
- exec1 = self.parser.first_lines(self.executed)
+ executed = self.coverage.data.executed_lines(self.filename)
+ exec1 = [l for l in self.parser.first_lines(executed) if l in self.statements]
+ exec1 = self.parser.first_lines(executed)
self.missing = sorted(set(self.statements) - set(exec1))
self.numbers = Numbers(
@@ -125,19 +125,19 @@ class Numbers(object):
self.n_excluded = n_excluded
self.n_missing = n_missing
- def _get_n_run(self):
+ def _get_n_executed(self):
"""Returns the number of executed statements."""
return self.n_statements - self.n_missing
- n_run = property(_get_n_run)
+ n_executed = property(_get_n_executed)
- def _get_percent_covered(self):
+ def _get_pc_covered(self):
"""Returns a single percentage value for coverage."""
if self.n_statements > 0:
- pc_cov = 100.0 * self.n_run / self.n_statements
+ pc_cov = 100.0 * self.n_executed / self.n_statements
else:
pc_cov = 100.0
return pc_cov
- percent_covered = property(_get_percent_covered)
+ pc_covered = property(_get_pc_covered)
def __add__(self, other):
nums = Numbers()