Joakim Sørensen
012509f683
Add documentation link for custom integrations in diagnostics ( #115336 )
...
* Add documentation link for custom integrations in diagnostics
* Enable custom integrations in test_download_diagnostics
2024-04-10 11:36:25 +02:00
J. Nick Koston
b456a212eb
Fix flakey tests using the _get_diagnostics_for_config_entry helper ( #115069 )
2024-04-06 21:58:23 -10:00
Marc Mueller
aa16a9d707
Add empty line after module docstring (3) ( #112750 )
2024-03-08 20:38:34 +01:00
Marc Mueller
38adfbf1a3
Add empty line after module docstring [tests a-e] ( #112708 )
2024-03-08 08:50:25 -05:00
epenet
ba23816a0c
Inverse json import logic ( #88099 )
...
* Fix helpers and util
* Adjust components
* Move back errors
* Add report
* mypy
* mypy
* Assert deprecation messages
* Move test_json_loads_object
* Adjust tests
* Fix rebase
* Adjust pylint plugin
* Fix plugin
* Adjust references
* Adjust backup tests
2023-02-16 11:37:57 +01:00
epenet
94779dddaa
Add type hints to diagnostics test helper ( #85494 )
...
* Add type hints to diagnostics test helper
* Move type alias to the top
* Use Any
* Move TestClientGenerator to typing helper
* Use `dict[str, Any]` again
* Use JsonObjectType
* Add cast
2023-02-09 12:15:18 +01:00
epenet
3052de3e8e
Add type hints to integration tests (d-e) ( #87699 )
2023-02-08 13:01:44 +01:00
epenet
4142f0d15d
Add return type to tests without arguments ( #87613 )
...
* Add return type to tests without arguments
* Black
* Cancel fixture amends
2023-02-07 14:20:06 +01:00
ollo69
0876239927
Do not redact diagnostics empty key ( #69160 )
2022-04-03 13:17:08 +02:00
Aaron Bach
cc6b0cc843
Ensure diagnostics redaction can handle lists of lists ( #65170 )
...
* Ensure diagnostics redaction can handle lists of lists
* Code review
* Update homeassistant/components/diagnostics/util.py
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
* Code review
* Typing
* Revert "Typing"
This reverts commit 8a57f772ca
.
* New typing attempt
* Revert "New typing attempt"
This reverts commit e26e4aae69
.
* Fix typing
* Fix typing again
* Add tests
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-01-29 13:30:15 -07:00
Michael
a56bfe012f
Enhancements for diagnostics platform ( #64670 )
2022-01-23 10:15:23 +01:00
Raman Gupta
11d0dcf7ac
Add zwave_js device diagnostics ( #64504 )
...
* Add zwave_js device diagnostics
* Add diagnostics as a dependency in manifest
* Add failure scenario test
* fix device diagnostics helper and remove dependency
* tweak
2022-01-20 11:49:24 +01:00
Raman Gupta
8b3fe0a2d9
Add support for device diagnostics ( #64344 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-01-19 20:48:32 -08:00
Paulus Schoutsen
4cd222e70a
Add evil genius labs diagnostics ( #64339 )
2022-01-18 21:02:37 +01:00
Paulus Schoutsen
6055cd20c8
Add diagnostics integration ( #64330 )
2022-01-17 20:42:18 -08:00