diff --git a/tests/test_dependency_wrapped.py b/tests/test_dependency_wrapped.py index 276f9460fe..aeaadf132b 100644 --- a/tests/test_dependency_wrapped.py +++ b/tests/test_dependency_wrapped.py @@ -1,5 +1,5 @@ import inspect -from asyncio import iscoroutinefunction +import sys from functools import wraps from typing import AsyncGenerator, Generator @@ -8,6 +8,11 @@ from fastapi import Depends, FastAPI from fastapi.concurrency import iterate_in_threadpool, run_in_threadpool from fastapi.testclient import TestClient +if sys.version_info >= (3, 13): # pragma: no cover + from inspect import iscoroutinefunction +else: # pragma: no cover + from asyncio import iscoroutinefunction + def noop_wrap(func): @wraps(func)