关于ruby:似乎无法禁用Rails Generator的生成规范

Can't seem to disable rails generator generating specs

在rails4.2.0 / rspec 3.2.2 / rspec-rails 3.2.1中。我正在尝试禁用在生成新模型时生成的规范。我使用的规格文件夹结构与rails约定不同,并且不想删除/移动每个新模型生成的规格文件。我试图添加Rails指南和跳过创建测试,资产的语法是什么中提到的生成器配置。


如果要禁用所有生成器,只需将test_framework设置为false即可:

1
2
3
config.generators do |g|
  g.test_framework nil
end

可悲的是,您不能仅从生成器禁用模型规格。它们不是可选的。