From 02ff5de1ff2246dfe007cb9d4afbbf34d6cac978 Mon Sep 17 00:00:00 2001 From: Erik Montnemery Date: Tue, 11 Nov 2025 09:33:21 +0100 Subject: [PATCH] Use pytest.mark.freeze_time in ntfy tests (#156336) --- tests/components/ntfy/snapshots/test_event.ambr | 4 ++-- tests/components/ntfy/test_event.py | 4 ++-- tests/components/ntfy/test_notify.py | 3 +-- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/tests/components/ntfy/snapshots/test_event.ambr b/tests/components/ntfy/snapshots/test_event.ambr index ed6095f0888..065114fd851 100644 --- a/tests/components/ntfy/snapshots/test_event.ambr +++ b/tests/components/ntfy/snapshots/test_event.ambr @@ -52,7 +52,7 @@ 'event_types': list([ 'Title: Hello', ]), - 'expires': datetime.datetime(2025, 3, 29, 5, 58, 46, tzinfo=datetime.timezone.utc), + 'expires': HAFakeDatetime(2025, 3, 29, 5, 58, 46, tzinfo=datetime.timezone.utc), 'friendly_name': 'mytopic', 'icon': 'https://example.com/icon.png', 'id': 'h6Y2hKA5sy0U', @@ -61,7 +61,7 @@ 'tags': list([ 'octopus', ]), - 'time': datetime.datetime(2025, 3, 28, 17, 58, 46, tzinfo=datetime.timezone.utc), + 'time': HAFakeDatetime(2025, 3, 28, 17, 58, 46, tzinfo=datetime.timezone.utc), 'title': 'Title', 'topic': 'mytopic', }), diff --git a/tests/components/ntfy/test_event.py b/tests/components/ntfy/test_event.py index a71f45375d9..7758f681332 100644 --- a/tests/components/ntfy/test_event.py +++ b/tests/components/ntfy/test_event.py @@ -13,7 +13,7 @@ from aiontfy.exceptions import ( NtfyTimeoutError, NtfyUnauthorizedAuthenticationError, ) -from freezegun.api import FrozenDateTimeFactory, freeze_time +from freezegun.api import FrozenDateTimeFactory import pytest from syrupy.assertion import SnapshotAssertion @@ -44,7 +44,7 @@ async def event_only() -> AsyncGenerator[None]: @pytest.mark.usefixtures("mock_aiontfy") -@freeze_time("2025-09-03T22:00:00.000Z") +@pytest.mark.freeze_time("2025-09-03T22:00:00.000Z") async def test_event_platform( hass: HomeAssistant, config_entry: MockConfigEntry, diff --git a/tests/components/ntfy/test_notify.py b/tests/components/ntfy/test_notify.py index ec947ba5a1f..bf8131574bf 100644 --- a/tests/components/ntfy/test_notify.py +++ b/tests/components/ntfy/test_notify.py @@ -9,7 +9,6 @@ from aiontfy.exceptions import ( NtfyHTTPError, NtfyUnauthorizedAuthenticationError, ) -from freezegun.api import freeze_time import pytest from syrupy.assertion import SnapshotAssertion @@ -57,7 +56,7 @@ async def test_notify_platform( await snapshot_platform(hass, entity_registry, snapshot, config_entry.entry_id) -@freeze_time("2025-01-09T12:00:00+00:00") +@pytest.mark.freeze_time("2025-01-09T12:00:00+00:00") async def test_send_message( hass: HomeAssistant, config_entry: MockConfigEntry,