Ответ 1
Драгоценные камни, которые вы запускаете из среды разработки, должны присутствовать как в группах разработки, так и в тестовых группах. Вы запускаете такие вещи, как rspec
cucumber
и guard
от разработки, и они запускаются в тестовой среде, вам нужны они в разработке для запуска задач rake и исполняемых файлов.
Драгоценные камни, которые работают только в тестовом режиме, такие как capybara
email_spec
и launchy
, могут существовать только в тестовой группе и все еще правильно функционируют.
Я надеюсь, что это поможет разобраться.
Как правило, исполняемые исполняемые файлы должны быть в обоих. Кроме того, если вы не уверены, поместите его в обе группы.
Edit
Если используемый вами драгоценный камень имеет генераторы (rails generate
), он должен присутствовать как в тестировании, так и в разработке.