周围挖了几天的推出问题之后,我发现,如果我使用
start_test_server_in_background(:timeout => 300)
应用程序将成功地全面启动。
因此,对于蠡命令,问题变成,如何在超时黄瓜传递命令行?
我尝试了黄瓜版本0.9.167以下,它不工作。
$ CONNECT_TIMEOUT=300 DEBUG=1 CALABASH_FULL_CONSOLE_OUTPUT=1 cucumber
周围挖了几天的推出问题之后,我发现,如果我使用
start_test_server_in_background(:timeout => 300)
应用程序将成功地全面启动。
因此,对于蠡命令,问题变成,如何在超时黄瓜传递命令行?
我尝试了黄瓜版本0.9.167以下,它不工作。
$ CONNECT_TIMEOUT=300 DEBUG=1 CALABASH_FULL_CONSOLE_OUTPUT=1 cucumber
CONNECT_TIMEOUT
<==控制多长时间来等待服务器对HTTP请求它没有等待多久,一经推出响应。
更新您的features/support/01_launch.rb
使用方法:
Calabash::Cucumber::Launcher.relaunch({:timeout => 300})
我怀疑,它需要超过30秒启动您的应用程序。
如果在所有可能的更新葫芦的最新版本。
更新:这个葫芦环境文档已张贴。
http://calabashapi.xamarin.com/ios/
当心开发部分调整的变量。