是否可以基于运行时信息以编程方式跳过某些测试?例如,我希望test my_test ... skipped
发出类似
test my_test ... ok
而不是
cond()
在以下测试中将false
评估为#[test]
fn my_test() {
if !cond() {
// Mark the test as skipped. How?
return;
}
// The actual test that works only when cond() returns true.
}
时:
Meteor.subscribe('testData', function() {
var document = Documents.find();
console.log(document);
});
换句话说,我在Python中寻找unittest.skipTest()
的Rust替代品(more information)。
答案 0 :(得分:5)
没有内置任何东西;测试只会成功或失败。
内置的测试跑步者非常小。