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:
parent
e6b2a9b5c4
commit
8ca0de1d20
2 changed files with 64 additions and 0 deletions
|
@ -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={
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue