PHPUnit的伟大工程,我很喜欢它实际上,我遇到的问题是,我的托管计划规定了查询的持续时间30秒的上限。如果PHPUnit测试需要更长时间,连接服务器关闭,而我从来没有发现,如果所有我的测试通过与否。

是否有运行使用AJAX批量单元测试任意长的测试套件,使得他们从来没有击中30年代阈值的现有的自动方法是什么?只要每个单独的测试需要小于30s我认为它应该工作。

由于

没有正确的解决方案

其他提示

为什么要运行在生产服务器上的测试?你的测试是开发服务器上运行,以确保您的代码发送到生产之前好。

您可能能够改变与set_time_limit链接)的默认超时。这重置往左跑,只要它的运行时间。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top