LocalJumpError: unexpected return
plugin `cookie' doesn't function in session.wrap block.
- httpx version: 0.6.7
- ruby: 2.4.3p205 (2017-12-14 revision 61247) [x86_64-darwin16]
RE-PRO:
stone$ irb -r httpx
irb(main):001:0> HTTPX.plugin(:cookies).plugin(:follow_redirects).wrap { |ss| ss.get('https://bing.com') }
LocalJumpError: unexpected return
from /usr/local/lib/ruby/gems/2.4.0/gems/httpx-0.6.7/lib/httpx/plugins/cookies.rb:20:in `block (2 levels) in extra_options'
from /usr/local/lib/ruby/gems/2.4.0/gems/httpx-0.6.7/lib/httpx/options.rb:36:in `instance_exec'
from /usr/local/lib/ruby/gems/2.4.0/gems/httpx-0.6.7/lib/httpx/options.rb:36:in `block in def_option'
from /usr/local/lib/ruby/gems/2.4.0/gems/httpx-0.6.7/lib/httpx/plugins/cookies.rb:89:in `block in wrap'
from /usr/local/lib/ruby/gems/2.4.0/gems/httpx-0.6.7/lib/httpx/session.rb:21:in `wrap'
from /usr/local/lib/ruby/gems/2.4.0/gems/httpx-0.6.7/lib/httpx/plugins/cookies.rb:84:in `wrap'
from (irb):1
from /usr/local/bin/irb:11:in `<main>'
irb(main):002:0>