eric6/DebugClients/Python/coverage/jsonreport.py

changeset 7702
f8b97639deb5
parent 7427
362cd1b6f81a
equal deleted inserted replaced
7701:25f42e208e08 7702:f8b97639deb5
58 58
59 if coverage_data.has_arcs(): 59 if coverage_data.has_arcs():
60 self.report_data["totals"].update({ 60 self.report_data["totals"].update({
61 'num_branches': self.total.n_branches, 61 'num_branches': self.total.n_branches,
62 'num_partial_branches': self.total.n_partial_branches, 62 'num_partial_branches': self.total.n_partial_branches,
63 'covered_branches': self.total.n_executed_branches,
64 'missing_branches': self.total.n_missing_branches,
63 }) 65 })
64 66
65 json.dump( 67 json.dump(
66 self.report_data, 68 self.report_data,
67 outfile, 69 outfile,
93 ) 95 )
94 if coverage_data.has_arcs(): 96 if coverage_data.has_arcs():
95 reported_file['summary'].update({ 97 reported_file['summary'].update({
96 'num_branches': nums.n_branches, 98 'num_branches': nums.n_branches,
97 'num_partial_branches': nums.n_partial_branches, 99 'num_partial_branches': nums.n_partial_branches,
100 'covered_branches': nums.n_executed_branches,
101 'missing_branches': nums.n_missing_branches,
98 }) 102 })
99 return reported_file 103 return reported_file

eric ide

mercurial