Допустим, у меня есть модуль example.erl
В этом модуле я использую следующую конструкцию для отладки:
%%% Switch debugging output on/off:
%-define(DBG(Str, Args), ok).
-define(DBG(Str, Args), io:format(Str, Args)).
Она помогает мне выводить различную отладочную информацию в оболочку Erlang:
?DBG("Function fun1 starting... ~n", [])
Но если я вызываю example.erl
из example_tests
с example:test()
, эта информация не появляется.
Как я могу сделать ее видимой во время теста EUnit?
UPD: Я нашел некоторую связанную информацию, но я все еще не знаю, как решить проблему.