gpt4 book ai didi

rspec - 在针对 app_host 运行时,如何使用 Capybara 设置 Poltergeist 超时选项?

转载 作者:行者123 更新时间:2023-12-01 17:28:14 24 4
gpt4 key购买 nike

Capybara.configure do |config|
config.run_server = false
config.default_driver = :poltergeist
config.app_host = 'http://localhost:9292'
end

根据 Poltergeist docs ,用选项初始化 Poltergeist:

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

所以,我没有可以传递给 Poltergeist init 的应用程序。没有应用程序如何设置?

以下内容设置了该选项:

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

最佳答案

我认为,这应该有效:

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

关于rspec - 在针对 app_host 运行时,如何使用 Capybara 设置 Poltergeist 超时选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26289007/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com