--- a/tests/run-tests.py Fri May 08 10:51:18 2015 -0700
+++ b/tests/run-tests.py Thu May 07 20:45:51 2015 -0700
@@ -1494,8 +1494,7 @@
if self._runner.options.xunit:
xuf = open(self._runner.options.xunit, 'wb')
try:
- timesd = dict(
- (test, real) for test, cuser, csys, real in result.times)
+ timesd = dict((t[0], t[3]) for t in result.times)
doc = minidom.Document()
s = doc.createElement('testsuite')
s.setAttribute('name', 'run-tests')
@@ -1531,7 +1530,9 @@
fp = open(jsonpath, 'w')
try:
timesd = {}
- for test, cuser, csys, real in result.times:
+ for tdata in result.times:
+ test = tdata[0]
+ real, cuser, csys = tdata[3], tdata[1], tdata[2]
timesd[test] = (real, cuser, csys)
outcome = {}
@@ -1573,7 +1574,9 @@
cols = '%7.3f %7.3f %7.3f %s'
self.stream.writeln('%-7s %-7s %-7s %s' % ('cuser', 'csys', 'real',
'Test'))
- for test, cuser, csys, real in times:
+ for tdata in times:
+ test = tdata[0]
+ cuser, csys, real = tdata[1:4]
self.stream.writeln(cols % (cuser, csys, real, test))
class TestRunner(object):