4

我们正在从 Ant 运行 rspec,因此进度格式化程序并不是一个真正的选择,因为它没有给出实时结果。

所以我们像这样运行 rspec:

CI_REPORTS=$REPORTDIR/rspec

rspec src/test/rspec                             \
  --require ci/reporter/rake/rspec_loader        \
  --format documentation                         \
  --format CI::Reporter::RSpec                   \
  --format html --out $REPORTDIR/specs.html

这提供了实时更新但相当混乱的输出:

.  #equals
    is equal to itself
.    is equal to the same item obtained separately
.    is not equal to a different item
.    is not equal to something that is not an item
.    is not equal to null

点看起来像是默认的--format progress东西,因为待处理的结果在那里显示一个 *。我可能遗漏了一些东西,但我找不到关闭它的方法。我使用时获得的命令行文档--help没有描述如何关闭格式化程序只描述了如何打开更多格式化程序......

不过一定有诀窍,那是什么?

4

0 回答 0