RSpec断管

时间:2013-11-02 20:25:24

标签: ruby rspec pipe

我在某些测试中遇到错误,但错误本身似乎被来自

的错误所掩盖
/home/durrantm/.rvm/gems/ruby-1.9.3-p194/gems/rspec-core-2.6.4/lib/rspec/core/
formatters/base_text_formatter.rb:162:in `write': 
Broken pipe - <STDOUT> (Errno::EPIPE)

fyi,我运行测试然后将结果输出到较少,因为有很多输出。

我该如何解决这个问题?

我已经更新了RSpec并尝试了不同版本的ruby 1.9.3和2.0但无济于事。

1 个答案:

答案 0 :(得分:3)

你是如何执行测试的?看起来你可能会做rspec | less这样的事情,然后退出更少。这会关闭管道,而RSpec仍在打印它。