984dcf1f83
Add humidifier LLM tools platform ( #175522 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-04 16:50:25 -07:00
Erik Montnemery and GitHub
b6b8391cbf
Remove purpose-specific triggers and conditions from labs ( #174450 )
2026-06-22 16:58:51 +01:00
epenet and GitHub
90d45432dc
Use DOMAIN constant in tests (async_mock_service) ( #173002 )
2026-06-04 12:35:54 +02:00
Erik Montnemery and GitHub
f8a65a7c6f
Rename trigger behavior options ( #172348 )
2026-05-27 16:01:11 +02:00
Ariel Ebersberger and GitHub
5432d29489
Use is/is not for same-enum identity comparisons (tests) ( #171689 )
2026-05-22 11:32:27 +02:00
8257107462
Replace duplicate constants with homeassistant.const imports in humidifier ( #171354 )
...
Co-authored-by: Erwin Douna <e.douna@gmail.com >
2026-05-20 09:27:05 +02:00
95f3bd7c09
Fix line length violations in tests/components h ( #170955 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-05-17 13:09:56 +02:00
Erik Montnemery and GitHub
65bc4bf1d0
Add missing trigger and condition tests ( #169945 )
2026-05-06 21:53:40 +02:00
Erik Montnemery and GitHub
b6096a71d1
Exclude incompatible humidifier entities from humidifier automations ( #169905 )
2026-05-06 14:44:30 +02:00
05eeb6a1bc
Enable duration support in all entity conditions ( #169532 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: frenck <195327+frenck@users.noreply.github.com >
2026-04-30 18:13:06 +02:00
epenet and GitHub
88525955ce
Remove import annotations from tests ( #169527 )
2026-04-30 09:30:46 +02:00
Erik Montnemery and GitHub
aad93fd577
Add tests asserting condition features ( #168881 )
2026-04-24 18:41:39 +02:00
Erik Montnemery and GitHub
1e6c832c9a
Add tests asserting trigger features ( #168407 )
2026-04-17 08:37:47 +02:00
Erik Montnemery and GitHub
fb65cf48c9
Add condition humidifier.is_mode ( #166610 )
2026-03-26 17:14:11 +01:00
ad522d723c
Add trigger humidifier.mode_changed ( #166241 )
...
Co-authored-by: Norbert Rittel <norbert@rittel.de >
2026-03-26 10:03:49 +01:00
Erik Montnemery and GitHub
f84398eb9c
Speed up trigger tests ( #166522 )
2026-03-26 00:51:14 +01:00
Ariel Ebersberger and GitHub
83ff038188
Add humidifier condition ( #166464 )
2026-03-25 12:18:18 +00:00
Erik Montnemery and GitHub
c8ce4eb32d
Deduplicate tests testing conditions in mode all ( #165841 )
2026-03-17 21:06:26 +01:00
Erik Montnemery and GitHub
770864082f
Deduplicate tests testing conditions in mode any ( #165801 )
2026-03-17 19:23:47 +00:00
Erik Montnemery and GitHub
fa7a216afe
Use return value from target_entities directly in condition tests ( #165791 )
2026-03-17 14:55:17 +01:00
Erik Montnemery and GitHub
ba30563772
Deduplicate tests testing triggers in mode last ( #165789 )
2026-03-17 14:28:10 +01:00
6c9fc7c7a1
Deduplicate tests testing triggers in mode first ( #165779 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-03-17 12:44:21 +01:00
Erik Montnemery and GitHub
fdfe87de4c
Move condition/trigger test helpers to test.components.common ( #165777 )
2026-03-17 11:08:38 +01:00
Erik Montnemery and GitHub
67356de21b
Deduplicate tests testing triggers in mode any ( #165772 )
2026-03-17 10:27:12 +01:00
Erik Montnemery and GitHub
4769a769e0
Use return value from target_entities directly in all trigger tests ( #165761 )
2026-03-17 09:55:08 +01:00
9bbd9d8bcd
Deduplicate trigger tests checking labs flag ( #165760 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-03-17 08:19:10 +01:00
Erik Montnemery and GitHub
8d0cd5edaa
Remove some climate and humidifier triggers ( #165192 )
2026-03-09 13:37:31 +01:00
Erik Montnemery and GitHub
5ec6a40ceb
Add humidifier conditions ( #161022 )
2026-01-27 08:23:55 +01:00
Erik Montnemery and GitHub
deefcbcbe4
Remove stub_blueprint_populate test fixture ( #161288 )
2026-01-20 15:46:06 +01:00
Erik Montnemery and GitHub
f01653633d
Add shared enable_experimental_triggers_conditions test fixture ( #160937 )
2026-01-14 16:01:06 +00:00
Erik Montnemery and GitHub
a902f3bb00
Improve comments in trigger and condition test helpers ( #160830 )
2026-01-14 11:42:32 +00:00
8ecacd6490
Add target_humidity_step attribute to humidifier ( #156906 )
...
Co-authored-by: yunseon.park <yunseon.park@lge.com >
2026-01-08 23:06:31 +00:00
a084e51345
Add test helpers for numerical state triggers ( #160308 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-01-07 08:53:35 +01:00
Erik Montnemery and GitHub
1e6b0ba9ec
Allow passing trigger options to parametrize_trigger_states ( #160119 )
2026-01-05 10:44:31 +01:00
d4d26bccc1
Add numerical humidifier triggers ( #159472 )
...
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
2025-12-22 17:30:06 +00:00
Erik Montnemery and GitHub
de61a45de1
Add humidifier triggers ( #159163 )
2025-12-19 16:38:30 +01:00
Matthias Alphart and GitHub
63640af4d4
Update voluptuous-serialize to 2.7.0 ( #150822 )
2025-08-19 16:42:49 +02:00
epenet and GitHub
695f69bd90
Remove unnecessary DOMAIN alias in tests (e-k) ( #145818 )
2025-05-28 21:06:25 +03:00
epenet and GitHub
c3ade400fb
Use Platform constant in tests ( #145801 )
...
* Use Platform constant in tests
* spelling
* Fix platform
2025-05-28 15:51:37 +02:00
epenet and GitHub
7b1b229718
Standardize homeassistant imports in component tests (a-l) ( #136806 )
2025-01-29 10:00:45 +01:00
epenet and GitHub
9ef9f2fafb
Remove deprecated supported features warning in Humidifier ( #132641 )
2024-12-09 08:32:49 +01:00
Robert Resch and GitHub
0389800e2a
Remove deprecated humidifier constants ( #131844 )
2024-11-28 16:59:11 +01:00
G Johansson and GitHub
4d63bf473d
Add validation to set_humidity action in humidifier ( #125863 )
2024-09-19 09:50:47 +02:00
Marc Mueller and GitHub
f0b9a806d1
Fix missing type[..] annotation in tests ( #122217 )
2024-07-20 11:11:16 +02:00
epenet and GitHub
07f095aa42
Use service_calls fixture in core platform tests [a-l] ( #120904 )
2024-07-01 19:27:50 +02:00
epenet and GitHub
abb8c58b87
Fix consider-using-tuple pylint warnings in core tests ( #119463 )
2024-06-12 12:35:01 +02:00
Michael Hansen and GitHub
87114bf19b
Fix exposure checks on some intents ( #118988 )
...
* Check exposure in climate intent
* Check exposure in todo list
* Check exposure for weather
* Check exposure in humidity intents
* Add extra checks to weather tests
* Add more checks to todo intent test
* Move climate intents to async_match_targets
* Update test_intent.py
* Update test_intent.py
* Remove patch
2024-06-06 20:41:25 -05:00
epenet and GitHub
7e62061b9a
Improve typing for calls fixture in tests (a-l) ( #118349 )
...
* Improve typing for `calls` fixture in tests (a-l)
* More
* More
2024-05-29 09:06:48 +02:00
9bf87329da
Enable Ruff FLY002 rule ( #115112 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com >
2024-04-12 09:04:16 +02:00
Sid and GitHub
d5f883fbf0
Unignore Ruff PLR in tests ( #114470 )
...
* Unignore Ruff PLR in tests
* Address review comments
* review comments
* fix import
* Update test_api.py
* Update test_api.py
* Update test_api.py
2024-04-01 11:11:59 +02:00