This commit is contained in:
Florian Bruhin 2016-03-29 22:30:26 +02:00
parent 4067d38cb0
commit fc7e75c355

View File

@ -67,6 +67,9 @@ def test_element_js_webkit(webview, js_enabled, expected):
@pytest.mark.parametrize('js_enabled, expected', [(True, 2.0), (False, 2.0)]) @pytest.mark.parametrize('js_enabled, expected', [(True, 2.0), (False, 2.0)])
def test_simple_js_webengine(qtbot, webengineview, js_enabled, expected): def test_simple_js_webengine(qtbot, webengineview, js_enabled, expected):
"""With QtWebEngine, runJavaScript works even when JS is off""" """With QtWebEngine, runJavaScript works even when JS is off"""
# pylint: disable=no-name-in-module
# If we get there (because of the webengineview fixture) we can be certain
# QtWebEngine is available
from PyQt5.QtWebEngineWidgets import QWebEngineSettings from PyQt5.QtWebEngineWidgets import QWebEngineSettings
webengineview.settings().setAttribute(QWebEngineSettings.JavascriptEnabled, webengineview.settings().setAttribute(QWebEngineSettings.JavascriptEnabled,
js_enabled) js_enabled)