mirror of
https://github.com/ets-labs/python-dependency-injector.git
synced 2024-11-26 03:23:58 +03:00
Speed up wiring tests
This commit is contained in:
parent
aa9fbb3b3d
commit
a80e027c51
13
tests/unit/samples/wiringsamples/imports.py
Normal file
13
tests/unit/samples/wiringsamples/imports.py
Normal file
|
@ -0,0 +1,13 @@
|
|||
"""Test module for wiring."""
|
||||
|
||||
import sys
|
||||
|
||||
if 'pypy' not in sys.version.lower():
|
||||
import numpy # noqa
|
||||
from numpy import * # noqa
|
||||
|
||||
import scipy # noqa
|
||||
from scipy import * # noqa
|
||||
|
||||
import builtins # noqa
|
||||
from builtins import * # noqa
|
|
@ -1,7 +1,6 @@
|
|||
"""Test module for wiring."""
|
||||
|
||||
from decimal import Decimal
|
||||
import sys
|
||||
from typing import Callable
|
||||
|
||||
from dependency_injector import providers
|
||||
|
@ -129,16 +128,3 @@ def test_class_decorator(service: Service = Provide[Container.service]):
|
|||
|
||||
def test_container(container: Container = Provide[Container]):
|
||||
return container.service()
|
||||
|
||||
|
||||
# Import tests
|
||||
|
||||
if 'pypy' not in sys.version.lower():
|
||||
import numpy # noqa
|
||||
from numpy import * # noqa
|
||||
|
||||
import scipy # noqa
|
||||
from scipy import * # noqa
|
||||
|
||||
import builtins # noqa
|
||||
from builtins import * # noqa
|
||||
|
|
|
@ -437,6 +437,7 @@ class AutoLoaderTest(unittest.TestCase):
|
|||
def test_register_container(self):
|
||||
register_loader_containers(self.container)
|
||||
importlib.reload(module)
|
||||
importlib.import_module('wiringsamples.imports')
|
||||
|
||||
service = module.test_function()
|
||||
self.assertIsInstance(service, Service)
|
||||
|
|
Loading…
Reference in New Issue
Block a user