Update Z-Wave Tests asyncio/yield from -> async/await (#18599)
* Update lock tests * Update binary sensor * Update zwave component tests
This commit is contained in:
1 parent
8742750926
commit
b7742999cf
4 files changed
+97
-127
No files matched your search
@@ -1,5 +1,4 @@
|
||||
"""Test Z-Wave binary sensors."""
|
||||
import asyncio
|
||||
import datetime
|
||||
|
||||
from unittest.mock import patch
|
||||
@@ -71,8 +70,7 @@ def test_binary_sensor_value_changed(mock_openzwave):
|
||||
assert device.is_on
|
||||
|
||||
|
||||
@asyncio.coroutine
|
||||
def test_trigger_sensor_value_changed(hass, mock_openzwave):
|
||||
async def test_trigger_sensor_value_changed(hass, mock_openzwave):
|
||||
"""Test value changed for trigger sensor."""
|
||||
node = MockNode(
|
||||
manufacturer_id='013c', product_type='0002', product_id='0002')
|
||||
@@ -84,13 +82,13 @@ def test_trigger_sensor_value_changed(hass, mock_openzwave):
|
||||
assert not device.is_on
|
||||
|
||||
value.data = True
|
||||
yield from hass.async_add_job(value_changed, value)
|
||||
await hass.async_add_job(value_changed, value)
|
||||
assert device.invalidate_after is None
|
||||
|
||||
device.hass = hass
|
||||
|
||||
value.data = True
|
||||
yield from hass.async_add_job(value_changed, value)
|
||||
await hass.async_add_job(value_changed, value)
|
||||
assert device.is_on
|
||||
|
||||
test_time = device.invalidate_after - datetime.timedelta(seconds=1)
|
||||
|
||||
Reference in new issue
Block a user