• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Python webkit.WebKitPort类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中webkitpy.layout_tests.port.webkit.WebKitPort的典型用法代码示例。如果您正苦于以下问题:Python WebKitPort类的具体用法?Python WebKitPort怎么用?Python WebKitPort使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



在下文中一共展示了WebKitPort类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: __init__

 def __init__(self, symbols_string=None,
              expectations_file=None, skips_file=None, host=None, config=None,
              **kwargs):
     self.symbols_string = symbols_string  # Passing "" disables all staticly-detectable features.
     host = host or MockSystemHost()
     config = config or MockConfig()
     WebKitPort.__init__(self, host=host, config=config, **kwargs)
开发者ID:Moondee,项目名称:Artemis,代码行数:7,代码来源:webkit_unittest.py


示例2: test_runtime_feature_list

 def test_runtime_feature_list(self):
     port = WebKitPort(MockSystemHost())
     port._executive.run_command = lambda command, cwd=None, error_handler=None: "Nonsense"
     # runtime_features_list returns None when its results are meaningless (it couldn't run DRT or parse the output, etc.)
     self.assertEquals(port._runtime_feature_list(), None)
     port._executive.run_command = lambda command, cwd=None, error_handler=None: "SupportedFeatures:foo bar"
     self.assertEquals(port._runtime_feature_list(), ['foo', 'bar'])
开发者ID:,项目名称:,代码行数:7,代码来源:


示例3: __init__

 def __init__(self, symbol_list=None, feature_list=None,
              expectations_file=None, skips_file=None, **kwargs):
     self.symbol_list = symbol_list
     self.feature_list = feature_list
     self.expectations_file = expectations_file
     self.skips_file = skips_file
     WebKitPort.__init__(self, **kwargs)
开发者ID:,项目名称:,代码行数:7,代码来源:


示例4: __init__

    def __init__(self, host, port_name, **kwargs):
        WebKitPort.__init__(self, host, port_name, **kwargs)

        # FIXME: This will allow WebKitPort.baseline_search_path and WebKitPort._skipped_file_search_paths
        # to do the right thing, but doesn't include support for qt-4.8 or qt-arm (seen in LayoutTests/platform) yet.
        self._operating_system = port_name.replace('qt-', '')

        # FIXME: Why is this being set at all?
        self._version = self.operating_system()
开发者ID:Moondee,项目名称:Artemis,代码行数:9,代码来源:qt.py


示例5: __init__

    def __init__(self, sys_platform=None, **kwargs):
        WebKitPort.__init__(self, **kwargs)
        self._operating_system = self._operating_system_for_platform(sys_platform or sys.platform)
        self._version = self._operating_system

        # FIXME: This will allow WebKitPort.baseline_search_path and WebKitPort._skipped_file_search_paths
        # to do the right thing, but doesn't include support for qt-4.8 or qt-arm (seen in LayoutTests/platform) yet.
        name_components = [self.port_name]
        if self._operating_system:
            name_components.append(self._operating_system)
        self._name = "-".join(name_components)
开发者ID:Andolamin,项目名称:LunaSysMgr,代码行数:11,代码来源:qt.py


示例6: __init__

    def __init__(self, port_name=None, os_version_string=None, **kwargs):
        port_name = port_name or 'mac'

        if port_name == 'mac':
            self._version = os_version(os_version_string)
            port_name = port_name + '-' + self._version
        else:
            self._version = port_name[4:]
            assert self._version in self.SUPPORTED_VERSIONS

        WebKitPort.__init__(self, port_name=port_name, **kwargs)
开发者ID:mcgrawp,项目名称:webkit-webcl,代码行数:11,代码来源:mac.py


示例7: __init__

 def __init__(self, port_name=None, os_version_string=None, **kwargs):
     port_name = port_name or 'mac'
     WebKitPort.__init__(self, port_name=port_name, **kwargs)
     if port_name == 'mac':
         self._version = os_version(os_version_string)
         self._name = port_name + '-' + self._version
     else:
         self._version = port_name[4:]
         assert self._version in self.SUPPORTED_VERSIONS
     self._operating_system = 'mac'
     if not hasattr(self._options, 'time-out-ms') or self._options.time_out_ms is None:
         self._options.time_out_ms = 35000
开发者ID:0x4d52,项目名称:JavaScriptCore-X,代码行数:12,代码来源:mac.py


示例8: __init__

    def __init__(self, host, port_name=None, **kwargs):
        port_name = port_name or self.port_name
        WebKitPort.__init__(self, host, port_name=None, **kwargs)
        self._operating_system = host.platform.os_name
        self._version = self.operating_system()

        # FIXME: This will allow WebKitPort.baseline_search_path and WebKitPort._skipped_file_search_paths
        # to do the right thing, but doesn't include support for qt-4.8 or qt-arm (seen in LayoutTests/platform) yet.

        if port_name != self.port_name:
            self._name = port_name
        else:
            name_components = [self.port_name]
            if self.operating_system():
                name_components.append(self.operating_system())
            self._name = "-".join(name_components)
开发者ID:ruizhang331,项目名称:WebKit,代码行数:16,代码来源:qt.py


示例9: __init__

 def __init__(
     self,
     symbol_list=None,
     feature_list=None,
     expectations_file=None,
     skips_file=None,
     executive=None,
     filesystem=None,
     user=None,
     **kwargs
 ):
     self.symbol_list = symbol_list
     self.feature_list = feature_list
     executive = executive or MockExecutive(should_log=False)
     filesystem = filesystem or MockFileSystem()
     user = user or MockUser()
     WebKitPort.__init__(self, executive=executive, filesystem=filesystem, user=MockUser(), **kwargs)
