core/tests/components/date/common.py

21 lines
509 B
Python

"""Common helpers for date entity component tests."""
from datetime import date
from homeassistant.components.date import DateEntity
from tests.common import MockEntity
class MockDateEntity(MockEntity, DateEntity):
"""Mock date class."""
@property
def native_value(self):
"""Return the native value of this date."""
return self._handle("native_value")
def set_value(self, value: date) -> None:
"""Change the date."""
self._values["native_value"] = value