blob: bb44472caa47bbcc5c49600136a4012f48fc9ada (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
"""
Holder for summary information about a test suite.
"""
from __future__ import absolute_import
import collections
Summary = collections.namedtuple("Summary", ["num_run", "time_taken", "num_succeeded",
"num_skipped", "num_failed", "num_errored"])
def combine(summary1, summary2):
"""
Returns a summary representing the sum of 'summary1' and 'summary2'.
"""
args = []
for i in xrange(len(Summary._fields)):
args.append(summary1[i] + summary2[i])
return Summary._make(args)
|