0

我需要在单元测试中关闭溢出检查。我可以使用命令行来完成此操作cargo test --release,但是:

  1. rust-analyzer 提供的 GUI 测试按钮提供了更好的体验,但是它们被配置为在调试模式下运行并启用溢出检查。
  2. cargo test --release隐藏println!语句,但我想看到它们。
4

2 回答 2

2

只需禁用 Cargo.toml 文件中的测试溢出检查:

[profile.test]
overflow-checks = false
于 2021-11-28T12:31:34.487 回答
1

cargo test -- --show-output显示println!()语句

于 2021-12-06T08:41:10.397 回答