Это старый вопрос, но здесь идет. Создайте ловушку перед тегом @ disallow_cookies.
Before('@disallow_cookies') do
profile = Selenium::WebDriver::Firefox::Profile.new
profile['network.cookie.cookieBehavior'] = 2 # disables all kind of cookies
Capybara::Selenium::Driver.new(app, :browser => :firefox, :profile => profile)
end
Предполагая, что вы создаете драйвер в общем перед хуком, все будет в порядке. Я не запускал этот код, но именно здесь я бы начал процесс.