0

そのrspecため、Railsチュートリアルを実行しているときにコードをテストするために使用していますが、リスト3.20のコードをテストすると、このエラーが発生し続けます。目玉で見るとすべてがチェックされますが、RSpecは気に入らないようです。

(すべて同じエラーが発生するため、3つすべてではなく、1つのページを実行したことに注意してください)

james @ tristan:〜/ rails_projects / sample_app $ rspec spec / controllers / pages_controller_spec.rb

F..。

失敗:

1)PagesControllerは正しいタイトルを持っている必要があります失敗/エラー:response.should have_selector( "title"、出力に|ホームタグが含まれていると予想されます:#。/ spec / controllers / pages_controller_spec.rb:13:in `block(2レベル) の '

0.97999秒で終了4例、1失敗

james @ tristan:〜/ rails_projects / sample_app $

4

1 に答える 1

0

そのスペックファイルの上部には、次のように書かれています。

before(:each) do
  #
  # Define @base_title here.
  #
end

あなたのスペックはに値を割り当てます@base_titleか?

于 2011-02-23T01:24:22.253 に答える