From 8f485be87e9d1b4fbc25b5c2a5781a318c10dbbc Mon Sep 17 00:00:00 2001 From: Arjan <44190435+vingerha@users.noreply.github.com> Date: Thu, 1 Jun 2023 19:09:09 +0200 Subject: [PATCH] Properly order moon phases in attribute (#93933) --- homeassistant/components/moon/sensor.py | 10 +++++----- tests/components/moon/test_sensor.py | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/homeassistant/components/moon/sensor.py b/homeassistant/components/moon/sensor.py index f8e1cd24abe..10251fc679d 100644 --- a/homeassistant/components/moon/sensor.py +++ b/homeassistant/components/moon/sensor.py @@ -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" diff --git a/tests/components/moon/test_sensor.py b/tests/components/moon/test_sensor.py index 164e5ddace5..922febed3bf 100644 --- a/tests/components/moon/test_sensor.py +++ b/tests/components/moon/test_sensor.py @@ -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)