python-dependency-injector/tests/unit/providers
Roman Mogylatov cf862fe8b5
Provided attributes (#282)
* Add sketch

* Cythonize MethodCaller

* Cythonize ItemGetter, AttributeGetter & ProvidedInstance providers

* Add docblock for .provided attribute

* Refactor repr methods

* Add .provided attribute to the Dependency provider

* Add tests for the .provided attribute to the majority of the providers

* Add docblock for the ProvidedInstance provider

* Add docblocks for the rest of the providers

* Add example of the provided instance usage

* Add tests for provided instance* providers

* Add complex provided instance example

* Update example provided_instance.py

* Add docs
2020-08-20 21:52:12 -04:00
..
__init__.py Make some style fixes in tests 2016-11-04 16:13:21 +02:00
test_base_py2_py3.py Provided attributes (#282) 2020-08-20 21:52:12 -04:00
test_callables_py2_py3.py Provided attributes (#282) 2020-08-20 21:52:12 -04:00
test_configuration_py2_py3.py 274 Configuration provider redesign (#275) 2020-08-03 18:01:20 -04:00
test_container_py2_py3.py Container provider (#256) 2020-06-22 22:45:16 -04:00
test_coroutines_py35.py Aiohttp integration (#270) 2020-07-28 19:19:05 -04:00
test_factories_py2_py3.py Provided attributes (#282) 2020-08-20 21:52:12 -04:00
test_injections_py2_py3.py Remove assertEquals from tests 2018-11-08 22:55:01 +02:00
test_list_py2_py3.py Provided attributes (#282) 2020-08-20 21:52:12 -04:00
test_provided_instance_py2_py3.py Provided attributes (#282) 2020-08-20 21:52:12 -04:00
test_selector_py2_py3.py Provided attributes (#282) 2020-08-20 21:52:12 -04:00
test_singletons_py2_py3.py Provided attributes (#282) 2020-08-20 21:52:12 -04:00
test_utils_py2_py3.py Coroutine provider (#206) 2018-10-18 19:39:19 +03:00