mirror of https://github.com/encode/starlette.git
Add type hints to `conftest.py` (#2469)
Co-authored-by: Scirlat Danut <scirlatdanut@scirlats-mini.lan>
This commit is contained in:
parent
5acee62377
commit
88331bd5f8
|
@ -1,12 +1,18 @@
|
|||
import functools
|
||||
from typing import Any, Callable, Dict
|
||||
|
||||
import pytest
|
||||
|
||||
from starlette.testclient import TestClient
|
||||
|
||||
TestClientFactory = Callable[..., TestClient]
|
||||
|
||||
|
||||
@pytest.fixture
|
||||
def test_client_factory(anyio_backend_name, anyio_backend_options):
|
||||
def test_client_factory(
|
||||
anyio_backend_name: str,
|
||||
anyio_backend_options: Dict[str, Any],
|
||||
) -> TestClientFactory:
|
||||
# anyio_backend_name defined by:
|
||||
# https://anyio.readthedocs.io/en/stable/testing.html#specifying-the-backends-to-run-on
|
||||
return functools.partial(
|
||||
|
|
Loading…
Reference in New Issue