![](/img/trans.png)
[英]Why does heroku skip gems under development section in the gemfile?
[英]Why do people group rspec under test and development in the Gemfile?
我對Bundler Gemfile選項一般都很清楚,但我不確定為什么rspec(特別是rspec-rails)應該同時用於測試和開發。
以下是我的測試分組:
group :development, :test do
gem 'rspec-rails'
gem 'faker'
end
group :test do
gem "factory_girl_rails"
gem "capybara"
gem 'guard-rspec'
gem 'rb-fsevent'
gem 'growl'
end
這看起來不錯嗎?
我引用官方文件 :
將rspec-rails添加到Gemfile中的:test和:development組:
group :test, :development do
gem "rspec-rails", "~> 2.6"
end
它需要在:development組中公開生成器和rake任務,而不必鍵入RAILS_ENV = test。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.