Fix Matter param order for subscribing (#84460)

This commit is contained in:
Paulus Schoutsen 2022-12-22 13:29:53 -05:00 committed by GitHub
parent a2935654b9
commit 2e195d848f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View File

@ -52,7 +52,7 @@ class MatterAdapter:
self._setup_node(node)
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:

View File

@ -92,9 +92,9 @@ async def test_node_added_subscription(
) -> None:
"""Test subscription to new devices work."""
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 = dataclass_from_dict(
MatterNode,