* Require config entry when setting Conversation agent, add new unset agent method * Remove onboarding from conversation agent * Type attribution * Wrap async_process params in ConversationInput object
15 lines
279 B
Python
15 lines
279 B
Python
"""Conversation test helpers."""
|
|
|
|
import pytest
|
|
|
|
from homeassistant.components import conversation
|
|
|
|
from . import MockAgent
|
|
|
|
|
|
@pytest.fixture
|
|
def mock_agent(hass):
|
|
"""Mock agent."""
|
|
agent = MockAgent()
|
|
conversation.async_set_agent(hass, None, agent)
|
|
return agent
|