hass-core/tests/components/demo
Denis Shulyaka ae21ab2945
Add action attribute to Humidifier entity (#95131)
* Add HumidifierAction StrEnum

* Add action attribute to HumidifierEntity

* Update strings.json

* Add action to demo humidifier

* Add tests

* Fix imports

* Add 'off' humidifier action

* Set action to 'off' when state is 'off'

* Add 'off' action to strings.json

* Test that action sets to "off" when state is "off"

* Use is_on instead of state

* Fix typo

* black
2023-06-28 13:21:17 +02:00
..
__init__.py
conftest.py Always setup demo platforms with device support from config entry (#94586) 2023-06-14 16:50:35 +02:00
test_button.py Always setup demo platforms with device support from config entry (#94586) 2023-06-14 16:50:35 +02:00
test_calendar.py
test_camera.py Always setup demo platforms with device support from config entry (#94586) 2023-06-14 16:50:35 +02:00
test_climate.py Always setup demo platforms with device support from config entry (#94586) 2023-06-14 16:50:35 +02:00
test_cover.py Always setup demo platforms with device support from config entry (#94586) 2023-06-14 16:50:35 +02:00
test_date.py Always setup demo platforms with device support from config entry (#94586) 2023-06-14 16:50:35 +02:00
test_datetime.py Always setup demo platforms with device support from config entry (#94586) 2023-06-14 16:50:35 +02:00
test_fan.py Always setup demo platforms with device support from config entry (#94586) 2023-06-14 16:50:35 +02:00
test_geo_location.py Always setup demo platforms with device support from config entry (#94586) 2023-06-14 16:50:35 +02:00
test_humidifier.py Add action attribute to Humidifier entity (#95131) 2023-06-28 13:21:17 +02:00
test_init.py Add type hints to integration tests (part 4) (#87848) 2023-02-11 08:26:13 +01:00
test_light.py Always setup demo platforms with device support from config entry (#94586) 2023-06-14 16:50:35 +02:00
test_lock.py Always setup demo platforms with device support from config entry (#94586) 2023-06-14 16:50:35 +02:00
test_media_player.py Always setup demo platforms with device support from config entry (#94586) 2023-06-14 16:50:35 +02:00
test_notify.py Always setup demo platforms with device support from config entry (#94586) 2023-06-14 16:50:35 +02:00
test_number.py Always setup demo platforms with device support from config entry (#94586) 2023-06-14 16:50:35 +02:00
test_remote.py Always setup demo platforms with device support from config entry (#94586) 2023-06-14 16:50:35 +02:00
test_select.py Always setup demo platforms with device support from config entry (#94586) 2023-06-14 16:50:35 +02:00
test_sensor.py Always setup demo platforms with device support from config entry (#94586) 2023-06-14 16:50:35 +02:00
test_siren.py Always setup demo platforms with device support from config entry (#94586) 2023-06-14 16:50:35 +02:00
test_stt.py Remove legacy STT provider from the demo integration (#94585) 2023-06-14 14:55:50 +02:00
test_switch.py Always setup demo platforms with device support from config entry (#94601) 2023-06-14 21:03:07 +02:00
test_text.py Always setup demo platforms with device support from config entry (#94601) 2023-06-14 21:03:07 +02:00
test_time.py Always setup demo platforms with device support from config entry (#94601) 2023-06-14 21:03:07 +02:00
test_update.py Always setup demo platforms with device support from config entry (#94601) 2023-06-14 21:03:07 +02:00
test_vacuum.py Always setup demo platforms with device support from config entry (#94586) 2023-06-14 16:50:35 +02:00
test_water_heater.py Always setup demo platforms with device support from config entry (#94586) 2023-06-14 16:50:35 +02:00
test_weather.py Always setup demo platforms with device support from config entry (#94586) 2023-06-14 16:50:35 +02:00