Package: src:ruby-mechanize
Version: 2.10.1-1
Tags: ftbfs sid forky
User: debian-xml-sgml-p...@lists.alioth.debian.org
Usertags: libxml2.14
[this bug is NOT targeted to the upcoming trixie release]
ruby-mechanize autopkg tests fail with libxml 2.14.x from experimental,
and all it's dependencies built with that libxml version.
at least some of these failures look related to the updated libxml.
[...]
94s Finished in 0.545856s, 1342.8455 runs/s, 4633.0919 assertions/s.
94s
94s 1) Skipped:
94s TestMechanize#test_retry_change_requests_equals
[test/test_mechanize.rb:1069]:
94s net-http-persistent 4.0.0 and later does not support
retry_change_requests
94s
94s 2) Error:
94s TestMechanize#test_click_hpricot_style:
94s NoMethodError: undefined method `[]' for nil
94s
/usr/share/rubygems-integration/all/gems/mechanize-2.10.1/lib/mechanize.rb:391:in
`click'
94s test/test_mechanize.rb:149:in `test_click_hpricot_style'
94s
94s 3) Error:
94s TestMechanize#test_click:
94s NoMethodError: undefined method `[]' for nil
94s
/usr/share/rubygems-integration/all/gems/mechanize-2.10.1/lib/mechanize.rb:391:in
`click'
94s test/test_mechanize.rb:92:in `test_click'
94s
94s 4) Skipped:
94s TestMechanizeHttpAgent#test_retry_change_request_equals
[test/test_mechanize_http_agent.rb:1667]:
94s net-http-persistent 4.0.0 and later does not support
retry_change_requests
94s
94s 5) Error:
94s TestMechanizePageLink#test_encoding_charset_bad:
94s Nokogiri::XML::SyntaxError: Parser without recover option
encountered error or warning: 1:1: FATAL: Invalid bytes in character
encoding
94s
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/nokogiri-1.18.2/lib/nokogiri/html4/document.rb:230:in
`read_memory'
94s
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/nokogiri-1.18.2/lib/nokogiri/html4/document.rb:230:in
`parse'
94s
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/nokogiri-1.18.2/lib/nokogiri/html4.rb:20:in
`parse'
94s
/usr/share/rubygems-integration/all/gems/mechanize-2.10.1/lib/mechanize/page.rb:122:in
`block in parser'
94s
/usr/share/rubygems-integration/all/gems/mechanize-2.10.1/lib/mechanize/page.rb:121:in
`reverse_each'
94s
/usr/share/rubygems-integration/all/gems/mechanize-2.10.1/lib/mechanize/page.rb:121:in
`parser'
94s
/usr/share/rubygems-integration/all/gems/mechanize-2.10.1/lib/mechanize/page.rb:100:in
`encoding_error?'
94s test/test_mechanize_page_link.rb:147:in
`test_encoding_charset_bad'
94s
94s 6) Error:
94s TestMechanizePageLink#test_encoding_charset_after_title_bad:
94s Nokogiri::XML::SyntaxError: Parser without recover option
encountered error or warning: 1:1: FATAL: Invalid bytes in character
encoding
94s
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/nokogiri-1.18.2/lib/nokogiri/html4/document.rb:230:in
`read_memory'
94s
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/nokogiri-1.18.2/lib/nokogiri/html4/document.rb:230:in
`parse'
94s
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/nokogiri-1.18.2/lib/nokogiri/html4.rb:20:in
`parse'
94s
/usr/share/rubygems-integration/all/gems/mechanize-2.10.1/lib/mechanize/page.rb:122:in
`block in parser'
94s
/usr/share/rubygems-integration/all/gems/mechanize-2.10.1/lib/mechanize/page.rb:121:in
`reverse_each'
94s
/usr/share/rubygems-integration/all/gems/mechanize-2.10.1/lib/mechanize/page.rb:121:in
`parser'
94s
/usr/share/rubygems-integration/all/gems/mechanize-2.10.1/lib/mechanize/page.rb:100:in
`encoding_error?'
94s test/test_mechanize_page_link.rb:120:in
`test_encoding_charset_after_title_bad'
94s
94s 7) Error:
94s TestMechanizeLink#test_click:
94s NoMethodError: undefined method `text' for nil
94s test/test_mechanize_link.rb:29:in `test_click'
94s
94s 8) Error:
94s TestMechanizeLink#test_uri_no_path:
94s NoMethodError: undefined method `click' for nil
94s test/test_mechanize_link.rb:123:in `test_uri_no_path'
94s
94s 9) Error:
94s TestMechanizeLink#test_resolving_full_uri:
94s NoMethodError: undefined method `uri' for nil
94s test/test_mechanize_link.rb:167:in `test_resolving_full_uri'
94s
94s 10) Error:
94s TestMechanizeLink#test_click_bang:
94s RuntimeError: Neutered Exception Mechanize::ElementNotFoundError:
Element link with conditions {:text=>"Form Test"} was not found
94s (eval at
/usr/share/rubygems-integration/all/gems/mechanize-2.10.1/lib/mechanize/element_matcher.rb:5):43:in
`link_with!'
94s test/test_mechanize_link.rb:37:in `test_click_bang'
94s
94s 733 runs, 2529 assertions, 0 failures, 8 errors, 2 skips
94s rake aborted!