Improve type hints in openai_conversation tests (#123811)

This commit is contained in:
epenet 2024-08-13 16:01:24 +02:00 committed by GitHub
parent 04b1d2414d
commit 135f15fdc3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -13,7 +13,7 @@ from tests.common import MockConfigEntry
@pytest.fixture @pytest.fixture
def mock_config_entry(hass): def mock_config_entry(hass: HomeAssistant) -> MockConfigEntry:
"""Mock a config entry.""" """Mock a config entry."""
entry = MockConfigEntry( entry = MockConfigEntry(
title="OpenAI", title="OpenAI",
@ -27,7 +27,9 @@ def mock_config_entry(hass):
@pytest.fixture @pytest.fixture
def mock_config_entry_with_assist(hass, mock_config_entry): def mock_config_entry_with_assist(
hass: HomeAssistant, mock_config_entry: MockConfigEntry
) -> MockConfigEntry:
"""Mock a config entry with assist.""" """Mock a config entry with assist."""
hass.config_entries.async_update_entry( hass.config_entries.async_update_entry(
mock_config_entry, options={CONF_LLM_HASS_API: llm.LLM_API_ASSIST} mock_config_entry, options={CONF_LLM_HASS_API: llm.LLM_API_ASSIST}
@ -36,7 +38,9 @@ def mock_config_entry_with_assist(hass, mock_config_entry):
@pytest.fixture @pytest.fixture
async def mock_init_component(hass, mock_config_entry): async def mock_init_component(
hass: HomeAssistant, mock_config_entry: MockConfigEntry
) -> None:
"""Initialize integration.""" """Initialize integration."""
with patch( with patch(
"openai.resources.models.AsyncModels.list", "openai.resources.models.AsyncModels.list",