core/tests/components
Pascal Vizeli 41f558b181 Bootstrap / Component setup async (#6264)
* Bootstrap / Entiy setup async

* Cleanup add_job stuff / return task/future object

* Address paulus comments / part 1

* fix install pip

* Cleanup bootstrap / move config stuff to config.py

* Make demo async

* Further bootstrap improvement

* Address Martin's comments

* Fix initial tests

* Fix final tests

* Fix bug with prepare loader

* Remove no longer needed things

* Log error when invalid config

* More cleanup

* Cleanups platform events & fix lint

* Use a non blocking add_entities callback for platform

* Fix Autoamtion is setup befor entity is ready

* Better automation fix

* Address paulus comments

* Typo

* fix lint

* rename functions

* fix tests

* fix test

* change exceptions

* fix spell
2017-02-28 20:33:19 -08:00
..
alarm_control_panel Bootstrap / Component setup async (#6264) 2017-02-28 20:33:19 -08:00
automation Bootstrap / Component setup async (#6264) 2017-02-28 20:33:19 -08:00
binary_sensor Bootstrap / Component setup async (#6264) 2017-02-28 20:33:19 -08:00
calendar date fix (#5227) 2017-01-08 23:50:42 +01:00
camera Bootstrap / Component setup async (#6264) 2017-02-28 20:33:19 -08:00
climate Bootstrap / Component setup async (#6264) 2017-02-28 20:33:19 -08:00
config Bootstrap / Component setup async (#6264) 2017-02-28 20:33:19 -08:00
cover Bootstrap / Component setup async (#6264) 2017-02-28 20:33:19 -08:00
device_tracker Bootstrap / Component setup async (#6264) 2017-02-28 20:33:19 -08:00
emulated_hue Formalize supported_features as entity property (#5794) 2017-02-07 20:42:45 -08:00
fan Wink fan support (#5174) 2017-01-13 22:08:13 -08:00
http Bootstrap / Component setup async (#6264) 2017-02-28 20:33:19 -08:00
image_processing Clean up mock_coro (#6037) 2017-02-15 23:19:34 -08:00
light Bootstrap / Component setup async (#6264) 2017-02-28 20:33:19 -08:00
lock Bootstrap / Component setup async (#6264) 2017-02-28 20:33:19 -08:00
media_player Bootstrap / Component setup async (#6264) 2017-02-28 20:33:19 -08:00
mqtt Bootstrap / Component setup async (#6264) 2017-02-28 20:33:19 -08:00
notify Bootstrap / Component setup async (#6264) 2017-02-28 20:33:19 -08:00
recorder Feature/reorg recorder (#6237) 2017-02-26 14:38:06 -08:00
remote Fix up docstring for tests (#5090) 2016-12-28 20:04:59 +02:00
scene Fix up docstring for tests (#5090) 2016-12-28 20:04:59 +02:00
sensor Bootstrap / Component setup async (#6264) 2017-02-28 20:33:19 -08:00
switch Bootstrap / Component setup async (#6264) 2017-02-28 20:33:19 -08:00
tts TTS ID3 support (#5773) 2017-02-07 12:07:11 +01:00
weather Weather platform Forecast (#4721) 2017-02-19 16:42:12 -08:00
zwave Create zwave devices on OZW thread and only add them during discovery (#6096) 2017-02-23 13:06:28 -08:00
__init__.py Fix PEP257 issues 2016-03-09 10:25:50 +01:00
test_alert.py Alert Component (#5201) 2017-02-03 07:20:51 +02:00
test_alexa.py Replace dots in Alexa built-in intent slots w/ underscores (#5092) 2016-12-29 17:26:23 +01:00
test_api.py Convert config.components to a set (#5824) 2017-02-09 20:21:57 +02:00
test_apiai.py Voice command API.AI. First import (#5462) 2017-01-31 07:54:54 -08:00
test_configurator.py Disable too-many-* (#4107) 2016-10-30 22:18:53 +01:00
test_conversation.py WIP Fix pylint and PEP257 issues (tests) (#4120) 2016-12-01 21:45:19 -08:00
test_demo.py Use setup_component in tests v1 (#3507) 2016-09-25 23:15:21 +02:00
test_device_sun_light_trigger.py Disable too-many-* (#4107) 2016-10-30 22:18:53 +01:00
test_discovery.py Make it possible to ignore platforms in discovery (#6048) 2017-02-23 11:54:35 +01:00
test_ffmpeg.py Move ffmpeg to dispatcher from hass.data entity store. (#6211) 2017-02-26 14:31:46 -08:00
test_frontend.py Reorganize HTTP component (#4575) 2016-11-25 13:04:06 -08:00
test_google.py Upgrade aiohttp to 1.1.5 (#4213) 2016-11-24 21:37:56 -08:00
test_graphite.py Removing calls to mock.assert_called_once_with (#3896) 2016-10-16 16:13:27 -07:00
test_group.py Add option to hide the group card switch (#4631) 2016-12-03 17:50:11 -08:00
test_history.py Feature/reorg recorder (#6237) 2017-02-26 14:38:06 -08:00
test_influxdb.py Improve InfluxDB (#5238) 2017-01-14 09:52:47 -08:00
test_init.py Clean up mock_coro (#6037) 2017-02-15 23:19:34 -08:00
test_input_boolean.py Bootstrap / Component setup async (#6264) 2017-02-28 20:33:19 -08:00
test_input_select.py Restore input_select and test helper proposal (#6148) 2017-02-22 00:15:48 -08:00
test_input_slider.py Disable too-many-* (#4107) 2016-10-30 22:18:53 +01:00
test_introduction.py Use setup_component in tests v1 (#3507) 2016-09-25 23:15:21 +02:00
test_litejet.py Fix up docstring for tests (#5090) 2016-12-28 20:04:59 +02:00
test_logbook.py Feature/reorg recorder (#6237) 2017-02-26 14:38:06 -08:00
test_logentries.py Lazy initialise the worker pool (#4110) 2016-10-31 08:47:29 -07:00
test_logger.py Add service to change log levels (#6221) 2017-02-26 14:15:44 -08:00
test_microsoft_face.py Clean up mock_coro (#6037) 2017-02-15 23:19:34 -08:00
test_mqtt_eventstream.py Move mqtt from eventbus to dispatcher / add unsub for dispatcher (#6206) 2017-02-24 17:11:50 -08:00
test_panel_custom.py Bootstrap / Component setup async (#6264) 2017-02-28 20:33:19 -08:00
test_panel_iframe.py Upgrade aiohttp to 1.1.5 (#4213) 2016-11-24 21:37:56 -08:00
test_persistent_notification.py Use setup_component in tests v1 (#3507) 2016-09-25 23:15:21 +02:00
test_pilight.py Add teardown method to pilight tests (#5195) 2017-01-08 14:23:01 +01:00
test_proximity.py Fixed proximity zone incorrectly using name instead of zone setting. (#5862) 2017-02-12 11:03:53 -08:00
test_rest_command.py [new] component rest_command (#5055) 2017-01-06 23:42:53 +01:00
test_rflink.py Reconnect robustness, expose connection state. (#5869) 2017-02-15 16:10:19 +01:00
test_rfxtrx.py Bootstrap / Component setup async (#6264) 2017-02-28 20:33:19 -08:00
test_script.py Bootstrap / Component setup async (#6264) 2017-02-28 20:33:19 -08:00
test_shell_command.py Optimize template 2 (#3521) 2016-09-27 21:29:55 -07:00
test_sleepiq.py WIP Fix pylint and PEP257 issues (tests) (#4120) 2016-12-01 21:45:19 -08:00
test_splunk.py Lazy initialise the worker pool (#4110) 2016-10-31 08:47:29 -07:00
test_statsd.py Lazy initialise the worker pool (#4110) 2016-10-31 08:47:29 -07:00
test_sun.py WIP Fix pylint and PEP257 issues (tests) (#4120) 2016-12-01 21:45:19 -08:00
test_updater.py Make updater more robust (#4625) 2016-11-30 13:03:09 -08:00
test_weblink.py Use setup_component in tests v2 (#3537) 2016-09-26 23:20:36 +02:00
test_websocket_api.py Fix reporting on bad login (#6201) 2017-02-24 16:33:58 -08:00
test_zone.py Bootstrap / Component setup async (#6264) 2017-02-28 20:33:19 -08:00