2

我在一些测试中遇到错误,但错误本身似乎被来自的错误所掩盖

/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)

仅供参考,我运行测试,然后将结果输出到更少,因为有很多输出。

我该如何解决这个问题?

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

4

1 回答 1

3

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

于 2013-11-03T18:23:12.693 回答