Rspec使う時のgenerator設定
こんにちは!kossyです!
さて、今回はrspec導入の際のgeneratorの設定についてブログに残してみたいと思います。
個人的には以下のような設定にすることが多いです。
config/application.rb
config.generators do |g|
g.template_engine :haml
g.test_framework :rspec, fixture: false
g.view_specs false
g.controller_specs false
g.helper false
g.stylesheets false
g.javascripts false
上記の設定ですと、
・viewはerbではなくhaml
・テストフレームワークはRspecで、fixtureは生成されない
・viewのspecファイルは生成なし
・controllerもなし
・helperも
・scssファイルなし
・coffeeもなし
みたいな感じですね。
ちなみに、rails newする際に、-Tと入力して実行すると、
デフォルトで生成されるmini-testのスケルトンをスキップすることができます。