Bump HAP-python to 3.6.0 (#53754)

This commit is contained in:
J. Nick Koston 2021-07-30 14:44:28 -05:00 committed by GitHub
parent a9722c90e9
commit 72bd3f7128
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 11 additions and 11 deletions

View file

@ -3,7 +3,7 @@
"name": "HomeKit",
"documentation": "https://www.home-assistant.io/integrations/homekit",
"requirements": [
"HAP-python==3.5.2",
"HAP-python==3.6.0",
"fnvhash==0.1.0",
"PyQRCode==1.2.1",
"base36==0.1.1",

View file

@ -14,7 +14,7 @@ Adafruit-SHT31==1.0.2
# Adafruit_BBIO==1.1.1
# homeassistant.components.homekit
HAP-python==3.5.2
HAP-python==3.6.0
# homeassistant.components.mastodon
Mastodon.py==1.5.1

View file

@ -7,7 +7,7 @@
AEMET-OpenData==0.2.1
# homeassistant.components.homekit
HAP-python==3.5.2
HAP-python==3.6.0
# homeassistant.components.flick_electric
PyFlick==0.0.2

View file

@ -696,21 +696,21 @@ async def test_camera_with_linked_doorbell_sensor(hass, run_driver, events):
char = service.get_characteristic(CHAR_PROGRAMMABLE_SWITCH_EVENT)
assert char
assert char.value == 0
assert char.value is None
service2 = acc.get_service(SERV_STATELESS_PROGRAMMABLE_SWITCH)
assert service2
char2 = service.get_characteristic(CHAR_PROGRAMMABLE_SWITCH_EVENT)
assert char2
assert char2.value == 0
assert char2.value is None
hass.states.async_set(
doorbell_entity_id, STATE_OFF, {ATTR_DEVICE_CLASS: DEVICE_CLASS_OCCUPANCY}
)
await hass.async_block_till_done()
assert char.value == 0
assert char2.value == 0
assert char.value is None
assert char2.value is None
char.set_value(True)
char2.set_value(True)
@ -718,8 +718,8 @@ async def test_camera_with_linked_doorbell_sensor(hass, run_driver, events):
doorbell_entity_id, STATE_ON, {ATTR_DEVICE_CLASS: DEVICE_CLASS_OCCUPANCY}
)
await hass.async_block_till_done()
assert char.value == 0
assert char2.value == 0
assert char.value is None
assert char2.value is None
# Ensure we do not throw when the linked
# doorbell sensor is removed
@ -727,8 +727,8 @@ async def test_camera_with_linked_doorbell_sensor(hass, run_driver, events):
await hass.async_block_till_done()
await acc.run()
await hass.async_block_till_done()
assert char.value == 0
assert char2.value == 0
assert char.value is None
assert char2.value is None
async def test_camera_with_a_missing_linked_doorbell_sensor(hass, run_driver, events):