私はRubyを学んでおり、宿題をしなければならないが、コードの実行に問題がある。私はこのフォーラムとGoogleを検索し、これが異なるRubyバージョンで問題になる可能性があることを発見しましたが、これを修正する方法はわかりません。Rubyのバージョンでの問題
cucumber features/filter_movie_list.feature
これだ:私が実行しようとした
を私は 'G' # 機能/ step_definitions/movie_steps.rb表示されません:32 ロードするためのそのようなファイルを - - RSpecの/マッチャ/ BUILT_IN /持っている(とLoadError)
/^(?:|I)should not see '([^']*)'$/' features/filter_movie_list.feature:37:in
./features/step_definitions/movie_steps.rb:34:inそして、私が 'G'」
を見るべきではない誰かがこのprobleを解決するために私を助けることができます解決策へのリンクを教えてください。
EDIT:このtaksため movie_steps.rb関連がある:
Then /^(?:|I)should not see '([^']*)'$/ do |text|
if page.respond_to? :should
page.find('#movies').should have_no_content(text)
else
assert page.find('#movies').has_no_content?(text)
end
end
あなたはすべきことをより明確にすることができますか? – uday
あなたの 'movie_steps.rb'を表示 –
私は編集した質問をしました。しかし、私は解決策を見つけました。解決策は、rspec gemをGemfileに追加することでした。 –