def test_zone_clear_alarm_memory_response(): payload = unhexlify('d2078000000059') a = PerformZoneActionResponse.parse(payload) assert a["fields"]["value"]["flags"]["generated_alarm"] is True assert a["fields"]["value"]["operation"] == "clear"
def test_zone_bypass_response(): payload = unhexlify('d20708080000e9') a = PerformZoneActionResponse.parse(payload) assert a["fields"]["value"]["flags"]["bypassed"] is True assert a["fields"]["value"]["operation"] == "set"