0
Rails v2.3アプリケーションを開発中です。コントローラのrspecテストを実行するとRspecエラーが発生する
私は、コマンドを実行することによりRSpecのテストを実行する場合:rspec spec/controllers/my_controller_spec.rb
が、私は以下の表示されエラーメッセージを得た:
/.rvm/gems/[email protected]/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:427:in `raise_if_rspec_1_is_loaded': (RuntimeError)
********************************************************************************
You are running rspec-2, but it seems as though rspec-1 has been loaded as
well. This is likely due to a statement like this somewhere in the specs:
require 'spec'
Please locate that statement, remove it, and try again.
********************************************************************************
/.rvm/gems/[email protected]/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:420:in `load_spec_files'
----更新---
それがコードrequire 'spec'
が含まれているいくつかのファイルを訴えたので、私は、この手がかりに従うと、私が、同じエラーがまだ上げを取り除いた後、私は、しかしスペック/ spec_helper.rb、で「require 'spec'
」を見つけているのでをアップロードしてください。他のファイルにはコードが含まれていません。
エラーがまだ来る理由は、実際の原因は何ですか?
です。config/test.rbファイルとspec_helperファイルはどのように見えますか? –
@ Alok、confi/test.rbに「require 'spec'」が見つかりました。削除した後も同じエラーが発生していますが、他のファイルにはコードが含まれていません –