summaryrefslogtreecommitdiff
path: root/coverage
diff options
context:
space:
mode:
Diffstat (limited to 'coverage')
-rw-r--r--coverage/html.py2
-rw-r--r--coverage/jsonreport.py5
2 files changed, 3 insertions, 4 deletions
diff --git a/coverage/html.py b/coverage/html.py
index 4aa018e3..596e1143 100644
--- a/coverage/html.py
+++ b/coverage/html.py
@@ -95,7 +95,7 @@ class HtmlDataGeneration(object):
arcs_executed = analysis.arcs_executed()
if self.config.show_contexts:
- contexts_by_lineno = analysis.data.contexts_by_lineno(fr.filename)
+ contexts_by_lineno = analysis.data.contexts_by_lineno(analysis.filename)
lines = []
diff --git a/coverage/jsonreport.py b/coverage/jsonreport.py
index e44cbf08..0c3f313d 100644
--- a/coverage/jsonreport.py
+++ b/coverage/jsonreport.py
@@ -43,7 +43,6 @@ class JsonReporter(object):
for file_reporter, analysis in get_analysis_to_report(self.coverage, morfs):
measured_files[file_reporter.relative_filename()] = self.report_one_file(
coverage_data,
- file_reporter,
analysis
)
@@ -71,7 +70,7 @@ class JsonReporter(object):
return self.total.n_statements and self.total.pc_covered
- def report_one_file(self, coverage_data, file_reporter, analysis):
+ def report_one_file(self, coverage_data, analysis):
"""Extract the relevant report data for a single file"""
nums = analysis.numbers
self.total += nums
@@ -90,7 +89,7 @@ class JsonReporter(object):
}
if self.config.json_show_contexts:
reported_file['contexts'] = analysis.data.contexts_by_lineno(
- file_reporter.filename
+ analysis.filename,
)
if coverage_data.has_arcs():
reported_file['summary'].update({