core/tests/components/alarm_control_panel/conftest.py

23 lines
589 B
Python

"""Fixturs for Alarm Control Panel tests."""
import pytest
from tests.components.alarm_control_panel.common import MockAlarm
@pytest.fixture
def mock_alarm_control_panel_entities() -> dict[str, MockAlarm]:
"""Mock Alarm control panel class."""
return {
"arm_code": MockAlarm(
name="Alarm arm code",
code_arm_required=True,
unique_id="unique_arm_code",
),
"no_arm_code": MockAlarm(
name="Alarm no arm code",
code_arm_required=False,
unique_id="unique_no_arm_code",
),
}