こんにちは私は少し前にこの問題で走りました...
authlogic flash [:notice]がキュウリのwebratステップに表示されない
そして、それはまだレール3に存在しているように見えますが、これは提案された修正でした。
class RackRailsCookieHeaderHack
def initialize(app)
@app = app
end
def call(env)
status, headers, body = @app.call(env)
if headers['Set-Cookie'] && headers['Set-Cookie'].respond_to?(:collect!)
headers['Set-Cookie'].collect! { |h| h.strip }
end
[status, headers, body]
end
end
config.after_initialize do
ActionController::Dispatcher.middleware.insert_before(ActionController::Base.session_store, RackRailsCookieHeaderHack)
end
これにより、2.3.8の問題が修正されました... config / environment/cucumber.rbに配置する必要がありました
しかし、Rails 3では、このファイルは使用できなくなり、config / environment/test.rbではミドルウェアに何かを挿入できません。
灯台のバグトラッカーによると、これは修正する必要があります...誰かがこの問題がRails 3にまだ存在することを確認できますか?何か助けがあればいいですか?