Intellij Idea 运行Rust测试时,IntelliJ会自动添加-Z unstable-选项

0md85ypi  于 2023-10-15  发布在  其他
关注(0)|答案(1)|浏览(132)

我尝试在IntelliJ中运行一个简单的Rust测试。
IntelliJ使用的测试命令是:

cargo test --color=always --package myproject-rust --lib mycode::tests --no-fail-fast -- --format=json -Z unstable-options --show-output

测试失败,出现错误:

error: the option `Z` is only accepted on the nightly compiler

IntelliJ似乎自动在命令中添加了-Z unstable-options
我使用测试函数左侧的小绿色播放按钮触发测试:

我的测试从命令行运行良好。
我无法从测试配置中删除-Z unstable-options
我能做些什么来消除它?

kt06eoxx

kt06eoxx1#

Rust 1.70中有一个突破性的变化,打破了测试体验。是否在帮助中启用了org.rust.cargo.test.tool.window|查找操作|是否启用实验功能?如果是,尝试禁用它。
这样做,重新启动IntelliJ为我解决了这个问题。

相关问题