Por que as pessoas agrupam o rspec em teste e desenvolvimento no Gemfile?

Eu sou geralmente claro sobre opções bundler Gemfile, mas não tenho certeza porque o rspec (especificamente, rspec-rails) deve estar em teste e desenvolvimento.

Aqui estão meus grupos de teste:

<code>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
</code>

Isso parece ok?

questionAnswers(1)

yourAnswerToTheQuestion