Speedup Reolink tests by using scope="module" (#125215)

* use scope="module"

* Instead of side_effect = None, use reset_mock(side_efffect=True)

* fix tests
This commit is contained in:
starkillerOG 2024-09-23 12:50:40 +02:00 committed by GitHub
parent a9d12608bd
commit 8ef7cae36d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
13 changed files with 101 additions and 12 deletions

View file

@ -32,6 +32,7 @@ from homeassistant.setup import async_setup_component
from .conftest import (
TEST_HOST2,
TEST_HOST_MODEL,
TEST_MAC2,
TEST_NVR_NAME,
TEST_NVR_NAME2,
@ -225,6 +226,8 @@ async def test_browsing(
assert browse.identifier == browse_files_id
assert browse.children[0].identifier == browse_file_id
reolink_connect.model = TEST_HOST_MODEL
async def test_browsing_unsupported_encoding(
hass: HomeAssistant,
@ -345,3 +348,5 @@ async def test_browsing_not_loaded(
assert browse.title == "Reolink"
assert browse.identifier is None
assert len(browse.children) == 1
reolink_connect.get_host_data.side_effect = None