From 40ce8c710556bfd54ed8af2eb1acb7efd995ca2e Mon Sep 17 00:00:00 2001 From: Simon Sapin Date: Sun, 1 Dec 2019 20:15:50 +0100 Subject: [PATCH] =?UTF-8?q?Improve=20formatting=20of=20multi-line=20"messa?= =?UTF-8?q?ge"=20in=20Servo=E2=80=99s=20WPT=20log=20formatter?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tests/wpt/grouping_formatter.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/wpt/grouping_formatter.py b/tests/wpt/grouping_formatter.py index 0011e4dcddc..c0157bd612a 100644 --- a/tests/wpt/grouping_formatter.py +++ b/tests/wpt/grouping_formatter.py @@ -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):