Changeset 238764 in webkit
- Timestamp:
- Nov 30, 2018 4:32:42 PM (5 years ago)
- Location:
- trunk/Tools
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r238763 r238764 1 2018-11-30 Jonathan Bedard <jbedard@apple.com> 2 3 webkitpy: Support unicode in MeteredStream 4 https://bugs.webkit.org/show_bug.cgi?id=192260 5 6 Reviewed by Stephanie Lewis. 7 8 It's possible that the test runner returns unicode characters to be logged when 9 running layout tests. 10 11 * Scripts/webkitpy/layout_tests/views/metered_stream.py: 12 (MeteredStream.write): Message written to metered stream should be unicode. 13 * Scripts/webkitpy/layout_tests/views/metered_stream_unittest.py: 14 (RegularTest.test_unicode): 15 1 16 2018-11-30 Jonathan Bedard <jbedard@apple.com> 2 17 -
trunk/Tools/Scripts/webkitpy/layout_tests/views/metered_stream.py
r231679 r238764 106 106 107 107 if self._isatty and not self._verbose: 108 msg = '{}{}'.format(timestamp_string, txt)108 msg = u'{}{}'.format(timestamp_string, txt) 109 109 else: 110 msg = '{}{}'.format(timestamp_string, self._ensure_newline(txt))110 msg = u'{}{}'.format(timestamp_string, self._ensure_newline(txt)) 111 111 112 112 self._stream.write(msg) -
trunk/Tools/Scripts/webkitpy/layout_tests/views/metered_stream_unittest.py
r231679 r238764 109 109 self.assertEqual(self.buflist, ['foo bar 2\n']) 110 110 111 def test_unicode(self): 112 self.logger.info(u'\u2713') 113 self.assertEqual(self.buflist[-1][-2:], u'\u2713\n') 114 111 115 112 116 class TtyTest(RegularTest):
Note: See TracChangeset
for help on using the changeset viewer.