From 9c04899df582461378cbe10f08889c514a388925 Mon Sep 17 00:00:00 2001 From: Veronica Berglyd Olsen <1619840+vkbo@users.noreply.github.com> Date: Thu, 16 Jan 2025 21:46:22 +0100 Subject: [PATCH] Fix failing test due to config init change --- novelwriter/config.py | 2 +- tests/test_base/test_base_config.py | 6 ------ 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/novelwriter/config.py b/novelwriter/config.py index 3d6210af..222fb8d6 100644 --- a/novelwriter/config.py +++ b/novelwriter/config.py @@ -109,7 +109,7 @@ class Config: self._appPath = Path(__file__).parent.absolute() self._appRoot = self._appPath.parent - if getattr(sys, "frozen", False): + if getattr(sys, "frozen", False): # pragma: no cover # novelWriter is packaged as an exe self._appPath = Path(__file__).parent.parent.absolute() self._appRoot = self._appPath diff --git a/tests/test_base/test_base_config.py b/tests/test_base/test_base_config.py index 6d968292..75132aea 100644 --- a/tests/test_base/test_base_config.py +++ b/tests/test_base/test_base_config.py @@ -84,12 +84,6 @@ def testBaseConfig_Constructor(monkeypatch): assert tstConf.osWindows is False assert tstConf.osUnknown is True - # App is single file - with monkeypatch.context() as mp: - mp.setattr("pathlib.Path.is_file", lambda *a: True) - tstConf = Config() - assert tstConf._appPath == tstConf._appRoot - @pytest.mark.base def testBaseConfig_InitLoadSave(monkeypatch, fncPath, tstPaths):