File tree Expand file tree Collapse file tree 2 files changed +14
-1
lines changed
Expand file tree Collapse file tree 2 files changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -60,9 +60,9 @@ def make_request(path)
6060 headers : headers
6161 } )
6262 status = response . status . code
63- @config . logger . debug { "[LDClient] Got response from uri: #{ uri } \n \t status code: #{ status } \n \t headers: #{ response . headers } \n \t body: #{ res . to_s } " }
6463 # must fully read body for persistent connections
6564 body = response . to_s
65+ @config . logger . debug { "[LDClient] Got response from uri: #{ uri } \n \t status code: #{ status } \n \t headers: #{ response . headers . to_h } \n \t body: #{ body } " }
6666 if status == 304 && !cached . nil?
6767 body = cached . body
6868 else
Original file line number Diff line number Diff line change @@ -40,6 +40,19 @@ def with_requestor(base_uri, opts = {})
4040 end
4141 end
4242
43+ it "logs debug output" do
44+ logger = ::Logger . new ( $stdout)
45+ logger . level = ::Logger ::DEBUG
46+ with_server do |server |
47+ with_requestor ( server . base_uri . to_s , { logger : logger } ) do |requestor |
48+ server . setup_ok_response ( "/" , { flags : { x : { key : "y" } } } . to_json )
49+ expect do
50+ requestor . request_all_data ( )
51+ end . to output ( /\[ LDClient\] Got response from uri\: / ) . to_stdout_from_any_process
52+ end
53+ end
54+ end
55+
4356 it "sends etag from previous response" do
4457 etag = "xyz"
4558 with_server do |server |
You can’t perform that action at this time.
0 commit comments