相关疑难解决方法(0)

googletest中的测试用例超时

在gtest中是否存在内联/测试用例甚至测试超时的方法.例如,我想做类似的事情:EXPECT_TIMEOUT(5秒,myFunction());

我发现这个问题googletest问题的"类型:增强"从09年12月2010年 https://code.google.com/p/googletest/issues/detail?id=348

看起来这篇文章没有最好的方法.我可能不是第一个试图找到解决方法的人.

我能想到的唯一方法是让子线程运行该函数,如果它没有按时间限制返回,则父线程将终止它并显示超时错误.

有没有什么方法你不必使用线程?还是其他任何方式?

googletest

6
推荐指数
1
解决办法
4533
查看次数

标签 统计

googletest ×1