From 9658ca863743568e94cb62ce45dea5a06ee3251c Mon Sep 17 00:00:00 2001 From: enimalojd Date: Thu, 14 Mar 2024 21:45:54 +0300 Subject: [PATCH] fix tests --- starlette_testclient/_testclient.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/starlette_testclient/_testclient.py b/starlette_testclient/_testclient.py index 61aac36..cba2bc4 100644 --- a/starlette_testclient/_testclient.py +++ b/starlette_testclient/_testclient.py @@ -447,7 +447,7 @@ def _portal_factory( if self.portal is not None: yield self.portal else: - with anyio.start_blocking_portal(**self.async_backend) as portal: + with anyio.from_thread.start_blocking_portal(**self.async_backend) as portal: yield portal def request( # type: ignore @@ -512,7 +512,7 @@ def websocket_connect( def __enter__(self) -> "TestClient": with contextlib.ExitStack() as stack: self.portal = portal = stack.enter_context( - anyio.start_blocking_portal(**self.async_backend) + anyio.from_thread.start_blocking_portal(**self.async_backend) ) @stack.callback