Restructure device tracker (#23862)

* Restructure device tracker

* Docstyle

* Fix typing

* Lint

* Lint

* Fix tests
This commit is contained in:
Paulus Schoutsen 2019-05-15 23:43:45 +02:00 committed by GitHub
parent 7a4238095d
commit 70ed58a78d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
20 changed files with 978 additions and 757 deletions

View file

@ -102,11 +102,11 @@ def mock_device_tracker_conf():
devices.append(entity)
with patch(
'homeassistant.components.device_tracker'
'homeassistant.components.device_tracker.legacy'
'.DeviceTracker.async_update_config',
side_effect=mock_update_config
), patch(
'homeassistant.components.device_tracker.async_load_config',
'homeassistant.components.device_tracker.legacy.async_load_config',
side_effect=lambda *args: mock_coro(devices)
):
yield devices