我有一个问题是将puffing-billy添加到我的capybara-webkit功能中。 我接着是指示:
rails_helper.rb:
require 'billy/capybara/rspec'
capybara.rb:
Capybara.javascript_driver = :webkit_billy
#and other staff bellow
我有正确的跑步功能:
NameError:
uninitialized constant Capybara::Webkit::Configuration
# /Users/ir/.rvm/gems/ruby-2.5.0@guestready/gems/puffing-billy-0.11.1/lib/billy/browsers/capybara.rb:43:in `block in register_webkit_driver'
# /Users/ir/.rvm/gems/ruby-2.5.0@guestready/gems/capybara-2.17.0/lib/capybara/session.rb:101:in `driver'
我缺少什么?
答案 0 :(得分:1)
这很可能是因为您使用的是旧版本的capybara-webkit。如果您不需要最新的Capybara锁定Gemfile中的capybara-webkit版本〜> 1.14(最新版本)如果您确实需要最新的Capybara,您必须告诉您的Gemfile使用capybara-webkit的主分支。