diff --git a/tests/test_dependency_wrapped.py b/tests/test_dependency_wrapped.py index 6e61c12233..a593a4135f 100644 --- a/tests/test_dependency_wrapped.py +++ b/tests/test_dependency_wrapped.py @@ -2,15 +2,13 @@ import inspect import sys from collections.abc import AsyncGenerator, Generator from functools import wraps +from typing import Annotated, ForwardRef import pytest from fastapi import Depends, FastAPI from fastapi.concurrency import iterate_in_threadpool, run_in_threadpool from fastapi.testclient import TestClient -from typing import Annotated, ForwardRef - - if sys.version_info >= (3, 13): # pragma: no cover from inspect import iscoroutinefunction else: # pragma: no cover @@ -451,6 +449,7 @@ def test_class_dependency(route): assert response.status_code == 200, response.text assert response.json() is True + def test_annotated_forwardref_dependency(): app = FastAPI()