File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 77from __future__ import annotations
88
99import os
10+ from typing import Any , Iterator
1011
1112import httpx
1213import pytest
1920
2021
2122@pytest .fixture (autouse = True )
22- def _reset_shared_pool ():
23- """Reset module-level shared pool state before and after each test."""
23+ def _reset_shared_pool () -> Iterator [None ]: # pyright: ignore[reportUnusedFunction]
2424 _clear_pool_state ()
2525 yield
2626 _clear_pool_state ()
2727
2828
29- def _clear_pool_state ():
29+ def _clear_pool_state () -> None :
3030 with _base_mod ._pool_lock :
3131 if _base_mod ._shared_sync_client is not None and not _base_mod ._shared_sync_client .is_closed :
3232 try :
@@ -42,13 +42,13 @@ def _clear_pool_state():
4242 _base_mod ._shared_async_refcount = 0
4343
4444
45- def _make_client (** kwargs ) -> Runloop :
45+ def _make_client (** kwargs : Any ) -> Runloop :
4646 kwargs .setdefault ("base_url" , base_url )
4747 kwargs .setdefault ("bearer_token" , bearer_token )
4848 return Runloop (** kwargs )
4949
5050
51- def _make_async_client (** kwargs ) -> AsyncRunloop :
51+ def _make_async_client (** kwargs : Any ) -> AsyncRunloop :
5252 kwargs .setdefault ("base_url" , base_url )
5353 kwargs .setdefault ("bearer_token" , bearer_token )
5454 return AsyncRunloop (** kwargs )
You can’t perform that action at this time.
0 commit comments