2
io:common_test模塊中的格式調用不會到達用戶控制檯,儘管error_log消息可以。我無法弄清楚在哪裏:格式調用DO去,無論是。在相關的字符串中運行我的回購協議沒有任何結果。有誰知道他們去哪裏?當你在common_test中調用io:format時,它到底在哪裏?
io:common_test模塊中的格式調用不會到達用戶控制檯,儘管error_log消息可以。我無法弄清楚在哪裏:格式調用DO去,無論是。在相關的字符串中運行我的回購協議沒有任何結果。有誰知道他們去哪裏?當你在common_test中調用io:format時,它到底在哪裏?
在您的規範中定義{logdir, "logs"}.
,然後將io:格式轉到日誌。這是通過設置group_leader
通過erlang:group_leader/2
捕獲測試的IO輸出來完成的。
實際輸出位於該測試用例的日誌輸出中相應測試用例的下方。 logs/index.html
是你細讀的起點。
最後,它在http://www.erlang.org/doc/apps/common_test/run_test_chapter.html的第6.9節有些鬆散的記錄。
另外,在使用common_test進行測試時,您可以使用ct:print將內容打印到控制檯。 – Lukas 2011-02-15 23:32:57