core/tests/components/starlink/patchers.py

23 lines
643 B
Python
Raw Normal View History

"""General Starlink patchers."""
2023-03-14 21:24:47 +00:00
import json
from unittest.mock import patch
2023-03-14 21:24:47 +00:00
from tests.common import load_fixture
SETUP_ENTRY_PATCHER = patch(
"homeassistant.components.starlink.async_setup_entry", return_value=True
)
COORDINATOR_SUCCESS_PATCHER = patch(
"homeassistant.components.starlink.coordinator.status_data",
2023-03-14 21:24:47 +00:00
return_value=json.loads(load_fixture("status_data_success.json", "starlink")),
)
DEVICE_FOUND_PATCHER = patch(
"homeassistant.components.starlink.config_flow.get_id", return_value="some-valid-id"
)
NO_DEVICE_PATCHER = patch(
"homeassistant.components.starlink.config_flow.get_id", return_value=None
)