когда вы вызываете io: format в common_test, куда он идет - PullRequest
3 голосов
/ 16 февраля 2011

io: вызовы формата в модулях common_test не поступают на пользовательскую консоль, хотя сообщения об ошибках error_log. Я не могу понять, куда идут вызовы io: format. Запуск подтверждения в моем репо на соответствующих строках ничего не дает. Кто-нибудь знает, куда они идут?

1 Ответ

4 голосов
/ 16 февраля 2011

Определите {logdir, "logs"}. в своей спецификации, а затем формат io: отправляется в журнал. Это делается путем установки group_leader через erlang:group_leader/2 для захвата вывода ввода-вывода из ваших тестов.

Фактический вывод находится под соответствующим тестовым примером в лог-выходе этого тестового примера. logs/index.html ваша отправная точка для ознакомления.

Наконец, это несколько слабо задокументировано в http://www.erlang.org/doc/apps/common_test/run_test_chapter.html разделе 6.9.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...