From cca7fc8bb2dc3d3f630cc50aaaa788953a440148 Mon Sep 17 00:00:00 2001 From: Eivind Jahren Date: Thu, 19 Oct 2023 16:08:48 +0200 Subject: [PATCH] Run tests offscreen on mac --- tests/conftest.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tests/conftest.py b/tests/conftest.py index ba9a0b555b6..c2344ef1196 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -180,12 +180,15 @@ def mock_connect(monkeypatch): @pytest.fixture(scope="session", autouse=True) def hide_window(request): - if sys.platform == "darwin" or request.config.getoption("--show-gui"): + if request.config.getoption("--show-gui"): yield return old_value = os.environ.get("QT_QPA_PLATFORM") - os.environ["QT_QPA_PLATFORM"] = "minimal" + if sys.platform == "darwin": + os.environ["QT_QPA_PLATFORM"] = "offscreen" + else: + os.environ["QT_QPA_PLATFORM"] = "minimal" yield if old_value is None: del os.environ["QT_QPA_PLATFORM"]