mirror of
https://github.com/home-assistant/core.git
synced 2025-12-25 05:26:47 +00:00
Bump zwave-js-server-python to 0.22.0 (#48085)
This commit is contained in:
@@ -39,8 +39,8 @@ async def test_set_config_parameter(hass, client, multisensor_6, integration):
|
||||
blocking=True,
|
||||
)
|
||||
|
||||
assert len(client.async_send_command.call_args_list) == 1
|
||||
args = client.async_send_command.call_args[0][0]
|
||||
assert len(client.async_send_command_no_wait.call_args_list) == 1
|
||||
args = client.async_send_command_no_wait.call_args[0][0]
|
||||
assert args["command"] == "node.set_value"
|
||||
assert args["nodeId"] == 52
|
||||
assert args["valueId"] == {
|
||||
@@ -68,7 +68,7 @@ async def test_set_config_parameter(hass, client, multisensor_6, integration):
|
||||
}
|
||||
assert args["value"] == 1
|
||||
|
||||
client.async_send_command.reset_mock()
|
||||
client.async_send_command_no_wait.reset_mock()
|
||||
|
||||
# Test setting parameter by property name
|
||||
await hass.services.async_call(
|
||||
@@ -82,8 +82,8 @@ async def test_set_config_parameter(hass, client, multisensor_6, integration):
|
||||
blocking=True,
|
||||
)
|
||||
|
||||
assert len(client.async_send_command.call_args_list) == 1
|
||||
args = client.async_send_command.call_args[0][0]
|
||||
assert len(client.async_send_command_no_wait.call_args_list) == 1
|
||||
args = client.async_send_command_no_wait.call_args[0][0]
|
||||
assert args["command"] == "node.set_value"
|
||||
assert args["nodeId"] == 52
|
||||
assert args["valueId"] == {
|
||||
@@ -111,7 +111,7 @@ async def test_set_config_parameter(hass, client, multisensor_6, integration):
|
||||
}
|
||||
assert args["value"] == 1
|
||||
|
||||
client.async_send_command.reset_mock()
|
||||
client.async_send_command_no_wait.reset_mock()
|
||||
|
||||
# Test setting parameter by property name and state label
|
||||
await hass.services.async_call(
|
||||
@@ -125,8 +125,8 @@ async def test_set_config_parameter(hass, client, multisensor_6, integration):
|
||||
blocking=True,
|
||||
)
|
||||
|
||||
assert len(client.async_send_command.call_args_list) == 1
|
||||
args = client.async_send_command.call_args[0][0]
|
||||
assert len(client.async_send_command_no_wait.call_args_list) == 1
|
||||
args = client.async_send_command_no_wait.call_args[0][0]
|
||||
assert args["command"] == "node.set_value"
|
||||
assert args["nodeId"] == 52
|
||||
assert args["valueId"] == {
|
||||
@@ -154,7 +154,7 @@ async def test_set_config_parameter(hass, client, multisensor_6, integration):
|
||||
}
|
||||
assert args["value"] == 2
|
||||
|
||||
client.async_send_command.reset_mock()
|
||||
client.async_send_command_no_wait.reset_mock()
|
||||
|
||||
# Test setting parameter by property and bitmask
|
||||
await hass.services.async_call(
|
||||
@@ -169,8 +169,8 @@ async def test_set_config_parameter(hass, client, multisensor_6, integration):
|
||||
blocking=True,
|
||||
)
|
||||
|
||||
assert len(client.async_send_command.call_args_list) == 1
|
||||
args = client.async_send_command.call_args[0][0]
|
||||
assert len(client.async_send_command_no_wait.call_args_list) == 1
|
||||
args = client.async_send_command_no_wait.call_args[0][0]
|
||||
assert args["command"] == "node.set_value"
|
||||
assert args["nodeId"] == 52
|
||||
assert args["valueId"] == {
|
||||
@@ -302,15 +302,15 @@ async def test_poll_value(
|
||||
):
|
||||
"""Test the poll_value service."""
|
||||
# Test polling the primary value
|
||||
client.async_send_command_no_wait.return_value = {"result": 2}
|
||||
client.async_send_command.return_value = {"result": 2}
|
||||
await hass.services.async_call(
|
||||
DOMAIN,
|
||||
SERVICE_REFRESH_VALUE,
|
||||
{ATTR_ENTITY_ID: CLIMATE_RADIO_THERMOSTAT_ENTITY},
|
||||
blocking=True,
|
||||
)
|
||||
assert len(client.async_send_command_no_wait.call_args_list) == 1
|
||||
args = client.async_send_command_no_wait.call_args[0][0]
|
||||
assert len(client.async_send_command.call_args_list) == 1
|
||||
args = client.async_send_command.call_args[0][0]
|
||||
assert args["command"] == "node.poll_value"
|
||||
assert args["nodeId"] == 26
|
||||
assert args["valueId"] == {
|
||||
@@ -339,10 +339,10 @@ async def test_poll_value(
|
||||
"ccVersion": 2,
|
||||
}
|
||||
|
||||
client.async_send_command_no_wait.reset_mock()
|
||||
client.async_send_command.reset_mock()
|
||||
|
||||
# Test polling all watched values
|
||||
client.async_send_command_no_wait.return_value = {"result": 2}
|
||||
client.async_send_command.return_value = {"result": 2}
|
||||
await hass.services.async_call(
|
||||
DOMAIN,
|
||||
SERVICE_REFRESH_VALUE,
|
||||
@@ -352,7 +352,7 @@ async def test_poll_value(
|
||||
},
|
||||
blocking=True,
|
||||
)
|
||||
assert len(client.async_send_command_no_wait.call_args_list) == 8
|
||||
assert len(client.async_send_command.call_args_list) == 8
|
||||
|
||||
# Test polling against an invalid entity raises ValueError
|
||||
with pytest.raises(ValueError):
|
||||
|
||||
Reference in New Issue
Block a user