mirror of
https://github.com/ets-labs/python-dependency-injector.git
synced 2025-06-08 23:53:14 +03:00
16 lines
363 B
Python
16 lines
363 B
Python
from typing import Awaitable, Coroutine
|
|
|
|
from dependency_injector import providers
|
|
|
|
|
|
async def _coro() -> None: ...
|
|
|
|
|
|
# Test 1: to check the return type
|
|
provider1 = providers.Coroutine(_coro)
|
|
var1: Awaitable[None] = provider1()
|
|
|
|
# Test 2: to check string imports
|
|
provider2: providers.Coroutine[None] = providers.Coroutine("_coro")
|
|
provider2.set_provides("_coro")
|