diff --git a/tests/integrations/starlette/test_starlette.py b/tests/integrations/starlette/test_starlette.py index 0cb33e159b..801cd53bf4 100644 --- a/tests/integrations/starlette/test_starlette.py +++ b/tests/integrations/starlette/test_starlette.py @@ -144,7 +144,12 @@ async def _render_template(request): "request": request, "msg": "Hello Template World!", } - return templates.TemplateResponse("trace_meta.html", template_context) + if STARLETTE_VERSION >= (1,): + return templates.TemplateResponse( + request, "trace_meta.html", template_context + ) + else: + return templates.TemplateResponse("trace_meta.html", template_context) all_methods = [ "CONNECT", diff --git a/tox.ini b/tox.ini index 4f89238337..64120eaa3d 100644 --- a/tox.ini +++ b/tox.ini @@ -254,6 +254,7 @@ envlist = {py3.7,py3.10,py3.11}-starlette-v0.28.0 {py3.8,py3.12,py3.13}-starlette-v0.40.0 {py3.10,py3.13,py3.14,py3.14t}-starlette-v0.52.1 + {py3.10,py3.13,py3.14,py3.14t}-starlette-v1.0.0rc1 {py3.6,py3.9,py3.10}-fastapi-v0.79.1 {py3.7,py3.10,py3.11}-fastapi-v0.97.0 @@ -676,6 +677,7 @@ deps = starlette-v0.28.0: starlette==0.28.0 starlette-v0.40.0: starlette==0.40.0 starlette-v0.52.1: starlette==0.52.1 + starlette-v1.0.0rc1: starlette==1.0.0rc1 starlette: pytest-asyncio starlette: python-multipart starlette: requests