diff --git a/src/ocrd/resource_manager.py b/src/ocrd/resource_manager.py index 9d1e6ac596..937d3c8551 100644 --- a/src/ocrd/resource_manager.py +++ b/src/ocrd/resource_manager.py @@ -36,7 +36,13 @@ def __init__(self, userdir=None, xdg_config_home=None, xdg_data_home=None, skip_ self._xdg_data_home = xdg_data_home self._xdg_config_home = xdg_config_home self._userdir = userdir + # import os + # import traceback + # traceback.print_stack() + # print(os.environ['HOME']) + # print(self.xdg_config_home) self.user_list = Path(self.xdg_config_home, 'ocrd', 'resources.yml') + print(self.user_list) if not skip_init: self.load_resource_list(Path(RESOURCE_LIST_FILENAME)) diff --git a/tests/test_resource_manager.py b/tests/test_resource_manager.py index 427882cc25..266cde766c 100644 --- a/tests/test_resource_manager.py +++ b/tests/test_resource_manager.py @@ -23,12 +23,12 @@ def test_resources_manager_config_default(monkeypatch, tmp_path): # act mgr = OcrdResourceManager() - mgr._xdg_config_home = None # assert default_config_dir = os.path.join(os.environ['HOME'], '.config', 'ocrd') f = Path(default_config_dir) / CONST_RESOURCE_YML assert os.environ['HOME'] == str(tmp_path) + assert Path.home() == str(tmp_path) assert f.exists() assert f == mgr.user_list assert mgr.add_to_user_database('ocrd-foo', f)