Update tests/test_utils_hastepics.py
Run CI Tests / test (push) Successful in 1m37s

This commit is contained in:
2025-08-11 11:29:55 +02:00
parent 97fa29ee4e
commit 7289b10a45
+6 -7
View File
@@ -58,15 +58,14 @@ def test_motor_invalid_name_raises():
def test_disabled_removed_relative_to_upstream():
"""Si epics.Motor avait 'disabled' dans _init_list/_extras, il ne doit plus être présent dans le Fast Motor."""
base_init = tuple(getattr(epics.Motor, "_init_list", ()))
base_extras = dict(getattr(epics.Motor, "_extras", {}))
assert "disabled" in base_init
assert "disabled" in base_extras
m = Motor("TEST:SIM:M7")
init_list = tuple(getattr(m, "_init_list", ()))
extras = dict(getattr(m, "_extras", {}))
assert len(init_list) > 0, "_init_list is empty; expected at least one field"
assert len(extras) > 0, "_extras is empty; expected at least one entry"
assert "disabled" not in getattr(m, "_init_list", ()), \
"disabled devait être retiré de _init_list par rapport à epics.Motor"