以下のコマンドでrails3.2.9エンジンを作成します。
rails plugin new my_eng --mountable --dummy-path=spec/dummy
my_eng.gemspecに、rspecが追加されました。
s.add_development_dependency "rspec-rails", ">= 2.0.0"
を実行しますbundle install
。次に、エンジンのルートディレクトリにあります。
rails g rspec:install
spec_helper.rbファイルはspec/の下に作成されます。
問題は、spec /の下にモデルまたはコントローラーが作成されたときに、rails g model my_model...
モデルディレクトリがなく、my_model_spec.rbが作成されたことです。rails g rspec:install
spec / dummy /で実行しようとしましたが、問題は解決していません。私たちのコードの何が問題になっていますか?助けてくれてありがとう。