mirror of
https://github.com/ets-labs/python-dependency-injector.git
synced 2025-05-22 21:46:17 +03:00
Fix Python 3.6 tests and flake8
This commit is contained in:
parent
b2a766f02b
commit
9f6d236fdf
|
@ -350,7 +350,7 @@ def wire( # noqa: C901
|
|||
_bind_injections(patched, providers_map)
|
||||
|
||||
|
||||
def unwire(
|
||||
def unwire( # noqa: C901
|
||||
*,
|
||||
modules: Optional[Iterable[ModuleType]] = None,
|
||||
packages: Optional[Iterable[ModuleType]] = None,
|
||||
|
|
|
@ -11,15 +11,15 @@ from .service import Service
|
|||
|
||||
|
||||
service: Service = Provide[Container.service]
|
||||
service_provider: providers.Provider[Service] = Provider[Container.service]
|
||||
undefined: providers.Provider = Provide[providers.Provider()]
|
||||
service_provider: Callable[..., Service] = Provider[Container.service]
|
||||
undefined: Callable = Provide[providers.Provider()]
|
||||
|
||||
|
||||
class TestClass:
|
||||
|
||||
service: Service = Provide[Container.service]
|
||||
service_provider: providers.Provider[Service] = Provider[Container.service]
|
||||
undefined: providers.Provider = Provide[providers.Provider()]
|
||||
service_provider: Callable[..., Service] = Provider[Container.service]
|
||||
undefined: Callable = Provide[providers.Provider()]
|
||||
|
||||
@inject
|
||||
def __init__(self, service: Service = Provide[Container.service]):
|
||||
|
|
|
@ -3,7 +3,6 @@
|
|||
from decimal import Decimal
|
||||
from typing import Callable
|
||||
|
||||
from dependency_injector import providers
|
||||
from dependency_injector.wiring import (
|
||||
inject,
|
||||
Provide,
|
||||
|
@ -21,15 +20,15 @@ from .service import Service
|
|||
|
||||
|
||||
service: Service = Provide['service']
|
||||
service_provider: providers.Provider[Service] = Provider['service']
|
||||
undefined: providers.Provider = Provide['undefined']
|
||||
service_provider: Callable[..., Service] = Provider['service']
|
||||
undefined: Callable = Provide['undefined']
|
||||
|
||||
|
||||
class TestClass:
|
||||
|
||||
service: Service = Provide['service']
|
||||
service_provider: providers.Provider[Service] = Provider['service']
|
||||
undefined: providers.Provider = Provide['undefined']
|
||||
service_provider: Callable[..., Service] = Provider['service']
|
||||
undefined: Callable = Provide['undefined']
|
||||
|
||||
@inject
|
||||
def __init__(self, service: Service = Provide['service']):
|
||||
|
|
Loading…
Reference in New Issue
Block a user