【发布时间】:2017-09-04 14:51:09
【问题描述】:
我已经搜索过这个,但没有成功。
我有一些使用 RestClient 和 Webmock 的测试(minitest)。当通过这些测试时,我总是记录请求,污染测试输出:
[$] rake
Run options: --seed 60435
Running:
.........................................................RestClient.get "http://example.com/some_controller/some_action?userLocale=fr_FR", "Accept"=>"*/*", "Accept-Encoding"=>"gzip, deflate", "User-Agent"=>"rest-client/2.0.0 (darwin14.1.0 x86_64) ruby/2.2.1p85" # => 200 OK | 4 bytes
有没有办法禁用它?
[编辑]
补充一点,如果我使用 ruby URL 调用相同的地址,我没有记录任何内容(即使使用 webmock),所以它确实与 Rest-client 相关。
我已经尝试设置ENV['RESTCLIENT_LOG'] 变量,但没有成功。
【问题讨论】:
标签: ruby-on-rails ruby minitest rest-client webmock