12

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

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

4

1 回答 1

10

Cargo 尚不支持此功能,但欢迎您为此提出问题

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

更多关于RUST_LOGenv 变量的信息在这里

于 2014-11-07T19:16:27.423 回答