sparklemotion / mechanize

Mechanize is a ruby library that makes automated web interaction easy.
https://www.rubydoc.info/gems/mechanize/
MIT License
4.39k stars 473 forks source link

ruby-head test failures related to the HTTP::Cookie API #637

Open flavorjones opened 6 months ago

flavorjones commented 6 months ago

Currently ruby-head tests are failing with messages like:

/home/runner/work/mechanize/mechanize/test/test_mechanize_cookie.rb:28:in 'block in TestMechanizeCookie#assert_cookie_parse': The call of Mechanize::Cookie./home/runner/work/mechanize/mechanize/lib/mechanize/cookie.rb:34:in 'Mechanize::CookieCMethods#parse needs to be fixed to follow the new API (HTTP::Cookie./home/runner/work/mechanize/mechanize/lib/mechanize/cookie.rb:34:in 'Mechanize::CookieCMethods#parse).

e.g. https://github.com/sparklemotion/mechanize/actions/runs/7927713758/job/21644607692#step:4:124