Sha256: 3b834eac98a4dec654ad4f232c7ffaffd5490d9a0aba075a4753e381a24d17ba
Contents?: true
Size: 743 Bytes
Versions: 9
Compression:
Stored size: 743 Bytes
Contents
require "test_helper" require "net_http_hacked" class NetHttpHackedTest < Test::Unit::TestCase def test_net_http_hacked req = Net::HTTP::Get.new("/") http = Net::HTTP.start("trix.pl", "80") # Response code res = http.begin_request_hacked(req) assert res.code == "200" # Headers headers = {} res.each_header { |k, v| headers[k] = v } assert headers.size > 0 assert headers["content-type"] == "text/html" assert headers["content-length"].to_i > 0 # Body chunks = [] res.read_body do |chunk| chunks << chunk end assert chunks.size > 0 chunks.each do |chunk| assert chunk.is_a?(String) end http.end_request_hacked end end
Version data entries
9 entries across 9 versions & 1 rubygems