Rspec spec和Rake规范给出了不同的结果
这似乎是主要问的问题,我有一个应用程序,当运行在rake spec
和rspec
输出似乎是不同的。 当使用rspec spec -p命令时,显示0失败消息,而当使用rake spec时,显示的错误很少。
当您运行$ bundle exec rspec # (defaults to spec)
,将执行./spec
目录中的所有文件。
当你运行$ bundle exec rake spec
,你正在执行所有gems及其依赖项中名为'spec'
的所有rake任务。
执行测试的环境也可能因这些文件而异。 不要怀疑你是否面临不同的产出。