mirror of
https://github.com/HoneyryderChuck/httpx.git
synced 2025-08-13 00:02:57 -04:00
isolate debug log tests
This commit is contained in:
parent
c1402f7995
commit
bfb51cf213
@ -35,7 +35,7 @@ class HTTPTest < Minitest::Test
|
||||
def test_verbose_log
|
||||
log = StringIO.new
|
||||
uri = URI(build_uri("/get"))
|
||||
response = HTTPX.get(uri, debug: log, debug_level: 3)
|
||||
response = HTTPX.plugin(SessionWithPool).get(uri, debug: log, debug_level: 3)
|
||||
verify_status(response, 200)
|
||||
log_output = log.string
|
||||
# assert request headers
|
||||
@ -55,14 +55,14 @@ class HTTPTest < Minitest::Test
|
||||
true
|
||||
end
|
||||
uri = URI(build_uri("/get"))
|
||||
response = HTTPX.get(uri, debug: log, debug_level: 3)
|
||||
response = HTTPX.plugin(SessionWithPool).get(uri, debug: log, debug_level: 3)
|
||||
verify_status(response, 200)
|
||||
log_output = log.string
|
||||
assert log_output.include?("\e[33m<- HEADER: Connection: close\n\e[0m")
|
||||
|
||||
Tempfile.create("httpx-log") do |file|
|
||||
uri = URI(build_uri("/get"))
|
||||
response = HTTPX.get(uri, debug: file, debug_level: 3)
|
||||
response = HTTPX.plugin(SessionWithPool).get(uri, debug: file, debug_level: 3)
|
||||
verify_status(response, 200)
|
||||
file.rewind
|
||||
log_output = file.read
|
||||
|
@ -13,7 +13,7 @@ module Requests
|
||||
log = StringIO.new
|
||||
unavailable_host = URI(origin("localhost"))
|
||||
unavailable_host.port = next_available_port
|
||||
response = HTTPX.get(unavailable_host.to_s, debug: log, debug_level: 3)
|
||||
response = HTTPX.plugin(SessionWithPool).get(unavailable_host.to_s, debug: log, debug_level: 3)
|
||||
output = log.string
|
||||
assert output.include?(response.error.message)
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user