在没有 Spork 的情况下,我的黄瓜测试在我的 javascript 场景中使用 webkit 驱动程序运行良好。
我的 env.rb 文件中有以下内容
if(ENV["WEBKIT"])
Capybara.javascript_driver = :webkit
else
Capybara.javascript_driver = :selenium
end
当我从终端运行没有 spork 的功能时
WEBKIT=true cucumber
测试使用 webkit 驱动程序正确运行。但是,一旦我尝试使用 --drb 选项添加 spork,每个 javascript 功能都开始使用 Selenium 驱动程序再次启动 Firefox。
WEBKIT=true cucumber --drb