Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/53.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Capybara webkit:无法重置会话_Ruby On Rails_Capybara_Capybara Webkit - Fatal编程技术网

Ruby on rails Capybara webkit:无法重置会话

Ruby on rails Capybara webkit:无法重置会话,ruby-on-rails,capybara,capybara-webkit,Ruby On Rails,Capybara,Capybara Webkit,我正在使用带capybara和ruby的capybara webkit进行这些测试。我有一个包含3个场景的功能文件。在第二个场景之后,它挂断并向我显示错误 Request timed out after -1 second(s) (Capybara::Webkit::TimeoutError) /home/waqaslatif/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/capybara-webkit-1.11.1/lib/capy

我正在使用带capybara和ruby的capybara webkit进行这些测试。我有一个包含3个场景的功能文件。在第二个场景之后,它挂断并向我显示错误

 Request timed out after -1 second(s) (Capybara::Webkit::TimeoutError)
      /home/waqaslatif/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/capybara-webkit-1.11.1/lib/capybara/webkit/browser.rb:305:in `check'
      /home/waqaslatif/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/capybara-webkit-1.11.1/lib/capybara/webkit/browser.rb:211:in `command'
      /home/waqaslatif/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/capybara-webkit-1.11.1/lib/capybara/webkit/browser.rb:39:in `reset!'
      /home/waqaslatif/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/capybara-webkit-1.11.1/lib/capybara/webkit/driver.rb:264:in `reset!'
      /home/waqaslatif/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/capybara-2.7.1/lib/capybara/session.rb:109:in `reset!'
      /home/waqaslatif/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/capybara-2.7.1/lib/capybara.rb:331:in `block in reset_sessions!'
      /home/waqaslatif/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/capybara-2.7.1/lib/capybara.rb:331:in `reverse_each'
      /home/waqaslatif/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/capybara-2.7.1/lib/capybara.rb:331:in `reset_sessions!'
      /home/waqaslatif/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/capybara-2.7.1/lib/capybara/cucumber.rb:9:in `After' 

如果我分别运行这三个场景,那么所有场景都通过了。如何通过避免上述错误使它们一起运行

通过在配置中添加
config.skip\u image\u loading
,我能够解决这个问题