Я нахожу разрыв между описанием того, как группы Bundler используются в Rails, и тем, что я вижу в примерах групп Bundler.
Предположительно, Rails обычно загружает гемы из группы по умолчанию, а такжегруппа с тем же именем, что и среда.Однако я обычно вижу примеры, которые, кажется, просто помещают вещи в произвольно названные группы, и почему-то они просто работают.Так что же это за настоящая история, или что я упускаю?
Например, в этом примере (http://www.jonathanspies.com/posts/7-Rails-3-and-Shoulda) говорится, что список «musta» следует включить в группу: shoulda, и сказано, что это работает.,Однако среда, которая будет нуждаться в этом, будет "тестовой" и, возможно, "разработкой".Что вызывает загрузку драгоценных камней в группе "shoulda"?
В других примерах, таких как http://comments.gmane.org/gmane.comp.programming.tools.cucumber/2691,, я вижу, как огурцы-рельсы и связанные с ними драгоценные камни помещаются в группу: test, но задачи Cucumber выполняютсясо средой «огурец», так опять же, как будут загружаться драгоценные камни, когда они необходимы?