开发者ID:nizovn,项目名称:luna-sysmgr,代码行数:17,代码来源:webkit_unittest.py


示例10: setup_environ_for_server

 def setup_environ_for_server(self, server_name=None):
     environment = WebKitPort.setup_environ_for_server(self, server_name)
     environment['GTK_MODULES'] = 'gail'
     environment['LIBOVERLAY_SCROLLBAR'] = '0'
     environment['TEST_RUNNER_INJECTED_BUNDLE_FILENAME'] = self._build_path('Libraries', 'libTestRunnerInjectedBundle.la')
     environment['TEST_RUNNER_TEST_PLUGIN_PATH'] = self._build_path('TestNetscapePlugin', '.libs')
     environment['WEBKIT_INSPECTOR_PATH'] = self._build_path('Programs', 'resources', 'inspector')
     return environment
开发者ID:,项目名称:,代码行数:8,代码来源:


示例11: default_child_processes

 def default_child_processes(self):
     # FIXME: new-run-webkit-tests is unstable on Mac running more than
     # four threads in parallel.
     # See https://bugs.webkit.org/show_bug.cgi?id=36622
     child_processes = WebKitPort.default_child_processes(self)
     if not self._multiprocessing_is_available and child_processes > 4:
         return 4
     return child_processes
开发者ID:0x4d52,项目名称:JavaScriptCore-X,代码行数:8,代码来源:mac.py


示例12: setup_environ_for_server

 def setup_environ_for_server(self, server_name=None):
     clean_env = WebKitPort.setup_environ_for_server(self, server_name)
     clean_env['QTWEBKIT_PLUGIN_PATH'] = self._build_path('lib/plugins')
     self._copy_value_from_environ_if_set(clean_env, 'QT_DRT_WEBVIEW_MODE')
     self._copy_value_from_environ_if_set(clean_env, 'DYLD_IMAGE_SUFFIX')
     self._copy_value_from_environ_if_set(clean_env, 'QT_WEBKIT_LOG')
     self._copy_value_from_environ_if_set(clean_env, 'DISABLE_NI_WARNING')
     self._copy_value_from_environ_if_set(clean_env, 'QT_WEBKIT_PAUSE_UI_PROCESS')
     return clean_env
开发者ID:Moondee,项目名称:Artemis,代码行数:9,代码来源:qt.py


示例13: baseline_path

    def baseline_path(self):
        if self.version() != 'future':
            return WebKitPort.baseline_path(self)

        assert(self._name[-7:] == '-future')
        return self._webkit_baseline_path(self._name[:-7])
开发者ID:0x4d52,项目名称:JavaScriptCore-X,代码行数:6,代码来源:mac.py


示例14: __init__

 def __init__(self, port_name=None, options=None):
     if port_name is None:
         port_name = "mac" + self.version()
     WebKitPort.__init__(self, port_name, options)
开发者ID:mikezit,项目名称:Webkit_Code,代码行数:4,代码来源:mac.py


示例15: __init__

 def __init__(self, **kwargs):
     kwargs.setdefault('port_name', 'gtk')
     WebKitPort.__init__(self, **kwargs)
开发者ID:0x4d52,项目名称:JavaScriptCore-X,代码行数:3,代码来源:gtk.py


示例16: __init__

 def __init__(self):
     WebKitPort.__init__(self, filesystem=test_config.filesystem)
     self._platforms_by_directory = dict(
         [(self._webkit_baseline_path(p), p) for p in test_config.platforms])
开发者ID:mcgrawp,项目名称:webkit-webcl,代码行数:4,代码来源:rebaselineserver.py


示例17: setup_environ_for_server

 def setup_environ_for_server(self, server_name=None):
     env = WebKitPort.setup_environ_for_server(self, server_name)
     env['QTWEBKIT_PLUGIN_PATH'] = self._build_path('lib/plugins')
     return env
开发者ID:Andolamin,项目名称:LunaSysMgr,代码行数:4,代码来源:qt.py


示例18: test_runtime_feature_list

 def test_runtime_feature_list(self):
     port = WebKitPort(executive=MockExecutive())
     port._executive.run_command = lambda command, cwd=None, error_handler=None: "Nonsense"
     self.assertEquals(port._runtime_feature_list(), [])
     port._executive.run_command = lambda command, cwd=None, error_handler=None: "SupportedFeatures:foo bar"
     self.assertEquals(port._runtime_feature_list(), ["foo", "bar"])
开发者ID:nizovn,项目名称:luna-sysmgr,代码行数:6,代码来源:webkit_unittest.py


示例19: __init__

 def __init__(self):
     # FIXME: This should use MockExecutive and MockUser as well.
     WebKitPort.__init__(self, filesystem=mock_filesystem)
开发者ID:Andolamin,项目名称:LunaSysMgr,代码行数:3,代码来源:rebaselineserver_unittest.py


示例20: __init__

 def __init__(self, port_name=None, **kwargs):
     port_name = port_name or 'win'
     WebKitPort.__init__(self, port_name=port_name, **kwargs)
     self._version = 'win7'
     self._operating_system = 'win'
开发者ID:0x4d52,项目名称:JavaScriptCore-X,代码行数:5,代码来源:win.py



注:本文中的webkitpy.layout_tests.port.webkit.WebKitPort类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python run_webkit_tests.parse_args函数代码示例发布时间:2022-05-26
下一篇:
Python webkit.WebKitDriver类代码示例发布时间:2022-05-26
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap