* Package: dev-ruby/http-4.4.1 * Repository: gentoo * Maintainer: ruby@gentoo.org * USE: elibc_glibc kernel_linux ruby_targets_ruby26 ruby_targets_ruby27 sparc test userland_GNU * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... * Running unpack phase for all ... * Unpacking .gem file... ... [ ok ] * Uncompressing metadata ... [ ok ] * Unpacking data.tar.gz ... [ ok ] >>> Source unpacked in /var/tmp/portage/dev-ruby/http-4.4.1/work >>> Preparing source in /var/tmp/portage/dev-ruby/http-4.4.1/work ... * Running prepare phase for all ... * Running prepare phase for all ... * Running source copy phase for ruby26 ... * Running source copy phase for ruby27 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-ruby/http-4.4.1/work ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-ruby/http-4.4.1/work ... * Running compile phase for all ... >>> Source compiled. >>> Test phase: dev-ruby/http-4.4.1 * Running test phase for ruby26 ... /usr/lib64/ruby/gems/2.6.0/gems/certificate_authority-1.0.0/lib/certificate_authority/key_material.rb:74: warning: method redefined; discarding old private_key /usr/lib64/ruby/gems/2.6.0/gems/certificate_authority-1.0.0/lib/certificate_authority/key_material.rb:78: warning: method redefined; discarding old public_key /usr/lib64/ruby/gems/2.6.0/gems/certificate_authority-1.0.0/lib/certificate_authority/key_material.rb:112: warning: method redefined; discarding old public_key /usr/lib64/ruby/gems/2.6.0/gems/certificate_authority-1.0.0/lib/certificate_authority/extensions.rb:62: warning: method redefined; discarding old path_len= /usr/lib64/ruby/gems/2.6.0/gems/certificate_authority-1.0.0/lib/certificate_authority/extensions.rb:425: warning: method redefined; discarding old uris= /usr/lib64/ruby/gems/2.6.0/gems/certificate_authority-1.0.0/lib/certificate_authority/extensions.rb:430: warning: method redefined; discarding old dns_names= /usr/lib64/ruby/gems/2.6.0/gems/certificate_authority-1.0.0/lib/certificate_authority/extensions.rb:435: warning: method redefined; discarding old ips= /usr/lib64/ruby/gems/2.6.0/gems/certificate_authority-1.0.0/lib/certificate_authority/extensions.rb:440: warning: method redefined; discarding old emails= /usr/lib64/ruby/gems/2.6.0/gems/certificate_authority-1.0.0/lib/certificate_authority/ocsp_handler.rb:116: warning: assigned but unused variable - certificate Run options: include {:focus=>true} All examples were filtered out; ignoring {:focus=>true} Randomized with seed 56334 ...../usr/lib64/ruby/gems/2.6.0/gems/certificate_authority-1.0.0/lib/certificate_authority/extensions.rb:70: warning: instance variable @path_len not initialized /usr/lib64/ruby/gems/2.6.0/gems/certificate_authority-1.0.0/lib/certificate_authority/extensions.rb:70: warning: instance variable @path_len not initialized /usr/lib64/ruby/gems/2.6.0/gems/certificate_authority-1.0.0/lib/certificate_authority/extensions.rb:70: warning: instance variable @path_len not initialized /usr/lib64/ruby/gems/2.6.0/gems/certificate_authority-1.0.0/lib/certificate_authority/extensions.rb:70: warning: instance variable @path_len not initialized /usr/lib64/ruby/gems/2.6.0/gems/certificate_authority-1.0.0/lib/certificate_authority/extensions.rb:70: warning: instance variable @path_len not initialized /usr/lib64/ruby/gems/2.6.0/gems/certificate_authority-1.0.0/lib/certificate_authority/extensions.rb:70: warning: instance variable @path_len not initialized .FFFFFFFFFF..FFFFFF.FFFFFFFFFFFFFFFFFFFF....F.....FF.......................................................................................................................FF.............................../var/tmp/portage/dev-ruby/http-4.4.1/work/ruby26/http-4.4.1/lib/http/response/status.rb:148: warning: instance variable @code not initialized ..............................................................................................................................................................................................................................................................................................................................................................................................................................................FFFF...FFFFFF.F..F....FFFFF.....F...........FF.F............................................./var/tmp/portage/dev-ruby/http-4.4.1/work/ruby26/http-4.4.1/lib/http/request.rb:91: warning: instance variable @scheme not initialized ............................................. Failures: 1) HTTP.use with :auto_deflate sends gzipped body Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:27:in `post' # ./spec/lib/http_spec.rb:393:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 2) HTTP.use with :auto_deflate sends deflated body Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:27:in `post' # ./spec/lib/http_spec.rb:402:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 3) HTTP.use with :normalize_uri uses the custom URI Normalizer method Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:442:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 4) HTTP.use with :normalize_uri normalizes URI Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:75:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:436:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 5) HTTP.use with :normalize_uri uses the default URI normalizer Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:449:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 6) HTTP.use with :auto_inflate returns decoded body Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:27:in `post' # ./spec/lib/http_spec.rb:420:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 7) HTTP.use with :auto_inflate returns raw body when Content-Encoding type is missing Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:27:in `post' # ./spec/lib/http_spec.rb:413:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 8) HTTP.use with :auto_inflate returns deflated body Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:27:in `post' # ./spec/lib/http_spec.rb:428:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 9) HTTP posting forms to resources is easy Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:75:in `request' # ./lib/http/chainable.rb:27:in `post' # ./spec/lib/http_spec.rb:155:in `block (3 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 10) HTTP.nodelay sets TCP_NODELAY on the underlying socket Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:75:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:376:in `block (3 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 11) HTTP loading text with no charset is binary encoded Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:75:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:191:in `block (3 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 12) HTTP loading binary data is encoded as bytes Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:75:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:162:in `block (3 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 13) HTTP.cookies properly merges Cookie headers and cookies Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:349:in `block (3 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 14) HTTP.cookies properly merges cookies Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:75:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:341:in `block (3 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 15) HTTP.cookies properly works with cookie jars from response Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:75:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:334:in `block (3 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 16) HTTP.cookies passes correct `Cookie` header Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:329:in `block (3 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 17) HTTP.via anonymous proxy responds with the endpoint's body Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:85:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 18) HTTP.via anonymous proxy proxies the request Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:80:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 19) HTTP.via anonymous proxy ignores credentials Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:94:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 20) HTTP.via proxy with authentication responds with the endpoint's body Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:120:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 21) HTTP.via proxy with authentication proxies the request Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:115:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 22) HTTP.via proxy with authentication responds with 407 when wrong credentials given Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:125:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 23) HTTP.via proxy with authentication responds with 407 if no credentials given Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:130:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 24) HTTP getting resources is easy Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:75:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:19:in `block (3 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 25) HTTP getting resources with query string parameters is easy Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:75:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:32:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 26) HTTP getting resources with headers is easy Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:52:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 27) HTTP getting resources with a large request body with `.timeout({:read=>2, :write=>2, :connect=>2})` writes the whole body Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:27:in `post' # ./spec/lib/http_spec.rb:65:in `block (6 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 28) HTTP getting resources with a large request body with `.timeout(6)` writes the whole body Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:27:in `post' # ./spec/lib/http_spec.rb:65:in `block (6 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 29) HTTP getting resources with a large request body with `.timeout(:null)` writes the whole body Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:27:in `post' # ./spec/lib/http_spec.rb:65:in `block (6 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 30) HTTP getting resources with URI instance is easy Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:75:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:25:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 31) HTTP getting resources with query string parameters in the URI and opts hash includes both Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:75:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:39:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 32) HTTP getting resources with two leading slashes in path is allowed Failure/Error: expect { HTTP.get "#{dummy.endpoint}//" }.not_to raise_error expected no Exception, got # with backtrace: # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:75:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:46:in `block (5 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/matchers/built_in/raise_error.rb:59:in `matches?' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/matchers/built_in/raise_error.rb:81:in `does_not_match?' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/handler.rb:90:in `does_not_match?' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/handler.rb:79:in `block in handle_matcher' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/handler.rb:27:in `with_matcher' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/handler.rb:76:in `handle_matcher' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/expectation_target.rb:78:in `not_to' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/expectation_target.rb:106:in `not_to' # ./spec/lib/http_spec.rb:46:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-support-3.10.1/lib/rspec/support.rb:97:in `block in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-support-3.10.1/lib/rspec/support.rb:106:in `notify_failure' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/fail_with.rb:35:in `fail_with' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/handler.rb:40:in `handle_failure' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/handler.rb:84:in `block in handle_matcher' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/handler.rb:27:in `with_matcher' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/handler.rb:76:in `handle_matcher' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/expectation_target.rb:78:in `not_to' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/expectation_target.rb:106:in `not_to' # ./spec/lib/http_spec.rb:46:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' 33) HTTP posting with an explicit body is easy Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:75:in `request' # ./lib/http/chainable.rb:27:in `post' # ./spec/lib/http_spec.rb:198:in `block (3 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 34) HTTP loading endpoint with charset uses charset from headers Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:75:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:169:in `block (3 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 35) HTTP loading endpoint with charset with encoding option respects option Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:75:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:176:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 36) HTTP passing a string encoding type finds encoding Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:75:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:184:in `block (3 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 37) HTTP head requests is easy Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:75:in `request' # ./lib/http/chainable.rb:13:in `head' # ./spec/lib/http_spec.rb:217:in `block (3 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 38) HTTP with redirects is easy for 302 Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:210:in `block (3 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 39) HTTP with redirects is easy for 301 Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http_spec.rb:205:in `block (3 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 40) HTTP::Connection#readpartial reads data in parts Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./spec/lib/http/connection_spec.rb:55:in `block (3 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 41) HTTP::Connection#read_headers! reads data in parts Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./spec/lib/http/connection_spec.rb:29:in `block (3 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 42) HTTP::Response::Parser response in many parts parses headers Failure/Error: raise IOError, "Could not parse data" IOError: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./spec/lib/http/response/parser_spec.rb:19:in `block (3 levels) in ' # ./spec/lib/http/response/parser_spec.rb:19:in `each' # ./spec/lib/http/response/parser_spec.rb:19:in `block (2 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:455:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:455:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:365:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:529:in `block in run_owned_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:528:in `each' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:528:in `run_owned_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:615:in `block in run_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:614:in `reverse_each' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:614:in `run_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:484:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:502:in `run_before_example' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:261:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' 43) HTTP::Response::Parser response in many parts parses body Failure/Error: raise IOError, "Could not parse data" IOError: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./spec/lib/http/response/parser_spec.rb:19:in `block (3 levels) in ' # ./spec/lib/http/response/parser_spec.rb:19:in `each' # ./spec/lib/http/response/parser_spec.rb:19:in `block (2 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:455:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:455:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:365:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:529:in `block in run_owned_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:528:in `each' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:528:in `run_owned_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:615:in `block in run_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:614:in `reverse_each' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:614:in `run_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:484:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:502:in `run_before_example' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:261:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' 44) HTTP::Response::Parser whole response in one part parses body Failure/Error: raise IOError, "Could not parse data" IOError: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./spec/lib/http/response/parser_spec.rb:19:in `block (3 levels) in ' # ./spec/lib/http/response/parser_spec.rb:19:in `each' # ./spec/lib/http/response/parser_spec.rb:19:in `block (2 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:455:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:455:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:365:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:529:in `block in run_owned_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:528:in `each' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:528:in `run_owned_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:615:in `block in run_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:614:in `reverse_each' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:614:in `run_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:484:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:502:in `run_before_example' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:261:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' 45) HTTP::Response::Parser whole response in one part parses headers Failure/Error: raise IOError, "Could not parse data" IOError: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./spec/lib/http/response/parser_spec.rb:19:in `block (3 levels) in ' # ./spec/lib/http/response/parser_spec.rb:19:in `each' # ./spec/lib/http/response/parser_spec.rb:19:in `block (2 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:455:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:455:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:365:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:529:in `block in run_owned_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:528:in `each' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:528:in `run_owned_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:615:in `block in run_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:614:in `reverse_each' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:614:in `run_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:484:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:502:in `run_before_example' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:261:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' 46) HTTP::Client connection reuse when enabled re-uses the socket Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data Shared Example Group: "HTTP handling" called from ./spec/lib/http/client_spec.rb:284 # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/support/http_handling_shared.rb:103:in `block (3 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:317:in `block (2 levels) in let' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:157:in `block (3 levels) in fetch_or_store' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:157:in `fetch' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:157:in `block (2 levels) in fetch_or_store' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-support-3.10.1/lib/rspec/support/reentrant_mutex.rb:23:in `synchronize' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:156:in `block in fetch_or_store' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:155:in `fetch' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:155:in `fetch_or_store' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:317:in `block in let' # ./spec/support/http_handling_shared.rb:118:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 47) HTTP::Client connection reuse when enabled on a mixed state re-opens the connection Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data Shared Example Group: "HTTP handling" called from ./spec/lib/http/client_spec.rb:284 # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/support/http_handling_shared.rb:124:in `block (5 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 48) HTTP::Client connection reuse when enabled when trying to read a stale body errors Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data Shared Example Group: "HTTP handling" called from ./spec/lib/http/client_spec.rb:284 # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/support/http_handling_shared.rb:136:in `block (5 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 49) HTTP::Client connection reuse when enabled with a socket issue transparently reopens Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data Shared Example Group: "HTTP handling" called from ./spec/lib/http/client_spec.rb:284 # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/support/http_handling_shared.rb:155:in `block (5 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 50) HTTP::Client connection reuse when enabled without a host infers host from persistent config Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data Shared Example Group: "HTTP handling" called from ./spec/lib/http/client_spec.rb:284 # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/support/http_handling_shared.rb:113:in `block (5 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 51) HTTP::Client connection reuse when enabled when reading a cached body succeeds Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data Shared Example Group: "HTTP handling" called from ./spec/lib/http/client_spec.rb:284 # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/support/http_handling_shared.rb:143:in `block (5 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 52) HTTP::Client connection reuse when disabled opens new sockets Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data Shared Example Group: "HTTP handling" called from ./spec/lib/http/client_spec.rb:284 # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/support/http_handling_shared.rb:103:in `block (3 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:317:in `block (2 levels) in let' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:157:in `block (3 levels) in fetch_or_store' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:157:in `fetch' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:157:in `block (2 levels) in fetch_or_store' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-support-3.10.1/lib/rspec/support/reentrant_mutex.rb:23:in `synchronize' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:156:in `block in fetch_or_store' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:155:in `fetch' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:155:in `fetch_or_store' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:317:in `block in let' # ./spec/support/http_handling_shared.rb:185:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 53) HTTP::Client with a global timeout it resets state when reusing connections does not timeout Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data Shared Example Group: "HTTP handling" called from ./spec/lib/http/client_spec.rb:284 # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/support/http_handling_shared.rb:94:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 54) HTTP::Client#perform calls finish_response once body was fully flushed Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http/client_spec.rb:331:in `block (3 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 55) HTTP::Client#perform with HEAD request finishes response after headers were received Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:13:in `head' # ./spec/lib/http/client_spec.rb:342:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 56) HTTP::Client#perform with HEAD request does not iterates through body Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:13:in `head' # ./spec/lib/http/client_spec.rb:337:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 57) HTTP::Client#perform when server fully flushes response in one chunk properly reads body Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http/client_spec.rb:372:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 58) HTTP::Client#perform when uses chunked transfer encoding properly reads body Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/lib/http/client_spec.rb:412:in `block (4 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 59) HTTP::Client without timeouts works Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data Shared Example Group: "HTTP handling" called from ./spec/lib/http/client_spec.rb:284 # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/support/http_handling_shared.rb:8:in `block (3 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 60) HTTP::Client with a per operation timeout works Failure/Error: raise IOError, "Could not parse data" HTTP::ConnectionError: error reading from socket: Could not parse data Shared Example Group: "HTTP handling" called from ./spec/lib/http/client_spec.rb:284 # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/support/http_handling_shared.rb:13:in `block (3 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:317:in `block (2 levels) in let' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:157:in `block (3 levels) in fetch_or_store' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:157:in `fetch' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:157:in `block (2 levels) in fetch_or_store' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-support-3.10.1/lib/rspec/support/reentrant_mutex.rb:23:in `synchronize' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:156:in `block in fetch_or_store' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:155:in `fetch' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:155:in `fetch_or_store' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:317:in `block in let' # ./spec/support/http_handling_shared.rb:30:in `block (3 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' # ------------------ # --- Caused by: --- # IOError: # Could not parse data # ./lib/http/response/parser.rb:31:in `add' 61) HTTP::Client with a per operation timeout connection of 1 does not time out Failure/Error: expect { response }.to_not raise_error expected no Exception, got # with backtrace: # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/support/http_handling_shared.rb:13:in `block (3 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:317:in `block (2 levels) in let' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:157:in `block (3 levels) in fetch_or_store' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:157:in `fetch' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:157:in `block (2 levels) in fetch_or_store' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-support-3.10.1/lib/rspec/support/reentrant_mutex.rb:23:in `synchronize' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:156:in `block in fetch_or_store' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:155:in `fetch' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:155:in `fetch_or_store' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:317:in `block in let' # ./spec/support/http_handling_shared.rb:38:in `block (6 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/matchers/built_in/raise_error.rb:59:in `matches?' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/matchers/built_in/raise_error.rb:81:in `does_not_match?' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/handler.rb:90:in `does_not_match?' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/handler.rb:79:in `block in handle_matcher' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/handler.rb:27:in `with_matcher' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/handler.rb:76:in `handle_matcher' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/expectation_target.rb:78:in `not_to' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/expectation_target.rb:106:in `not_to' # ./spec/support/http_handling_shared.rb:38:in `block (5 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' Shared Example Group: "HTTP handling" called from ./spec/lib/http/client_spec.rb:284 # /usr/lib64/ruby/gems/2.6.0/gems/rspec-support-3.10.1/lib/rspec/support.rb:97:in `block in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-support-3.10.1/lib/rspec/support.rb:106:in `notify_failure' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/fail_with.rb:35:in `fail_with' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/handler.rb:40:in `handle_failure' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/handler.rb:84:in `block in handle_matcher' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/handler.rb:27:in `with_matcher' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/handler.rb:76:in `handle_matcher' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/expectation_target.rb:78:in `not_to' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/expectation_target.rb:106:in `not_to' # ./spec/support/http_handling_shared.rb:38:in `block (5 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' 62) HTTP::Client with a per operation timeout read of 2.5 does not time out Failure/Error: expect { client.get("#{server.endpoint}/sleep").body.to_s }.to_not raise_error expected no Exception, got # with backtrace: # ./lib/http/response/parser.rb:31:in `add' # ./lib/http/connection.rb:217:in `read_more' # ./lib/http/connection.rb:103:in `read_headers!' # ./lib/http/client.rb:75:in `perform' # ./lib/http/client.rb:31:in `request' # ./lib/http/chainable.rb:20:in `get' # ./spec/support/http_handling_shared.rb:56:in `block (6 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/matchers/built_in/raise_error.rb:59:in `matches?' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/matchers/built_in/raise_error.rb:81:in `does_not_match?' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/handler.rb:90:in `does_not_match?' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/handler.rb:79:in `block in handle_matcher' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/handler.rb:27:in `with_matcher' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/handler.rb:76:in `handle_matcher' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/expectation_target.rb:78:in `not_to' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/expectation_target.rb:106:in `not_to' # ./spec/support/http_handling_shared.rb:56:in `block (5 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' Shared Example Group: "HTTP handling" called from ./spec/lib/http/client_spec.rb:284 # /usr/lib64/ruby/gems/2.6.0/gems/rspec-support-3.10.1/lib/rspec/support.rb:97:in `block in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-support-3.10.1/lib/rspec/support.rb:106:in `notify_failure' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/fail_with.rb:35:in `fail_with' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/handler.rb:40:in `handle_failure' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/handler.rb:84:in `block in handle_matcher' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/handler.rb:27:in `with_matcher' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/handler.rb:76:in `handle_matcher' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/expectation_target.rb:78:in `not_to' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-expectations-3.10.1/lib/rspec/expectations/expectation_target.rb:106:in `not_to' # ./spec/support/http_handling_shared.rb:56:in `block (5 levels) in ' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `instance_exec' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:262:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:624:in `run_around_example_hooks_for' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:486:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:465:in `with_around_example_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:259:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `block in run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:607:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke' # /usr/lib64/ruby/gems/2.6.0/gems/rspec-core-3.10.1/bin/rspec:4:in `' # /usr/bin/rspec-3:9:in `load' # /usr/bin/rspec-3:9:in `
' Top 10 slowest examples (6.67 seconds, 82.4% of total time): HTTP::Client with a global timeout it resets state when reusing connections does not timeout 2.01 seconds ./spec/support/http_handling_shared.rb:93 HTTP::Client with a per operation timeout read of 2.5 does not time out 2.01 seconds ./spec/support/http_handling_shared.rb:55 HTTP::Client with a global timeout errors if reading takes too long 1.01 seconds ./spec/support/http_handling_shared.rb:83 HTTP::Client with a global timeout errors if connecting takes too long 1.01 seconds ./spec/support/http_handling_shared.rb:75 HTTP.use turns on given feature 0.44719 seconds ./spec/lib/http_spec.rb:384 HTTP getting resources with a large request body with `.timeout(6)` writes the whole body 0.04768 seconds ./spec/lib/http_spec.rb:64 HTTP.use with :normalize_uri uses the default URI normalizer 0.0446 seconds ./spec/lib/http_spec.rb:446 HTTP getting resources with two leading slashes in path is allowed 0.0432 seconds ./spec/lib/http_spec.rb:45 HTTP getting resources with a large request body with `.timeout({:read=>2, :write=>2, :connect=>2})` writes the whole body 0.02951 seconds ./spec/lib/http_spec.rb:64 HTTP::Client connection reuse when enabled when reading a cached body succeeds 0.0282 seconds ./spec/support/http_handling_shared.rb:142 Top 10 slowest example groups: HTTP::Client 0.1518 seconds average (6.22 seconds / 41 examples) ./spec/lib/http/client_spec.rb:8 HTTP 0.01906 seconds average (0.99111 seconds / 52 examples) ./spec/lib/http_spec.rb:9 HTTP::Connection 0.00713 seconds average (0.01426 seconds / 2 examples) ./spec/lib/http/connection_spec.rb:3 HTTP::Response 0.00282 seconds average (0.07049 seconds / 25 examples) ./spec/lib/http/response_spec.rb:3 HTTP::Request 0.0028 seconds average (0.12599 seconds / 45 examples) ./spec/lib/http/request_spec.rb:4 HTTP::Headers::Mixin 0.00253 seconds average (0.00758 seconds / 3 examples) ./spec/lib/http/headers/mixin_spec.rb:3 HTTP::Options features 0.00207 seconds average (0.00827 seconds / 4 examples) ./spec/lib/http/options/features_spec.rb:3 HTTP::Redirector 0.00202 seconds average (0.07264 seconds / 36 examples) ./spec/lib/http/redirector_spec.rb:3 HTTP::ContentType 0.00192 seconds average (0.02692 seconds / 14 examples) ./spec/lib/http/content_type_spec.rb:3 HTTP::Request::Body 0.00177 seconds average (0.03711 seconds / 21 examples) ./spec/lib/http/request/body_spec.rb:3 Finished in 8.09 seconds (files took 1.81 seconds to load) 777 examples, 62 failures Failed examples: rspec ./spec/lib/http_spec.rb:390 # HTTP.use with :auto_deflate sends gzipped body rspec ./spec/lib/http_spec.rb:399 # HTTP.use with :auto_deflate sends deflated body rspec ./spec/lib/http_spec.rb:440 # HTTP.use with :normalize_uri uses the custom URI Normalizer method rspec ./spec/lib/http_spec.rb:435 # HTTP.use with :normalize_uri normalizes URI rspec ./spec/lib/http_spec.rb:446 # HTTP.use with :normalize_uri uses the default URI normalizer rspec ./spec/lib/http_spec.rb:417 # HTTP.use with :auto_inflate returns decoded body rspec ./spec/lib/http_spec.rb:410 # HTTP.use with :auto_inflate returns raw body when Content-Encoding type is missing rspec ./spec/lib/http_spec.rb:425 # HTTP.use with :auto_inflate returns deflated body rspec ./spec/lib/http_spec.rb:154 # HTTP posting forms to resources is easy rspec ./spec/lib/http_spec.rb:375 # HTTP.nodelay sets TCP_NODELAY on the underlying socket rspec ./spec/lib/http_spec.rb:190 # HTTP loading text with no charset is binary encoded rspec ./spec/lib/http_spec.rb:161 # HTTP loading binary data is encoded as bytes rspec ./spec/lib/http_spec.rb:347 # HTTP.cookies properly merges Cookie headers and cookies rspec ./spec/lib/http_spec.rb:340 # HTTP.cookies properly merges cookies rspec ./spec/lib/http_spec.rb:333 # HTTP.cookies properly works with cookie jars from response rspec ./spec/lib/http_spec.rb:328 # HTTP.cookies passes correct `Cookie` header rspec ./spec/lib/http_spec.rb:84 # HTTP.via anonymous proxy responds with the endpoint's body rspec ./spec/lib/http_spec.rb:79 # HTTP.via anonymous proxy proxies the request rspec ./spec/lib/http_spec.rb:93 # HTTP.via anonymous proxy ignores credentials rspec ./spec/lib/http_spec.rb:119 # HTTP.via proxy with authentication responds with the endpoint's body rspec ./spec/lib/http_spec.rb:114 # HTTP.via proxy with authentication proxies the request rspec ./spec/lib/http_spec.rb:124 # HTTP.via proxy with authentication responds with 407 when wrong credentials given rspec ./spec/lib/http_spec.rb:129 # HTTP.via proxy with authentication responds with 407 if no credentials given rspec ./spec/lib/http_spec.rb:18 # HTTP getting resources is easy rspec ./spec/lib/http_spec.rb:31 # HTTP getting resources with query string parameters is easy rspec ./spec/lib/http_spec.rb:51 # HTTP getting resources with headers is easy rspec ./spec/lib/http_spec.rb[1:1:7:3:1] # HTTP getting resources with a large request body with `.timeout({:read=>2, :write=>2, :connect=>2})` writes the whole body rspec ./spec/lib/http_spec.rb[1:1:7:2:1] # HTTP getting resources with a large request body with `.timeout(6)` writes the whole body rspec ./spec/lib/http_spec.rb[1:1:7:1:1] # HTTP getting resources with a large request body with `.timeout(:null)` writes the whole body rspec ./spec/lib/http_spec.rb:24 # HTTP getting resources with URI instance is easy rspec ./spec/lib/http_spec.rb:38 # HTTP getting resources with query string parameters in the URI and opts hash includes both rspec ./spec/lib/http_spec.rb:45 # HTTP getting resources with two leading slashes in path is allowed rspec ./spec/lib/http_spec.rb:197 # HTTP posting with an explicit body is easy rspec ./spec/lib/http_spec.rb:168 # HTTP loading endpoint with charset uses charset from headers rspec ./spec/lib/http_spec.rb:175 # HTTP loading endpoint with charset with encoding option respects option rspec ./spec/lib/http_spec.rb:183 # HTTP passing a string encoding type finds encoding rspec ./spec/lib/http_spec.rb:216 # HTTP head requests is easy rspec ./spec/lib/http_spec.rb:209 # HTTP with redirects is easy for 302 rspec ./spec/lib/http_spec.rb:204 # HTTP with redirects is easy for 301 rspec ./spec/lib/http/connection_spec.rb:54 # HTTP::Connection#readpartial reads data in parts rspec ./spec/lib/http/connection_spec.rb:28 # HTTP::Connection#read_headers! reads data in parts rspec ./spec/lib/http/response/parser_spec.rb:37 # HTTP::Response::Parser response in many parts parses headers rspec ./spec/lib/http/response/parser_spec.rb:41 # HTTP::Response::Parser response in many parts parses body rspec ./spec/lib/http/response/parser_spec.rb:29 # HTTP::Response::Parser whole response in one part parses body rspec ./spec/lib/http/response/parser_spec.rb:25 # HTTP::Response::Parser whole response in one part parses headers rspec ./spec/lib/http/client_spec.rb[1:9:1:2] # HTTP::Client connection reuse when enabled re-uses the socket rspec ./spec/lib/http/client_spec.rb[1:9:1:3:1] # HTTP::Client connection reuse when enabled on a mixed state re-opens the connection rspec ./spec/lib/http/client_spec.rb[1:9:1:4:1] # HTTP::Client connection reuse when enabled when trying to read a stale body errors rspec ./spec/lib/http/client_spec.rb[1:9:1:6:1] # HTTP::Client connection reuse when enabled with a socket issue transparently reopens rspec ./spec/lib/http/client_spec.rb[1:9:1:1:1] # HTTP::Client connection reuse when enabled without a host infers host from persistent config rspec ./spec/lib/http/client_spec.rb[1:9:1:5:1] # HTTP::Client connection reuse when enabled when reading a cached body succeeds rspec ./spec/lib/http/client_spec.rb[1:9:2:1] # HTTP::Client connection reuse when disabled opens new sockets rspec ./spec/lib/http/client_spec.rb[1:8:3:1] # HTTP::Client with a global timeout it resets state when reusing connections does not timeout rspec ./spec/lib/http/client_spec.rb:329 # HTTP::Client#perform calls finish_response once body was fully flushed rspec ./spec/lib/http/client_spec.rb:340 # HTTP::Client#perform with HEAD request finishes response after headers were received rspec ./spec/lib/http/client_spec.rb:335 # HTTP::Client#perform with HEAD request does not iterates through body rspec ./spec/lib/http/client_spec.rb:371 # HTTP::Client#perform when server fully flushes response in one chunk properly reads body rspec ./spec/lib/http/client_spec.rb:411 # HTTP::Client#perform when uses chunked transfer encoding properly reads body rspec ./spec/lib/http/client_spec.rb[1:6:1] # HTTP::Client without timeouts works rspec ./spec/lib/http/client_spec.rb[1:7:1] # HTTP::Client with a per operation timeout works rspec ./spec/lib/http/client_spec.rb[1:7:2:1:1] # HTTP::Client with a per operation timeout connection of 1 does not time out rspec ./spec/lib/http/client_spec.rb[1:7:3:2:1] # HTTP::Client with a per operation timeout read of 2.5 does not time out Randomized with seed 56334 * ERROR: dev-ruby/http-4.4.1::gentoo failed (test phase): * rspec failed * * Call stack: * ebuild.sh, line 125: Called src_test * environment, line 2122: Called ruby-ng_src_test * environment, line 1783: Called _ruby_each_implementation 'each_ruby_test' * environment, line 541: Called _ruby_invoke_environment 'ruby26' 'each_ruby_test' * environment, line 666: Called each_ruby_test * environment, line 859: Called each_fakegem_test * environment, line 843: Called ruby-ng_rspec * environment, line 1739: Called die * The specific snippet of code: * ${RUBY} -S rspec-${version} ${rspec_params} ${files} || die "rspec failed" * * If you need support, post the output of `emerge --info '=dev-ruby/http-4.4.1::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-ruby/http-4.4.1::gentoo'`. * The complete build log is located at '/var/tmp/portage/dev-ruby/http-4.4.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-ruby/http-4.4.1/temp/environment'. * Working directory: '/var/tmp/portage/dev-ruby/http-4.4.1/work/ruby26/http-4.4.1' * S: '/var/tmp/portage/dev-ruby/http-4.4.1/work/ruby26/http-4.4.1'