core/tests/components/rainbird
Allen Porter fa2d77407a
Add Rain Bird irrigation calendar (#87604)
* Initial version of a calendar for the rainbird integration

* Improve calendar support

* Revert changes to test fixtures

* Address ruff error

* Fix background task scheduling

* Use pytest.mark.freezetime to move to test setup

* Address PR feedback

* Make refresh a member

* Merge rainbird and calendar changes

* Increase test coverage

* Readability improvements

* Simplify timezone handling
2023-09-25 20:27:38 -04:00
..
__init__.py
conftest.py Add Rain Bird irrigation calendar (#87604) 2023-09-25 20:27:38 -04:00
test_binary_sensor.py Add entity translations to Rainbird (#96030) 2023-07-06 16:03:01 -07:00
test_calendar.py Add Rain Bird irrigation calendar (#87604) 2023-09-25 20:27:38 -04:00
test_config_flow.py Fix rainbird unique id (#99704) 2023-09-23 23:14:57 +02:00
test_init.py Improve rainbird error handling (#98239) 2023-08-14 13:32:08 +02:00
test_number.py Add Rain Bird irrigation calendar (#87604) 2023-09-25 20:27:38 -04:00
test_sensor.py Add entity translations to Rainbird (#96030) 2023-07-06 16:03:01 -07:00
test_switch.py Add Rain Bird irrigation calendar (#87604) 2023-09-25 20:27:38 -04:00