Tag: 采伐

Cucumber / Savon省略或删除日志记录输出

在运行黄瓜测试时,我得到(除了测试结果)以下forms的许多调试/日志相关输出: D, [2013-03-06T12:21:38.911829 #49031] DEBUG — : SOAP request: D, [2013-03-06T12:21:38.911919 #49031] DEBUG — : Pragma: no-cache, SOAPAction: “”, Content-Type: text/xml;charset=UTF-8, Content-Length: 1592 W, [2013-03-06T12:21:38.912360 #49031] WARN — : HTTPI executes HTTP POST using the httpclient adapter D, [2013-03-06T12:21:39.410335 #49031] DEBUG — : <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" … 有没有办法关掉这个输出? 我试过按照这篇文章中的说明操作,我的config_spec.rb文件是: require “spec_helper” describe Savon::Config do let(:config) { […]

如何在请求范围之外访问Sinatra的Logger

似乎Sinatra的记录器仅在请求处理程序中可用(请参阅https://github.com/sinatra/sinatra#logging ),但如果我想在其他地方使用记录器,例如在帮助程序方法或配置中,该怎么办?钩? Sinatra记录仪是否可通过其他方式获得?