J. Nick Koston
4bf9ce6fca
Add support for homekit garage obstruction sensors ( #42243 )
2020-10-23 12:18:02 -05:00
Erik Montnemery
88231aa541
Fix Tasmota relay acting as on/off light ( #42259 )
2020-10-23 17:40:43 +02:00
Paulus Schoutsen
5dac3883b0
Stub light profiles ( #42232 )
2020-10-23 16:28:21 +02:00
Erik Montnemery
b626df1316
Improve cast integration tests ( #42229 )
...
* Improve cast tests
* Address review comments
* Further cleanup of tests
2020-10-23 16:16:55 +02:00
Tim Werner
3f623ad453
Rewrite group unittest to pytest style ( #42159 )
2020-10-23 12:05:07 +02:00
Aaron Bach
536f1186b0
Remove remnants of configurable RainMachine scan interval ( #42239 )
...
* Remove remnants of configurable RainMachine scan interval
* Clean up tests
* Cleanup
2020-10-22 21:32:04 -05:00
J. Nick Koston
4a3b40a3ef
Ensure websocket event serializer cache is effective if subscription iden differs ( #42226 )
...
Since someone websocket subscriptions will use an iden of 2 for
state_changed event (most comment), and some will use another
number for all events, the cache would not be used because the
iden number was different. We now cache only the event and
use a fast replace to insert the iden number into the serailized
response.
2020-10-23 01:28:22 +02:00
Erik Montnemery
de35d58fd4
Support reloading Tasmota config entries ( #42097 )
2020-10-23 01:22:51 +02:00
Anders Melchiorsen
cb0c937b3e
Refresh now() templates on second=0 ( #42225 )
2020-10-23 00:11:02 +02:00
Tim Werner
fcc895f294
Rewrite mochad unittest to pytest style ( #42164 )
2020-10-22 14:58:54 +02:00
taiyeoguns
8bb7febbc5
Convert nx584 tests to pytest ( #42094 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-10-22 10:36:31 +02:00
CurrentThread
9b145a78d9
Remove not used legacy remote test helpers ( #42144 )
2020-10-22 10:02:04 +02:00
Julian Engelhardt
5230ff6640
Rest test style ( #42032 )
2020-10-22 10:00:48 +02:00
Robert Svensson
e54f4aa9ed
Improve Axis tests ( #42183 )
2020-10-22 09:29:53 +02:00
Ronan Murray
dab5e5ebc9
Rewrite london_air tests in pytest style ( #41165 )
2020-10-21 23:49:28 +02:00
Diogo Gomes
1f850f6374
Enable co-existence of two IPMA weather entities for the same location ( #40354 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-10-21 23:41:06 +02:00
Kevin Cathcart
754ba18af0
Add persistent_notification service to the notify platform ( #40638 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-10-21 17:12:36 +02:00
J. Nick Koston
df2ede6522
Fix state overwrite race condition where two platforms request the same entity_id ( #42151 )
...
* Fix state overwrite race condition where two platforms request the same entity id
* fix test
* create reservations instead
* revert
* cannot use __slots__ because we patch async_all
2020-10-21 17:01:51 +02:00
Paulus Schoutsen
5626a379de
Guard bad supported features for Google ( #42163 )
2020-10-21 16:37:42 +02:00
Chris Talkington
d8577a1550
Add config flow for cloudflare ( #41167 )
...
* add config flow for cloudflare
* Create const.py
* work on flow.
* remove const.
* lint.
* Apply suggestions from code review
Co-authored-by: J. Nick Koston <nick@koston.org>
* Update config_flows.py
* Update homeassistant/components/cloudflare/strings.json
* Apply suggestions from code review
* Apply suggestions from code review
* Apply suggestions from code review
* Update strings.json
* Apply suggestions from code review
* Update __init__.py
* Update __init__.py
Co-authored-by: J. Nick Koston <nick@koston.org>
2020-10-21 09:09:00 -05:00
Erik Montnemery
e203896638
Align MQTT light's default color temperature ( #41842 )
2020-10-21 15:46:29 +02:00
On Freund
a07c0d1605
Fallback to mac in Shelly config flow title ( #40783 )
2020-10-21 15:05:06 +02:00
CurrentThread
c1ebad8c97
Clean up filesize unittest test file in test tear down ( #42143 )
2020-10-21 13:47:30 +02:00
CurrentThread
bb1b210047
Use async_load_platform in test_discover_notify unittest ( #42142 )
2020-10-21 13:47:10 +02:00
Kevin Cathcart
0674ae6205
Fix pico tts errors ( #41619 )
...
Enabled the use of mutagen in unit tests.
Added a test for tagging a minimal .wav file.
2020-10-21 11:58:07 +02:00
Paulus Schoutsen
45345ddc05
Improve handling of ignored entries ( #42148 )
2020-10-21 10:49:09 +02:00
Rob Bierbooms
177bda01e8
Rewrite zwave init tests to pytest style test function (phase 2) ( #41431 )
2020-10-21 10:19:47 +02:00
Allen Porter
52b66e88c7
Update Nest integration to support Google Nest Device Access (new API) ( #41689 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-10-21 10:17:49 +02:00
dmonego
1cacca6568
Update mqtt_eventstream tests to pytest style functions ( #42119 )
2020-10-21 04:07:48 +02:00
Brett
582074d1db
Improve Advantage Air integration to Platinum quality ( #41996 )
...
* Rename to ADVANTAGE_AIR_DOMAIN
* Remove attributes from binary sensor platform
* Handle other motionConfig values
* Restructure
* Unloading
* Fix unloading
* PARALLEL_UPDATES
* Remove pointless check
* Rollup to sensor
* Rollup to switch platform
* @ctalkington suggestion of added __init__ back
* Fix unload test
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Fix ENTRY_STATE_NOT_LOADED
* Update test docstring
* Remove obsolete __init__'s
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Remove unused __init__ from cover
* Code Quality 🏆 Platinum
* Re-push manifest.json
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
2020-10-20 13:30:09 -05:00
Tim Werner
e5aa5e2c35
rewrite mqtt unittest tests to pytest style ( #42122 )
2020-10-20 16:35:49 +02:00
Robert Svensson
1303d20064
Adapt Axis integration to async HTTPx calls ( #42095 )
2020-10-20 09:31:04 +02:00
jjlawren
e6e4c9cf59
Allow Cast to play Plex media ( #41869 )
...
* Allow Cast to play Plex media
* Add Plex to after_dependencies, add missing constant
* Extract function from Sonos service to allow media lookups
* Move to non-async method
* Check if media_id exists
* Add test to make codecov happy
2020-10-19 16:34:22 -05:00
dmonego
c8821d930e
Move sleepiq tests to pytest style functions ( #42018 )
2020-10-19 23:31:33 +02:00
CurrentThread
e129ea4db7
Rewrite demo unittest tests to pytest style test functions ( #41845 )
2020-10-19 23:29:44 +02:00
CurrentThread
7e3aa6ddce
Rewrite remote unittest tests to pytest style test functions and remove legacy test helpers ( #41715 )
2020-10-19 23:28:40 +02:00
Alexander Pitkin
f5f4570a29
Rewrite alert test to pytest ( #41102 )
...
* Rewrite alert test to pytest
* Rewrite alert test to pytest. Add mock_notifier fixture
2020-10-19 23:26:40 +02:00
Paulus Schoutsen
b8417a2ce2
Do not allow coroutines to be passed to HassJob ( #42073 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2020-10-19 23:25:33 +02:00
Erik Montnemery
ec7f329807
Add support for Tasmota status sensor ( #41782 )
...
* Add sensor attributes, remove useless test.
* Fix tests
* Rework handling of sensor attributes
* Remove unused sensor attributes
* Hide status sensors
* Bump hatasmota to 0.0.19
* Use DEVICE_CLASS_SIGNAL_STRENGTH for WiFi signal sensor
* Improve test coverage
* Fix tests
2020-10-19 22:07:31 +02:00
Robert Svensson
de98168211
Axis lib migrates to httpx ( #42054 )
...
* Clean up some parameter naming
* Bump lib
* Bump to v39
2020-10-19 20:01:25 +02:00
Paulus Schoutsen
440570244d
Don't swallow all errors when checking for config validator platform ( #42058 )
2020-10-19 17:09:57 +02:00
Paulus Schoutsen
8d4675713a
Fix event test ( #42078 )
2020-10-19 16:50:46 +02:00
Ronan Murray
16c402f583
Rewrite nsw_fuel_station tests to pytest style ( #41171 )
2020-10-19 12:19:39 +02:00
Rob Bierbooms
5e98bdb19c
Rewrite openhardwaremonitor tests to pytest style test functions ( #41157 )
2020-10-19 12:18:34 +02:00
Sebastian Rodriguez
226a6f7584
Rewrite time_date unittest tests to pytest style test functions ( #41149 )
2020-10-19 12:14:07 +02:00
CurrentThread
6b409dc811
Rewrite filesize unittest tests to pytest style test functions ( #41421 )
2020-10-19 12:10:53 +02:00
thaohtp
a57d1c1bf0
Rewrite efergy unittest tests to pytest style test functions. ( #41769 )
...
Issue: https://github.com/home-assistant/core/issues/40836
2020-10-19 12:09:39 +02:00
Adam Cooper
fe7c8dd80a
Migrated coinmarketcap tests to utilise pytests instead of unittests ( #42013 )
2020-10-19 12:08:55 +02:00
Julian Engelhardt
97b1fffad4
Geo rss test style ( #42038 )
2020-10-19 11:59:04 +02:00
dvermd
5a533a8c5d
Rewrite datadog tests to pytest ( #42059 )
2020-10-19 11:57:01 +02:00