我正在使用rails 3.2.0.rc1
和factory_girl_rails
我希望工厂的位置为RAILS_ROOT/factories
而不是RAILS_ROOT/specs/factories
当我使用Rails生成器时,我知道它会创建默认工厂,如何通知Rails它应该放置它们?
答案 0 :(得分:1)
factory_girl_rails使用specs / factories路径配置应用程序生成器。参见
https://github.com/thoughtbot/factory_girl_rails/blob/master/lib/factory_girl_rails/railtie.rb#L11
您可以在初始值设定项中覆盖它:
YourAppName::Application.config.app_generators do |g|
g.fixture_replacement :factory_girl, :dir => 'factories'
end