假设有一个模块,下面有多个测试,比如下面这个。你如何运行这个模块下的所有测试而不是其他模块?
#[cfg(test)]
mod cool_tests {
#[test]
fn first_test() {
// Test Code
}
#[test]
fn second_test() {
// Test Code
}
}
最佳答案
您可以简单地运行模块下的所有测试,如下所示:
cargo test cool_tests::
如果你想根据名字过滤,说出所有以'first'开头的,你可以运行测试如下:
cargo test cool_tests::first
关于rust - 如何运行特定模块下的所有测试功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66414929/