Dlaczego ludzie grupują rspec w testach i rozwoju w Gemfile?

Zazwyczaj nie mam wątpliwości co do opcji pakietu Gemfile, ale nie jestem pewien, dlaczego rspec (w szczególności rspec-rails) powinien być zarówno testowy, jak i programistyczny.

Oto moje grupy testowe:

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

Czy to wygląda dobrze?

questionAnswers(1)

yourAnswerToTheQuestion