有没有办法在给定的时间后使单元/集成测试失败?

我正在 Rust 中实现一个虚拟机作为练习。一些集成测试在该虚拟机上运行小程序并对最终结果做出断言。

但是,可能会发生错误导致机器陷入无限循环,这意味着cargo test永远不会完成。

有没有办法在给定的时间后使单元/集成测试失败?也许类似于#[should_panic],但相反,说,#[time_limit(500)]

以上是有没有办法在给定的时间后使单元/集成测试失败?的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>