Do not make internet connection during tests (#15858)
* Do not make internet connection * Small improvement
This commit is contained in:
parent
f09f153014
commit
d071df0dec
2 changed files with 5 additions and 4 deletions
|
@ -73,8 +73,7 @@ def test_constructor_loads_info_from_config():
|
|||
assert cl.relayer == 'test-relayer'
|
||||
|
||||
|
||||
@asyncio.coroutine
|
||||
def test_initialize_loads_info(mock_os, hass):
|
||||
async def test_initialize_loads_info(mock_os, hass):
|
||||
"""Test initialize will load info from config file."""
|
||||
mock_os.path.isfile.return_value = True
|
||||
mopen = mock_open(read_data=json.dumps({
|
||||
|
@ -88,8 +87,10 @@ def test_initialize_loads_info(mock_os, hass):
|
|||
cl.iot.connect.return_value = mock_coro()
|
||||
|
||||
with patch('homeassistant.components.cloud.open', mopen, create=True), \
|
||||
patch('homeassistant.components.cloud.Cloud._fetch_jwt_keyset',
|
||||
return_value=mock_coro(True)), \
|
||||
patch('homeassistant.components.cloud.Cloud._decode_claims'):
|
||||
yield from cl.async_start(None)
|
||||
await cl.async_start(None)
|
||||
|
||||
assert cl.id_token == 'test-id-token'
|
||||
assert cl.access_token == 'test-access-token'
|
||||
|
|
|
@ -13,4 +13,4 @@ def hk_driver():
|
|||
patch('pyhap.accessory_driver.AccessoryEncoder'), \
|
||||
patch('pyhap.accessory_driver.HAPServer'), \
|
||||
patch('pyhap.accessory_driver.AccessoryDriver.publish'):
|
||||
return AccessoryDriver(pincode=b'123-45-678')
|
||||
return AccessoryDriver(pincode=b'123-45-678', address='127.0.0.1')
|
||||
|
|
Loading…
Add table
Reference in a new issue