Bump zeroconf to 0.93.1 (#99516)

* Bump zeroconf to 0.92.0

changelog: https://github.com/python-zeroconf/python-zeroconf/compare/0.91.1...0.92.0

* drop unused argument

* Update tests/components/thread/test_diagnostics.py

* lint

* again

* bump again since actions failed to release the wheels
This commit is contained in:
J. Nick Koston 2023-09-03 04:16:26 -05:00 committed by GitHub
parent 61dc217d92
commit 1183bd159e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 25 additions and 27 deletions

View file

@ -1,7 +1,6 @@
"""Test the thread websocket API."""
import dataclasses
import time
from unittest.mock import Mock, patch
import pytest
@ -191,50 +190,49 @@ async def test_diagnostics(
"""Test diagnostics for thread routers."""
cache = mock_async_zeroconf.zeroconf.cache = DNSCache()
now = time.monotonic() * 1000
cache.async_add_records(
[
*TEST_ZEROCONF_RECORD_1.dns_addresses(created=now),
TEST_ZEROCONF_RECORD_1.dns_service(created=now),
TEST_ZEROCONF_RECORD_1.dns_text(created=now),
TEST_ZEROCONF_RECORD_1.dns_pointer(created=now),
*TEST_ZEROCONF_RECORD_1.dns_addresses(),
TEST_ZEROCONF_RECORD_1.dns_service(),
TEST_ZEROCONF_RECORD_1.dns_text(),
TEST_ZEROCONF_RECORD_1.dns_pointer(),
]
)
cache.async_add_records(
[
*TEST_ZEROCONF_RECORD_2.dns_addresses(created=now),
TEST_ZEROCONF_RECORD_2.dns_service(created=now),
TEST_ZEROCONF_RECORD_2.dns_text(created=now),
TEST_ZEROCONF_RECORD_2.dns_pointer(created=now),
*TEST_ZEROCONF_RECORD_2.dns_addresses(),
TEST_ZEROCONF_RECORD_2.dns_service(),
TEST_ZEROCONF_RECORD_2.dns_text(),
TEST_ZEROCONF_RECORD_2.dns_pointer(),
]
)
# Test for invalid cache
cache.async_add_records([TEST_ZEROCONF_RECORD_3.dns_pointer(created=now)])
cache.async_add_records([TEST_ZEROCONF_RECORD_3.dns_pointer()])
# Test for invalid record
cache.async_add_records(
[
*TEST_ZEROCONF_RECORD_4.dns_addresses(created=now),
TEST_ZEROCONF_RECORD_4.dns_service(created=now),
TEST_ZEROCONF_RECORD_4.dns_text(created=now),
TEST_ZEROCONF_RECORD_4.dns_pointer(created=now),
*TEST_ZEROCONF_RECORD_4.dns_addresses(),
TEST_ZEROCONF_RECORD_4.dns_service(),
TEST_ZEROCONF_RECORD_4.dns_text(),
TEST_ZEROCONF_RECORD_4.dns_pointer(),
]
)
# Test for record without xa
cache.async_add_records(
[
*TEST_ZEROCONF_RECORD_5.dns_addresses(created=now),
TEST_ZEROCONF_RECORD_5.dns_service(created=now),
TEST_ZEROCONF_RECORD_5.dns_text(created=now),
TEST_ZEROCONF_RECORD_5.dns_pointer(created=now),
*TEST_ZEROCONF_RECORD_5.dns_addresses(),
TEST_ZEROCONF_RECORD_5.dns_service(),
TEST_ZEROCONF_RECORD_5.dns_text(),
TEST_ZEROCONF_RECORD_5.dns_pointer(),
]
)
# Test for record without xp
cache.async_add_records(
[
*TEST_ZEROCONF_RECORD_6.dns_addresses(created=now),
TEST_ZEROCONF_RECORD_6.dns_service(created=now),
TEST_ZEROCONF_RECORD_6.dns_text(created=now),
TEST_ZEROCONF_RECORD_6.dns_pointer(created=now),
*TEST_ZEROCONF_RECORD_6.dns_addresses(),
TEST_ZEROCONF_RECORD_6.dns_service(),
TEST_ZEROCONF_RECORD_6.dns_text(),
TEST_ZEROCONF_RECORD_6.dns_pointer(),
]
)
assert await async_setup_component(hass, DOMAIN, {})