Files
core/tests/components
2599252600 Post System Bridge 4.x.x integration improvements (#112189)
* Dont remove api key during migration

* Fix return

* Fix test

* Make lambda more readable

* Move fixtures to init, move migration test to test_init.py

* Refactor config_entry data assignment

* Refactor system_bridge migration tests

* Fix type for debug message

* Fix type for debug message

* Remove duplicated unused code (rebase error)

* Refactor test_migration_minor_2_to_1 to test_migration_minor_future_to_2

* Fix version check in async_migrate_entry

* Update migration logic to handle future minor version

* Add ConfigEntryState assertion in test_init.py

* Change condition to minor_version < 2

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

* Refactor system bridge migration tests

* Remove minor downgrade code

* Update tests/components/system_bridge/test_init.py

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

* Update tests/components/system_bridge/test_init.py

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

* Apply suggestions from code review

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

* Move dataclass to store requested data to data.py

* Use dataclass in config flow

* Move media player and sensor onto data.py dataclass

* Move data and handler inside validate

---------

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-03-06 10:47:21 +01:00
..
2024-01-23 14:49:47 +01:00
2024-02-01 13:29:01 +01:00
2024-02-20 08:46:02 +01:00
2024-02-19 11:59:08 +01:00
2024-02-19 11:59:08 +01:00
2024-02-01 13:29:01 +01:00
2024-02-19 11:59:08 +01:00
2024-01-31 14:47:37 +01:00
2024-02-05 08:58:08 +01:00
2024-01-31 18:38:14 +01:00
2024-02-19 11:59:08 +01:00
2024-01-25 12:55:55 +01:00
2024-02-26 19:04:25 +01:00
2024-01-23 22:08:20 -10:00
2024-02-01 13:29:01 +01:00
2024-02-01 13:29:01 +01:00
2024-02-19 11:59:08 +01:00
2024-01-31 10:48:44 +01:00
2024-02-22 10:39:53 +01:00
2024-02-19 11:59:08 +01:00
2024-02-09 14:10:59 +01:00
2024-02-19 11:59:08 +01:00
2024-02-19 11:59:08 +01:00
2024-03-03 21:29:45 +01:00
2024-02-11 12:01:12 +01:00
2024-02-19 11:59:08 +01:00
2024-02-19 11:59:08 +01:00
2024-02-13 21:31:56 +01:00
2024-02-19 11:59:08 +01:00
2024-02-26 17:10:11 +01:00
2024-02-19 11:59:08 +01:00
2024-02-19 11:59:08 +01:00
2024-02-19 11:59:08 +01:00
2024-02-01 13:29:01 +01:00