2014-10-09 33 views
4
Capybara.configure do |config| 
    config.run_server = false 
    config.default_driver = :poltergeist 
    config.app_host = 'http://localhost:9292' 
end 

據騷靈docs,以初始化騷靈與選擇:如何在對app_host運行時使用Capybara設置Poltergeist超時選項?

options = { timeout:0 } 
Capybara.register_driver :poltergeist do |app| 
    Capybara::Poltergeist::Driver.new(app, options) 
end 

所以,我沒有一個應用程序傳遞給騷靈初始化。如何在沒有應用程序的情況下進行設置?

下也沒有設置選項:

options = { timeout:0 } 
Capybara.register_driver :poltergeist do 
    Capybara::Poltergeist::Driver.new(options) 
end 

回答

4

我想,這應該工作:

Capybara.register_driver :poltergeist do |app| 
    Capybara::Poltergeist::Driver.new(app, timeout: 30) 
end 
相關問題