|
@@ -67,11 +67,13 @@ def test__mqtt_on_message_button_index_action(
|
|
|
with unittest.mock.patch("intertechno_cc1101.RemoteControl") as remote_control_mock:
|
|
|
intertechno_cc1101_mqtt._mqtt_on_message("dummy", {}, message)
|
|
|
if turn_on:
|
|
|
- remote_control_mock().turn_on.assert_called_once_with(button_index=button_index)
|
|
|
+ remote_control_mock().turn_on.assert_called_once_with(
|
|
|
+ button_index=button_index, power_setting=0xC6
|
|
|
+ )
|
|
|
remote_control_mock().turn_off.assert_not_called()
|
|
|
else:
|
|
|
remote_control_mock().turn_off.assert_called_once_with(
|
|
|
- button_index=button_index
|
|
|
+ button_index=button_index, power_setting=0xC6
|
|
|
)
|
|
|
remote_control_mock().turn_on.assert_not_called()
|
|
|
|
|
@@ -122,7 +124,9 @@ def test__mqtt_on_message_alias(topic, address, button_index):
|
|
|
message,
|
|
|
)
|
|
|
remote_control_mock.assert_called_once_with(address=address)
|
|
|
- remote_control_mock().turn_on.assert_called_once_with(button_index=button_index)
|
|
|
+ remote_control_mock().turn_on.assert_called_once_with(
|
|
|
+ button_index=button_index, power_setting=0xC6
|
|
|
+ )
|
|
|
|
|
|
|
|
|
@pytest.mark.parametrize(
|
|
@@ -188,7 +192,7 @@ def test__mqtt_on_message_remote_init_failed(caplog, topic):
|
|
|
caplog.records[0].message
|
|
|
== "failed to initialize remote control, invalid address? ignoring message"
|
|
|
)
|
|
|
- assert isinstance(caplog.records[0].exc_info[1], AssertionError)
|
|
|
+ assert isinstance(caplog.records[0].exc_info[1], ValueError)
|
|
|
|
|
|
|
|
|
def test__mqtt_on_message_transmission_failed(caplog):
|