Есть ли способ вызвать приложение:set_env в тесте eunit?
Возможно ли в тесте eunit установить переменную среды, используемую в тестируемом коде? Это не с **error:undef
:
example_test() ->
application:set_env(an_app, example_key, "value").
Редактировать:
Там не так много, чтобы показать за ошибку, но вот полный стек:
env_request_handler_tests: a_test_ (example_test)...*failed*
in function application:set_env/3
called as set_env(an_app,example_key,"value")
in call from env_request_handler_tests:'-a_test_/0-fun-2-'/1 (include/test_fixture.hrl, line 13)
**error:undef