Commit Graph

17 Commits

Author SHA1 Message Date
J. Nick Koston e4ab837111
Use loopback address in all tests (#841) 2024-03-10 10:02:14 -10:00
dependabot[bot] d63f10d6e3
Bump black from 23.12.1 to 24.1.1 (#812)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-02-04 21:39:47 -06:00
J. Nick Koston 5b4bdb8716
Refactor tests for new pytest-asyncio (#820) 2024-02-04 21:30:19 -06:00
J. Nick Koston de1d08493d
Add support for passing multiple addresses to the client (#796) 2023-12-12 11:22:14 -10:00
J. Nick Koston 05ee53c16d
Add happy eyeballs support (RFC 8305) (#789) 2023-12-12 07:24:31 -10:00
J. Nick Koston 1a7ce50f63
Reduce mocking in client test to better simulate actual usage (#735) 2023-11-26 13:50:45 -06:00
J. Nick Koston e8468647e2
Remove duplicate code in tests (#722) 2023-11-26 07:53:48 -06:00
J. Nick Koston 66e654084b
Add test for unexpected hello responses (#712) 2023-11-25 09:58:30 -06:00
J. Nick Koston b7e319b26a
Add test for connecting with a password (#709) 2023-11-25 08:59:36 -06:00
J. Nick Koston 67661dbd7f
Avoid expensive debug logging checks in packet processor (#700) 2023-11-25 07:51:48 -06:00
J. Nick Koston 095ef822f1
Fix error in noise frame helper were we could write when the writer was unset (#685) 2023-11-24 09:42:56 -06:00
J. Nick Koston 1cc6b3ed52
Fix missed GATT notify if the device responds immediately after subscribe (#669) 2023-11-23 09:46:56 -06:00
J. Nick Koston 2501ea4275
Add additional coverage for starting noise connections (#653) 2023-11-21 16:42:23 +01:00
J. Nick Koston ccf2f1f245
Add tests for ping responses (#650) 2023-11-21 14:01:58 +01:00
J. Nick Koston b12903e2e7
Refactor zeroconf code to avoid creating instances when one is unneeded (#643) 2023-11-17 13:11:36 -06:00
J. Nick Koston 3ffcca3bdd
Make log runner code reusable and add coverage (#630) 2023-11-11 13:06:27 -06:00
J. Nick Koston b227f79dad
Refactor bluetooth client functions to reduce duplicate code (#629) 2023-11-10 17:14:00 -06:00