From 4732e370058a5907220aedcbfe5ab61e53c93f60 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Mon, 7 Feb 2022 20:08:54 +0100 Subject: [PATCH] Remove passing loop into sleep in SamsungTV (#66030) --- homeassistant/components/samsungtv/media_player.py | 2 +- tests/components/samsungtv/test_media_player.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/samsungtv/media_player.py b/homeassistant/components/samsungtv/media_player.py index 7fcc2268d9b..e856d746b3d 100644 --- a/homeassistant/components/samsungtv/media_player.py +++ b/homeassistant/components/samsungtv/media_player.py @@ -245,7 +245,7 @@ class SamsungTVDevice(MediaPlayerEntity): for digit in media_id: await self.hass.async_add_executor_job(self.send_key, f"KEY_{digit}") - await asyncio.sleep(KEY_PRESS_TIMEOUT, self.hass.loop) + await asyncio.sleep(KEY_PRESS_TIMEOUT) await self.hass.async_add_executor_job(self.send_key, "KEY_ENTER") def _wake_on_lan(self) -> None: diff --git a/tests/components/samsungtv/test_media_player.py b/tests/components/samsungtv/test_media_player.py index f64634acd3b..dca7e4366f3 100644 --- a/tests/components/samsungtv/test_media_player.py +++ b/tests/components/samsungtv/test_media_player.py @@ -713,9 +713,9 @@ async def test_play_media(hass, remote): asyncio_sleep = asyncio.sleep sleeps = [] - async def sleep(duration, loop): + async def sleep(duration): sleeps.append(duration) - await asyncio_sleep(0, loop=loop) + await asyncio_sleep(0) await setup_samsungtv(hass, MOCK_CONFIG) with patch("asyncio.sleep", new=sleep):