本文整理汇总了Python中webkitpy.layout_tests.port.Driver._read_block方法的典型用法代码示例。如果您正苦于以下问题:Python Driver._read_block方法的具体用法?Python Driver._read_block怎么用?Python Driver._read_block使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类webkitpy.layout_tests.port.Driver
的用法示例。
在下文中一共展示了Driver._read_block方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: test_read_block
# 需要导入模块: from webkitpy.layout_tests.port import Driver [as 别名]
# 或者: from webkitpy.layout_tests.port.Driver import _read_block [as 别名]
def test_read_block(self):
port = TestWebKitPort()
driver = Driver(port, 0, pixel_tests=False)
driver._server_process = MockServerProcess(
lines=["ActualHash: foobar", "Content-Type: my_type", "Content-Transfer-Encoding: none", "#EOF"]
)
content_block = driver._read_block(0)
self.assertEqual(content_block.content_type, "my_type")
self.assertEqual(content_block.encoding, "none")
self.assertEqual(content_block.content_hash, "foobar")
driver._server_process = None
示例2: test_read_block
# 需要导入模块: from webkitpy.layout_tests.port import Driver [as 别名]
# 或者: from webkitpy.layout_tests.port.Driver import _read_block [as 别名]
def test_read_block(self):
port = TestWebKitPort()
driver = Driver(port, 0, pixel_tests=False)
driver._server_process = MockServerProcess(lines=[
'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')
driver._server_process = None
示例3: test_read_base64_block
# 需要导入模块: from webkitpy.layout_tests.port import Driver [as 别名]
# 或者: from webkitpy.layout_tests.port.Driver import _read_block [as 别名]
def test_read_base64_block(self):
port = TestWebKitPort()
driver = Driver(port, 0, pixel_tests=True)
driver._server_process = MockServerProcess(lines=[
'ActualHash: actual',
'ExpectedHash: expected',
'Content-Type: image/png',
'Content-Transfer-Encoding: base64',
'Content-Length: 12',
'MTIzNDU2NzgK#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.encoding, 'base64')
self.assertEquals(content_block.content, 'MTIzNDU2NzgK')
self.assertEquals(content_block.decoded_content, '12345678\n')
示例4: test_read_binary_block
# 需要导入模块: from webkitpy.layout_tests.port import Driver [as 别名]
# 或者: from webkitpy.layout_tests.port.Driver import _read_block [as 别名]
def test_read_binary_block(self):
port = TestWebKitPort()
driver = Driver(port, 0, pixel_tests=True)
driver._server_process = MockServerProcess(lines=[
'ActualHash: actual',
'ExpectedHash: expected',
'Content-Type: image/png',
'Content-Length: 9',
"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\n')
self.assertEquals(content_block.decoded_content, '12345678\n')
driver._server_process = None
示例5: test_read_base64_block
# 需要导入模块: from webkitpy.layout_tests.port import Driver [as 别名]
# 或者: from webkitpy.layout_tests.port.Driver import _read_block [as 别名]
def test_read_base64_block(self):
port = TestWebKitPort()
driver = Driver(port, 0, pixel_tests=True)
driver._server_process = MockServerProcess(
lines=[
"ActualHash: actual",
"ExpectedHash: expected",
"Content-Type: image/png",
"Content-Transfer-Encoding: base64",
"Content-Length: 12",
"MTIzNDU2NzgK#EOF",
]
)
content_block = driver._read_block(0)
self.assertEqual(content_block.content_type, "image/png")
self.assertEqual(content_block.content_hash, "actual")
self.assertEqual(content_block.encoding, "base64")
self.assertEqual(content_block.content, "MTIzNDU2NzgK")
self.assertEqual(content_block.decoded_content, "12345678\n")
示例6: test_read_binary_block
# 需要导入模块: from webkitpy.layout_tests.port import Driver [as 别名]
# 或者: from webkitpy.layout_tests.port.Driver import _read_block [as 别名]
def test_read_binary_block(self):
port = TestWebKitPort()
driver = Driver(port, 0, pixel_tests=True)
driver._server_process = MockServerProcess(
lines=[
"ActualHash: actual",
"ExpectedHash: expected",
"Content-Type: image/png",
"Content-Length: 9",
"12345678",
"#EOF",
]
)
content_block = driver._read_block(0)
self.assertEqual(content_block.content_type, "image/png")
self.assertEqual(content_block.content_hash, "actual")
self.assertEqual(content_block.content, "12345678\n")
self.assertEqual(content_block.decoded_content, "12345678\n")
driver._server_process = None