You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Cargo工作区中禁用doctests?

禁用Cargo工作区中可执行文件的文档测试(doctests)

有两种常用方法可以解决这个问题:

方法一:命令行临时禁用所有文档测试

执行cargo test时添加--tests参数,该参数会让Cargo只运行单元测试和集成测试,跳过所有文档测试(包括库和可执行文件的):

cargo test --tests

方法二:永久禁用特定可执行文件的文档测试

如果只想保留库的文档测试,仅禁用可执行文件的,可以在对应可执行 crate 的Cargo.toml中,给[[bin]]条目添加doctest = false配置:

[[bin]]
name = "你的可执行文件名称"
doctest = false

如果工作区中有多个可执行文件,需要给每个[[bin]]都添加这个配置。

内容的提问来源于stack exchange,提问作者Rol

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 11:50:59