我正在尝试使用FactoryGirl代替Edge Rails 3中的默认灯具。

http://github.com/pjb3/rails3-generators

并尝试按照建议进行更换

http://paulbarry.com/articles/2010/01/13/customizing-generators-in-rails-3

这种方式(config/application.rb)

config.generators do |g|
  g.orm             :active_record
  g.template_engine :erb
  g.test_framework  :test_unit, :fixture => true
  g.fixture_replacement "factory_girl", :dir => "test/factories"
end

看起来不错,不是吗?但这是行不通的...有什么想法吗?

最佳答案

似乎正确的做法(至少目前是这样)略有不同:

config.generators do |g|
  g.orm             :active_record
  g.template_engine :erb
  g.test_framework  :test_unit, :fixture_replacement => :factory_girl
end

关于ruby-on-rails - 如何更换Rails 3上的夹具生成器?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2123382/

10-11 20:07