I was getting the same error. It turned out to me that there were calls in my test save_and_open_pagethat caused the problem. I deleted those and Firefox profile errors.
Firefox capybara/selenium, , , , Firefox.
. , , .
1:
(, Firefox.)
test_helper.rb :
Capybara.register_driver :my_firefox_driver do |app|
Capybara::Selenium::Driver.new(app, :browser => :firefox, :profile => 'name_of_existing_profile')
end
2:
( , Firefox.)
helper.rb :
require 'selenium-webdriver'
...
Capybara.register_driver :my_firefox_driver do |app|
profile = Selenium::WebDriver::Firefox::Profile.new
Capybara::Selenium::Driver.new(app, :browser => :firefox, :profile => profile)
end
, , , Capybara.current_driver = :my_firefox_driver , test_helper.rb Capybara.use_default_driver, , .