From a1a9c55542c77ef1fb94d9a535024178acd82a18 Mon Sep 17 00:00:00 2001 From: Mike Degatano Date: Tue, 27 Sep 2022 02:40:55 -0400 Subject: [PATCH] Manual stop true after a reboot (#3902) * Manual stop true after a reboot * Fix test --- supervisor/addons/addon.py | 2 +- tests/addons/test_addon.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/supervisor/addons/addon.py b/supervisor/addons/addon.py index 62d64024a..4364dae17 100644 --- a/supervisor/addons/addon.py +++ b/supervisor/addons/addon.py @@ -114,7 +114,7 @@ class Addon(AddonModel): self.instance: DockerAddon = DockerAddon(coresys, self) self._state: AddonState = AddonState.UNKNOWN self._manual_stop: bool = ( - self.sys_hardware.helper.last_boot == self.sys_config.last_boot + self.sys_hardware.helper.last_boot != self.sys_config.last_boot ) self._listeners: list[EventListener] = [] diff --git a/tests/addons/test_addon.py b/tests/addons/test_addon.py index 68aba2245..4403678e0 100644 --- a/tests/addons/test_addon.py +++ b/tests/addons/test_addon.py @@ -223,7 +223,7 @@ async def test_listener_attached_on_install(coresys: CoreSys, repository): @pytest.mark.parametrize( - "boot_timedelta,restart_count", [(timedelta(), 0), (timedelta(days=1), 1)] + "boot_timedelta,restart_count", [(timedelta(), 1), (timedelta(days=1), 0)] ) async def test_watchdog_during_attach( coresys: CoreSys,