vicfergar / HassClient

A Home Assistant client using Web Sockect API
GNU General Public License v3.0
18 stars 10 forks source link

feat: Support for HASS v2024.10.4 #16

Closed vicfergar closed 4 weeks ago

vicfergar commented 1 month ago

Included changes:

7245b6d - chore: Improve README 5d29255 - chore: Add retry to configuration flaky tests 7eb4b58 - feat: Add Label model 0a6bae7 - feat: Add Floor model d234d3d - feat: Add Category model 24c916f - feat: Add new properties to RegistryEntries (aliases, labels, created_at, modified_at, etc.) 1e45f71 - chore: Add vscode settings 33f8267 - feat: Add new properties to PanelInfo 8c91ed9 - feat: Add new properties to StateModel 9900ad3 - chore: Reduce test harness complexity by removing unused mock command processors 9058f2e - feat: Add translation fields to ErrorInfo 2219758 - feat: Added new properties to ConfigurationModel 267fee8 - chore: Fix flaky test c77bdd7 - feat: Update SearchApi 6fdde70 - feat: Improve ResultMessage error handling b8dbfff - fix: Don't allow partial update of input_boolean settings 4f0eb2b - fix: remove Source property from EntitySource 207b561 - chore: fix multiple typos 3453762 - chore: Log raw messages to debug log 03f02d3 - chore: fix test containers

github-actions[bot] commented 1 month ago

Unit Test Results

683 tests  +77   683 :heavy_check_mark: +201   5s :stopwatch: - 1h 58m 50s   38 suites +  6       0 :zzz: ±    0      2 files   ±  0       0 :x:  - 124 

Results for commit c57c4e85. ± Comparison against base commit b4c08999.

This pull request removes 44 and adds 121 tests. Note that renamed tests count towards both. ``` HassClient.Core.Tests.ColorConverterTests ‑ ReadJsonWithExisingValueHSColor HassClient.Core.Tests.ColorConverterTests ‑ ReadJsonWithExisingValueKelvinTemperatureColor HassClient.Core.Tests.ColorConverterTests ‑ ReadJsonWithExisingValueMiredsTemperatureColor HassClient.Core.Tests.ColorConverterTests ‑ ReadJsonWithExisingValueNameColor HassClient.Core.Tests.ColorConverterTests ‑ ReadJsonWithExisingValueRGBColor HassClient.Core.Tests.ColorConverterTests ‑ ReadJsonWithExisingValueRGBWColor HassClient.Core.Tests.ColorConverterTests ‑ ReadJsonWithExisingValueRGBWWColor HassClient.Core.Tests.ColorConverterTests ‑ ReadJsonWithExisingValueXYColor HassClient.Core.Tests.RegistryEntryBaseTests ‑ DeserializedEntityRegistryEntryHasNoPendingChanges HassClient.Core.Tests.RegistryEntryBaseTests ‑ DiscardPendingChanges … ``` ``` HassClient.Core.Tests.AreaTests ‑ SetNewAliasesMakesHasPendingChangesTrue HassClient.Core.Tests.AreaTests ‑ SetNewFloorIdMakesHasPendingChangesTrue HassClient.Core.Tests.AreaTests ‑ SetNewIconMakesHasPendingChangesTrue HassClient.Core.Tests.AreaTests ‑ SetNewLabelsMakesHasPendingChangesTrue HassClient.Core.Tests.CategoryTests ‑ DiscardPendingChanges HassClient.Core.Tests.CategoryTests ‑ HasPublicConstructorWithParameters HassClient.Core.Tests.CategoryTests ‑ NewCategoryHasPendingChanges HassClient.Core.Tests.CategoryTests ‑ NewCategoryIsUntracked HassClient.Core.Tests.CategoryTests ‑ NewCategoryWithNullOrWhiteSpaceNameThrows(" ") HassClient.Core.Tests.CategoryTests ‑ NewCategoryWithNullOrWhiteSpaceNameThrows("") … ```

:recycle: This comment has been updated with latest results.