Compatibility with my spinal cord reflexes: colorize last summary line.
Provide a red bar if there are any 'failures'. Otherwise make it green.
This commit is contained in:
parent
ca88c02507
commit
d9f0a28da2
|
@ -454,10 +454,14 @@ class TerminalReporter:
|
||||||
if val:
|
if val:
|
||||||
parts.append("%d %s" %(len(val), key))
|
parts.append("%d %s" %(len(val), key))
|
||||||
line = ", ".join(parts)
|
line = ", ".join(parts)
|
||||||
# XXX coloring
|
|
||||||
msg = "%s in %.2f seconds" %(line, session_duration)
|
msg = "%s in %.2f seconds" %(line, session_duration)
|
||||||
if self.verbosity >= 0:
|
if self.verbosity >= 0:
|
||||||
self.write_sep("=", msg, bold=True)
|
markup = dict(bold=True)
|
||||||
|
if 'failed' in self.stats:
|
||||||
|
markup['red'] = True
|
||||||
|
else:
|
||||||
|
markup['green'] = True
|
||||||
|
self.write_sep("=", msg, **markup)
|
||||||
#else:
|
#else:
|
||||||
# self.write_line(msg, bold=True)
|
# self.write_line(msg, bold=True)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue