本文整理汇总了Python中webkitpy.common.system.logtesting.LoggingTestCase.setUp方法的典型用法代码示例。如果您正苦于以下问题:Python LoggingTestCase.setUp方法的具体用法?Python LoggingTestCase.setUp怎么用?Python LoggingTestCase.setUp使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类webkitpy.common.system.logtesting.LoggingTestCase
的用法示例。
在下文中一共展示了LoggingTestCase.setUp方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: setUp
# 需要导入模块: from webkitpy.common.system.logtesting import LoggingTestCase [as 别名]
# 或者: from webkitpy.common.system.logtesting.LoggingTestCase import setUp [as 别名]
def setUp(self):
LoggingTestCase.setUp(self)
# FIXME: This should be a MockFileSystem once TextFileReader is moved entirely on top of FileSystem.
self.filesystem = FileSystem()
self._temp_dir = str(self.filesystem.mkdtemp())
self._processor = TextFileReaderTest.MockProcessor()
self._file_reader = TextFileReader(self.filesystem, self._processor)
示例2: setUp
# 需要导入模块: from webkitpy.common.system.logtesting import LoggingTestCase [as 别名]
# 或者: from webkitpy.common.system.logtesting.LoggingTestCase import setUp [as 别名]
def setUp(self):
BaseTestCase.setUp(self)
LoggingTestCase.setUp(self)
web = MockWeb(urls={
'https://codereview.chromium.org/api/11112222': json.dumps({
'patchsets': [1, 2],
}),
'https://codereview.chromium.org/api/11112222/2': json.dumps({
'try_job_results': [
{
'builder': 'MOCK Try Win',
'buildnumber': 5000,
'result': 0,
},
{
'builder': 'MOCK Try Mac',
'buildnumber': 4000,
'result': 0,
},
],
'files': {
'third_party/WebKit/LayoutTests/fast/dom/prototype-inheritance.html': {'status': 'M'},
'third_party/WebKit/LayoutTests/fast/dom/prototype-taco.html': {'status': 'M'},
},
}),
})
self.tool.builders = BuilderList({
"MOCK Try Win": {
"port_name": "test-win-win7",
"specifiers": ["Win7", "Release"],
"is_try_builder": True,
},
"MOCK Try Linux": {
"port_name": "test-mac-mac10.10",
"specifiers": ["Mac10.10", "Release"],
"is_try_builder": True,
},
})
self.command.rietveld = Rietveld(web)
self.tool.buildbot.set_retry_sumary_json(Build('MOCK Try Win', 5000), json.dumps({
'failures': [
'fast/dom/prototype-newtest.html',
'fast/dom/prototype-taco.html',
'fast/dom/prototype-inheritance.html',
'svg/dynamic-updates/SVGFEDropShadowElement-dom-stdDeviation-attr.html',
],
'ignored': [],
}))
# Write to the mock filesystem so that these tests are considered to exist.
port = self.mac_port
tests = [
'fast/dom/prototype-taco.html',
'fast/dom/prototype-inheritance.html',
'fast/dom/prototype-newtest.html',
'svg/dynamic-updates/SVGFEDropShadowElement-dom-stdDeviation-attr.html',
]
for test in tests:
self._write(port.host.filesystem.join(port.layout_tests_dir(), test), 'contents')
示例3: setUp
# 需要导入模块: from webkitpy.common.system.logtesting import LoggingTestCase [as 别名]
# 或者: from webkitpy.common.system.logtesting.LoggingTestCase import setUp [as 别名]
def setUp(self):
LoggingTestCase.setUp(self)
processor = TextFileReaderTest.MockProcessor()
temp_dir = tempfile.mkdtemp()
self._file_reader = TextFileReader(processor)
self._processor = processor
self._temp_dir = temp_dir
示例4: setUp
# 需要导入模块: from webkitpy.common.system.logtesting import LoggingTestCase [as 别名]
# 或者: from webkitpy.common.system.logtesting.LoggingTestCase import setUp [as 别名]
def setUp(self):
LoggingTestCase.setUp(self)
self.warning_messages = ""