From 4139a970d64ce35e47985588375e6a8e5e616c0a Mon Sep 17 00:00:00 2001 From: MertYksl03 Date: Mon, 30 Mar 2026 20:31:23 +0300 Subject: [PATCH] Fix deprecation warning by replacing asyncio.iscoroutinefunction with inspect.iscoroutinefunction --- Week05/test_awaitme.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Week05/test_awaitme.py b/Week05/test_awaitme.py index 4015a50f..cecf9bee 100644 --- a/Week05/test_awaitme.py +++ b/Week05/test_awaitme.py @@ -1,5 +1,6 @@ import os import asyncio +import inspect files = [f for f in os.listdir(os.path.dirname(__file__)) if f.startswith("awaitme")] @@ -23,8 +24,8 @@ def dummy_awaitable(): @eval(f[:-3]).awaitme def dummy_function(x: int = 0, y: int = 0) -> int: return x + y - assert asyncio.iscoroutinefunction(dummy_awaitable), "awaitme is not awaitable in " + f[:-3] - assert asyncio.iscoroutinefunction(dummy_function), "awaitme is not awaitable in " + f[:-3] + assert inspect.iscoroutinefunction(dummy_awaitable), "awaitme is not awaitable in " + f[:-3] + assert inspect.iscoroutinefunction(dummy_function), "awaitme is not awaitable in " + f[:-3] def test_values(): for f in files: