运行测试时从stdout中删除VCR / Webmock日志

时间:2014-08-12 16:03:16

标签: ruby-on-rails rspec vcr webmock

在标准的Rails 3.2.19项目中,当使用RSpec运行测试时,我在使用VCR磁带时将这些日志记录在stdout上:

Request[post]: https://svcs.sandbox.paypal.com/AdaptivePayments/Pay                                                            |  ETA: ??:??:?? 
Response[200]: OK, Duration: 0.004s

如何让这些转到log / test.log呢?

1 个答案:

答案 0 :(得分:0)

检查 spec_helper.rb 并删除该行(如果有):

c.debug_logger = $stderr

您可以将文件用于这些日志,source