gpt4 book ai didi

rust - 如何在 Rust 中运行单个文档测试?

转载 作者:行者123 更新时间:2023-12-03 11:26:44 26 4
gpt4 key购买 nike

我只想运行一个特定的文档测试,而不是运行所有的测试。有没有办法做到这一点?我知道你可以通过--doc只运行 doc 测试,但是否有一个标志允许我只运行一个特定的测试。

最佳答案

您可以在单个文档项的粒度上运行文档测试。
如果你有这样的源代码:

/// ## Example
/// ```
/// panic!("doctest #1");
/// ```
/// ```
/// panic!("doctest #2");
/// ```
pub fn first() {}

/// ## Example
/// ```
/// panic!("doctest #3");
/// ```
pub fn second() {}
然后你可以运行 cargo test --doc first运行 doctest #1doctest #2 , 和 cargo test --doc second运行 doctest #3 .路径匹配 --doc 之后的字符串的任何测试将运行。

关于rust - 如何在 Rust 中运行单个文档测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66415959/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com