我们使用以下命令创建 rails 3.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/ 下创建一个 spec_helper.rb 文件。
问题是,当创建模型或控制器时,例如,rails g model my_model...
在 spec/ 下,没有模型目录并且创建了 my_model_spec.rb。我们尝试rails g rspec:install
在 spec/dummy/ 下运行,但问题仍然存在。我们的代码有什么问题?谢谢您的帮助。