我已经看到了测试宝石放置在gemfile的其他组中的不同来源。例如,{1}}位于#define VOID_FUNC(name) \
Do task x;\
ClassB b;\
b.##name##();\
Do task y;
class A
{
void Do1()
{
VOID_FUNC(__FUNCTION__);
}
void Do2()
{
VOID_FUNC(__FUNCTION__);
}
}
,另一位位于factory_girl_rails
。
有没有一种简单的方法可以决定将以下宝石放在哪里?
group :development, :test
答案 0 :(得分:1)
取决于他们在github repo页面上通常说的内容,但通常只将测试版本放在jasmine
组中(即guard-rspec
,capybara
,shoulda
, height:calc
)如果你在开发中需要它们(在dev中创建一个工厂有时可能很酷),那么把它放在两者中。
说实话,我不知道发布......