core/tests/components
Pascal Vizeli c291d4aa7d
Intelligent timeout handler for setup/bootstrap (#38329)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2020-08-05 14:58:19 +02:00
..
abode Add Abode camera on and off support (#35164) 2020-07-26 08:59:11 -10:00
accuweather Add changes from comments after merging AccuWeather (#38227) 2020-07-26 20:00:47 -05:00
acmeda Replace asynctest with tests.async_mock (#37428) 2020-07-03 11:29:35 -07:00
adguard Remove AdGuard version check (#38326) 2020-07-28 17:51:35 +02:00
agent_dvr Add agent_dvr integration (#32711) 2020-05-08 09:49:47 -05:00
air_quality Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
airly Improve tests for Airly integration (#38357) 2020-07-30 08:41:18 -10:00
airvisual Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
alarm_control_panel Intelligent timeout handler for setup/bootstrap (#38329) 2020-08-05 14:58:19 +02:00
alert Complete deprecation of hidden attribute (ATTR_HIDDEN) (#37041) 2020-06-23 17:05:32 -05:00
alexa Add mode info attributes to script and automation (#37815) 2020-07-14 10:47:59 -07:00
almond ConfigFlow default discovery without unique ID (#36754) 2020-06-15 13:38:38 +02:00
ambiclimate Fix cloudhooks coming in for non existing webhooks (#36836) 2020-06-15 16:30:40 -07:00
ambient_station
androidtv Fix Android TV ADB authorization (#38471) 2020-08-02 09:08:12 -05:00
apache_kafka Changed FilterTest namedtuples to dataclasses (#37252) 2020-06-30 11:59:21 -05:00
api Drop white blacklist pt1 (#37816) 2020-07-13 17:43:11 +02:00
api_streams
apns Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
apprise Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
aprs Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
arcam_fmj Arcam config flow (#34384) 2020-06-06 13:43:28 -07:00
arlo Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
asuswrt Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
atag Add tests to Atag integration (#35944) 2020-05-26 08:38:02 +02:00
august Update august manufacturer name (#37867) 2020-07-14 18:03:24 -10:00
aurora Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
auth Fix client ID lookup for official apps (#36131) 2020-05-25 15:39:24 -04:00
automation Allow automation to be turned off without stopping actions (#38436) 2020-08-01 21:31:47 -05:00
avri Replace asynctest with tests.async_mock (#37428) 2020-07-03 11:29:35 -07:00
awair Replace asynctest with tests.async_mock (#37428) 2020-07-03 11:29:35 -07:00
aws Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
axis Drop use of async_mock_mqtt_component (#37011) 2020-06-22 23:59:50 +02:00
azure_devops Add Azure DevOps Integration (#33765) 2020-07-26 00:04:10 +02:00
azure_event_hub Changed FilterTest namedtuples to dataclasses (#37252) 2020-06-30 11:59:21 -05:00
bayesian Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
binary_sensor Intelligent timeout handler for setup/bootstrap (#38329) 2020-08-05 14:58:19 +02:00
blackbird Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
blebox Clean up blebox climate (#36143) 2020-05-26 13:29:19 +02:00
blink Blink auth flow improvement and mini camera support (#38027) 2020-08-05 12:21:14 +02:00
bluetooth_le_tracker Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
bom Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
bond Ensure bond unique ids are unique across hubs (#38496) 2020-08-02 16:50:03 -10:00
braviatv Catch NoIPControl exception (#36088) 2020-05-25 16:05:52 -04:00
broadlink Fix connection problems in the Broadlink integration (#34670) 2020-05-13 10:36:32 +02:00
brother Adjust icons for MDI bump (#37730) 2020-07-14 22:17:14 +02:00
bsblan Add BSBLan Climate integration (#32375) 2020-05-09 22:16:21 -04:00
buienradar Fix flapping buienradar tests (#36394) 2020-06-02 18:54:58 -05:00
caldav Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
calendar Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
camera Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
canary Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
cast Bump pychromecast to 7.2.0 (#38351) 2020-07-29 23:46:14 +02:00
cert_expiry Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
climate Add climate services required features (#35804) 2020-05-20 23:47:30 +02:00
cloud Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
coinmarketcap Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
command_line Add missing timeout to command_line platforms: cover, notify, switch (#38497) 2020-08-04 17:00:02 -10:00
config Add identifiers to device registry api output (#38427) 2020-07-31 15:47:01 +02:00
configurator Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
control4 Add Control4 integration (#37632) 2020-07-19 13:48:08 -07:00
conversation
coolmaster Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
coronavirus Fix coronavirus worldwide sum (#36737) 2020-06-22 21:22:52 -07:00
counter Add transition support to scenes, cleanup blocking parameter (#34434) 2020-04-20 18:07:50 -07:00
cover Intelligent timeout handler for setup/bootstrap (#38329) 2020-08-05 14:58:19 +02:00
daikin Fix unique_id in Zeroconf flow (#36948) 2020-06-20 22:59:25 +02:00
darksky Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
datadog Fix Datadog boolean metrics (#37273) 2020-07-05 12:50:51 -05:00
debugpy Add new Remote Python Debugger integration (#36960) 2020-06-22 15:17:59 +02:00
deconz Change deCONZ sensor device classes (#36352) 2020-06-02 16:17:21 +02:00
default_config Mock out I/O in the default_config test (#37897) 2020-07-17 18:17:40 -07:00
demo Fix flapping demo geo_location test (#37516) 2020-07-05 12:55:44 -05:00
denonavr Ignore HEOS 1, 3, 5 and 7 for DenonAvr ssdp discovery (#37579) 2020-07-06 15:16:21 -07:00
derivative Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
device_automation Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
device_sun_light_trigger Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
device_tracker Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
devolo_home_control Use show_advanced_options in devolo home control (#35360) 2020-06-02 17:52:36 -07:00
dexcom Add Dexcom Integration (#33852) 2020-07-02 02:14:54 +02:00
dialogflow Detect use of deprecated base_url (#35353) 2020-05-08 17:52:32 +02:00
directv Optimize directv config flow tests. (#38460) 2020-08-01 16:39:55 -10:00
discovery Ensure we do not start discovered flows until after the started event has fired (#38047) 2020-07-21 14:18:43 -10:00
doorbird Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
dsmr Intelligent timeout handler for setup/bootstrap (#38329) 2020-08-05 14:58:19 +02:00
dte_energy_bridge Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
duckdns Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
dunehd Add config flow to Dune HD (#36345) 2020-06-03 07:01:56 -05:00
dynalite Strict creation of the config for dynalite (#34663) 2020-05-04 20:30:24 -07:00
dyson Add support for Dyson Pure HP04 purifying heater + fan (#34537) 2020-06-16 05:31:11 +01:00
ecobee Ecobee to use HVAC mode heat-cool instead of auto (#34193) 2020-04-14 09:56:50 +02:00
ee_brightbox Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
efergy Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
elgato Use IP Address (host) provided by mDNS on Elgato Key Light (#38539) 2020-08-05 11:26:17 +02:00
elkm1 Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
emulated_hue Cache emulated hue states attributes between get and put calls to avoid unexpected alexa errors (#38451) 2020-08-03 15:30:16 -10:00
emulated_roku Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
enocean Refactor Enocean part 1 (#35927) 2020-07-08 20:46:38 -04:00
esphome Add unique id to esphome config flow (#34753) 2020-04-30 16:24:47 -07:00
everlights
facebook
facebox Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
fail2ban Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
fan Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
feedreader Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
ffmpeg Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
fido Clean up fido tests (#38098) 2020-07-22 20:21:32 -10:00
file Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
filesize Drop white blacklist pt1 (#37816) 2020-07-13 17:43:11 +02:00
filter Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
firmata Add Firmata Integration (attempt 2) (#35591) 2020-07-16 17:58:45 -07:00
flick_electric Replace asynctest with tests.async_mock (#37428) 2020-07-03 11:29:35 -07:00
flume Use CONF_CLIENT_ID & CONF_CLIENT_SECRET from homeassistant.const (#36233) 2020-05-30 17:27:20 +02:00
flunearyou Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
flux Intelligent timeout handler for setup/bootstrap (#38329) 2020-08-05 14:58:19 +02:00
folder Drop white blacklist pt1 (#37816) 2020-07-13 17:43:11 +02:00
folder_watcher Drop white blacklist pt1 (#37816) 2020-07-13 17:43:11 +02:00
foobot Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
forked_daapd Handle unexpected versions in forked_daapd zeroconf (#37053) 2020-06-24 14:19:08 +02:00
freebox Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
freedns
fritzbox Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
frontend Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
garmin_connect Fix unmocked setup in garmin_connect test (#37429) 2020-07-03 11:42:56 -07:00
gdacs Fix flapping gdacs tests (#37363) 2020-07-02 13:45:57 -05:00
generic Make generic camera stream_source a template (#36123) 2020-06-22 16:11:18 -07:00
generic_thermostat Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
geo_json_events Fix flapping geo_json_events tests (#37471) 2020-07-04 17:21:37 +02:00
geo_location
geo_rss_events Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
geofency Detect use of deprecated base_url (#35353) 2020-05-08 17:52:32 +02:00
geonetnz_quakes Fix geonetnz_quakes test flapping (#37473) 2020-07-04 17:42:28 +02:00
geonetnz_volcano Fix flapping geonetnz_volcano test (#37497) 2020-07-04 19:06:42 -07:00
gios Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
glances
gogogate2 Removing gogogate2 emulated cover transitional states. (#38199) 2020-07-25 21:43:45 +02:00
google Use CONF_CLIENT_ID & CONF_CLIENT_SECRET from homeassistant.const (#36233) 2020-05-30 17:27:20 +02:00
google_assistant Add support to climate devices in Google Assistant Fan Trait (#38337) 2020-08-01 04:05:00 +02:00
google_domains
google_pubsub Changed FilterTest namedtuples to dataclasses (#37252) 2020-06-30 11:59:21 -05:00
google_translate Add get_url helper, deprecate base_url (#35224) 2020-05-08 02:29:47 +02:00
google_wifi Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
gpslogger Detect use of deprecated base_url (#35353) 2020-05-08 17:52:32 +02:00
graphite Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
griddy Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
group Speed up group setup (#38048) 2020-07-21 17:29:57 -07:00
guardian Replace asynctest with tests.async_mock (#37428) 2020-07-03 11:29:35 -07:00
hangouts Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
harmony Avoid error with ignored harmony config entries (#38367) 2020-07-29 21:20:06 +02:00
hassio Fire config changed event during start (#36812) 2020-06-15 15:22:53 -07:00
hddtemp Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
heos Add TTS support to Heos (#35386) 2020-06-20 09:54:44 +02:00
here_travel_time Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
hisense_aehw4a1 Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
history Adjust history as all scripts can now be canceled (#37820) 2020-07-14 22:31:34 +02:00
history_stats Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
hlk_sw16 Add config flow to HLK-SW16 (#37190) 2020-08-02 17:52:53 -10:00
home_connect Avoid Home connect test doing I/O (#37017) 2020-06-22 23:41:44 -07:00
homeassistant Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
homekit Add support for HomeKit doorbell (#38419) 2020-07-31 09:41:36 -10:00
homekit_controller Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
homematic Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
homematicip_cloud Add HmIP-FSI16 to HomematicIP Cloud (#37715) 2020-07-14 22:43:21 +02:00
honeywell
html5 Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
http Make the frontend available sooner (Part 1 of 2) (#36263) 2020-06-02 13:54:11 -05:00
huawei_lte Address new issues flagged by flake8 3.8.0a2 (#34964) 2020-04-30 21:37:58 +02:00
hue Fix Hue homekit discovery (#37694) 2020-07-10 09:37:36 -07:00
humidifier Add humidifier device triggers (#36887) 2020-07-17 21:57:52 -07:00
hunterdouglas_powerview Fix exception in hunterdouglas_powerview with ignored config entry (#35482) 2020-05-10 22:06:31 -07:00
hvv_departures Add HVV integration (Hamburg public transportation) (#31564) 2020-06-15 00:15:20 +02:00
iaqualink
icloud Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
ifttt Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
ign_sismologia Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
image_processing Fix base_url extract stack (#36331) 2020-06-01 11:44:45 -07:00
imap_email_content Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
influxdb Add `ignore_attributes` option to influxdb (#37747) 2020-07-16 09:42:02 +02:00
input_boolean Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
input_datetime Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
input_number Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
input_select Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
input_text Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
integration Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
intent
intent_script
ios Fix uncaught exceptions in ios (#34119) 2020-04-17 10:25:31 +02:00
ipma Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
ipp Optimize ipp tests (#38485) 2020-08-02 13:02:47 -10:00
iqvia Remove YAML configuration support for IQVIA (#38141) 2020-08-03 19:35:36 +02:00
islamic_prayer_times Attempt to fix islamic prayer times tests (#38220) 2020-07-26 10:26:32 +02:00
isy994 Add ssdp discovery for isy994 (#35568) 2020-05-13 11:15:17 -05:00
izone Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
jewish_calendar Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
juicenet Replace asynctest with tests.async_mock (#37428) 2020-07-03 11:29:35 -07:00
kira Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
konnected Use chip id in Konnected pro boards (#36940) 2020-06-20 08:39:04 +02:00
lastfm Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
light Support default transition in light profiles (#36747) 2020-07-21 17:19:07 -07:00
linky Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
litejet Improve string formatting v6 (#33698) 2020-04-07 23:14:28 +02:00
local_file Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
local_ip Add local_ip unique_id & icon and single_instance_allowed (#33483) 2020-04-09 16:06:01 +02:00
locative Detect use of deprecated base_url (#35353) 2020-05-08 17:52:32 +02:00
lock Intelligent timeout handler for setup/bootstrap (#38329) 2020-08-05 14:58:19 +02:00
logbook Cleanup logbook tests to prevent failure on race condition (#37928) 2020-07-16 21:48:22 -07:00
logentries Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
logger Simplify logger integration (#37780) 2020-07-13 10:20:18 -07:00
logi_circle Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
london_air Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
lovelace Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
luftdaten Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
lutron_caseta Fix lutron_caseta setup options (#35974) 2020-05-22 23:01:48 +02:00
mailbox Use HTTP_NOT_FOUND constant (#33835) 2020-04-09 00:57:47 +02:00
mailgun Detect use of deprecated base_url (#35353) 2020-05-08 17:52:32 +02:00
manual Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
manual_mqtt Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
marytts Use builtin mock (#36473) 2020-06-05 10:59:55 +02:00
media_player Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
melcloud Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
melissa Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
meraki
met Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
meteo_france Refactor Météo-France to use API instead of web scraping (#37737) 2020-08-01 22:56:00 +02:00
metoffice Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
mfi Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
mhz19 Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
microsoft_face Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
microsoft_face_detect Fix base_url extract stack (#36331) 2020-06-01 11:44:45 -07:00
microsoft_face_identify Fix base_url extract stack (#36331) 2020-06-01 11:44:45 -07:00
mikrotik Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
mill Add Mill config flow (#35136) 2020-05-10 08:44:05 -05:00
min_max Adds median to min_max component (#36686) 2020-07-18 16:18:31 -07:00
minecraft_server Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
minio Drop white blacklist pt1 (#37816) 2020-07-13 17:43:11 +02:00
mobile_app Drop white blacklist pt1 (#37816) 2020-07-13 17:43:11 +02:00
mochad Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
modbus Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
mold_indicator Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
monoprice Try to automatically detect zones on first run of Monoprice integration (#35127) 2020-05-12 22:30:59 +02:00
moon Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
mqtt Add test (#37890) 2020-07-24 12:29:19 +02:00
mqtt_eventstream Drop use of mock_mqtt_component (#37013) 2020-06-23 10:17:22 -07:00
mqtt_json Drop use of async_mock_mqtt_component (#37011) 2020-06-22 23:59:50 +02:00
mqtt_room Drop use of async_mock_mqtt_component (#37011) 2020-06-22 23:59:50 +02:00
mqtt_statestream Add support for glob matching to entity filters (#36913) 2020-06-23 20:02:29 -05:00
myq Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
mythicbeastsdns Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
namecheapdns
neato Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
ness_alarm Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
nest Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
netatmo Add Netatmo data handler (#35571) 2020-08-04 20:46:46 +02:00
nexia Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
nextbus Drop use of mock_mqtt_component (#37013) 2020-06-23 10:17:22 -07:00
no_ip
notify
notion Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
nsw_fuel_station Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
nsw_rural_fire_service_feed Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
nuheat Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
numato Add numato integration (#33816) 2020-04-30 14:23:30 +02:00
nut Prevent nut config flow error when checking ignored entries (#38372) 2020-07-29 23:20:19 +02:00
nws Fix wind speed change in NWS (#37222) 2020-06-29 15:41:52 -07:00
nx584 Add NX584 alarm binary_sensor zone_number attribute (#36552) 2020-06-09 14:19:46 +02:00
onboarding Onboarding to validate redirect uri (#36863) 2020-06-17 12:13:28 -07:00
onvif Fix ONVIF config entry unique ID (#36008) 2020-05-24 21:50:50 +02:00
openalpr_cloud Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
openalpr_local Fix base_url extract stack (#36331) 2020-06-01 11:44:45 -07:00
openerz Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
openhardwaremonitor Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
opentherm_gw Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
openuv Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
opnsense
ovo_energy OVO Energy Integration (#36104) 2020-08-05 14:38:29 +02:00
owntracks Drop white blacklist pt1 (#37816) 2020-07-13 17:43:11 +02:00
ozw Make ozw CCT use device attributes instead of hard coded values (#38054) 2020-08-04 20:15:21 +02:00
panasonic_viera Replace asynctest with tests.async_mock (#37428) 2020-07-03 11:29:35 -07:00
panel_custom Make panel_custom backwards compatible (#36926) 2020-06-19 16:03:39 +02:00
panel_iframe Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
persistent_notification
person Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
pi_hole Add switch to pi_hole integration (#35605) 2020-07-17 23:19:01 -07:00
pilight Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
plant Switch async_track_state_change to the faster async_track_state_change_event part 6 (#37869) 2020-07-14 22:24:27 -07:00
plex Fix lookup by Plex media key when playing on Sonos (#38119) 2020-08-03 12:40:48 +02:00
plugwise Add Plugwise zeroconf discovery (#37289) 2020-07-03 15:28:34 -07:00
plum_lightpad Add more unit tests for plum_lightpad (#37275) 2020-07-03 16:40:17 -05:00
point Use CONF_CLIENT_ID & CONF_CLIENT_SECRET from homeassistant.const (#36233) 2020-05-30 17:27:20 +02:00
poolsense Apply some suggestions from poolsense code review (#37440) 2020-07-03 15:38:05 -07:00
powerwall Remove powerwall attributes no longer present in latest firmware (#36667) 2020-06-11 10:15:02 -07:00
prometheus Add generic unavailable and last_updated metrics for prometheus (#37456) 2020-07-12 21:27:33 +02:00
proximity Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
ps4 Fix undesired power toggling (#37427) 2020-07-03 11:34:11 -07:00
ptvsd Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
push Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
pushbullet Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
pvpc_hourly_pricing Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
python_script Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
qld_bushfire Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
qwikswitch Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
rachio Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
radarr Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
rainmachine Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
random Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
recorder Use event loop scheduling for tracking time patterns (#38021) 2020-07-20 20:18:31 -10:00
reddit Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
remember_the_milk Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
remote Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
rest Add resource_template to rest binary_sensor (#30703) 2020-06-23 15:08:55 -07:00
rest_command
rflink Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
rfxtrx Increase test coverage for rfxtrx integration (#38435) 2020-08-01 11:26:26 -05:00
ring Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
rmvtransport Fix rmvtransport breaking when destinations don't match (#38401) 2020-07-31 14:38:49 +02:00
roku Add service to trigger roku search (#37014) 2020-06-23 09:03:43 -07:00
roomba Remove `certificate` configuration variable from roomba (#35162) 2020-05-04 08:28:32 -04:00
rss_feed_template Use HTTP_NOT_FOUND constant (#33835) 2020-04-09 00:57:47 +02:00
safe_mode
samsungtv Fix issue with certain Samsung TVs repeatedly showing auth dialog (#38308) 2020-07-28 12:03:56 +02:00
scene Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
script Remove legacy script mode and simplify remaining modes (#37729) 2020-07-10 17:00:57 -07:00
search
season Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
sense Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
sensor Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
sentry Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
seventeentrack Use builtin mock (#36473) 2020-06-05 10:59:55 +02:00
shell_command Add a 60s timeout to shell_command to prevent processes from building up (#38491) 2020-08-04 16:59:19 -10:00
shopping_list Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
sigfox Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
sighthound Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
signal_messenger Log lines do not end with a full stop (#37527) 2020-07-05 23:04:19 +02:00
simplisafe Remove leftover print statement (#38163) 2020-07-24 16:11:02 +02:00
simulated
sleepiq Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
sma Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
smappee Improve Smappee integration (#37087) 2020-06-26 10:46:14 -07:00
smarthab Add config flow + async support for SmartHab integration (#34387) 2020-07-05 14:20:51 -05:00
smartthings Remove unused SmartThings capability subscriptions (#38128) 2020-07-31 17:40:23 +02:00
smhi Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
smtp Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
snips Drop use of async_mock_mqtt_component (#37011) 2020-06-22 23:59:50 +02:00
solaredge Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
solarlog Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
soma Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
somfy Use CONF_CLIENT_ID & CONF_CLIENT_SECRET from homeassistant.const (#36233) 2020-05-30 17:27:20 +02:00
sonarr Mock setup in sonarr config flow tests (#37432) 2020-07-03 16:20:17 -05:00
songpal Log lines do not end with a full stop (#37527) 2020-07-05 23:04:19 +02:00
sonos Add sw_version and connections to sonos devices (#35743) 2020-05-17 16:16:50 -05:00
soundtouch Implement soundtouch select source (#31669) 2020-05-12 22:56:12 +02:00
spaceapi Use TEMP_CELSIUS constant (#33963) 2020-04-10 19:17:46 +02:00
spc
speedtestdotnet Add Speedtestdotnet config_flow (#36254) 2020-06-10 18:33:48 +02:00
spider Add spider config flow (#36001) 2020-08-04 22:37:20 +02:00
splunk Add support for glob matching to entity filters (#36913) 2020-06-23 20:02:29 -05:00
spotify Use CONF_CLIENT_ID & CONF_CLIENT_SECRET from homeassistant.const (#36233) 2020-05-30 17:27:20 +02:00
sql Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
squeezebox Replace asynctest with tests.async_mock (#37428) 2020-07-03 11:29:35 -07:00
ssdp Address new issues flagged by flake8 3.8.0a2 (#34964) 2020-04-30 21:37:58 +02:00
starline String formatting improvements for tests (2) (#33666) 2020-04-05 00:33:07 +02:00
startca Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
statistics Switch async_track_state_change to the faster async_track_state_change_event part 4 (#37863) 2020-07-14 22:25:48 -07:00
statsd Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
stream Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
stt Use HTTP_NOT_FOUND constant (#33835) 2020-04-09 00:57:47 +02:00
sun Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
switch Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
switcher_kis Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
syncthru Convert syncthru to config flow and native SSDP discovery (#36690) 2020-07-08 16:38:16 -07:00
synology_dsm Bump python-synology to 0.8.1 (#35640) 2020-05-14 22:20:53 -05:00
system_health
system_log Move system log processing out of the event loop (#38445) 2020-08-04 21:21:45 +02:00
tado Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
tcp Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
teksavvy Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
tellduslive ConfigFlow default discovery without unique ID (#36754) 2020-06-15 13:38:38 +02:00
template Add optional unique_id attribute to the template platforms (#38011) 2020-08-01 12:45:55 -10:00
tesla Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
threshold
tibber Tibber config flow (#34469) 2020-05-03 14:40:19 +02:00
tile Clean up Tile refactor (#36450) 2020-06-05 21:12:48 +02:00
time_date Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
timer Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
tod Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
tomato
toon Fix/Rewrite of Toon integration (#36952) 2020-06-22 18:22:41 -07:00
totalconnect Notify user if arming or disarming totalconnect alarm fails (#36085) 2020-06-03 18:38:31 +02:00
tplink Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
traccar Detect use of deprecated base_url (#35353) 2020-05-08 17:52:32 +02:00
tradfri Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
transmission Limit and sort transmission torrents_info attribute (#35411) 2020-06-28 13:56:54 +02:00
transport_nsw Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
trend Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
tts Fix TTS key by hashing options values too (#36813) 2020-06-15 13:33:26 +02:00
tuya Add config flow for Tuya (#35422) 2020-05-10 22:01:00 -05:00
twentemilieu Bump twentemilieu to 0.3.0 (#33622) 2020-04-04 14:51:12 +02:00
twilio Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
twitch Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
uk_transport Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
unifi UniFi - Increase time to mark UniFi devices as away (#36366) 2020-06-02 10:35:27 +02:00
unifi_direct Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
universal Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
upb Replace asynctest with tests.async_mock (#37428) 2020-07-03 11:29:35 -07:00
updater Add more system information from Supervisor (#35560) 2020-05-12 15:27:34 -07:00
upnp Properly handle incomplete upnp ssdp discovery (#35553) 2020-05-14 22:58:41 +02:00
uptime Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
usgs_earthquakes_feed Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
utility_meter Use event loop scheduling for tracking time patterns (#38021) 2020-07-20 20:18:31 -10:00
uvc Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
vacuum Rename VacuumDevice to VacuumEntity (#34674) 2020-04-26 02:11:08 +02:00
velbus Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
vera Poll all status data in Vera (#35703) 2020-06-13 16:36:50 +02:00
verisure Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
version Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
vesync Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
vilfo Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
vizio Vizio: when checking new host against existing config entry hosts, make check hostname aware (#37397) 2020-07-08 15:31:41 -04:00
voicerss Add get_url helper, deprecate base_url (#35224) 2020-05-08 02:29:47 +02:00
volumio Add config flow to Volumio (#38252) 2020-07-27 09:19:19 +02:00
vultr Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
wake_on_lan Add kwargs to send_magic_packet() service individually (#37387) 2020-07-08 14:25:21 -07:00
water_heater Rename WaterHeaterDevice to WaterHeaterEntity (#34675) 2020-05-01 16:29:14 +02:00
weather Add precipitation probability to weather forcast (#36019) 2020-06-17 07:39:33 +02:00
webhook Detect use of deprecated base_url (#35353) 2020-05-08 17:52:32 +02:00
webostv Add webostv payload option to command service (#36164) 2020-05-27 15:51:39 +02:00
websocket_api Drop white blacklist pt1 (#37816) 2020-07-13 17:43:11 +02:00
wiffi Replace asynctest with tests.async_mock (#37428) 2020-07-03 11:29:35 -07:00
withings Add bed sensor availability for withings (#37906) 2020-08-02 09:36:14 -05:00
wled Fix WLED power and brightness with WLED 0.10+ (#36529) 2020-06-07 23:37:58 +02:00
wolflink Add Wolflink integration (#34104) 2020-07-20 11:52:52 +02:00
workday Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
worldclock Add worldclock custom format (#36157) 2020-06-25 11:41:53 -07:00
wsdot Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
wunderground Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
xiaomi Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
xiaomi_aqara Add Xiaomi Aqara Config Flow (#35595) 2020-06-22 11:54:17 +02:00
xiaomi_miio Xiaomi Gateway subdevice support & AqaraHT + SensorHT devices (#36539) 2020-07-04 14:56:16 +02:00
yamaha Add service select scene to Yamaha Hifi media player (#36564) 2020-06-08 19:31:58 +02:00
yandex_transport Fix Yandex transport Integration, add signature to requests (#37365) 2020-07-17 12:55:30 -07:00
yandextts Add get_url helper, deprecate base_url (#35224) 2020-05-08 02:29:47 +02:00
yeelight Add platform tests to yeelight (#37745) 2020-08-02 16:37:31 +02:00
yessssms Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
yr Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
zeroconf Prevent the zeroconf service browser from terminating when a device without any addresses is discovered. (#38094) 2020-07-22 20:21:57 -10:00
zerproc Replace asynctest with tests.async_mock (#37428) 2020-07-03 11:29:35 -07:00
zha Fix ZHA electrical measurement sensor initialization (#37915) 2020-07-16 16:25:42 -04:00
zone Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
zwave Use event loop scheduling for tracking time patterns (#38021) 2020-07-20 20:18:31 -10:00
__init__.py
conftest.py Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00