From: Scirlat Danut Date: Sun, 4 Feb 2024 18:30:43 +0000 (+0200) Subject: added type annotations to test_http_redirect.py (#2465) X-Git-Tag: 0.37.0~6 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5ab70d8fdff5aca6bd60daff14b68224c11ff476;p=thirdparty%2Fstarlette.git added type annotations to test_http_redirect.py (#2465) Co-authored-by: Scirlat Danut --- diff --git a/tests/middleware/test_https_redirect.py b/tests/middleware/test_https_redirect.py index 5e498c14..9195694a 100644 --- a/tests/middleware/test_https_redirect.py +++ b/tests/middleware/test_https_redirect.py @@ -1,12 +1,18 @@ +from typing import Callable + from starlette.applications import Starlette from starlette.middleware import Middleware from starlette.middleware.httpsredirect import HTTPSRedirectMiddleware +from starlette.requests import Request from starlette.responses import PlainTextResponse from starlette.routing import Route +from starlette.testclient import TestClient + +TestClientFactory = Callable[..., TestClient] -def test_https_redirect_middleware(test_client_factory): - def homepage(request): +def test_https_redirect_middleware(test_client_factory: TestClientFactory) -> None: + def homepage(request: Request) -> PlainTextResponse: return PlainTextResponse("OK", status_code=200) app = Starlette(