12 lines
395 B
Python
12 lines
395 B
Python
"""Typing helpers for Home Assistant tests."""
|
|
from __future__ import annotations
|
|
|
|
from collections.abc import Callable, Coroutine
|
|
from typing import Any
|
|
|
|
from aiohttp import ClientWebSocketResponse
|
|
from aiohttp.test_utils import TestClient
|
|
|
|
ClientSessionGenerator = Callable[..., Coroutine[Any, Any, TestClient]]
|
|
WebSocketGenerator = Callable[..., Coroutine[Any, Any, ClientWebSocketResponse]]
|