diff --git a/tests/components/image_upload/test_init.py b/tests/components/image_upload/test_init.py index 486f98e92c2349b622f707e5ac75dce4bd9bf54a..9f842d25b645eb4fb65cda319f901a1ed9d398c9 100644 --- a/tests/components/image_upload/test_init.py +++ b/tests/components/image_upload/test_init.py @@ -4,6 +4,7 @@ import tempfile from unittest.mock import patch from aiohttp import ClientSession, ClientWebSocketResponse +from freezegun.api import FrozenDateTimeFactory from homeassistant.components.websocket_api import const as ws_const from homeassistant.core import HomeAssistant @@ -17,15 +18,17 @@ from tests.typing import ClientSessionGenerator, WebSocketGenerator async def test_upload_image( hass: HomeAssistant, + freezer: FrozenDateTimeFactory, hass_client: ClientSessionGenerator, hass_ws_client: WebSocketGenerator, ) -> None: """Test we can upload an image.""" now = dt_util.utcnow() + freezer.move_to(now) with tempfile.TemporaryDirectory() as tempdir, patch.object( hass.config, "path", return_value=tempdir - ), patch("homeassistant.util.dt.utcnow", return_value=now): + ): assert await async_setup_component(hass, "image_upload", {}) ws_client: ClientWebSocketResponse = await hass_ws_client() client: ClientSession = await hass_client()