Files
core/tests/components
Jan Bouwhuis ed1c2ea2b8 Move manual configuration of MQTT fan and light to the integration key (#71676)
* Processing yaml config through entry setup

* Setup all platforms

* Update homeassistant/components/mqtt/__init__.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* adjust mock_mqtt - reference config from cache

* Fix test config entry override

* Add tests yaml setup

* additional tests

* Introduce PLATFORM_SCHEMA_MODERN

* recover temporary MQTT_BASE_PLATFORM_SCHEMA

* Allow extra key in light base schema, restore test

* Fix test for exception on platform key

* One deprecation message per platform

* Remove deprecation checks from modern schema

* Update homeassistant/components/mqtt/fan.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>

* Update homeassistant/components/mqtt/fan.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>

* Update homeassistant/components/mqtt/light/__init__.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>

* Update homeassistant/components/mqtt/light/__init__.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>

* Update homeassistant/components/mqtt/light/schema_json.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>

* Update homeassistant/components/mqtt/light/schema_template.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>

* Update homeassistant/components/mqtt/mixins.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>

* rename validate_modern_schema

* Do not fail platform if a single config is broken

* Update homeassistant/components/mqtt/__init__.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>

* Fix tests on asserting log

* Update log. Make helper transparant, remove patch

* Perform parallel processing

* Update tests/components/mqtt/test_init.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update homeassistant/components/mqtt/mixins.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* black

* Fix tests and add #new_format anchor

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-05-19 15:04:53 +02:00
..
2021-08-17 17:29:20 +02:00
2022-04-26 09:59:31 +02:00
2022-04-25 07:41:01 -07:00
2022-04-20 08:56:05 +02:00
2022-04-26 16:32:00 +02:00
2022-04-26 16:32:00 +02:00
2022-04-26 23:09:10 -07:00
2022-05-16 21:04:59 -07:00
2022-04-26 16:32:00 +02:00
2022-03-26 09:50:50 -10:00
2022-02-12 11:49:37 -06:00
2022-05-14 06:16:22 -05:00
2022-05-19 14:11:29 +02:00
2022-04-25 10:58:39 +02:00
2022-05-02 15:50:13 +02:00
2022-03-03 15:12:33 -08:00
2021-02-28 14:16:37 +01:00
2022-04-26 16:32:00 +02:00
2022-05-19 13:06:56 +02:00
2022-03-30 12:15:04 +02:00
2021-11-01 20:47:05 -07:00
2022-03-30 16:15:34 +02:00
2022-03-30 11:26:08 +02:00
2022-04-18 16:27:14 +02:00
2022-02-12 08:28:54 -06:00
2022-03-07 18:58:29 +01:00
2022-04-26 16:32:00 +02:00
2022-04-14 15:29:31 -07:00
2021-10-14 10:03:38 -07:00
2022-02-19 20:27:06 +01:00
2021-11-01 20:47:05 -07:00
2022-04-26 16:32:00 +02:00
2021-11-01 20:47:05 -07:00
2021-06-11 13:35:03 +02:00
2022-03-12 12:36:08 +01:00
2021-03-19 15:54:07 +01:00
2021-12-31 09:44:35 -10:00
2022-04-25 21:25:24 -10:00
2022-05-08 16:52:39 -05:00
2022-01-13 15:32:39 +01:00