这是acceptance.suite.yml
的内容class_name: AcceptanceTester
modules:
enabled:
- PhpBrowser:
url: http://reoc.lo/
curl:
CURLOPT_TIMEOUT: 50000 # timeout in seconds
- \Helper\Acceptance
我按照这个问题做了这个:How to change codeception phpbrowser/mink timeout 但它对我不起作用,因为它会跳过此设置,并且它会在30秒内超时,这是默认设置。
是否还有其他设置可以覆盖默认的CURLOPT_TIMEOUT?
答案 0 :(得分:1)
好的,现在回答你的问题。 Codeception通过修复另一个bug引入了一个bug。第一个错误https://github.com/Codeception/Codeception/issues/1984被修复,降低了默认超时。然后他们意识到没有人可以设置超时,所以他们发布了这个修复程序:https://github.com/Codeception/Codeception/pull/2065
长话短说,使用> = 2.0.15并设置CURLOPT_TIMEOUT_MS选项