私はRSpecを使い始めています。私はアプリケーションの言語を設定し、それに応じてリダイレクトするために、HTTP_ACCEPT_HEADERまたはリクエスト2文字のサブドメインを使用する新しいレール3アプリケーションを持っています。キュウリを使ってリダイレクションコードをテストしています。httpヘッダーを設定するRSpec 2.4/Rails 3
コントローラの仕様を書きたいので、テストの前にリクエストサブドメインを設定する必要があります。
私のキュウリ工程において、私は指定することができます。
header 'HTTP_HOST', 'es.mysite.local'
visit '/'
をしかし、私はspecファイルでこれをやろう
header 'HTTP_HOST', 'es.mysite.local'
get 'index'
私はこのエラーを取得する:
Failure/Error: header 'HTTP_HOST', "es.mysite.local"
LoadError:
no such file to load -- action_controller/integration
これを解決するための手掛かりはありますか?
ありがとうございました!私はすでにそれを試していましたが、今度は別のコード例が最初にデバッグポイントに到達していることを認識しました。 – gdelfino
ありがとう!今日はRails 3.0.7で動作し、どこにでもサブドメインを持つ完全なURLを置くことを避けました。 –