From 6f290cfafe4c3eb57f0e9e088ea4659bc5f05bf5 Mon Sep 17 00:00:00 2001 From: Hubert Cornet Date: Sat, 14 Feb 2026 10:02:04 +0100 Subject: [PATCH] Update tests/test_registrator.py --- tests/test_registrator.py | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/tests/test_registrator.py b/tests/test_registrator.py index 58c5ce2..6f712fd 100644 --- a/tests/test_registrator.py +++ b/tests/test_registrator.py @@ -7,16 +7,19 @@ import requests def import_registrator_safely(monkeypatch): """ - registrator.py configure logging.basicConfig(filename='/sdsat/logs/..') au top-level. - En CI, ce chemin peut ne pas exister et casser l'import. - On neutralise basicConfig avant import. + Neutralise logging.basicConfig avant import pour éviter + les erreurs liées au fichier de log. + Importe scripts.registrator (car le fichier est dans scripts/). """ monkeypatch.setattr(logging, "basicConfig", lambda *args, **kwargs: None) - if "registrator" in sys.modules: - del sys.modules["registrator"] + module_name = "scripts.registrator" + + if module_name in sys.modules: + del sys.modules[module_name] + + return importlib.import_module(module_name) - return importlib.import_module("registrator") def test_get_hostname_success(monkeypatch):