py.test timeout / keepalive / heartbeat?

时间:2016-04-01 17:13:32

标签: python python-3.x pytest codeship

我试图在我的单元测试中添加一个测试,这个测试要复杂得多,而且执行时间也要长。我们的想法是不经常进行这个较长时间的测试。但是,测试本身需要的时间比代码目前的10分钟超时要长,而且由于它在10分钟内没有失败/通过,我的代码将显示为失败。

有没有办法让py.test每隔x分钟打印一次心跳或其他东西以保持代码满意度?显然,我的任何输出和日志记录都被py.test本身吞噬了,所以这并没有帮助。

谢谢!

1 个答案:

答案 0 :(得分:0)

不确定如果我理解你的问题,但如果你的担心是Py.Test吞噬输出,他们会使用-s选项运行pytest。