2023-12-27 13:51:39 +00:00
|
|
|
"""Fixtures for Climate platform tests."""
|
2024-03-08 13:50:25 +00:00
|
|
|
|
2024-07-01 09:58:49 +00:00
|
|
|
from collections.abc import Generator
|
|
|
|
|
2023-12-27 13:51:39 +00:00
|
|
|
import pytest
|
|
|
|
|
|
|
|
from homeassistant.config_entries import ConfigFlow
|
|
|
|
from homeassistant.core import HomeAssistant
|
|
|
|
|
|
|
|
from tests.common import mock_config_flow, mock_platform
|
|
|
|
|
|
|
|
|
|
|
|
class MockFlow(ConfigFlow):
|
|
|
|
"""Test flow."""
|
|
|
|
|
|
|
|
|
|
|
|
@pytest.fixture
|
2024-06-06 15:24:22 +00:00
|
|
|
def config_flow_fixture(hass: HomeAssistant) -> Generator[None]:
|
2023-12-27 13:51:39 +00:00
|
|
|
"""Mock config flow."""
|
|
|
|
mock_platform(hass, "test.config_flow")
|
|
|
|
|
|
|
|
with mock_config_flow("test", MockFlow):
|
|
|
|
yield
|