簡體   English   中英

為什么人們在Gemfile中對rspec進行測試和開發?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM