core/tests/components/broadlink
fustom 77282ed4b0
Use external temp if needed in Broadlink (#118375)
* Use external temp for current temp depends on the sensor state

* Add SensorMode enum

* Add tests for Broadlink climate

* Check is the sensor included in the data

* Use IntEnum as parent of SensorMode

* Use SensorMode enum value for sensor test data

* Parametrizing tests

* Readd accidentally removed assert

* Use local sensor variable

Co-authored-by: Robert Resch <robert@resch.dev>

* Refactor test_climate. Check call_counts.

* Add parameter types

Co-authored-by: Robert Resch <robert@resch.dev>

* Update homeassistant/components/broadlink/climate.py

---------

Co-authored-by: Robert Resch <robert@resch.dev>
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-07-23 12:30:06 +02:00
..
__init__.py Add Broadlink time platform (#121470) 2024-07-11 08:18:10 +02:00
conftest.py
test_climate.py Use external temp if needed in Broadlink (#118375) 2024-07-23 12:30:06 +02:00
test_config_flow.py Use FlowResultType enum in config flow tests A-M (#114681) 2024-04-03 09:21:17 +02:00
test_device.py
test_heartbeat.py
test_helpers.py
test_remote.py
test_select.py Add Broadlink select platform (#121797) 2024-07-14 23:59:24 +02:00
test_sensors.py
test_switch.py
test_time.py Add Broadlink time platform (#121470) 2024-07-11 08:18:10 +02:00