我们正在从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
时获得的命令行文档没有描述如何关闭格式化程序 ,而只是如何在上转换更多格式化程序。 ..
但必须有一个技巧,那么它是什么?