def test_read_block(self): port = TestWebKitPort() driver = WebKitDriver(port, 0) driver._server_process = MockServerProcess( ["ActualHash: foobar", "Content-Type: my_type", "Content-Transfer-Encoding: none", "#EOF"] ) content_block = driver._read_block(0) self.assertEquals(content_block.content_type, "my_type") self.assertEquals(content_block.encoding, "none") self.assertEquals(content_block.content_hash, "foobar")
def test_read_block(self): port = TestWebKitPort() driver = WebKitDriver(port, 0, pixel_tests=False) driver._server_process = MockServerProcess([ 'ActualHash: foobar', 'Content-Type: my_type', 'Content-Transfer-Encoding: none', "#EOF", ]) content_block = driver._read_block(0) self.assertEquals(content_block.content_type, 'my_type') self.assertEquals(content_block.encoding, 'none') self.assertEquals(content_block.content_hash, 'foobar')
def test_read_block(self): port = TestWebKitPort() driver = WebKitDriver(port, 0) driver._server_process = MockServerProcess([ 'ActualHash: foobar', 'Content-Type: my_type', 'Content-Transfer-Encoding: none', "#EOF", ]) content_block = driver._read_block(0) self.assertEquals(content_block.content_type, 'my_type') self.assertEquals(content_block.encoding, 'none') self.assertEquals(content_block.content_hash, 'foobar')
def test_read_binary_block(self): port = TestWebKitPort() driver = WebKitDriver(port, 0, pixel_tests=True) driver._server_process = MockServerProcess([ 'ActualHash: actual', 'ExpectedHash: expected', 'Content-Type: image/png', 'Content-Length: 8', "12345678", "#EOF", ]) content_block = driver._read_block(0) self.assertEquals(content_block.content_type, 'image/png') self.assertEquals(content_block.content_hash, 'actual') self.assertEquals(content_block.content, '12345678') self.assertEquals(content_block.decoded_content, '12345678')
def test_read_binary_block(self): port = TestWebKitPort() driver = WebKitDriver(port, 0, pixel_tests=True) driver._server_process = MockServerProcess([ 'ActualHash: actual', 'ExpectedHash: expected', 'Content-Type: image/png', 'Content-Length: 8', "12345678", "#EOF", ]) content_block = driver._read_block(0) self.assertEquals(content_block.content_type, 'image/png') self.assertEquals(content_block.content_hash, 'actual') self.assertEquals(content_block.content, '12345678') self.assertEquals(content_block.decoded_content, '12345678')