まず、後に「見つかりません」のページを返します。キュウリ/カピバラが悪い英語のため申し訳ありませんリダイレクト
私は、ログインフォームを送信テストを持っています。リダイレクト後 、私はメッセージをテスト「が正常にログインして...」 はその後、私のpage.bodyは
'<h1>Not Found</h1>'
であるが、これは、ブラウザのマニュアルテストで完璧に動作します。私が間違ってやっているべきもの
?
まず、後に「見つかりません」のページを返します。キュウリ/カピバラが悪い英語のため申し訳ありませんリダイレクト
私は、ログインフォームを送信テストを持っています。リダイレクト後 、私はメッセージをテスト「が正常にログインして...」 はその後、私のpage.bodyは
'<h1>Not Found</h1>'
であるが、これは、ブラウザのマニュアルテストで完璧に動作します。私が間違ってやっているべきもの
?
はあなたのステップの一つは、あなたが期待していない方法でリダイレクトされる可能性が高いですね。
コントローラとapplication_controllerのフィルタを確認して、ログイン/ I18nフィルタがページをリダイレクトしているかどうかを確認してください。
がインストールLaunchyの宝石を持っている場合は、あなたも、あなたのステップに以下を追加することができます。
And show me the page
発射アップされます実際に見ているものカピバラブラウザを、正気のために有用であるがあなたのステップを確認してください。
幸運を祈る!
テストは、データベースの独自のクリーンコピーの下で実行されます。最初にrake db:test:prepare
を使用して設定し、テストに必要なすべてのデータを機能の一部として作成していることを確認してください。 (すなわちGiven there is a user named "Joe"...
)