Capybara & Pepino | Obteniendo cookies
Estoy tratando de obtener valores de cookies en el paso de Pepino:
Definiciones de pasos
When /^I log in$/ do
# code to log in
end
Then /^cookies should be set$/ do
cookies[:author].should_not be_nil
end
Controlado
class SessionsController < ApplicationController
def create
cookies[:author] = 'me'
redirect_to authors_path
end
end
Pero no funciona:
Resultad
expected: not nil
got: nil
Interesante, que en los ejemplos de RSpec todo funciona bien:
Controller Spec
require 'spec_helper'
describe SessionsController do
describe 'create' do
it 'sets cookies' do
post :create
cookies[:author].should_not be_nil
end
end
end
¿Cómo puedo obtener valores de cookies en los pasos de Pepino usando Capybara?
Gracias
Debian GNU / Linux 6.0.4;
Ruby 1.9.3;
Ruby on Rails 3.2.1;
Pepino 1.1.4;
Pepino-Rails 1.2.1;
Capybara 1.1.2;
Rack-Test 0.6.1.