Subject: | test failures |
Failure: 50message(*), 80msgconv
Marked (*) are critical errors.
50message -- 9 scripts; Mail::Message::Construct; message construction
50message/10stripsig.t .. ok
50message/20replsubj.t .. ok
50message/21reply.t ..... ok
50message/30bounce.t .... ok
50message/40forwsubj.t .. ok
50message/41forward.t ... ok
# Failed test 'have two parts'
# at 50message/50rebuild.t line 41.
# got: 3
# expected: 2
# Failed test 'multipart level removed'
# at 50message/50rebuild.t line 74.
# Failed test 'text found'
# at 50message/50rebuild.t line 76.
# got: '--boundary-221730
# Content-Type: text/plain; charset="utf-8"
# Content-Transfer-Encoding: 8bit
#
# part 2
#
# --boundary-221730--'
# expected: 'part 2
# '
# Failed test at 50message/50rebuild.t line 77.
# got: 'multipart/mixed'
# expected: 'text/plain'
# Failed test 'rebuild nothing left'
# at 50message/50rebuild.t line 87.
# Failed test 'added warning'
# at 50message/50rebuild.t line 88.
# '--boundary-221730--'
# doesn't match '(?^:did not contain any parts)'
# Failed test 'both parts are present'
# at 50message/50rebuild.t line 122.
# got: 3
# expected: 2
# Failed test 'multipart removed'
# at 50message/50rebuild.t line 147.
# Failed test 'text found in message2'
# at 50message/50rebuild.t line 149.
# got: '--boundary-221730
# Content-Type: text/plain; charset="utf-8"
# Content-Transfer-Encoding: 8bit
#
# part 2
#
# --boundary-221730--'
# expected: 'part 2
# '
Can't call method "isMultipart" on an undefined value at 50message/50rebuild.t line 158.
# Looks like your test exited with 255 just after 41.
50message/50rebuild.t ...
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 29/61 subtests
Use of uninitialized value $got in string eq at (eval in cmp_ok) 50message/58clone.t line 54.
# Failed test at 50message/58clone.t line 54.
# got: undef
# expected: '1'
# Failed test at 50message/58clone.t line 55.
# got: '1'
# expected: '2'
# Failed test at 50message/58clone.t line 56.
# got: '2'
# expected: '3'
Method nested() is not defined for a Mail::Reporter.
at ../lib/Mail/Reporter.pm line 230.
Mail::Reporter::AUTOLOAD("Mail::Reporter") called at ../lib/Mail/Message/Body.pm line 447
Mail::Message::Body::AUTOLOAD(Mail::Message::Body::Lines=HASH(0x18bb1a10)) called at 50message/58clone.t line 57
# Looks like your test exited with 255 just after 4.
50message/58clone.t .....
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 9/10 subtests
50message/60destruct.t .. ok
# Failed test at 80msgconv/20mimeent.t line 117.
# got: 3
# expected: 2
# Failed test 'An object of class 'Mail::Message' isa 'Mail::Message::Part''
# at 80msgconv/20mimeent.t line 119.
# The object of class 'Mail::Message' isn't a 'Mail::Message::Part'
# Looks like you failed 2 tests of 28.
80msgconv/20mimeent.t ..
Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/28 subtests
This is on Fedora 26 (rawhide), though, I get the same failure on Fedora 24.
Relevant log bits:
* First, I will check the sanity of all required modules... sometimes
* they do not load, for instance if you have installed a new release
* of Perl without upgrading the libraries.
Date::Format version 2.24 is ok (required is 0)
Date::Parse version 2.30 is ok (required is 0)
Devel::GlobalDestruction version 0.13 is ok (required is 0.09)
Digest::HMAC_MD5 version 1.01 is ok (required is 0)
Encode version 2.86 is ok (required is 2.26)
Errno version 1.25 is ok (required is 0)
File::Remove version 1.57 is ok (required is 0.20)
File::Spec version 3.63 is ok (required is 0.7)
IO::Scalar version 2.111 is ok (required is 0)
MIME::Base64 version 3.15 is ok (required is 0)
MIME::Types version 2.13 is ok (required is 1.004)
Mail::Address version 2.18 is ok (required is 2.17)
Object::Realize::Later version 0.19 is ok (required is 0.19)
Scalar::Util version 1.45 is ok (required is 1.13)
Sys::Hostname version 1.20 is ok (required is 0)
TAP::Harness version 3.36 is ok (required is 3.00)
Test::More version 1.302056 is ok (required is 0.47)
Test::Pod version 1.51 is ok (required is 1.00)
Time::Zone version 2.24 is ok (required is 0)
URI version 1.71 is ok (required is 1.23)
User::Identity version 0.94 is ok (required is 0.94)
* Now, let me ask you whether you want some optional modules to be
* installed as well. You can always install these modules later, by
* hand, without a need to re-install MailBox.
*
**** Found optional HTML::FormatText version 2.14 (at least 2.01 required)
**** Found optional HTML::TreeBuilder version 5.03 (at least 3.13 required)
**** Found optional MIME::Entity version 5.508 (at least 3.0 required)
**** Found optional Mail::IMAPClient version 3.38 (at least 3.22 required)
**** Found optional Mail::Internet version 2.18 (at least 2.01 required)
**** Found optional Time::HiRes version 1.9739 (at least 1.51 required)
Do you want to run the (large set of) tests? yes/no [yes]
**** Writing Makefile
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Mail::Box
**** Done
...
Running on linux (aarch64-linux-thread-multi 4.7.2-201.fc24.aarch64), with Perl 5.024000
Mail::Box version 2.119
Mail::Box::Parser::C not installed
User::Identity version 0.94
Object::Realize::Later version 0.19
MIME::Types version 2.13
TAP::Harness version 3.36
Encode version 2.86
MIME::Entity version 5.508
Mail::Internet version 2.18
HTML::FormatText version 2.14