Setting PATH to /opt/SUNWspro/bin:/usr/local/bin:/opt/csw/bin:/usr/ccs/bin:/usr/bin:/usr/sbin Start 2009-12-05T01:08:43 ActivePerl-1003 CPAN-1.9402 Going to read '/export/home/fly1064/var/cpan/Metadata' Database was generated on Fri, 04 Dec 2009 22:37:53 GMT Running make for R/RJ/RJBS/Email-Sender-0.093380.tar.gz Checksum for /net/nas/data/cpan/authors/id/R/RJ/RJBS/Email-Sender-0.093380.tar.gz ok Will not use Archive::Tar, need 1.00 Email-Sender-0.093380 Email-Sender-0.093380/Changes Email-Sender-0.093380/dist.ini Email-Sender-0.093380/lib/Email Email-Sender-0.093380/lib/Email/Sender.pm Email-Sender-0.093380/lib/Email/Sender Email-Sender-0.093380/lib/Email/Sender/Failure.pm Email-Sender-0.093380/lib/Email/Sender/Manual.pm Email-Sender-0.093380/lib/Email/Sender/Simple.pm Email-Sender-0.093380/lib/Email/Sender/Success.pm Email-Sender-0.093380/lib/Email/Sender/Transport.pm Email-Sender-0.093380/lib/Email/Sender/Util.pm Email-Sender-0.093380/lib/Email/Sender/Failure Email-Sender-0.093380/lib/Email/Sender/Failure/Multi.pm Email-Sender-0.093380/lib/Email/Sender/Failure/Permanent.pm Email-Sender-0.093380/lib/Email/Sender/Failure/Temporary.pm Email-Sender-0.093380/lib/Email/Sender/Manual Email-Sender-0.093380/lib/Email/Sender/Manual/QuickStart.pm Email-Sender-0.093380/lib/Email/Sender/Role Email-Sender-0.093380/lib/Email/Sender/Role/CommonSending.pm Email-Sender-0.093380/lib/Email/Sender/Role/HasMessage.pm Email-Sender-0.093380/lib/Email/Sender/Success Email-Sender-0.093380/lib/Email/Sender/Success/Partial.pm Email-Sender-0.093380/lib/Email/Sender/Transport Email-Sender-0.093380/lib/Email/Sender/Transport/DevNull.pm Email-Sender-0.093380/lib/Email/Sender/Transport/Failable.pm Email-Sender-0.093380/lib/Email/Sender/Transport/Maildir.pm Email-Sender-0.093380/lib/Email/Sender/Transport/Mbox.pm Email-Sender-0.093380/lib/Email/Sender/Transport/Print.pm Email-Sender-0.093380/lib/Email/Sender/Transport/SMTP.pm Email-Sender-0.093380/lib/Email/Sender/Transport/Sendmail.pm Email-Sender-0.093380/lib/Email/Sender/Transport/Test.pm Email-Sender-0.093380/lib/Email/Sender/Transport/Wrapper.pm Email-Sender-0.093380/lib/Email/Sender/Transport/SMTP Email-Sender-0.093380/lib/Email/Sender/Transport/SMTP/Persistent.pm Email-Sender-0.093380/t Email-Sender-0.093380/t/00-load.t Email-Sender-0.093380/t/a-perl-minver.t Email-Sender-0.093380/t/devnull.t Email-Sender-0.093380/t/fail-multi.t Email-Sender-0.093380/t/fail.t Email-Sender-0.093380/t/maildir.t Email-Sender-0.093380/t/mbox.t Email-Sender-0.093380/t/pobox-rig.json Email-Sender-0.093380/t/print.t Email-Sender-0.093380/t/sendmail.t Email-Sender-0.093380/t/simple-simple.t Email-Sender-0.093380/t/smtp-via-mock.t Email-Sender-0.093380/t/smtp-via-rig.t Email-Sender-0.093380/t/test.t Email-Sender-0.093380/t/trans-prep-email.t Email-Sender-0.093380/t/util-env.t Email-Sender-0.093380/t/util-fail.t Email-Sender-0.093380/t/lib/Test/Email Email-Sender-0.093380/t/lib/Test/Email/SMTPRig.pm Email-Sender-0.093380/t/lib/Test/Email/Sender Email-Sender-0.093380/t/lib/Test/Email/Sender/Util.pm Email-Sender-0.093380/t/messages Email-Sender-0.093380/t/messages/simple.msg Email-Sender-0.093380/util Email-Sender-0.093380/util/executable Email-Sender-0.093380/util/not-executable Email-Sender-0.093380/util/sendmail Email-Sender-0.093380/util/sendmail.bat Email-Sender-0.093380/xt/manual Email-Sender-0.093380/xt/manual/smtp.t Email-Sender-0.093380/META.yml Email-Sender-0.093380/LICENSE Email-Sender-0.093380/README Email-Sender-0.093380/t/release-pod-coverage.t Email-Sender-0.093380/t/release-pod-syntax.t Email-Sender-0.093380/META.json Email-Sender-0.093380/Makefile.PL Email-Sender-0.093380/MANIFEST CPAN.pm: Going to build R/RJ/RJBS/Email-Sender-0.093380.tar.gz >>> /export/home/fly1064/bin/perl Makefile.PL Warning: prerequisite List::MoreUtils 0 not found. Checking if your kit is complete... Looks good Writing Makefile for Email::Sender ---- Unsatisfied dependencies detected during ---- ---- RJBS/Email-Sender-0.093380.tar.gz ---- List::MoreUtils [requires] Running make test Delayed until after prerequisites Running test for module 'List::MoreUtils' Running make for V/VP/VPARSEVAL/List-MoreUtils-0.22.tar.gz Checksum for /net/nas/data/cpan/authors/id/V/VP/VPARSEVAL/List-MoreUtils-0.22.tar.gz ok Will not use Archive::Tar, need 1.00 List-MoreUtils-0.22/ List-MoreUtils-0.22/Changes List-MoreUtils-0.22/dhash.h List-MoreUtils-0.22/lib/ List-MoreUtils-0.22/lib/List/ List-MoreUtils-0.22/lib/List/MoreUtils.pm List-MoreUtils-0.22/Makefile.PL List-MoreUtils-0.22/MANIFEST List-MoreUtils-0.22/META.yml List-MoreUtils-0.22/MoreUtils.xs List-MoreUtils-0.22/multicall.h List-MoreUtils-0.22/README List-MoreUtils-0.22/t/ List-MoreUtils-0.22/t/0_pod.t List-MoreUtils-0.22/t/0_pod_coverage.t List-MoreUtils-0.22/t/List-MoreUtils-pp.t List-MoreUtils-0.22/t/List-MoreUtils.t CPAN.pm: Going to build V/VP/VPARSEVAL/List-MoreUtils-0.22.tar.gz >>> /export/home/fly1064/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for List::MoreUtils Testing if you have a C compiler cc -c -D_REENTRANT -xarch=v9 -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.22\" -DXS_VERSION=\"0.22\" -KPIC "-I/export/home/fly1064/ap1003/lib/CORE" -DPERL_EXT test.c >>> make cp lib/List/MoreUtils.pm blib/lib/List/MoreUtils.pm /export/home/fly1064/bin/perl /export/home/fly1064/var/megalib/ExtUtils/xsubpp -typemap /export/home/fly1064/ap1003/lib/ExtUtils/typemap MoreUtils.xs > MoreUtils.xsc && mv MoreUtils.xsc MoreUtils.c cc -c -D_REENTRANT -xarch=v9 -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.22\" -DXS_VERSION=\"0.22\" -KPIC "-I/export/home/fly1064/ap1003/lib/CORE" -DPERL_EXT MoreUtils.c Running Mkbootstrap for List::MoreUtils () chmod 644 MoreUtils.bs rm -f blib/arch/auto/List/MoreUtils/MoreUtils.so cc -G -xarch=v9 -L/opt/SUNWspro/prod/lib/v9 -L/usr/lib/sparcv9 -L/usr/ccs/lib/sparcv9 MoreUtils.o -o blib/arch/auto/List/MoreUtils/MoreUtils.so \ \ chmod 755 blib/arch/auto/List/MoreUtils/MoreUtils.so cp MoreUtils.bs blib/arch/auto/List/MoreUtils/MoreUtils.bs chmod 644 blib/arch/auto/List/MoreUtils/MoreUtils.bs Manifying blib/man3/List::MoreUtils.3 VPARSEVAL/List-MoreUtils-0.22.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly1064/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/0_pod.t .............. 1..1 ok 1 - blib/lib/List/MoreUtils.pm ok t/0_pod_coverage.t ..... 1..1 ok 1 - Pod coverage on List::MoreUtils ok t/List-MoreUtils-pp.t .. 1..123 # Running under perl version 5.010000 for solaris # Current time local: Sat Dec 5 01:09:04 2009 # Current time GMT: Sat Dec 5 09:09:04 2009 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 ok 88 ok 89 ok 90 ok 91 ok 92 ok 93 ok 94 ok 95 ok 96 ok 97 ok 98 ok 99 ok 100 ok 101 ok 102 ok 103 ok 104 ok 105 ok 106 ok 107 ok 108 ok 109 ok 110 ok 111 ok 112 ok 113 ok 114 ok 115 ok 116 ok 117 ok 118 ok 119 ok 120 ok 121 ok 122 ok 123 ok t/List-MoreUtils.t ..... 1..139 # Running under perl version 5.010000 for solaris # Current time local: Sat Dec 5 01:09:08 2009 # Current time GMT: Sat Dec 5 09:09:08 2009 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 ok 88 ok 89 ok 90 ok 91 ok 92 ok 93 ok 94 ok 95 ok 96 ok 97 ok 98 ok 99 ok 100 ok 101 ok 102 ok 103 ok 104 ok 105 ok 106 ok 107 ok 108 ok 109 ok 110 ok 111 ok 112 ok 113 ok 114 ok 115 ok 116 ok 117 ok 118 ok 119 ok 120 ok 121 ok 122 ok 123 ok 124 ok 125 ok 126 ok 127 ok 128 ok 129 ok 130 ok 131 ok 132 ok 133 ok 134 ok 135 ok 136 ok 137 ok 138 ok 139 ok All tests successful. Files=4, Tests=264, 8 wallclock secs ( 0.21 usr 0.05 sys + 7.32 cusr 0.64 csys = 8.22 CPU) Result: PASS VPARSEVAL/List-MoreUtils-0.22.tar.gz make test TEST_VERBOSE=1 -- OK PPD for List-MoreUtils-0.22 already made Running make for R/RJ/RJBS/Email-Sender-0.093380.tar.gz Prepending /export/home/fly1064/var/cpan/build/List-MoreUtils-0.22-9nPqXr/blib/arch /export/home/fly1064/var/cpan/build/List-MoreUtils-0.22-9nPqXr/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /export/home/fly1064/var/cpan/build/Email-Sender-0.093380-fwh6JW Prepending /export/home/fly1064/var/cpan/build/List-MoreUtils-0.22-9nPqXr/blib/arch /export/home/fly1064/var/cpan/build/List-MoreUtils-0.22-9nPqXr/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build R/RJ/RJBS/Email-Sender-0.093380.tar.gz >>> 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/Failure/Multi.pm blib/lib/Email/Sender/Failure/Multi.pm cp lib/Email/Sender/Transport.pm blib/lib/Email/Sender/Transport.pm cp lib/Email/Sender/Transport/SMTP/Persistent.pm blib/lib/Email/Sender/Transport/SMTP/Persistent.pm cp lib/Email/Sender/Success/Partial.pm blib/lib/Email/Sender/Success/Partial.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/Transport/Failable.pm blib/lib/Email/Sender/Transport/Failable.pm cp lib/Email/Sender/Failure.pm blib/lib/Email/Sender/Failure.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::Transport::Print.3 Manifying blib/man3/Email::Sender::Util.3 Manifying blib/man3/Email::Sender::Success.3 Manifying blib/man3/Email::Sender::Transport::Wrapper.3 Manifying blib/man3/Email::Sender::Manual.3 Manifying blib/man3/Email::Sender::Role::CommonSending.3 Manifying blib/man3/Email::Sender::Failure::Temporary.3 Manifying blib/man3/Email::Sender::Success::Partial.3 Manifying blib/man3/Email::Sender::Transport::SMTP::Persistent.3 Manifying blib/man3/Email::Sender::Failure::Multi.3 Manifying blib/man3/Email::Sender::Transport.3 Manifying blib/man3/Email::Sender::Failure::Permanent.3 Manifying blib/man3/Email::Sender::Transport::SMTP.3 Manifying blib/man3/Email::Sender.3 Manifying blib/man3/Email::Sender::Manual::QuickStart.3 Manifying blib/man3/Email::Sender::Transport::Sendmail.3 Manifying blib/man3/Email::Sender::Transport::Mbox.3 Manifying blib/man3/Email::Sender::Failure.3 Manifying blib/man3/Email::Sender::Transport::Failable.3 Manifying blib/man3/Email::Sender::Simple.3 Manifying blib/man3/Email::Sender::Transport::DevNull.3 Manifying blib/man3/Email::Sender::Role::HasMessage.3 Manifying blib/man3/Email::Sender::Transport::Maildir.3 Manifying blib/man3/Email::Sender::Transport::Test.3 RJBS/Email-Sender-0.093380.tar.gz make -- OK Prepending /export/home/fly1064/var/cpan/build/List-MoreUtils-0.22-9nPqXr/blib/arch /export/home/fly1064/var/cpan/build/List-MoreUtils-0.22-9nPqXr/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly1064/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t 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 t/a-perl-minver.t ......... skipped: this test only runs during release t/devnull.t ............... ok 1 ok 2 - The object isa Email::Sender::Transport::DevNull ok 3 - The object isa Email::Sender::Success 1..3 ok 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 t/fail.t .................. 1..5 ok 1 - The object isa Email::Sender::Failure ok 2 - string alone -> message ok 3 - ->new(undef) -> fail ok 4 - ->new("") -> fail ok 5 - ->new(message=>"") -> fail ok t/maildir.t ............... 1..5 ok 1 - delivery result isa Email::Sender::Success ok 2 - delivery result isa Email::Sender::Success ok 3 - /tmp/ke52CYDIq7/new directory exists now ok 4 - there are now two delivered messages in the Maildir ok 5 - env info in hdr ok t/mbox.t .................. 1..4 ok 1 - delivery result isa Email::Sender::Success ok 2 - delivery result isa Email::Sender::Success ok 3 - /tmp/uyemaAHK5s/mbox exists now ok 4 - added a From_ line ok t/print.t ................. 1..4 ok 1 ok 2 - The object isa Email::Sender::Transport::Print ok 3 - The object isa Email::Sender::Success ok 4 - what we expected got printed ok t/release-pod-coverage.t .. skipped: these tests are for release candidate testing t/release-pod-syntax.t .... skipped: these tests are for release candidate testing t/sendmail.t .............. 1..5 ok 1 - found (fake) sendmail at '/export/home/fly1064/var/cpan/build/Email-Sender-0.093380-fwh6JW/util/sendmail-12746-1260004165.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 t/simple-simple.t ......... ok 1 - The object 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 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 t/smtp-via-mock.t ......... 1..94 ok 1 - std/conn. fail: conn. fail: we expected to fail ok 2 - std/conn. fail: The object isa Email::Sender::Failure ok 3 - std/conn. fail: we got a conn. fail ok 4 - std/simple okay: The object 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: The object 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: The object 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: The object 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: The object isa Email::Sender::Failure::Multi ok 23 - std/multi tempfail RCPT: The object isa Email::Sender::Failure::Temporary ok 24 - std/multi tempfail RCPT: all rcpts failed ok 25 - std/partial succ: The object 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: The object isa Email::Sender::Failure::Temporary ok 29 - std/permfail MAIL: permfail MAIL: we expected to fail ok 30 - std/permfail MAIL: The object isa Email::Sender::Failure::Permanent ok 31 - std/auth okay: The object 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: The object isa Email::Sender::Failure ok 35 - std/auth unknown user: auth unknown user: we expected to fail ok 36 - std/auth unknown user: The object isa Email::Sender::Failure ok 37 - std/auth nopw: auth nopw: we expected to fail ok 38 - std/auth nopw: The object isa Email::Sender::Failure ok 39 - std/fail @ data start: fail @ data start: we expected to fail ok 40 - std/fail @ data start: The object 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: The object 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: The object 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: The object isa Email::Sender::Failure ok 50 - pst/conn. fail: we got a conn. fail ok 51 - pst/simple okay: The object 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: The object 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: The object 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: The object 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: The object isa Email::Sender::Failure::Multi ok 70 - pst/multi tempfail RCPT: The object isa Email::Sender::Failure::Temporary ok 71 - pst/multi tempfail RCPT: all rcpts failed ok 72 - pst/partial succ: The object 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: The object isa Email::Sender::Failure::Temporary ok 76 - pst/permfail MAIL: permfail MAIL: we expected to fail ok 77 - pst/permfail MAIL: The object isa Email::Sender::Failure::Permanent ok 78 - pst/auth okay: The object 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: The object isa Email::Sender::Failure ok 82 - pst/auth unknown user: auth unknown user: we expected to fail ok 83 - pst/auth unknown user: The object isa Email::Sender::Failure ok 84 - pst/auth nopw: auth nopw: we expected to fail ok 85 - pst/auth nopw: The object isa Email::Sender::Failure ok 86 - pst/fail @ data start: fail @ data start: we expected to fail ok 87 - pst/fail @ data start: The object 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: The object 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: The object 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 t/test.t .................. 1..42 ok 1 ok 2 - The object 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 - correct success class ok 13 - we expected to succeed ok 14 - we expected to fail ok 15 - The object isa Email::Sender::Failure ok 16 - got expected failure message ok 17 - correct recipients on failure notice ok 18 - we expected to fail ok 19 - The object isa Email::Sender::Failure::Temporary ok 20 - we expected to fail ok 21 - The object isa Email::Sender::Failure::Permanent ok 22 - we expected to fail ok 23 - exact class on fault ok 24 - we expected to fail ok 25 - we got a failure isa Email::Sender::Failure ok 26 - it's a multifailure isa Email::Sender::Failure::Multi ok 27 - there is only 1 failure in our multi ok 28 - failing addrs are correct ok 29 - even though it is a Multi, we report isa Permanent since it's uniform ok 30 - partial success capable Test ! simple ok 31 - ...becaue it allows partial success ok 32 - we got a success isa Email::Sender::Success ok 33 - it's partial isa Email::Sender::Success::Partial ok 34 - the failure is multi isa Email::Sender::Failure::Multi ok 35 - there is only 1 failure in our partial ok 36 - failing addrs are correct ok 37 - we do not crazily report the success ->isa permfail ok 38 - we expected to succeed ok 39 - success ok 40 - first post-fail_if delivery is OK ok 41 - we died isa Email::Sender::Failure ok 42 - second post-fail_if delivery fails ok 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 t/util-env.t .............. 1..2 ok 1 - we get the sender we expect ok 2 - we get the rcpts we expect ok 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=18, Tests=209, 25 wallclock secs ( 0.35 usr 0.18 sys + 22.36 cusr 1.97 csys = 24.86 CPU) Result: PASS RJBS/Email-Sender-0.093380.tar.gz make test TEST_VERBOSE=1 -- OK Ricardo Signes <rjbs@cpan.org> a library for sending email >>> (cd /export/home/fly1064/var/cpan/build/Email-Sender-0.093380-fwh6JW && tar cvf - Email-Sender-0.093380.ppd blib) | gzip -c >/export/home/fly1064/var/REPO/R/RJ/RJBS/Email-Sender-0.093380.tar.gz Email-Sender-0.093380.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::Transport::Print.3 blib/man3/Email::Sender::Util.3 blib/man3/Email::Sender::Success.3 blib/man3/Email::Sender::Transport::Wrapper.3 blib/man3/Email::Sender::Manual.3 blib/man3/Email::Sender::Role::CommonSending.3 blib/man3/Email::Sender::Failure::Temporary.3 blib/man3/Email::Sender::Success::Partial.3 blib/man3/Email::Sender::Transport::SMTP::Persistent.3 blib/man3/Email::Sender::Failure::Multi.3 blib/man3/Email::Sender::Transport.3 blib/man3/Email::Sender::Failure::Permanent.3 blib/man3/Email::Sender::Transport::SMTP.3 blib/man3/Email::Sender.3 blib/man3/Email::Sender::Manual::QuickStart.3 blib/man3/Email::Sender::Transport::Sendmail.3 blib/man3/Email::Sender::Transport::Mbox.3 blib/man3/Email::Sender::Failure.3 blib/man3/Email::Sender::Transport::Failable.3 blib/man3/Email::Sender::Simple.3 blib/man3/Email::Sender::Transport::DevNull.3 blib/man3/Email::Sender::Role::HasMessage.3 blib/man3/Email::Sender::Transport::Maildir.3 blib/man3/Email::Sender::Transport::Test.3 >>> mv /export/home/fly1064/var/cpan/build/Email-Sender-0.093380-fwh6JW/Email-Sender-0.093380.ppd /export/home/fly1064/var/REPO/R/RJ/RJBS Finished 2009-12-05T01:09:42