eric6/DebugClients/Python/coverage/jsonreport.py

branch
multi_processing
changeset 7802
eefe954f01e8
parent 7702
f8b97639deb5
equal deleted inserted replaced
7646:39e3db2b4936 7802:eefe954f01e8
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