Commit 4456bf42 authored by Stefan Behnel's avatar Stefan Behnel

fix some unnecessary Py1.x-isms in the code base

parent 1fed785b
...@@ -222,14 +222,14 @@ class _XMLTestResult(_TextTestResult): ...@@ -222,14 +222,14 @@ class _XMLTestResult(_TextTestResult):
testsuite.setAttribute('name', str(suite_name)) testsuite.setAttribute('name', str(suite_name))
testsuite.setAttribute('tests', str(len(tests))) testsuite.setAttribute('tests', str(len(tests)))
testsuite.setAttribute('time', '%.3f' % \ testsuite.setAttribute('time', '%.3f' %
sum(map(lambda e: e.get_elapsed_time(), tests))) sum([e.get_elapsed_time() for e in tests]))
failures = filter(lambda e: e.outcome==_TestInfo.FAILURE, tests) failures = len([1 for e in tests if e.outcome == _TestInfo.FAILURE])
testsuite.setAttribute('failures', str(len(failures))) testsuite.setAttribute('failures', str(failures))
errors = filter(lambda e: e.outcome==_TestInfo.ERROR, tests) errors = len([1 for e in tests if e.outcome == _TestInfo.ERROR])
testsuite.setAttribute('errors', str(len(errors))) testsuite.setAttribute('errors', str(errors))
return testsuite return testsuite
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment