Commit graph

22 commits

Author SHA1 Message Date
Marc Mueller
2f0dd6f704
Import Generator from collections.abc (2) () 2024-07-01 11:58:49 +02:00
Robert Hillis
aaa674955c
Store runtime data inside the config entry in Dlink () 2024-06-12 17:52:10 +02:00
Marc Mueller
279483ddb0
Import Generator from typing_extensions (2) () 2024-06-06 17:24:22 +02:00
Marc Mueller
1ad8151bd1
Use PEP 695 type alias in tests () 2024-05-20 19:03:04 +02:00
epenet
0b01326f9f
Use is in ConfigEntryState enum comparison in tests (A-M) () 2024-04-05 17:16:55 +02:00
Joost Lekkerkerker
9b41e3d124
Use is in enum comparison in config flow tests A-E () 2024-04-02 11:22:05 -10:00
Marc Mueller
38adfbf1a3
Add empty line after module docstring [tests a-e] () 2024-03-08 08:50:25 -05:00
J. Nick Koston
5988db1670
Fix formatting of mac addresses from dhcp discovery mocking in dlink ()
* Fix formatting of mac addresses from dhcp discovery mocking in dlink

dhcp returns addresses in lowercase without :

* fix tests
2024-02-14 23:07:45 +01:00
J. Nick Koston
249e10d8c7
Fix dlink test mutating config entry after its adding to hass () 2024-01-09 14:55:20 +01:00
Jan-Philipp Benecke
81450f0117
Update d-e* tests to use entity & device registry fixtures () 2023-11-12 10:38:32 +01:00
Joost Lekkerkerker
0ca4da5592
Use device class for DLink () 2023-07-18 18:51:02 +02:00
Erik Montnemery
7539cf25be
Don't require passing identifiers to DeviceRegistry.async_get_device ()
* Require keyword arguments to DeviceRegistry.async_get_device

* Update tests

* Update tests

* Don't enforce keyword arguments
2023-07-13 13:39:25 -04:00
Robert Hillis
54b303dfea
Cleanup after removing D-Link yaml () 2023-05-07 16:49:34 +02:00
G Johansson
d66305ddd3
Remove dlink yaml import () 2023-05-07 00:01:58 +02:00
epenet
71dc98a39c
Improve hass_ws_client type hint in tests () 2023-03-14 16:31:40 +01:00
Franck Nijhof
9ac8f9aa37
Revert "Adjust D-Link entity naming" () 2023-01-30 10:56:56 +01:00
Robert Hillis
709d1cb8af
Adjust D-Link entity naming () 2023-01-30 10:29:12 +01:00
Robert Hillis
b69576d6de
Add D-link tests ()
* Fix D-Link config flow auth

* Add tests to D-Link

* pyupgrade
2023-01-27 22:15:27 -05:00
Franck Nijhof
62dcbe5258
Enable Ruff PT001 () 2023-01-26 18:05:05 +01:00
Robert Hillis
3627a98602
Add dhcp discovery to D-Link ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-01-14 15:58:04 -10:00
Robert Hillis
b14c141fe3
Address review comments for D-Link config flow ()
* Address review comments for D-Link config flow

* uno mas

* uno mas

* uno mas
2023-01-12 03:46:51 +01:00
Robert Hillis
3d7c61bbed
Add D-Link config flow () 2023-01-10 14:10:56 -10:00