core/tests/components
Adam Cooper 0de2266a72 Resolving bug that prevents ssl_verify option for Unifi device_tracker ()
* Added TODO to illustrate my intentions

* Resolved linting issue

* Resolved bool or file validation and updated tests

The tests have been updated to include mocks to assert a temp
ca cert exists as it should for the positive tests with an
additional negative test for a file not existing being tested.

* Resolved flake8 linting issues (test docstrings)
2017-10-11 00:08:36 +02:00
..
alarm_control_panel Added support for ARM_NIGHT for manual_mqtt alarm () 2017-09-24 08:57:37 +02:00
alexa Rewrite Alexa Smart-Home skill to v3 () 2017-10-07 13:31:57 -07:00
automation Event trigger nested conditions () 2017-10-07 13:13:32 -07:00
binary_sensor Add hysteresis attribute to threshold binary sensor () 2017-10-02 17:15:19 +02:00
calendar assertEquals is deprecated () 2017-05-25 22:21:22 -07:00
camera Fix a bunch of typos () 2017-09-23 17:15:46 +02:00
climate MQTT climate platform [continuation of ] () 2017-09-30 16:29:40 +02:00
cloud Fix a bunch of typos () 2017-09-23 17:15:46 +02:00
config Add polling interval service and setting available through zwave node entity panel () 2017-09-11 20:30:48 +02:00
cover Rename input_slider to input_number and add numeric text box option () 2017-10-03 21:34:13 +02:00
device_tracker Resolving bug that prevents ssl_verify option for Unifi device_tracker () 2017-10-11 00:08:36 +02:00
emulated_hue Replace emulated_hue: with emulated_hue_hidden: for consistency. () 2017-09-26 00:31:35 -07:00
fan Add support to Dyson 360 Eye robot vacuum using new vacuum platform () 2017-08-06 13:08:46 +02:00
group Move group services into their own YAML () 2017-10-01 23:18:10 -07:00
http Add OwnTracks over HTTP () 2017-09-28 09:49:35 +02:00
image_processing Fix a bunch of typos () 2017-09-23 17:15:46 +02:00
light Fix a bunch of typos () 2017-09-23 17:15:46 +02:00
lock Fix attribute entity () 2017-06-17 10:03:49 -07:00
mailbox Add longer text strings to mailbox demo to test string truncation () 2017-08-08 23:37:16 +02:00
media_player Rename input_slider to input_number and add numeric text box option () 2017-10-03 21:34:13 +02:00
mqtt Adds MQTT Fan Discovery () 2017-09-17 11:32:22 +02:00
notify Add support for the expirationTime parameter. () 2017-06-04 22:46:18 -07:00
persistent_notification Move group services into their own YAML () 2017-10-01 23:18:10 -07:00
recorder Add recorder purge service, rework purge timer () 2017-10-04 14:07:42 +02:00
remote Clean up remote component () 2017-07-31 20:52:39 -07:00
scene Add voluptuous config validation to scenes () 2017-03-28 23:39:53 -07:00
sensor Initializing statistics sensor with data from database () 2017-10-08 23:45:12 +02:00
switch Add test cases and fix for device_defaults fire_event option. () 2017-09-24 15:47:59 -07:00
tts Remove more test requirements () 2017-05-13 21:25:54 -07:00
vacuum Added new statistic attributes () 2017-09-25 22:27:27 +02:00
weather Split bootstrap into bs + setup () 2017-03-05 10:41:54 +01:00
zwave Add polling interval service and setting available through zwave node entity panel () 2017-09-11 20:30:48 +02:00
__init__.py Fix PEP257 issues 2016-03-09 10:25:50 +01:00
test_alert.py Adding done_message to alert () 2017-06-30 21:07:12 -07:00
test_api.py API POST has new state validation (fix for state = 0) () 2017-07-03 23:35:57 +02:00
test_apiai.py Add Intent component () 2017-07-21 21:38:53 -07:00
test_configurator.py Add support for Automatic OAuth2 authentication () 2017-08-13 22:37:50 -07:00
test_conversation.py Add Intent component () 2017-07-21 21:38:53 -07:00
test_counter.py Add counter component () 2017-08-29 15:44:36 +02:00
test_datadog.py Remove more test requirements () 2017-05-13 21:25:54 -07:00
test_demo.py Add Intent component () 2017-07-21 21:38:53 -07:00
test_device_sun_light_trigger.py Fix tests () 2017-05-19 07:37:39 -07:00
test_discovery.py Update netdisco () 2017-05-12 20:14:17 -07:00
test_duckdns.py Add DuckDNS component () 2017-09-24 15:48:45 -07:00
test_dyson.py Add support to Dyson 360 Eye robot vacuum using new vacuum platform () 2017-08-06 13:08:46 +02:00
test_ffmpeg.py Split bootstrap into bs + setup () 2017-03-05 10:41:54 +01:00
test_frontend.py Allow panels with external URL () 2017-08-30 23:21:24 -05:00
test_google.py assertEquals is deprecated () 2017-05-25 22:21:22 -07:00
test_graphite.py Split bootstrap into bs + setup () 2017-03-05 10:41:54 +01:00
test_hassio.py HassIO replace config changes () 2017-10-04 18:31:50 +02:00
test_history.py Add history_graph component () 2017-09-23 10:01:48 -07:00
test_history_graph.py Add history_graph component () 2017-09-23 10:01:48 -07:00
test_influxdb.py Fix a bunch of typos () 2017-09-23 17:15:46 +02:00
test_init.py Fix a bunch of typos () 2017-09-23 17:15:46 +02:00
test_input_boolean.py Initial state over restore state () 2017-04-04 09:29:49 -07:00
test_input_datetime.py Add an input_datetime () 2017-09-28 23:57:49 +02:00
test_input_number.py Rename input_slider to input_number and add numeric text box option () 2017-10-03 21:34:13 +02:00
test_input_select.py Initial state over restore state () 2017-04-04 09:29:49 -07:00
test_input_text.py Cleanup input_text () 2017-09-08 21:19:49 -07:00
test_intent_script.py Add Intent component () 2017-07-21 21:38:53 -07:00
test_introduction.py Split bootstrap into bs + setup () 2017-03-05 10:41:54 +01:00
test_kira.py Add Kira component to sensor and remote platforms () 2017-05-12 21:12:47 -07:00
test_litejet.py Fix up docstring for tests () 2016-12-28 20:04:59 +02:00
test_logbook.py Fix a bunch of typos () 2017-09-23 17:15:46 +02:00
test_logentries.py Split bootstrap into bs + setup () 2017-03-05 10:41:54 +01:00
test_logger.py Split bootstrap into bs + setup () 2017-03-05 10:41:54 +01:00
test_microsoft_face.py Support adding different server locations for Microsoft face component () 2017-05-12 10:53:25 +02:00
test_mqtt_eventstream.py Split bootstrap into bs + setup () 2017-03-05 10:41:54 +01:00
test_mqtt_statestream.py mqtt_statestream: Add options to publish attributes/timestamps () 2017-10-02 17:41:07 +02:00
test_panel_custom.py Split bootstrap into bs + setup () 2017-03-05 10:41:54 +01:00
test_panel_iframe.py Fix iFrame panel test 2017-07-13 10:19:59 -07:00
test_pilight.py Split bootstrap into bs + setup () 2017-03-05 10:41:54 +01:00
test_plant.py Fix plants calling async methods from sync context () 2017-06-25 10:07:28 -07:00
test_prometheus.py Add support for Prometheus () 2017-07-10 21:20:17 -07:00
test_proximity.py Split bootstrap into bs + setup () 2017-03-05 10:41:54 +01:00
test_python_script.py Expose time module in Python Scripts () 2017-10-09 08:51:32 +02:00
test_rest_command.py exposed content_type in rest_command () 2017-04-18 11:50:43 +02:00
test_rflink.py Cover component for RFlink () 2017-09-29 00:49:03 +02:00
test_rfxtrx.py Split bootstrap into bs + setup () 2017-03-05 10:41:54 +01:00
test_ring.py Clean artifacts after running Ring tests. () 2017-04-05 11:26:56 +02:00
test_rss_feed_template.py Feature/rss feed template () 2017-04-24 22:16:47 -07:00
test_script.py Group service / dynamic handling () 2017-06-16 00:52:28 +02:00
test_shell_command.py Split bootstrap into bs + setup () 2017-03-05 10:41:54 +01:00
test_shopping_list.py Persist shopping list + clear completed () 2017-07-29 12:22:38 -07:00
test_sleepiq.py aiohttp 2 () 2017-03-30 00:50:53 -07:00
test_snips.py Add Intent component () 2017-07-21 21:38:53 -07:00
test_spc.py Add support for Vanderbilt SPC alarm panels and attached sensors () 2017-06-04 23:53:25 -07:00
test_splunk.py splunk: Handle datetime objects in event payload () 2017-09-30 09:35:25 +02:00
test_statsd.py Adding support for mapping keys to value in statsd () 2017-07-27 08:58:34 +02:00
test_sun.py Refactor sun component for correctness () 2017-05-09 00:03:34 -07:00
test_updater.py Honor PEP8 naming convention () 2017-08-10 19:31:28 +02:00
test_upnp.py Allow specifying multiple ports for UPNP component () 2017-09-24 13:08:58 -07:00
test_wake_on_lan.py New service `send_magic_packet` with new component `wake_on_lan` () 2017-07-10 18:37:51 -07:00
test_weblink.py Split bootstrap into bs + setup () 2017-03-05 10:41:54 +01:00
test_websocket_api.py Add security layer to send file output things () 2017-06-26 00:10:30 +02:00
test_zone.py Split bootstrap into bs + setup () 2017-03-05 10:41:54 +01:00