Skip to content

Commit c2ceab7

Browse files
authored
Remove unnecessary husqvarna_automower_ble test fixture (#129577)
1 parent 45ff494 commit c2ceab7

File tree

1 file changed

+3
-23
lines changed

1 file changed

+3
-23
lines changed

tests/components/husqvarna_automower_ble/conftest.py

Lines changed: 3 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,16 @@
11
"""Common fixtures for the Husqvarna Automower Bluetooth tests."""
22

3-
from collections.abc import Awaitable, Callable, Generator
3+
from collections.abc import Generator
44
from unittest.mock import AsyncMock, patch
55

6-
from freezegun.api import FrozenDateTimeFactory
76
import pytest
87

98
from homeassistant.components.husqvarna_automower_ble.const import DOMAIN
10-
from homeassistant.components.husqvarna_automower_ble.coordinator import SCAN_INTERVAL
119
from homeassistant.const import CONF_ADDRESS, CONF_CLIENT_ID
12-
from homeassistant.core import HomeAssistant
1310

1411
from . import AUTOMOWER_SERVICE_INFO
1512

16-
from tests.common import MockConfigEntry, async_fire_time_changed
13+
from tests.common import MockConfigEntry
1714

1815

1916
@pytest.fixture
@@ -26,25 +23,8 @@ def mock_setup_entry() -> Generator[AsyncMock]:
2623
yield mock_setup_entry
2724

2825

29-
@pytest.fixture
30-
async def scan_step(
31-
hass: HomeAssistant, freezer: FrozenDateTimeFactory
32-
) -> Generator[None, None, Callable[[], Awaitable[None]]]:
33-
"""Step system time forward."""
34-
35-
freezer.move_to("2023-01-01T01:00:00Z")
36-
37-
async def delay() -> None:
38-
"""Trigger delay in system."""
39-
freezer.tick(delta=SCAN_INTERVAL)
40-
async_fire_time_changed(hass)
41-
await hass.async_block_till_done()
42-
43-
return delay
44-
45-
4626
@pytest.fixture(autouse=True)
47-
def mock_automower_client(enable_bluetooth: None, scan_step) -> Generator[AsyncMock]:
27+
def mock_automower_client(enable_bluetooth: None) -> Generator[AsyncMock]:
4828
"""Mock a BleakClient client."""
4929
with (
5030
patch(

0 commit comments

Comments
 (0)