ruby-on-rails - 如何在 Rails 3 中关闭 RSpec 2 的生成器?

标签 ruby-on-rails ruby-on-rails-3 rspec code-generation rails-generate

如 GitHub 页面(和几个博客)所述,我在 Rails 3 RC 下安装了当前的 RSpec 2 Beta。一切正常,但我无法像某些博客上建议的那样关闭特定的生成器。

这是我在 ./config/application.rb 中所做的:

config.generators do |g|
  g.test_framework :rspec, :fixtures => false, :views => false
end

但是当执行“rails g scaffold Model name:string”时,这些 View 规范仍然会生成。 我的设置有什么问题?

最佳答案

您还需要传递 :view_specs => false 选项。我不知道为什么这在 Controller 生成器(:views => false 有效)和脚手架之间有所不同。我会问大卫。

关于ruby-on-rails - 如何在 Rails 3 中关闭 RSpec 2 的生成器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3534900/

相关文章:

ruby - spec 使用不同的配置运行同一组测试

ruby-on-rails - ruby on rails link_to 删除方法不起作用

ruby-on-rails - 使用 shoryuken 进行后台作业时如何确定并发(线程)?

ruby-on-rails - 用于在 Ruby 中实现类似 twitter 的 Web 应用程序的推荐系统

ruby-on-rails - 不要在路由前加上 Rails 引擎名称

ruby-on-rails - Rails - 在 war 部署后添加 Assets 和语言文件

ruby-on-rails - Capybara/Rspec - 有没有办法在单击提交之前测试输入框是否已填充?

ruby-on-rails - rails 3 : How to get image path in Controller?

ruby-on-rails - 从助手规范中获取 'action_name' 或 'controller'

ruby-on-rails-3 - Cucumber+Capybara 中的语法错误