Ruby on rails 为什么rake会运行两次规范和特性?

Ruby on rails 为什么rake会运行两次规范和特性?,ruby-on-rails,ruby-on-rails-3,rspec,cucumber,rake,Ruby On Rails,Ruby On Rails 3,Rspec,Cucumber,Rake,几个月来,我遇到了这样一个问题:运行rake spec cumber(或分别运行)总是会运行两次规范和/或特性。这有点烦人,因为它让我等的时间更长 现在,如果我运行rspec或cucumber,那么规范/或功能只运行一次 我不确定我能在这里提供什么细节,所以我将把回购链接到这里好的,我把所有的宝石从:test,:development移到:test中,现在规范只运行一次。仍然不知道为什么功能会运行两次。你有其他的功能组吗?bdd?@lsaffie我不知道。下面是我的gem文件,很难说,但我首先要

几个月来,我遇到了这样一个问题:运行
rake spec cumber
(或分别运行)总是会运行两次规范和/或特性。这有点烦人,因为它让我等的时间更长

现在,如果我运行
rspec
cucumber
,那么规范/或功能只运行一次


我不确定我能在这里提供什么细节,所以我将把回购链接到这里

好的,我把所有的宝石从
:test,:development
移到
:test
中,现在规范只运行一次。仍然不知道为什么功能会运行两次。你有其他的功能组吗?bdd?@lsaffie我不知道。下面是我的gem文件,很难说,但我首先要确保我的rspec/cucumber gem没有报告的bug,还要尝试使用RAILS_ENV=testI运行命令。我在这里发现了一个问题: