是否有办法使IntelliJ / CLion的Rust插件使用--nocapture
标志进行Rust测试?
我看到我可以为每个测试创建一个“运行”配置,但这是不可扩展的。
此外,IntelliJ还用于打印正在运行以进行测试的Cargo命令。现在输出窗口仅显示Testing started at 15:31 ...
答案 0 :(得分:1)
您可以为所有配置自定义模板。请在Show stdout/stderr in tests (and disable tool window)
标签上启用Run | Edit Configurations
选项:screenshot
答案 1 :(得分:0)
对于命令行用法,请添加别名:
.cargo/config:
[alias]
t = "test -- --nocapture"
运行方式:
$ cargo t
或保留颜色:
[alias]
t = "test -- --nocapture --color always"