1
mirror of https://github.com/home-assistant/core synced 2024-09-06 10:29:55 +02:00

Do not make internet connection during tests (#15858)

* Do not make internet connection

* Small improvement
This commit is contained in:
Paulus Schoutsen 2018-08-07 09:27:40 +02:00 committed by GitHub
parent f09f153014
commit d071df0dec
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 4 deletions

View File

@ -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'

View File

@ -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')