mirror of
https://github.com/home-assistant/core.git
synced 2025-11-13 04:50:17 +00:00
Forward Z-Wave JS node found event to frontend (#118866)
* forward Z-Wave `node found` event to frontend * add tests
This commit is contained in:
@@ -532,6 +532,25 @@ async def test_add_node(
|
||||
msg = await ws_client.receive_json()
|
||||
assert msg["event"]["event"] == "inclusion started"
|
||||
|
||||
event = Event(
|
||||
type="node found",
|
||||
data={
|
||||
"source": "controller",
|
||||
"event": "node found",
|
||||
"node": {
|
||||
"nodeId": 67,
|
||||
},
|
||||
},
|
||||
)
|
||||
client.driver.receive_event(event)
|
||||
|
||||
msg = await ws_client.receive_json()
|
||||
assert msg["event"]["event"] == "node found"
|
||||
node_details = {
|
||||
"node_id": 67,
|
||||
}
|
||||
assert msg["event"]["node"] == node_details
|
||||
|
||||
event = Event(
|
||||
type="grant security classes",
|
||||
data={
|
||||
@@ -1811,6 +1830,25 @@ async def test_replace_failed_node(
|
||||
msg = await ws_client.receive_json()
|
||||
assert msg["event"]["event"] == "inclusion started"
|
||||
|
||||
event = Event(
|
||||
type="node found",
|
||||
data={
|
||||
"source": "controller",
|
||||
"event": "node found",
|
||||
"node": {
|
||||
"nodeId": 67,
|
||||
},
|
||||
},
|
||||
)
|
||||
client.driver.receive_event(event)
|
||||
|
||||
msg = await ws_client.receive_json()
|
||||
assert msg["event"]["event"] == "node found"
|
||||
node_details = {
|
||||
"node_id": 67,
|
||||
}
|
||||
assert msg["event"]["node"] == node_details
|
||||
|
||||
event = Event(
|
||||
type="grant security classes",
|
||||
data={
|
||||
|
||||
Reference in New Issue
Block a user