summaryrefslogtreecommitdiff
path: root/coverage/data.py
diff options
context:
space:
mode:
Diffstat (limited to 'coverage/data.py')
-rw-r--r--coverage/data.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/coverage/data.py b/coverage/data.py
index 5d14a337..16bcf8f9 100644
--- a/coverage/data.py
+++ b/coverage/data.py
@@ -102,11 +102,12 @@ class CoverageData:
for filename, lineno in data_points:
self.executed.setdefault(filename, {})[lineno] = True
+ def executed_files(self):
+ """A list of all files that had been measured as executed."""
+ return self.executed.keys()
+
def executed_lines(self, filename):
- """Return a mapping object such that "lineno in obj" is true if that
- line number had been executed in `filename`.
- """
- # TODO: Write a better description.
+ """A map containing all the line numbers executed in `filename`."""
return self.executed[filename]
def summary(self):