core/tests/components
David Bonnes ada6b7875c
Add evohome test for setup (#123129)
* allow for different systems

* installation is a load_json_*fixture param

* allow installation to be parameterized

* test setup of various systems

* add more fixtures

* test setup of integration

* tweak test

* tweak const

* add expected state/services

* extend setup test

* tidy up

* tidy up tweaks

* code tweaks

* refactor expected results dicts

* woops

* refatcor serialize

* refactor test

* tweak

* tweak code

* rename symbol

* ensure actual I/O remains blocked

* tweak

* typo

* use constants

* Update conftest.py

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

* change filename

* add config fixture

* config is a fixture

* config is a fixture now 2

* lint

* lint

* refactor

* lint

* lint

* restore email addr

* use const

* use snapshots instead of helper class

* doctweak

* correct snapshot

---------

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-08-28 22:40:57 +02:00
..
2024-08-12 13:28:09 +02:00
2024-07-04 21:27:56 +02:00
2024-08-12 13:28:09 +02:00
2024-06-28 10:46:02 +02:00
2024-06-08 17:59:08 +02:00
2024-07-07 16:34:05 +02:00
2024-08-28 19:16:05 +02:00
2024-07-24 21:40:05 +02:00
2024-06-06 17:24:48 +02:00
2024-08-15 18:21:07 +02:00
2024-06-28 10:46:02 +02:00
2024-08-02 12:17:51 +02:00
2024-08-12 13:28:09 +02:00
2024-07-10 21:53:11 +02:00
2024-08-16 16:54:20 +02:00
2024-06-08 17:59:08 +02:00
2024-08-12 13:28:09 +02:00
2024-06-08 17:59:08 +02:00
2024-08-12 13:28:09 +02:00
2024-08-12 13:28:09 +02:00
2024-06-08 17:59:08 +02:00
2024-08-08 08:59:30 +02:00
2024-08-28 09:25:56 +02:00
2024-06-30 20:38:35 +02:00
2024-06-08 17:59:08 +02:00
2024-08-28 13:48:49 +02:00
2024-08-12 13:28:09 +02:00
2024-07-22 13:09:08 +02:00
2024-06-08 17:59:08 +02:00
2024-07-24 20:37:38 +02:00
2024-08-15 10:03:03 +02:00