我尝试在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
。
我能做些什么来消除它?
1条答案
按热度按时间kt06eoxx1#
Rust 1.70中有一个突破性的变化,打破了测试体验。是否在帮助中启用了
org.rust.cargo.test.tool.window
|查找操作|是否启用实验功能?如果是,尝试禁用它。这样做,重新启动IntelliJ为我解决了这个问题。