summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilipp Albrecht <philipp.albrecht@momox.biz>2021-11-05 14:43:21 +0100
committerPhilipp Albrecht <philipp.albrecht@momox.biz>2021-11-05 15:33:53 +0100
commit53a1d45dd3b8eaa02dc848a8bd2d58db20d98ff6 (patch)
tree97210f336a6aca31351267014d9025e719e3e2dd
parent21055a39fcca455fafcdfa7eeadee466be8f472b (diff)
downloadqutebrowser-53a1d45dd3b8eaa02dc848a8bd2d58db20d98ff6.tar.gz
qutebrowser-53a1d45dd3b8eaa02dc848a8bd2d58db20d98ff6.zip
Consider auto-detection when setting config.webengine
Since config.webengine is widely used in the codebase, I decided to keep it instead of replacing it entirely by using config.backend.
-rw-r--r--tests/conftest.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/tests/conftest.py b/tests/conftest.py
index c00fcf6bf..cc6cb970f 100644
--- a/tests/conftest.py
+++ b/tests/conftest.py
@@ -231,10 +231,9 @@ def pytest_configure(config):
webengine_arg = config.getoption('--qute-bdd-webengine')
webengine_env = os.environ.get('QUTE_BDD_WEBENGINE', 'false')
- config.webengine = webengine_arg or webengine_env == 'true'
- # Fail early if QtWebEngine is not available
- if config.webengine:
- import PyQt5.QtWebEngineWidgets
+ config.webengine = (webengine_arg or webengine_env == 'true' or
+ config.backend == 'webengine')
+
earlyinit.configure_pyqt()