mirror of
https://github.com/home-assistant/core.git
synced 2025-05-19 13:29:17 +00:00

* add abstract class to trigger based template entities * updates after merge of parent PR * add comments * add tests
14 lines
551 B
Python
14 lines
551 B
Python
"""Test trigger template entity."""
|
|
|
|
from homeassistant.components.template import trigger_entity
|
|
from homeassistant.components.template.coordinator import TriggerUpdateCoordinator
|
|
from homeassistant.core import HomeAssistant
|
|
|
|
|
|
async def test_reference_blueprints_is_none(hass: HomeAssistant) -> None:
|
|
"""Test template entity requires hass to be set before accepting templates."""
|
|
coordinator = TriggerUpdateCoordinator(hass, {})
|
|
entity = trigger_entity.TriggerEntity(hass, coordinator, {})
|
|
|
|
assert entity.referenced_blueprint is None
|