Additional tests to improve coverage of manual and manual_mqtt (#84424)

pull/84416/head
Jan Bouwhuis 2022-12-22 10:14:54 +01:00 committed by GitHub
parent b0cee0bc46
commit 8051e5d4f4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 2 deletions

View File

@ -1055,7 +1055,7 @@ async def test_disarm_during_trigger_with_invalid_code(hass):
"platform": "manual",
"name": "test",
"delay_time": 5,
"code": CODE + "2",
"code": "12345",
"disarm_after_trigger": False,
}
},
@ -1065,6 +1065,10 @@ async def test_disarm_during_trigger_with_invalid_code(hass):
entity_id = "alarm_control_panel.test"
assert hass.states.get(entity_id).state == STATE_ALARM_DISARMED
assert (
hass.states.get(entity_id).attributes[alarm_control_panel.ATTR_CODE_FORMAT]
== alarm_control_panel.CodeFormat.NUMBER
)
await common.async_alarm_trigger(hass)

View File

@ -959,7 +959,7 @@ async def test_disarm_during_trigger_with_invalid_code(
"platform": "manual_mqtt",
"name": "test",
"pending_time": 5,
"code": f"{CODE}2",
"code": "12345",
"disarm_after_trigger": False,
"command_topic": "alarm/command",
"state_topic": "alarm/state",
@ -971,6 +971,10 @@ async def test_disarm_during_trigger_with_invalid_code(
entity_id = "alarm_control_panel.test"
assert hass.states.get(entity_id).state == STATE_ALARM_DISARMED
assert (
hass.states.get(entity_id).attributes[alarm_control_panel.ATTR_CODE_FORMAT]
== alarm_control_panel.CodeFormat.NUMBER
)
await common.async_alarm_trigger(hass)
await hass.async_block_till_done()