Improve formatting of multi-line "message" in Servo’s WPT log formatter

This commit is contained in:
Simon Sapin 2019-12-01 20:15:50 +01:00
parent 0ac021c1a5
commit 40ce8c7105

View file

@ -147,10 +147,11 @@ class ServoFormatter(base.BaseFormatter):
lines = [u"%s%s %s" % (status, expected_text, test_name)]
if message:
lines.append(u" \u2192 %s" % message)
for message_line in message.splitlines():
lines.append(u" \u2192 %s" % message_line)
if stack:
lines.append("")
lines += [stackline for stackline in stack.splitlines()]
lines.extend(stack.splitlines())
return lines
def get_output_for_unexpected_subtests(self, test_name, unexpected_subtests):