diff options
author | Philipp Albrecht <philipp.albrecht@momox.biz> | 2021-11-05 14:43:21 +0100 |
---|---|---|
committer | Philipp Albrecht <philipp.albrecht@momox.biz> | 2021-11-05 15:33:53 +0100 |
commit | 53a1d45dd3b8eaa02dc848a8bd2d58db20d98ff6 (patch) | |
tree | 97210f336a6aca31351267014d9025e719e3e2dd | |
parent | 21055a39fcca455fafcdfa7eeadee466be8f472b (diff) | |
download | qutebrowser-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.py | 7 |
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() |