如何在运行货物测试时设置日志记录级别?

时间:2014-11-07 15:22:25

标签: logging rust rust-cargo

我需要在运行库的单元测试时更改日志记录级别。我正在使用cargo test命令来运行测试。

有没有办法在命令行上指定日志记录级别?从日志包的文档中,我似乎需要单独定义一个环境变量。这可能不方便,因为我只想在测试用例失败时将日志记录级别更改为调试。

1 个答案:

答案 0 :(得分:4)

Cargo尚不支持此功能,但欢迎您提交issue

RUST_LOG=debug cargo test应该可以工作,您可以为单个命令设置环境变量,而不是为当前环境设置它们。

有关RUST_LOG env变量here的更多信息。