EUnit выводит отладочную информацию из проверенных модулей

Допустим, у меня есть модуль 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: Я нашел некоторую связанную информацию, но я все еще не знаю, как решить проблему.

7
задан skanatek 10 February 2012 в 19:28
поделиться