test(controller): mock config_helper for controller off test

This commit is contained in:
2025-12-08 16:44:00 +01:00
committed by Christian Appel
parent d4a1e1545c
commit 69bfabce35

View File

@@ -11,14 +11,15 @@ def test_controller_off(dm_with_devices):
device_manager=dm_with_devices, device_manager=dm_with_devices,
) )
controller.on() controller.on()
with mock.patch.object(controller.sock, "close") as mock_close: with mock.patch.object(controller.device_manager, "config_helper") as mock_config_helper:
controller.off() with mock.patch.object(controller.sock, "close") as mock_close:
assert controller.sock is None controller.off()
assert controller.connected is False assert controller.sock is None
mock_close.assert_called_once() assert controller.connected is False
mock_close.assert_called_once()
# make sure it is indempotent # make sure it is indempotent
controller.off() controller.off()
controller._reset_controller() controller._reset_controller()