【发布时间】:2013-01-02 08:48:33
【问题描述】:
我们使用以下命令创建 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。我们尝试在 spec/dummy/ 下运行rails g rspec:install,但问题仍然存在。我们的代码有什么问题?感谢您的帮助。
【问题讨论】:
-
这个答案可能对你有帮助:stackoverflow.com/a/7472277/387135