Changeset 254346 in webkit


Ignore:
Timestamp:
Jan 10, 2020 10:14:02 AM (4 years ago)
Author:
Jonathan Bedard
Message:

Python 3: Add support to run-webkit-tests (Follow-up fix)
https://bugs.webkit.org/show_bug.cgi?id=205291

Unreviewed follow-up fix.

  • Scripts/webkitpy/port/port_testcase.py:

(PortTestCase.test_diff_image): Diff output is byte array, not string.
(PortTestCase.test_diff_image_failed): Ditto.
(PortTestCase.test_diff_image_crashed): Ditto.

Location:
trunk/Tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r254345 r254346  
     12020-01-10  Jonathan Bedard  <jbedard@apple.com>
     2
     3        Python 3: Add support to run-webkit-tests (Follow-up fix)
     4        https://bugs.webkit.org/show_bug.cgi?id=205291
     5
     6        Unreviewed follow-up fix.
     7
     8        * Scripts/webkitpy/port/port_testcase.py:
     9        (PortTestCase.test_diff_image): Diff output is byte array, not string.
     10        (PortTestCase.test_diff_image_failed): Ditto.
     11        (PortTestCase.test_diff_image_crashed): Ditto.
     12
    1132020-01-10  Alex Christensen  <achristensen@webkit.org>
    214
  • trunk/Tools/Scripts/webkitpy/port/port_testcase.py

    r252058 r254346  
    293293        self.assertFalse(port._should_use_jhbuild())
    294294
    295         self.assertEqual(port.diff_image('foo', 'bar'), ('', 100.0, None))
     295        self.assertEqual(port.diff_image('foo', 'bar'), (b'', 100.0, None))
    296296        self.assertEqual(self.proc.cmd, [port._path_to_image_diff(), "--tolerance", "0.1"])
    297         self.assertEqual(port.diff_image('foo', 'bar', None), ('', 100.0, None))
     297        self.assertEqual(port.diff_image('foo', 'bar', None), (b'', 100.0, None))
    298298        self.assertEqual(self.proc.cmd, [port._path_to_image_diff(), "--tolerance", "0.1"])
    299         self.assertEqual(port.diff_image('foo', 'bar', 0), ('', 100.0, None))
     299        self.assertEqual(port.diff_image('foo', 'bar', 0), (b'', 100.0, None))
    300300        self.assertEqual(self.proc.cmd, [port._path_to_image_diff(), "--tolerance", "0"])
    301301
     
    304304        self.assertTrue(port._should_use_jhbuild())
    305305
    306         self.assertEqual(port.diff_image('foo', 'bar'), ('', 100.0, None))
     306        self.assertEqual(port.diff_image('foo', 'bar'), (b'', 100.0, None))
    307307        self.assertEqual(self.proc.cmd, port._jhbuild_wrapper + [port._path_to_image_diff(), "--tolerance", "0.1"])
    308         self.assertEqual(port.diff_image('foo', 'bar', None), ('', 100.0, None))
     308        self.assertEqual(port.diff_image('foo', 'bar', None), (b'', 100.0, None))
    309309        self.assertEqual(self.proc.cmd, port._jhbuild_wrapper + [port._path_to_image_diff(), "--tolerance", "0.1"])
    310         self.assertEqual(port.diff_image('foo', 'bar', 0), ('', 100.0, None))
     310        self.assertEqual(port.diff_image('foo', 'bar', 0), (b'', 100.0, None))
    311311        self.assertEqual(self.proc.cmd, port._jhbuild_wrapper + [port._path_to_image_diff(), "--tolerance", "0"])
    312312
     
    325325        port._server_process_constructor = lambda port, nm, cmd, env: MockServerProcess(lines=['diff: 100% failed\n'])
    326326        image_differ = ImageDiffer(port)
    327         self.assertEqual(image_differ.diff_image('foo', 'bar', 0.1), ('', 100.0, None))
     327        self.assertEqual(image_differ.diff_image('foo', 'bar', 0.1), (b'', 100.0, None))
    328328
    329329    def test_diff_image_crashed(self):
     
    341341        port._server_process_constructor = make_proc
    342342        port.setup_test_run()
    343         self.assertEqual(port.diff_image('foo', 'bar'), ('', 0, 'ImageDiff crashed\n'))
     343        self.assertEqual(port.diff_image('foo', 'bar'), (b'', 0, 'ImageDiff crashed\n'))
    344344        port.clean_up_test_run()
    345345
Note: See TracChangeset for help on using the changeset viewer.