mirror of
https://github.com/home-assistant/core.git
synced 2025-07-27 07:07:28 +00:00
Fix Matter param order for subscribing (#84460)
This commit is contained in:
parent
a2935654b9
commit
2e195d848f
@ -52,7 +52,7 @@ class MatterAdapter:
|
|||||||
self._setup_node(node)
|
self._setup_node(node)
|
||||||
|
|
||||||
self.config_entry.async_on_unload(
|
self.config_entry.async_on_unload(
|
||||||
self.matter_client.subscribe(EventType.NODE_ADDED, node_added_callback)
|
self.matter_client.subscribe(node_added_callback, EventType.NODE_ADDED)
|
||||||
)
|
)
|
||||||
|
|
||||||
def _setup_node(self, node: MatterNode) -> None:
|
def _setup_node(self, node: MatterNode) -> None:
|
||||||
|
@ -92,9 +92,9 @@ async def test_node_added_subscription(
|
|||||||
) -> None:
|
) -> None:
|
||||||
"""Test subscription to new devices work."""
|
"""Test subscription to new devices work."""
|
||||||
assert matter_client.subscribe.call_count == 1
|
assert matter_client.subscribe.call_count == 1
|
||||||
assert matter_client.subscribe.call_args[0][0] == EventType.NODE_ADDED
|
assert matter_client.subscribe.call_args[0][1] == EventType.NODE_ADDED
|
||||||
|
|
||||||
node_added_callback = matter_client.subscribe.call_args[0][1]
|
node_added_callback = matter_client.subscribe.call_args[0][0]
|
||||||
node_data = load_and_parse_node_fixture("onoff-light")
|
node_data = load_and_parse_node_fixture("onoff-light")
|
||||||
node = dataclass_from_dict(
|
node = dataclass_from_dict(
|
||||||
MatterNode,
|
MatterNode,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user