1

我正在使用 common_test,只想将值记录到 stdout 或 stderr。

如何????

我试过了:

  • ct:评论
  • ct:日志
  • io:格式

最先进的技术似乎是手动梳理html文件。但是我在服务器上,除了我的日志行,我什么都不关心,我只想要标准输出。而且我在编写测试时从不想查看 HTML 文件,所以关于如何避免这种情况的建议通常会非常有帮助。

4

1 回答 1

2

您应该使用ct:printct:pal (print and log),不过我建议使用后者。

(您始终可以使用erlang:display,这是对标准输出的低级访问)

请记住,如果您使用带有默认配置和 ct 值的 Rebar3。ct:print仅与 一起显示--verbose,而ct:pal仅在测试失败时显示。

于 2020-09-04T11:03:09.737 回答