2010-11-18 10 views
3

まず、後に「見つかりません」のページを返します。キュウリ/カピバラが悪い英語のため申し訳ありませんリダイレクト

私は、ログインフォームを送信テストを持っています。リダイレクト後 、私はメッセージをテスト「が正常にログインして...」 はその後、私のpage.bodyは

'<h1>Not Found</h1>'

であるが、これは、ブラウザのマニュアルテストで完璧に動作します。私が間違ってやっているべきもの

答えて

2

はあなたのステップの一つは、あなたが期待していない方法でリダイレクトされる可能性が高いですね。

  1. コントローラとapplication_controllerのフィルタを確認して、ログイン/ I18nフィルタがページをリダイレクトしているかどうかを確認してください。

  2. がインストールLaunchyの宝石を持っている場合は、あなたも、あなたのステップに以下を追加することができます。

    And show me the page 
    

    発射アップされます実際に見ているものカピバラブラウザを、正気のために有用であるがあなたのステップを確認してください。

幸運を祈る!

-2

テストは、データベースの独自のクリーンコピーの下で実行されます。最初にrake db:test:prepareを使用して設定し、テストに必要なすべてのデータを機能の一部として作成していることを確認してください。 (すなわちGiven there is a user named "Joe"...

関連する問題