RustRover 2025.3 Help

Doctests

文档中提供的示例可以转换为测试并包含在测试运行中。 此做法称为 文档测试。 它有助于使文档与您的代码保持同步。 您可以在 rustdoc book 中了解有关 doctest 的更多信息。

运行 doctest

RustRover 会自动检测 doctest。 您可以使用以下所述的方法运行它们。

此外,由于 doctest 被归类为测试,因此会包含在测试运行中。 有关启动测试的方法,请参阅 运行测试 页面。

运行 doctest

  • 要运行特定测试,请点击 doctest 条目旁装订区域中的

    测试的边栏菜单
  • 要运行模块或项目中的所有 doctest,请打开 Cargo 运行任何内容 弹出窗口(按两次 Ctrl ),然后根据需要指定附加参数的 cargo test --doc 命令。

Doctest 配置

使用上述 方法之一运行 doctest 时,IDE 会自动创建配置并将其保存以供后续使用。 要修改当前配置,请点击三个点图标,选择 修改运行配置 ,并在 编辑运行配置 对话框中进行调整。

修改 doctest 的运行配置

您也可以手动创建 doctest 配置:按照 创建测试配置的步骤 ,并根据需要指定附加参数的 cargo test --doc 命令。

查看 doctest 结果

Doctest 结果会显示在 运行 工具窗口中,与常规测试结果一起展示。 有关操作测试结果的详细信息,请参阅 浏览测试结果 页面。

测试结果选项卡
最后修改日期: 2025年 12月 5日