在 rails4 中放置测试 gem 的位置

where to put test gems in rails4

我看到了不同的来源,其中测试 gem 被放置在 gemfile 的其他组中。例如,在一个图例中,factory_girl_railsgroup :development, :test 中,而在另一个图例中,它在 group :test.

是否有一种简单的方法来决定将以下宝石放在哪里?

factory_girl_rails
launchy
jasmine
guard-rspec
capybara
shoulda

取决于他们通常在 github 回购页面上所说的内容,但通常只将测试的放在 :test 组中(即 jasmineguard-rspeccapybara, shoulda) 如果你在开发中需要它们(在开发中创建一个工厂有时会很酷),然后把它放在两者中。

说实话,我不知道launchy...