2016-11-24 9 views
0

FactoryGirlを使用して新しいモデルcompanyを生成すると、spec/factories/companies.rbのファクトリも生成されます。FactoryGirlは自動生成ファイルの名前を変更します

個人的な好みと私がctrl+pを崇高な文章で使用する方法は、自動生成ファイルの名前をspec/factories/companies_factory.rbに変更したいとします。

私はジェネレータのドキュメントを見ましたが、別の宝石の実装を覆す方法はありません。

右方向へのポイントは、あなたが欲しいものを行う必要があり、あなたのapplication.rbにこれを追加するsuper :)

答えて

1

を次のようになります。

config.generators do |g| 
    g.factory_girl suffix: 'factory' 
end 
+0

作品は完全にあなたに感謝します。 –

+0

チャンスがあれば、これがどのように動作するかを示すいくつかのドキュメントを教えてください。 –

+0

https://github.com/thoughtbot/factory_girl_railsにあるREADMEの設定セクションでは、カスタムサフィックスの使用方法を指摘しています。コードがどのように実際に動作するか興味があれば、 'bundle open factory_girl_rails'は宝石コードをエディタに開きます。' lib/generators/factory_girl/model/model_generator.rb'ファイルが必要です。 – eugen

関連する問題