From c3e77399adee25bfad84ee466932faf01c08affc Mon Sep 17 00:00:00 2001 From: Hitonabi Date: Mon, 27 Jul 2026 17:13:45 +0200 Subject: [PATCH] fix(worker): mock ntpath.dirname in test_erreichbarkeit so it passes on Linux CI runner --- docker/worker/test_erreichbarkeit.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docker/worker/test_erreichbarkeit.py b/docker/worker/test_erreichbarkeit.py index 37d73ef..6717fb9 100644 --- a/docker/worker/test_erreichbarkeit.py +++ b/docker/worker/test_erreichbarkeit.py @@ -75,9 +75,11 @@ def test_leerer_pfad_stuerzt_nicht_ab(): # --- Die Meldung: eine falsche Ursache ist teurer als gar keine ------------- def _pruefen(monkeypatch, vorhandene, mapping, im_container=False): + import ntpath kennt = _fake_isdir(vorhandene) monkeypatch.setattr(tasks.os.path, "isdir", lambda p: kennt(p) or (im_container and p == "/app")) + monkeypatch.setattr(tasks.os.path, "dirname", ntpath.dirname) monkeypatch.setenv("RIPPY_PATH_MAP", mapping) return tasks._erreichbarkeit_pruefen( "/app/media/rippy/job1", "\\\\NAS\\rippy\\job1",