PATH=/usr/bin:/bin:/home/fly1600/var/megalib/bin Start 2014-08-28T14:01:28 ActivePerl-1600 CPAN-2.00 Reading '/home/fly1600/var/cpan/Metadata' Database was generated on Thu, 28 Aug 2014 19:17:02 GMT Running make for R/RJ/RJBS/Email-Sender-1.300014.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/R/RJ/RJBS/Email-Sender-1.300014.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/R/RJ/RJBS/CHECKSUMS Checksum for /home/fly1600/var/cpan/sources/authors/id/R/RJ/RJBS/Email-Sender-1.300014.tar.gz ok Email-Sender-1.300014 Email-Sender-1.300014/README Email-Sender-1.300014/Changes Email-Sender-1.300014/LICENSE Email-Sender-1.300014/dist.ini Email-Sender-1.300014/t Email-Sender-1.300014/t/fail.t Email-Sender-1.300014/t/mbox.t Email-Sender-1.300014/t/test.t Email-Sender-1.300014/META.yml Email-Sender-1.300014/MANIFEST Email-Sender-1.300014/t/print.t Email-Sender-1.300014/META.json Email-Sender-1.300014/misc Email-Sender-1.300014/misc/smtp.t Email-Sender-1.300014/t/00-load.t Email-Sender-1.300014/t/devnull.t Email-Sender-1.300014/t/maildir.t Email-Sender-1.300014/Makefile.PL Email-Sender-1.300014/t/sendmail.t Email-Sender-1.300014/t/util-env.t Email-Sender-1.300014/t/util-fail.t Email-Sender-1.300014/util Email-Sender-1.300014/util/sendmail Email-Sender-1.300014/t/fail-multi.t Email-Sender-1.300014/util/executable Email-Sender-1.300014/t/pobox-rig.json Email-Sender-1.300014/t/smtp-via-rig.t Email-Sender-1.300014/t/simple-simple.t Email-Sender-1.300014/t/smtp-via-mock.t Email-Sender-1.300014/util/sendmail.bat Email-Sender-1.300014/t/simple-wrapper.t Email-Sender-1.300014/lib/Email Email-Sender-1.300014/lib/Email/Sender.pm Email-Sender-1.300014/util/not-executable Email-Sender-1.300014/t/trans-prep-email.t Email-Sender-1.300014/t/messages Email-Sender-1.300014/t/messages/simple.msg Email-Sender-1.300014/xt/release Email-Sender-1.300014/xt/release/pod-syntax.t Email-Sender-1.300014/lib/Email/Sender Email-Sender-1.300014/lib/Email/Sender/Util.pm Email-Sender-1.300014/lib/Email/Sender/Manual.pm Email-Sender-1.300014/lib/Email/Sender/Simple.pm Email-Sender-1.300014/xt/release/a-perl-minver.t Email-Sender-1.300014/lib/Email/Sender/Failure.pm Email-Sender-1.300014/lib/Email/Sender/Success.pm Email-Sender-1.300014/t/lib/Test/Email Email-Sender-1.300014/t/lib/Test/Email/SMTPRig.pm Email-Sender-1.300014/t/000-report-versions-tiny.t Email-Sender-1.300014/lib/Email/Sender/Transport.pm Email-Sender-1.300014/t/lib/Test/Email/Sender Email-Sender-1.300014/t/lib/Test/Email/Sender/Util.pm Email-Sender-1.300014/xt/release/changes_has_content.t Email-Sender-1.300014/lib/Email/Sender/Failure Email-Sender-1.300014/lib/Email/Sender/Failure/Multi.pm Email-Sender-1.300014/lib/Email/Sender/Transport Email-Sender-1.300014/lib/Email/Sender/Transport/Mbox.pm Email-Sender-1.300014/lib/Email/Sender/Transport/SMTP.pm Email-Sender-1.300014/lib/Email/Sender/Transport/Test.pm Email-Sender-1.300014/lib/Email/Sender/Role Email-Sender-1.300014/lib/Email/Sender/Role/HasMessage.pm Email-Sender-1.300014/lib/Email/Sender/Success Email-Sender-1.300014/lib/Email/Sender/Success/Partial.pm Email-Sender-1.300014/lib/Email/Sender/Transport/Print.pm Email-Sender-1.300014/lib/Email/Sender/Failure/Permanent.pm Email-Sender-1.300014/lib/Email/Sender/Failure/Temporary.pm Email-Sender-1.300014/lib/Email/Sender/Manual Email-Sender-1.300014/lib/Email/Sender/Manual/QuickStart.pm Email-Sender-1.300014/lib/Email/Sender/Transport/DevNull.pm Email-Sender-1.300014/lib/Email/Sender/Transport/Maildir.pm Email-Sender-1.300014/lib/Email/Sender/Transport/Wrapper.pm Email-Sender-1.300014/lib/Email/Sender/Role/CommonSending.pm Email-Sender-1.300014/lib/Email/Sender/Transport/Failable.pm Email-Sender-1.300014/lib/Email/Sender/Transport/Sendmail.pm Email-Sender-1.300014/lib/Email/Sender/Transport/SMTP Email-Sender-1.300014/lib/Email/Sender/Transport/SMTP/Persistent.pm Email-Sender-1.300014/t/lib/Test/Email/Sender/Transport Email-Sender-1.300014/t/lib/Test/Email/Sender/Transport/FailEvery.pm CPAN.pm: Building R/RJ/RJBS/Email-Sender-1.300014.tar.gz >>> /home/fly1600/ap1600/bin/perl-static Makefile.PL closedir() attempted on invalid dirhandle GEN0 at /home/fly1600/ap1600/lib/DirHandle.pm line 51. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Email::Sender Writing MYMETA.yml and MYMETA.json >>> make cp lib/Email/Sender/Util.pm blib/lib/Email/Sender/Util.pm cp lib/Email/Sender/Transport/Print.pm blib/lib/Email/Sender/Transport/Print.pm cp lib/Email/Sender/Success.pm blib/lib/Email/Sender/Success.pm cp lib/Email/Sender/Transport/Wrapper.pm blib/lib/Email/Sender/Transport/Wrapper.pm cp lib/Email/Sender/Manual.pm blib/lib/Email/Sender/Manual.pm cp lib/Email/Sender/Role/CommonSending.pm blib/lib/Email/Sender/Role/CommonSending.pm cp lib/Email/Sender/Failure/Temporary.pm blib/lib/Email/Sender/Failure/Temporary.pm cp lib/Email/Sender/Transport/SMTP/Persistent.pm blib/lib/Email/Sender/Transport/SMTP/Persistent.pm cp lib/Email/Sender/Transport.pm blib/lib/Email/Sender/Transport.pm cp lib/Email/Sender/Success/Partial.pm blib/lib/Email/Sender/Success/Partial.pm cp lib/Email/Sender/Failure/Multi.pm blib/lib/Email/Sender/Failure/Multi.pm cp lib/Email/Sender/Failure/Permanent.pm blib/lib/Email/Sender/Failure/Permanent.pm cp lib/Email/Sender/Transport/SMTP.pm blib/lib/Email/Sender/Transport/SMTP.pm cp lib/Email/Sender.pm blib/lib/Email/Sender.pm cp lib/Email/Sender/Manual/QuickStart.pm blib/lib/Email/Sender/Manual/QuickStart.pm cp lib/Email/Sender/Transport/Sendmail.pm blib/lib/Email/Sender/Transport/Sendmail.pm cp lib/Email/Sender/Transport/Mbox.pm blib/lib/Email/Sender/Transport/Mbox.pm cp lib/Email/Sender/Failure.pm blib/lib/Email/Sender/Failure.pm cp lib/Email/Sender/Transport/Failable.pm blib/lib/Email/Sender/Transport/Failable.pm cp lib/Email/Sender/Simple.pm blib/lib/Email/Sender/Simple.pm cp lib/Email/Sender/Transport/DevNull.pm blib/lib/Email/Sender/Transport/DevNull.pm cp lib/Email/Sender/Role/HasMessage.pm blib/lib/Email/Sender/Role/HasMessage.pm cp lib/Email/Sender/Transport/Maildir.pm blib/lib/Email/Sender/Transport/Maildir.pm cp lib/Email/Sender/Transport/Test.pm blib/lib/Email/Sender/Transport/Test.pm Manifying blib/man3/Email::Sender.3 Manifying blib/man3/Email::Sender::Failure.3 Manifying blib/man3/Email::Sender::Failure::Multi.3 Manifying blib/man3/Email::Sender::Failure::Permanent.3 Manifying blib/man3/Email::Sender::Failure::Temporary.3 Manifying blib/man3/Email::Sender::Manual.3 Manifying blib/man3/Email::Sender::Manual::QuickStart.3 Manifying blib/man3/Email::Sender::Role::CommonSending.3 Manifying blib/man3/Email::Sender::Role::HasMessage.3 Manifying blib/man3/Email::Sender::Simple.3 Manifying blib/man3/Email::Sender::Success.3 Manifying blib/man3/Email::Sender::Success::Partial.3 Manifying blib/man3/Email::Sender::Transport.3 Manifying blib/man3/Email::Sender::Transport::DevNull.3 Manifying blib/man3/Email::Sender::Transport::Failable.3 Manifying blib/man3/Email::Sender::Transport::Maildir.3 Manifying blib/man3/Email::Sender::Transport::Mbox.3 Manifying blib/man3/Email::Sender::Transport::Print.3 Manifying blib/man3/Email::Sender::Transport::SMTP.3 Manifying blib/man3/Email::Sender::Transport::SMTP::Persistent.3 Manifying blib/man3/Email::Sender::Transport::Sendmail.3 Manifying blib/man3/Email::Sender::Transport::Test.3 Manifying blib/man3/Email::Sender::Transport::Wrapper.3 Manifying blib/man3/Email::Sender::Util.3 RJBS/Email-Sender-1.300014.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1600/ap1600/bin/perl-static "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t Subroutine Method::Generate::Constructor::new redefined at /home/fly1600/var/megalib/Moo/_Utils.pm line 84. Subroutine prepare_envelope redefined at (eval 156) line 2. t/00-load.t ................... ok 1 - use Email::Sender; ok 2 - use Email::Sender::Simple; ok 3 - use Email::Sender::Transport::DevNull; ok 4 - use Email::Sender::Transport::Failable; ok 5 - use Email::Sender::Transport::Maildir; ok 6 - use Email::Sender::Transport::Mbox; ok 7 - use Email::Sender::Transport::Print; ok 8 - use Email::Sender::Transport::SMTP; ok 9 - use Email::Sender::Transport::SMTP::Persistent; ok 10 - use Email::Sender::Transport::Sendmail; ok 11 - use Email::Sender::Transport::Test; ok 12 - use Email::Sender::Transport::Wrapper; 1..12 ok # Subroutine Method::Generate::Constructor::new redefined at /home/fly1600/var/megalib/Moo/_Utils.pm line 84. # # Generated by Dist::Zilla::Plugin::ReportVersions::Tiny v1.10 # perl: 5.016000 (wanted any version) on linux from /home/fly1600/ap1600/bin/perl-static # # Capture::Tiny => 0.25 (want 0.08) # Carp => 1.3301 (want any version) # Cwd => 3.47 (want any version) # Email::Abstract => 3.007 (want 3.006) # Email::Address => 1.905 (want any version) # Email::Simple => 2.203 (want 1.998) # Exporter => 5.70 (want any version) # ExtUtils::MakeMaker => 6.98 (want any version) # Fcntl => 1.11 (want any version) # File::Basename => 2.84 (want any version) # File::Path => 2.09 (want 2.06) # File::Spec => 3.47 (want any version) # File::Temp => 0.2304 (want any version) # IO::File => 1.14 (want any version) # IO::Handle => 1.28 (want any version) # List::MoreUtils => 0.33 (want any version) # Module::Runtime => 0.014 (want any version) # Moo => 1.006 (want 1.000008) # Moo::Role => 1.006 (want any version) # MooX::Types::MooseLike => 0.27 (want 0.15) # MooX::Types::MooseLike::Base => 0.27 (want any version) # Net::SMTP => 2.34 (want any version) # Scalar::Util => 1.39 (want any version) # Sub::Exporter => 0.987 (want any version) # Sub::Exporter::Util => 0.987 (want any version) # Sys::Hostname => 1.1601 (want any version) # Test::More => 1.001003 (want 0.96) # Throwable::Error => 0.200011 (want 0.200003) # Try::Tiny => 0.22 (want any version) # lib => 0.63 (want any version) # strict => 1.07 (want any version) # warnings => 0.03 (want any version) # # Thanks for using my code. I hope it works for you. # If not, please try and include this output in the bug report. # That will help me reproduce the issue and solve your problem. # t/000-report-versions-tiny.t .. ok 1 - we really didn't test anything, just reporting data 1..1 ok Subroutine Method::Generate::Constructor::new redefined at /home/fly1600/var/megalib/Moo/_Utils.pm line 84. Subroutine Moo::Object::does redefined at /home/fly1600/var/megalib/Moo/Object.pm line 69. t/devnull.t ................... ok 1 ok 2 - An object of class 'Email::Sender::Transport::DevNull' isa 'Email::Sender::Transport::DevNull' ok 3 - An object of class 'Email::Sender::Success' isa 'Email::Sender::Success' 1..3 ok Subroutine Method::Generate::Constructor::new redefined at /home/fly1600/var/megalib/Moo/_Utils.pm line 84. t/fail-multi.t ................ 1..5 ok 1 - 'multi(Failure)' isa 'Email::Sender::Failure' ok 2 - isa is not catholic ok 3 - 'multi(Failure::P)' isa 'Email::Sender::Failure::Permanent' ok 4 - 'multi(Failure::T)' isa 'Email::Sender::Failure::Temporary' ok 5 - mixed <> temp ok Subroutine Method::Generate::Constructor::new redefined at /home/fly1600/var/megalib/Moo/_Utils.pm line 84. t/fail.t ...................... 1..5 ok 1 - An object of class 'Email::Sender::Failure' isa 'Email::Sender::Failure' ok 2 - string alone -> message ok 3 - ->new(undef) -> fail ok 4 - ->new("") -> fail ok 5 - ->new(message=>"") -> fail ok Subroutine Method::Generate::Constructor::new redefined at /home/fly1600/var/megalib/Moo/_Utils.pm line 84. t/maildir.t ................... 1..10 ok 1 - 'delivery result' isa 'Email::Sender::Success' ok 2 - the result filename begins with the maildir ok 3 - ...and exists ok 4 - 'delivery result' isa 'Email::Sender::Success' ok 5 - the result filename begins with the maildir ok 6 - ...and exists ok 7 - maildir ./new directory exists now ok 8 - there are now two delivered messages in the Maildir ok 9 - env info in hdr ok 10 - we counted lines correctly ok Subroutine Method::Generate::Constructor::new redefined at /home/fly1600/var/megalib/Moo/_Utils.pm line 84. t/mbox.t ...................... 1..4 ok 1 - 'delivery result' isa 'Email::Sender::Success' ok 2 - 'delivery result' isa 'Email::Sender::Success' ok 3 - /tmp/SzV_83Zxsv/mbox exists now ok 4 - added a From_ line ok Subroutine Method::Generate::Constructor::new redefined at /home/fly1600/var/megalib/Moo/_Utils.pm line 84. t/print.t ..................... 1..4 ok 1 ok 2 - An object of class 'Email::Sender::Transport::Print' isa 'Email::Sender::Transport::Print' ok 3 - An object of class 'Email::Sender::Success' isa 'Email::Sender::Success' ok 4 - what we expected got printed ok Subroutine Method::Generate::Constructor::new redefined at /home/fly1600/var/megalib/Moo/_Utils.pm line 84. t/sendmail.t .................. 1..5 ok 1 - found (fake) sendmail at '/home/fly1600/var/cpan/build/Email-Sender-1.300014-bGnq3O/util/sendmail-132-1409259698.tmp' ok 2 - error message says what we expect ok 3 - send() succeeded with executable $SENDMAIL ok 4 - send() succeeded with executable sendmail in path ok 5 - log contains From header ok Subroutine Method::Generate::Constructor::new redefined at /home/fly1600/var/megalib/Moo/_Utils.pm line 84. Subroutine prepare_envelope redefined at (eval 154) line 2. t/simple-simple.t ............. ok 1 - An object of class 'Email::Sender::Success' isa 'Email::Sender::Success' ok 2 - we sent one message ok 3 - correct envelope deduced from message ok 4 - we ignore the passed transport when we're using transport-from-env ok 5 - we stored the right message for the second delivery ok 6 - 'we throw on failure, obj' isa 'Email::Sender::Failure' ok 7 - ...meaning there is no return value ok 8 - no exception when we try_to_send and fail ok 9 - ...but we do get a false value 1..9 ok Subroutine Method::Generate::Constructor::new redefined at /home/fly1600/var/megalib/Moo/_Utils.pm line 84. Subroutine prepare_envelope redefined at (eval 142) line 2. t/simple-wrapper.t ............ # Subtest: first send: works ok 1 - An object of class 'Email::Sender::Success' isa 'Email::Sender::Success' ok 2 - we sent one message ok 3 - correct envelope deduced from message 1..3 ok 1 - first send: works # Subtest: second one: fails ok 1 - it failed ok 2 - An object of class 'Email::Sender::Failure' isa 'Email::Sender::Failure' 1..2 ok 2 - second one: fails 1..2 ok Subroutine Method::Generate::Constructor::new redefined at /home/fly1600/var/megalib/Moo/_Utils.pm line 84. t/smtp-via-mock.t ............. 1..94 ok 1 - std/conn. fail: conn. fail: we expected to fail ok 2 - std/conn. fail: An object of class 'Email::Sender::Failure' isa 'Email::Sender::Failure' ok 3 - std/conn. fail: we got a conn. fail ok 4 - std/simple okay: An object of class 'Email::Sender::Success__WITH__Email::Sender::Role::HasMessage' isa 'Email::Sender::Success' ok 5 - std/simple okay: simple okay: we expected to succeed ok 6 - std/no valid rcpts: no valid rcpts: we expected to fail ok 7 - std/no valid rcpts: An object of class 'Email::Sender::Failure' isa 'Email::Sender::Failure' ok 8 - std/no valid rcpts: got 0 valid addrs error ok 9 - std/tempfail RCPT: tempfail RCPT: we expected to fail ok 10 - std/tempfail RCPT: An object of class 'Email::Sender::Failure::Temporary' isa 'Email::Sender::Failure::Temporary' ok 11 - std/tempfail RCPT: got the right code in the exception ok 12 - std/mixed RCPT results: mixed RCPT results: we expected to fail ok 13 - std/mixed RCPT results: An object of class 'Email::Sender::Failure::Multi' isa 'Email::Sender::Failure::Multi' ok 14 - std/mixed RCPT results: failure <> Perm ok 15 - std/mixed RCPT results: failure <> Temp ok 16 - std/mixed RCPT results: no specific code on multifail ok 17 - std/mixed RCPT results: the two failers failed ok 18 - std/mixed RCPT results: we got two failures ok 19 - std/mixed RCPT results: '1st failure' isa 'Email::Sender::Failure::Temporary' ok 20 - std/mixed RCPT results: '2nd failure' isa 'Email::Sender::Failure::Permanent' ok 21 - std/multi tempfail RCPT: multi tempfail RCPT: we expected to fail ok 22 - std/multi tempfail RCPT: An object of class 'Email::Sender::Failure::Multi' isa 'Email::Sender::Failure::Multi' ok 23 - std/multi tempfail RCPT: An object of class 'Email::Sender::Failure::Multi' isa 'Email::Sender::Failure::Temporary' ok 24 - std/multi tempfail RCPT: all rcpts failed ok 25 - std/partial succ: An object of class 'Email::Sender::Success::Partial__WITH__Email::Sender::Role::HasMessage' isa 'Email::Sender::Success::Partial' ok 26 - std/partial succ: partial succ: we expected to succeed ok 27 - std/tempfail MAIL: tempfail MAIL: we expected to fail ok 28 - std/tempfail MAIL: An object of class 'Email::Sender::Failure::Temporary' isa 'Email::Sender::Failure::Temporary' ok 29 - std/permfail MAIL: permfail MAIL: we expected to fail ok 30 - std/permfail MAIL: An object of class 'Email::Sender::Failure::Permanent' isa 'Email::Sender::Failure::Permanent' ok 31 - std/auth okay: An object of class 'Email::Sender::Success__WITH__Email::Sender::Role::HasMessage' isa 'Email::Sender::Success' ok 32 - std/auth okay: auth okay: we expected to succeed ok 33 - std/auth badpw: auth badpw: we expected to fail ok 34 - std/auth badpw: An object of class 'Email::Sender::Failure::Temporary' isa 'Email::Sender::Failure' ok 35 - std/auth unknown user: auth unknown user: we expected to fail ok 36 - std/auth unknown user: An object of class 'Email::Sender::Failure::Temporary' isa 'Email::Sender::Failure' ok 37 - std/auth nopw: auth nopw: we expected to fail ok 38 - std/auth nopw: An object of class 'Email::Sender::Failure' isa 'Email::Sender::Failure' ok 39 - std/fail @ data start: fail @ data start: we expected to fail ok 40 - std/fail @ data start: An object of class 'Email::Sender::Failure' isa 'Email::Sender::Failure' ok 41 - std/fail @ data start: failed at correct phase ok 42 - std/fail during data: fail during data: we expected to fail ok 43 - std/fail during data: An object of class 'Email::Sender::Failure' isa 'Email::Sender::Failure' ok 44 - std/fail during data: failed at correct phase ok 45 - std/fail @ data end: fail @ data end: we expected to fail ok 46 - std/fail @ data end: An object of class 'Email::Sender::Failure' isa 'Email::Sender::Failure' ok 47 - std/fail @ data end: failed at correct phase ok 48 - pst/conn. fail: conn. fail: we expected to fail ok 49 - pst/conn. fail: An object of class 'Email::Sender::Failure' isa 'Email::Sender::Failure' ok 50 - pst/conn. fail: we got a conn. fail ok 51 - pst/simple okay: An object of class 'Email::Sender::Success__WITH__Email::Sender::Role::HasMessage' isa 'Email::Sender::Success' ok 52 - pst/simple okay: simple okay: we expected to succeed ok 53 - pst/no valid rcpts: no valid rcpts: we expected to fail ok 54 - pst/no valid rcpts: An object of class 'Email::Sender::Failure' isa 'Email::Sender::Failure' ok 55 - pst/no valid rcpts: got 0 valid addrs error ok 56 - pst/tempfail RCPT: tempfail RCPT: we expected to fail ok 57 - pst/tempfail RCPT: An object of class 'Email::Sender::Failure::Temporary' isa 'Email::Sender::Failure::Temporary' ok 58 - pst/tempfail RCPT: got the right code in the exception ok 59 - pst/mixed RCPT results: mixed RCPT results: we expected to fail ok 60 - pst/mixed RCPT results: An object of class 'Email::Sender::Failure::Multi' isa 'Email::Sender::Failure::Multi' ok 61 - pst/mixed RCPT results: failure <> Perm ok 62 - pst/mixed RCPT results: failure <> Temp ok 63 - pst/mixed RCPT results: no specific code on multifail ok 64 - pst/mixed RCPT results: the two failers failed ok 65 - pst/mixed RCPT results: we got two failures ok 66 - pst/mixed RCPT results: '1st failure' isa 'Email::Sender::Failure::Temporary' ok 67 - pst/mixed RCPT results: '2nd failure' isa 'Email::Sender::Failure::Permanent' ok 68 - pst/multi tempfail RCPT: multi tempfail RCPT: we expected to fail ok 69 - pst/multi tempfail RCPT: An object of class 'Email::Sender::Failure::Multi' isa 'Email::Sender::Failure::Multi' ok 70 - pst/multi tempfail RCPT: An object of class 'Email::Sender::Failure::Multi' isa 'Email::Sender::Failure::Temporary' ok 71 - pst/multi tempfail RCPT: all rcpts failed ok 72 - pst/partial succ: An object of class 'Email::Sender::Success::Partial__WITH__Email::Sender::Role::HasMessage' isa 'Email::Sender::Success::Partial' ok 73 - pst/partial succ: partial succ: we expected to succeed ok 74 - pst/tempfail MAIL: tempfail MAIL: we expected to fail ok 75 - pst/tempfail MAIL: An object of class 'Email::Sender::Failure::Temporary' isa 'Email::Sender::Failure::Temporary' ok 76 - pst/permfail MAIL: permfail MAIL: we expected to fail ok 77 - pst/permfail MAIL: An object of class 'Email::Sender::Failure::Permanent' isa 'Email::Sender::Failure::Permanent' ok 78 - pst/auth okay: An object of class 'Email::Sender::Success__WITH__Email::Sender::Role::HasMessage' isa 'Email::Sender::Success' ok 79 - pst/auth okay: auth okay: we expected to succeed ok 80 - pst/auth badpw: auth badpw: we expected to fail ok 81 - pst/auth badpw: An object of class 'Email::Sender::Failure::Temporary' isa 'Email::Sender::Failure' ok 82 - pst/auth unknown user: auth unknown user: we expected to fail ok 83 - pst/auth unknown user: An object of class 'Email::Sender::Failure::Temporary' isa 'Email::Sender::Failure' ok 84 - pst/auth nopw: auth nopw: we expected to fail ok 85 - pst/auth nopw: An object of class 'Email::Sender::Failure' isa 'Email::Sender::Failure' ok 86 - pst/fail @ data start: fail @ data start: we expected to fail ok 87 - pst/fail @ data start: An object of class 'Email::Sender::Failure' isa 'Email::Sender::Failure' ok 88 - pst/fail @ data start: failed at correct phase ok 89 - pst/fail during data: fail during data: we expected to fail ok 90 - pst/fail during data: An object of class 'Email::Sender::Failure' isa 'Email::Sender::Failure' ok 91 - pst/fail during data: failed at correct phase ok 92 - pst/fail @ data end: fail @ data end: we expected to fail ok 93 - pst/fail @ data end: An object of class 'Email::Sender::Failure' isa 'Email::Sender::Failure' ok 94 - pst/fail @ data end: failed at correct phase ok t/smtp-via-rig.t .............. skipped: set EMAIL_SENDER_SMTPRIGS to run these tests Subroutine Method::Generate::Constructor::new redefined at /home/fly1600/var/megalib/Moo/_Utils.pm line 84. t/test.t ...................... 1..45 ok 1 ok 2 - An object of class 'Email::Sender::Transport::Test' isa 'Email::Sender::Transport::Test' ok 3 - no deliveries so far ok 4 - we can use standard Test for Simple ok 5 - std Test doesn't allow partial succ ok 6 - success ok 7 - we've done one delivery so far ok 8 - success ok 9 - we've done two deliveries so far ok 10 - first message delivered to 'recipient' ok 11 - second message delivered to 'secret-bcc' ok 12 - we have one delivery (shifted)... ok 13 - ...then two (shifted)... ok 14 - ...then no more ok 15 - correct success class ok 16 - we expected to succeed ok 17 - we expected to fail ok 18 - An object of class 'Email::Sender::Failure' isa 'Email::Sender::Failure' ok 19 - got expected failure message ok 20 - correct recipients on failure notice ok 21 - we expected to fail ok 22 - An object of class 'Email::Sender::Failure::Temporary' isa 'Email::Sender::Failure::Temporary' ok 23 - we expected to fail ok 24 - An object of class 'Email::Sender::Failure::Permanent' isa 'Email::Sender::Failure::Permanent' ok 25 - we expected to fail ok 26 - exact class on fault ok 27 - we expected to fail ok 28 - 'we got a failure' isa 'Email::Sender::Failure' ok 29 - 'it's a multifailure' isa 'Email::Sender::Failure::Multi' ok 30 - there is only 1 failure in our multi ok 31 - failing addrs are correct ok 32 - even though it is a Multi, we report isa Permanent since it's uniform ok 33 - partial success capable Test ! simple ok 34 - ...because it allows partial success ok 35 - 'we got a success' isa 'Email::Sender::Success' ok 36 - 'it's partial' isa 'Email::Sender::Success::Partial' ok 37 - 'the failure is multi' isa 'Email::Sender::Failure::Multi' ok 38 - there is only 1 failure in our partial ok 39 - failing addrs are correct ok 40 - we do not crazily report the success ->isa permfail ok 41 - we expected to succeed ok 42 - success ok 43 - first post-fail_if delivery is OK ok 44 - 'we died' isa 'Email::Sender::Failure' ok 45 - second post-fail_if delivery fails ok Subroutine Method::Generate::Constructor::new redefined at /home/fly1600/var/megalib/Moo/_Utils.pm line 84. t/trans-prep-email.t .......... 1..5 ok 1 - simple - strings same ok 2 - abs - strings same ok 3 - Email::Abstract object is not re-rewrapped ok 4 - string - strings same ok 5 - stringref - strings same ok Subroutine Method::Generate::Constructor::new redefined at /home/fly1600/var/megalib/Moo/_Utils.pm line 84. t/util-env.t .................. 1..2 ok 1 - we get the sender we expect ok 2 - we get the rcpts we expect ok Subroutine Method::Generate::Constructor::new redefined at /home/fly1600/var/megalib/Moo/_Utils.pm line 84. t/util-fail.t ................. 1..14 ok 1 - class of failure 1 is Email::Sender::Failure ok 2 - failure 1 has the right message ok 3 - class of failure 2 is Email::Sender::Failure ok 4 - failure 2 has the right message ok 5 - class of failure 3 is Email::Sender::Failure::Temporary ok 6 - failure 3 has the right message ok 7 - class of failure 4 is Email::Sender::Failure::Permanent ok 8 - failure 4 has the right message ok 9 - class of failure 5 is Email::Sender::Failure ok 10 - failure 5 has the right message ok 11 - class of failure 6 is Email::Sender::Failure::Temporary ok 12 - failure 6 has the right message ok 13 - class of failure 7 is Email::Sender::Failure::Permanent ok 14 - failure 7 has the right message ok All tests successful. Files=17, Tests=220, 8 wallclock secs ( 0.09 usr 0.01 sys + 4.44 cusr 0.37 csys = 4.91 CPU) Result: PASS RJBS/Email-Sender-1.300014.tar.gz make test TEST_VERBOSE=1 -- OK Ricardo SIGNES <rjbs@cpan.org> a library for sending email >>> (cd /home/fly1600/var/cpan/build/Email-Sender-1.300014-bGnq3O && tar cvf - Email-Sender-1.300014.ppd blib) | gzip -c >/home/fly1600/var/REPO/R/RJ/RJBS/Email-Sender-1.300014.tar.gz Email-Sender-1.300014.ppd blib/ blib/lib/ blib/lib/Email/ blib/lib/Email/Sender/ blib/lib/Email/Sender/Util.pm blib/lib/Email/Sender/Transport/ blib/lib/Email/Sender/Transport/Print.pm blib/lib/Email/Sender/Transport/Wrapper.pm blib/lib/Email/Sender/Transport/SMTP/ blib/lib/Email/Sender/Transport/SMTP/Persistent.pm blib/lib/Email/Sender/Transport/SMTP.pm blib/lib/Email/Sender/Transport/Sendmail.pm blib/lib/Email/Sender/Transport/Mbox.pm blib/lib/Email/Sender/Transport/Failable.pm blib/lib/Email/Sender/Transport/DevNull.pm blib/lib/Email/Sender/Transport/Maildir.pm blib/lib/Email/Sender/Transport/Test.pm blib/lib/Email/Sender/Success.pm blib/lib/Email/Sender/Manual.pm blib/lib/Email/Sender/Role/ blib/lib/Email/Sender/Role/CommonSending.pm blib/lib/Email/Sender/Role/HasMessage.pm blib/lib/Email/Sender/Failure/ blib/lib/Email/Sender/Failure/Temporary.pm blib/lib/Email/Sender/Failure/Multi.pm blib/lib/Email/Sender/Failure/Permanent.pm blib/lib/Email/Sender/Transport.pm blib/lib/Email/Sender/Success/ blib/lib/Email/Sender/Success/Partial.pm blib/lib/Email/Sender/Manual/ blib/lib/Email/Sender/Manual/QuickStart.pm blib/lib/Email/Sender/Failure.pm blib/lib/Email/Sender/Simple.pm blib/lib/Email/Sender.pm blib/man3/ blib/man3/Email::Sender.3 blib/man3/Email::Sender::Failure.3 blib/man3/Email::Sender::Failure::Multi.3 blib/man3/Email::Sender::Failure::Permanent.3 blib/man3/Email::Sender::Failure::Temporary.3 blib/man3/Email::Sender::Manual.3 blib/man3/Email::Sender::Manual::QuickStart.3 blib/man3/Email::Sender::Role::CommonSending.3 blib/man3/Email::Sender::Role::HasMessage.3 blib/man3/Email::Sender::Simple.3 blib/man3/Email::Sender::Success.3 blib/man3/Email::Sender::Success::Partial.3 blib/man3/Email::Sender::Transport.3 blib/man3/Email::Sender::Transport::DevNull.3 blib/man3/Email::Sender::Transport::Failable.3 blib/man3/Email::Sender::Transport::Maildir.3 blib/man3/Email::Sender::Transport::Mbox.3 blib/man3/Email::Sender::Transport::Print.3 blib/man3/Email::Sender::Transport::SMTP.3 blib/man3/Email::Sender::Transport::SMTP::Persistent.3 blib/man3/Email::Sender::Transport::Sendmail.3 blib/man3/Email::Sender::Transport::Test.3 blib/man3/Email::Sender::Transport::Wrapper.3 blib/man3/Email::Sender::Util.3 >>> mv /home/fly1600/var/cpan/build/Email-Sender-1.300014-bGnq3O/Email-Sender-1.300014.ppd /home/fly1600/var/REPO/R/RJ/RJBS VmSize: 130444 kB Finished 2014-08-28T14:01:42