[DRE-maint] Bug#974424: ruby-premailer: ftbfs with ruby-nokogumbo 2.x in experimental

Pirate Praveen praveen at onenetbeyond.org
Wed Nov 11 15:09:26 GMT 2020


Package: ruby-premailer
Version: 1.11.1-2
Severity: important

Hi,

This package ftbfs with ruby-nokogumbo 2.0 in experimental with the 
following errors. Full log is attached. There are new upstream releases 
which might fix the issue.

Please fix this to make uploading ruby-nokogumbo 2.0 to unstable 
possible. If this remains unfixed after 2 weeks and ruby-nokogumbo is 
otherwise ready to be uploaded to unstable, the severity of this bug 
will be raised to serious.

Finished in 0.845217s, 104.1152 runs/s, 485.0823 assertions/s.

  1) Failure:
TestPremailer#test_self_closing_xhtml_tags 
[/<<PKGBUILDDIR>>/test/test_premailer.rb:44]:
Minitest::Assertion: Expected /<br[\s]*\/>/ to match "<!DOCTYPE 
html><html><head>\n <title>Title</title>\n</head>\n<body>\n<p>Lorem 
ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod 
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim 
veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea 
commodo consequat.\n <br>\n Duis aute irure dolor in reprehenderit in 
voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur 
sint occaecat cupidatat non proident, sunt in culpa qui officia 
deserunt mollit anim id est laborum.</p>\n\n\n</body></html>".
    /usr/lib/ruby/vendor_ruby/minitest/assertions.rb:183:in `assert'
    /usr/lib/ruby/vendor_ruby/minitest/assertions.rb:295:in 
`assert_match'
    /<<PKGBUILDDIR>>/test/test_premailer.rb:44:in `block in 
test_self_closing_xhtml_tags'
    /<<PKGBUILDDIR>>/test/test_premailer.rb:42:in `each'
    /<<PKGBUILDDIR>>/test/test_premailer.rb:42:in 
`test_self_closing_xhtml_tags'
    /usr/lib/ruby/vendor_ruby/minitest/test.rb:98:in `block (3 levels) 
in run'
    /usr/lib/ruby/vendor_ruby/minitest/test.rb:195:in 
`capture_exceptions'
    /usr/lib/ruby/vendor_ruby/maxitest/trap.rb:4:in `capture_exceptions'
    /usr/lib/ruby/vendor_ruby/minitest/test.rb:95:in `block (2 levels) 
in run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:270:in `time_it'
    /usr/lib/ruby/vendor_ruby/minitest/test.rb:94:in `block in run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:365:in `on_signal'
    /usr/lib/ruby/vendor_ruby/minitest/test.rb:211:in 
`with_info_handler'
    /usr/lib/ruby/vendor_ruby/minitest/test.rb:93:in `run'
    /usr/lib/ruby/vendor_ruby/maxitest/vendor/around.rb:47:in `run'
    /usr/lib/ruby/vendor_ruby/maxitest/trap.rb:23:in `run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:1029:in `run_one_method'
    /usr/lib/ruby/vendor_ruby/minitest.rb:339:in `run_one_method'
    /usr/lib/ruby/vendor_ruby/minitest.rb:326:in `block (2 levels) in 
run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:325:in `each'
    /usr/lib/ruby/vendor_ruby/minitest.rb:325:in `block in run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:365:in `on_signal'
    /usr/lib/ruby/vendor_ruby/minitest.rb:352:in `with_info_handler'
    /usr/lib/ruby/vendor_ruby/minitest.rb:324:in `run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:164:in `block in __run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:164:in `map'
    /usr/lib/ruby/vendor_ruby/minitest.rb:164:in `__run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:141:in `run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:68:in `block in autorun'

  2) Failure:
TestPremailer#test_detecting_xhtml 
[/<<PKGBUILDDIR>>/test/test_premailer.rb:37]:
Minitest::Assertion: Expected false to be truthy.
    /usr/lib/ruby/vendor_ruby/minitest/assertions.rb:183:in `assert'
    /<<PKGBUILDDIR>>/test/test_premailer.rb:37:in `block in 
test_detecting_xhtml'
    /<<PKGBUILDDIR>>/test/test_premailer.rb:35:in `each'
    /<<PKGBUILDDIR>>/test/test_premailer.rb:35:in `test_detecting_xhtml'
    /usr/lib/ruby/vendor_ruby/minitest/test.rb:98:in `block (3 levels) 
in run'
    /usr/lib/ruby/vendor_ruby/minitest/test.rb:195:in 
`capture_exceptions'
    /usr/lib/ruby/vendor_ruby/maxitest/trap.rb:4:in `capture_exceptions'
    /usr/lib/ruby/vendor_ruby/minitest/test.rb:95:in `block (2 levels) 
in run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:270:in `time_it'
    /usr/lib/ruby/vendor_ruby/minitest/test.rb:94:in `block in run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:365:in `on_signal'
    /usr/lib/ruby/vendor_ruby/minitest/test.rb:211:in 
`with_info_handler'
    /usr/lib/ruby/vendor_ruby/minitest/test.rb:93:in `run'
    /usr/lib/ruby/vendor_ruby/maxitest/vendor/around.rb:47:in `run'
    /usr/lib/ruby/vendor_ruby/maxitest/trap.rb:23:in `run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:1029:in `run_one_method'
    /usr/lib/ruby/vendor_ruby/minitest.rb:339:in `run_one_method'
    /usr/lib/ruby/vendor_ruby/minitest.rb:326:in `block (2 levels) in 
run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:325:in `each'
    /usr/lib/ruby/vendor_ruby/minitest.rb:325:in `block in run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:365:in `on_signal'
    /usr/lib/ruby/vendor_ruby/minitest.rb:352:in `with_info_handler'
    /usr/lib/ruby/vendor_ruby/minitest.rb:324:in `run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:164:in `block in __run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:164:in `map'
    /usr/lib/ruby/vendor_ruby/minitest.rb:164:in `__run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:141:in `run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:68:in `block in autorun'

88 runs, 410 assertions, 2 failures, 0 errors, 0 skips

Focus on failing tests:
mtest test/test_premailer.rb:41
mtest test/test_premailer.rb:34

-------------- next part --------------
A non-text attachment was scrubbed...
Name: ruby-premailer.log
Type: text/x-log
Size: 98090 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-ruby-extras-maintainers/attachments/20201111/728641c8/attachment-0001.bin>


More information about the Pkg-ruby-extras-maintainers mailing list