Set absolute import mode for the providers module and add types module test

This commit is contained in:
Roman Mogylatov 2020-08-26 21:35:41 -04:00
parent a2fb095e69
commit 6d4e9240ea
3 changed files with 4047 additions and 4030 deletions

File diff suppressed because it is too large Load Diff

View File

@ -3,6 +3,8 @@
Powered by Cython.
"""
from __future__ import absolute_import
import copy
import os
import re

View File

@ -0,0 +1,15 @@
import unittest
from dependency_injector import providers, types
class SomeClass:
...
class TypesTest(unittest.TestCase):
def test_provider(self):
provider: types.Provider[SomeClass] = providers.Factory(SomeClass)
some_object = provider()
self.assertIsInstance(some_object, SomeClass)