authlogic flash [: notice] não aparece na etapa webrat de pepino

Estou executando as etapas do BDD com pepino para implementar meu comportamento de logon automático.

 Scenario: log in
Given a registered user: "[email protected]" with password: "p@ssword" exists
And I am on the homepage
When I follow "Log in"
And I fill in "Username" with "[email protected]"
And I fill in "Password" with "p@ssword"
And I open the page
And I press "Login"
And I open the page
Then I should see "Login successful!"
And I should see "Logout"

este é o meu cenário e quando eu bati

Then I should see "Login successful!"

minha etapa do pepino falha, mas apenas no webrat. Eu depurei com o launchy e quando a página da Web apareceu, de fato não há mensagem, mas no modo de desenvolvimento, quando executo o script / servidor, vejo minhas mensagens. Meu controlador fica assim

 def create
@user_session = UserSession.new(params[:user_session])
  if @user_session.save
    flash[:notice] = "Login successful!"
   redirect_to root_url
  else
    render :action => 'new'
  end

fim

E sim, eu vi issohttp://github.com/binarylogic/authlogic/issuesearch?state=open&q=cucumber+flash#issue/142 e não entendi como isso poderia me ajudar e isso também não ajudou

Rails / Pepino / Webrat: redirect_to, flash [: notice] não está funcionando

minha configuração é

*** LOCAL GEMS ***

actionmailer (2.3.8)

actionpack (2.3.8)

activerecord (2.3.8)

fonte do ativo (2.3.8)

suporte ativo (2.3.8)

authlogic (2.1.5)

construtor (2.1.2)

configuração (1.1.0)

pepino (0.8.4, 0.8.3)

trilhos de pepino (0.3.2)

database_cleaner (0.5.2)

autorização declarativa (0.4.1)

diff-lcs (1.1.2)

pepino (2.1.2, 2.0.2)

json_pure (1.4.3)

lançamento (0.3.5)

mysql (2.8.1)

nokogiri (1.4.2)

clipe de papel (2.3.3)

picles (0.3.0)

rack (1.2.1, 1.1.0)

teste de rack (0.5.4)

trilhos (2.3.8)

ancinho (0.8.7)

rspec (1.3.0)

rspec-trilhos (1.3.2)

sintaxe (1.0.0)

term-ansicolor (1.0.5)

thinkbot-factory_girl (1.2.2)

trollop (1.16.2)

webrat (0.7.1)

ruby 1.8.7 (nível de patch 10/01/2010 249) [i486-linux] gem 1.3.7 em execução no Ubuntu

O que posso fazer para que meus passos de pepino passem!

Obrigado por qualquer ajuda

questionAnswers(4)

yourAnswerToTheQuestion