Rspec spec& Rake规范给出了不同的结果

时间:2013-03-29 10:17:41

标签: ruby-on-rails rspec rake

这似乎是主要问的问题,我在rake specrspec运行时都有一个应用程序,输出似乎不同。当使用rspec spec -p命令时,显示0失败消息,而当使用rake spec时,显示的错误很少。

1 个答案:

答案 0 :(得分:0)

运行$ bundle exec rspec # (defaults to spec)时,./spec目录中的所有文件都会被执行。

当您运行$ bundle exec rake spec时,您将从所有宝石及其依赖项中执行名为'spec'的所有佣金任务。

执行测试的环境也可能因这些文件而异。不要怀疑你是否面临不同的产出。