python-dependency-injector/tests/unit/providers
Roman Mogylatov ef049daae5
463 Config environment variables interpolation required and nones (#467)
* Make prototype with enterpolation before parsing

* Add test for option.from_yaml() with missing env not required

* Make some cosmetic changes to _resolve_config_env_markers()

* Add test for option.from_ini() missing envs not required

* Skip schema test cause it requires internet connection

* Add tests for .from_yaml() for config and config option

* Add tests for .from_ini() for config and config option

* Add example for os.environ.setdefault() and envs interpolation

* Add/update docs on environment variables interpolation

* Update changelog
2021-06-24 16:00:36 +03:00
..
__init__.py Make some style fixes in tests 2016-11-04 16:13:21 +02:00
singleton_common.py Feature: Context local provider (#442) 2021-04-18 21:37:55 -04:00
test_async_py36.py Bump version to 4.32.1 2021-04-25 13:45:34 -04:00
test_base_py2_py3.py Schemas (#429) 2021-03-20 13:16:51 -04:00
test_callables_py2_py3.py Schemas (#429) 2021-03-20 13:16:51 -04:00
test_configuration_py2_py3.py 463 Config environment variables interpolation required and nones (#467) 2021-06-24 16:00:36 +03:00
test_container_py2_py3.py Remove unittest2 (#419) 2021-03-05 20:17:28 -05:00
test_coroutines_py35.py Schemas (#429) 2021-03-20 13:16:51 -04:00
test_dict_py2_py3.py Fix an issue with Dict provider non-string keys 2021-03-30 10:25:45 -04:00
test_factories_py2_py3.py Schemas (#429) 2021-03-20 13:16:51 -04:00
test_injections_py2_py3.py Remove unittest2 (#419) 2021-03-05 20:17:28 -05:00
test_list_py2_py3.py Remove unittest2 (#419) 2021-03-05 20:17:28 -05:00
test_provided_instance_py2_py3.py Schemas (#429) 2021-03-20 13:16:51 -04:00
test_resource_py35.py Schemas (#429) 2021-03-20 13:16:51 -04:00
test_selector_py2_py3.py Schemas (#429) 2021-03-20 13:16:51 -04:00
test_singletons_py2_py3.py Feature: Context local provider (#442) 2021-04-18 21:37:55 -04:00
test_singletons_py3.py Feature: Context local provider (#442) 2021-04-18 21:37:55 -04:00
test_traversal_py3.py Providers traversal (#385) 2021-02-01 09:42:21 -05:00
test_types_py36.py Move generic types test to separate module 2020-09-13 20:38:23 -04:00
test_utils_py2_py3.py Remove unittest2 (#419) 2021-03-05 20:17:28 -05:00