Properly order moon phases in attribute (#93933)
This commit is contained in:
parent
a260c11d4e
commit
8f485be87e
2 changed files with 10 additions and 10 deletions
|
@ -50,14 +50,14 @@ class MoonSensorEntity(SensorEntity):
|
|||
_attr_name = "Phase"
|
||||
_attr_device_class = SensorDeviceClass.ENUM
|
||||
_attr_options = [
|
||||
STATE_FIRST_QUARTER,
|
||||
STATE_FULL_MOON,
|
||||
STATE_LAST_QUARTER,
|
||||
STATE_NEW_MOON,
|
||||
STATE_WANING_CRESCENT,
|
||||
STATE_WANING_GIBBOUS,
|
||||
STATE_WAXING_CRESCENT,
|
||||
STATE_FIRST_QUARTER,
|
||||
STATE_WAXING_GIBBOUS,
|
||||
STATE_FULL_MOON,
|
||||
STATE_WANING_GIBBOUS,
|
||||
STATE_LAST_QUARTER,
|
||||
STATE_WANING_CRESCENT,
|
||||
]
|
||||
_attr_translation_key = "phase"
|
||||
|
||||
|
|
|
@ -60,14 +60,14 @@ async def test_moon_day(
|
|||
assert state.attributes[ATTR_FRIENDLY_NAME] == "Moon Phase"
|
||||
assert state.attributes[ATTR_DEVICE_CLASS] == SensorDeviceClass.ENUM
|
||||
assert state.attributes[ATTR_OPTIONS] == [
|
||||
STATE_FIRST_QUARTER,
|
||||
STATE_FULL_MOON,
|
||||
STATE_LAST_QUARTER,
|
||||
STATE_NEW_MOON,
|
||||
STATE_WANING_CRESCENT,
|
||||
STATE_WANING_GIBBOUS,
|
||||
STATE_WAXING_CRESCENT,
|
||||
STATE_FIRST_QUARTER,
|
||||
STATE_WAXING_GIBBOUS,
|
||||
STATE_FULL_MOON,
|
||||
STATE_WANING_GIBBOUS,
|
||||
STATE_LAST_QUARTER,
|
||||
STATE_WANING_CRESCENT,
|
||||
]
|
||||
|
||||
entity_registry = er.async_get(hass)
|
||||
|
|
Loading…
Add table
Reference in a new issue