我想切換到webkit_billy
(Puffing Billy gem的Javascript驅動程序)僅在某些測試中。我想要能夠使用:Rails/RSpec:如何通過使用RSpec元數據僅在特定測試中觸發膨化比利
describe "xxx", billy: true do
end
這應該向RSpec表明我想切換到膨化比利司機。
我spec_helper.rb
寫了這一點,但它不工作:
config.before(:each) do |example|
if [:billy].include? example.metadata[:type]
Capybara.current_driver = :webkit_billy
Capybara.javascript_driver = :webkit_billy
else
Capybara.current_driver = :webkit
Capybara.javascript_driver = :webkit
end
end