From ce9be475b5fe1404a3ef32843857636b8a337e76 Mon Sep 17 00:00:00 2001 From: Veronica Berglyd Olsen <1619840+vkbo@users.noreply.github.com> Date: Sat, 16 Aug 2025 10:34:50 +0200 Subject: [PATCH 1/2] Add scale factor flag to run_tests script --- run_tests.py | 1 + 1 file changed, 1 insertion(+) diff --git a/run_tests.py b/run_tests.py index cedf071b..b9687aa9 100755 --- a/run_tests.py +++ b/run_tests.py @@ -18,6 +18,7 @@ if __name__ == "__main__": args = parser.parse_args() env = os.environ.copy() + env["QT_SCALE_FACTOR"] = "1.0" cmd = [sys.executable, "-m", "pytest", "-vv"] if args.o: From 19aadd93a0c057a91d452b2326fa7013cb6ecbfe Mon Sep 17 00:00:00 2001 From: Veronica Berglyd Olsen <1619840+vkbo@users.noreply.github.com> Date: Sat, 16 Aug 2025 10:38:31 +0200 Subject: [PATCH 2/2] Add comment to test --- tests/test_gui/test_gui_theme.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/test_gui/test_gui_theme.py b/tests/test_gui/test_gui_theme.py index 68b75fd4..aa2af3cf 100644 --- a/tests/test_gui/test_gui_theme.py +++ b/tests/test_gui/test_gui_theme.py @@ -431,11 +431,13 @@ def testGuiTheme_LoadIcons(): assert qIcon.isNull() is False # Load it as a pixmap with a size + # If this part of the test fails, you may need to set the + # environment variable: QT_SCALE_FACTOR=1 qPix = iconCache.getPixmap("add", (50, 50)) assert isinstance(qPix, QPixmap) assert qPix.isNull() is False - assert qPix.width() == 50 - assert qPix.height() == 50 + assert qPix.width() == 50, "If this fails, make sure QT_SCALE_FACTOR=1" + assert qPix.height() == 50, "If this fails, make sure QT_SCALE_FACTOR=1" # Load app icon qIcon = iconCache.getIcon("novelwriter")