diff --git a/tests/components/bosch_shc/conftest.py b/tests/components/bosch_shc/conftest.py index 6a3797ad094..1f45623e30f 100644 --- a/tests/components/bosch_shc/conftest.py +++ b/tests/components/bosch_shc/conftest.py @@ -1,8 +1,10 @@ """bosch_shc session fixtures.""" +from unittest.mock import MagicMock + import pytest @pytest.fixture(autouse=True) -def bosch_shc_mock_async_zeroconf(mock_async_zeroconf): +def bosch_shc_mock_async_zeroconf(mock_async_zeroconf: MagicMock) -> None: """Auto mock zeroconf.""" diff --git a/tests/components/default_config/conftest.py b/tests/components/default_config/conftest.py index 4714102eff9..ce1b3ad8de4 100644 --- a/tests/components/default_config/conftest.py +++ b/tests/components/default_config/conftest.py @@ -1,8 +1,10 @@ """default_config session fixtures.""" +from unittest.mock import MagicMock + import pytest @pytest.fixture(autouse=True) -def default_config_mock_async_zeroconf(mock_async_zeroconf): +def default_config_mock_async_zeroconf(mock_async_zeroconf: MagicMock) -> None: """Auto mock zeroconf.""" diff --git a/tests/components/devolo_home_control/conftest.py b/tests/components/devolo_home_control/conftest.py index 5d67bffddfd..04752da5925 100644 --- a/tests/components/devolo_home_control/conftest.py +++ b/tests/components/devolo_home_control/conftest.py @@ -1,6 +1,6 @@ """Fixtures for tests.""" -from unittest.mock import patch +from unittest.mock import MagicMock, patch import pytest from typing_extensions import Generator @@ -39,5 +39,5 @@ def patch_mydevolo(credentials_valid: bool, maintenance: bool) -> Generator[None @pytest.fixture(autouse=True) -def devolo_home_control_mock_async_zeroconf(mock_async_zeroconf): +def devolo_home_control_mock_async_zeroconf(mock_async_zeroconf: MagicMock) -> None: """Auto mock zeroconf.""" diff --git a/tests/components/devolo_home_network/conftest.py b/tests/components/devolo_home_network/conftest.py index f6a6e233b6d..fd03063cd34 100644 --- a/tests/components/devolo_home_network/conftest.py +++ b/tests/components/devolo_home_network/conftest.py @@ -1,7 +1,7 @@ """Fixtures for tests.""" from itertools import cycle -from unittest.mock import patch +from unittest.mock import MagicMock, patch import pytest @@ -50,5 +50,5 @@ def mock_validate_input(): @pytest.fixture(autouse=True) -def devolo_home_network_mock_async_zeroconf(mock_async_zeroconf): +def devolo_home_network_mock_async_zeroconf(mock_async_zeroconf: MagicMock) -> None: """Auto mock zeroconf.""" diff --git a/tests/components/esphome/conftest.py b/tests/components/esphome/conftest.py index 91d4f140b12..f1fae38e0e3 100644 --- a/tests/components/esphome/conftest.py +++ b/tests/components/esphome/conftest.py @@ -7,7 +7,7 @@ from asyncio import Event from collections.abc import Awaitable, Callable from pathlib import Path from typing import Any -from unittest.mock import AsyncMock, Mock, patch +from unittest.mock import AsyncMock, MagicMock, Mock, patch from aioesphomeapi import ( APIClient, @@ -47,7 +47,7 @@ def mock_bluetooth(enable_bluetooth: None) -> None: @pytest.fixture(autouse=True) -def esphome_mock_async_zeroconf(mock_async_zeroconf): +def esphome_mock_async_zeroconf(mock_async_zeroconf: MagicMock) -> None: """Auto mock zeroconf.""" diff --git a/tests/components/otbr/conftest.py b/tests/components/otbr/conftest.py index 82f167cdd23..ba0f43c4a71 100644 --- a/tests/components/otbr/conftest.py +++ b/tests/components/otbr/conftest.py @@ -1,6 +1,6 @@ """Test fixtures for the Open Thread Border Router integration.""" -from unittest.mock import Mock, patch +from unittest.mock import MagicMock, Mock, patch import pytest @@ -73,7 +73,7 @@ async def otbr_config_entry_thread_fixture(hass): @pytest.fixture(autouse=True) -def use_mocked_zeroconf(mock_async_zeroconf): +def use_mocked_zeroconf(mock_async_zeroconf: MagicMock) -> None: """Mock zeroconf in all tests.""" diff --git a/tests/components/rabbitair/test_config_flow.py b/tests/components/rabbitair/test_config_flow.py index 57b7287db8c..2e0cfba38c0 100644 --- a/tests/components/rabbitair/test_config_flow.py +++ b/tests/components/rabbitair/test_config_flow.py @@ -3,7 +3,7 @@ from __future__ import annotations from ipaddress import ip_address -from unittest.mock import Mock, patch +from unittest.mock import MagicMock, Mock, patch import pytest from rabbitair import Mode, Model, Speed @@ -38,7 +38,7 @@ ZEROCONF_DATA = zeroconf.ZeroconfServiceInfo( @pytest.fixture(autouse=True) -def use_mocked_zeroconf(mock_async_zeroconf): +def use_mocked_zeroconf(mock_async_zeroconf: MagicMock) -> None: """Mock zeroconf in all tests.""" diff --git a/tests/components/thread/conftest.py b/tests/components/thread/conftest.py index 2b0f00a097f..1230d379b82 100644 --- a/tests/components/thread/conftest.py +++ b/tests/components/thread/conftest.py @@ -1,5 +1,7 @@ """Test fixtures for the Thread integration.""" +from unittest.mock import MagicMock + import pytest from homeassistant.components import thread @@ -24,5 +26,5 @@ async def thread_config_entry_fixture(hass: HomeAssistant): @pytest.fixture(autouse=True) -def use_mocked_zeroconf(mock_async_zeroconf): +def use_mocked_zeroconf(mock_async_zeroconf: MagicMock) -> None: """Mock zeroconf in all tests."""