Start 2010-02-16T00:13:11 ActivePerl-818 CPAN-1.9402 Going to read '/Users/fly818/var/cpan/Metadata' Database was generated on Mon, 15 Feb 2010 23:34:28 GMT Running make for R/RJ/RJBS/Email-Sender-0.100460.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/R/RJ/RJBS/Email-Sender-0.100460.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/R/RJ/RJBS/CHECKSUMS Checksum for /Users/fly818/var/cpan/sources/authors/id/R/RJ/RJBS/Email-Sender-0.100460.tar.gz ok Will not use Archive::Tar, need 1.00 Email-Sender-0.100460 Email-Sender-0.100460/Changes Email-Sender-0.100460/dist.ini Email-Sender-0.100460/lib/Email Email-Sender-0.100460/lib/Email/Sender.pm Email-Sender-0.100460/lib/Email/Sender Email-Sender-0.100460/lib/Email/Sender/Failure.pm Email-Sender-0.100460/lib/Email/Sender/Manual.pm Email-Sender-0.100460/lib/Email/Sender/Simple.pm Email-Sender-0.100460/lib/Email/Sender/Success.pm Email-Sender-0.100460/lib/Email/Sender/Transport.pm Email-Sender-0.100460/lib/Email/Sender/Util.pm Email-Sender-0.100460/lib/Email/Sender/Failure Email-Sender-0.100460/lib/Email/Sender/Failure/Multi.pm Email-Sender-0.100460/lib/Email/Sender/Failure/Permanent.pm Email-Sender-0.100460/lib/Email/Sender/Failure/Temporary.pm Email-Sender-0.100460/lib/Email/Sender/Manual Email-Sender-0.100460/lib/Email/Sender/Manual/QuickStart.pm Email-Sender-0.100460/lib/Email/Sender/Role Email-Sender-0.100460/lib/Email/Sender/Role/CommonSending.pm Email-Sender-0.100460/lib/Email/Sender/Role/HasMessage.pm Email-Sender-0.100460/lib/Email/Sender/Success Email-Sender-0.100460/lib/Email/Sender/Success/Partial.pm Email-Sender-0.100460/lib/Email/Sender/Transport Email-Sender-0.100460/lib/Email/Sender/Transport/DevNull.pm Email-Sender-0.100460/lib/Email/Sender/Transport/Failable.pm Email-Sender-0.100460/lib/Email/Sender/Transport/Maildir.pm Email-Sender-0.100460/lib/Email/Sender/Transport/Mbox.pm Email-Sender-0.100460/lib/Email/Sender/Transport/Print.pm Email-Sender-0.100460/lib/Email/Sender/Transport/SMTP.pm Email-Sender-0.100460/lib/Email/Sender/Transport/Sendmail.pm Email-Sender-0.100460/lib/Email/Sender/Transport/Test.pm Email-Sender-0.100460/lib/Email/Sender/Transport/Wrapper.pm Email-Sender-0.100460/lib/Email/Sender/Transport/SMTP Email-Sender-0.100460/lib/Email/Sender/Transport/SMTP/Persistent.pm Email-Sender-0.100460/t Email-Sender-0.100460/t/00-load.t Email-Sender-0.100460/t/a-perl-minver.t Email-Sender-0.100460/t/devnull.t Email-Sender-0.100460/t/fail-multi.t Email-Sender-0.100460/t/fail.t Email-Sender-0.100460/t/maildir.t Email-Sender-0.100460/t/mbox.t Email-Sender-0.100460/t/pobox-rig.json Email-Sender-0.100460/t/print.t Email-Sender-0.100460/t/sendmail.t Email-Sender-0.100460/t/simple-simple.t Email-Sender-0.100460/t/smtp-via-mock.t Email-Sender-0.100460/t/smtp-via-rig.t Email-Sender-0.100460/t/test.t Email-Sender-0.100460/t/trans-prep-email.t Email-Sender-0.100460/t/util-env.t Email-Sender-0.100460/t/util-fail.t Email-Sender-0.100460/t/lib/Test/Email Email-Sender-0.100460/t/lib/Test/Email/SMTPRig.pm Email-Sender-0.100460/t/lib/Test/Email/Sender Email-Sender-0.100460/t/lib/Test/Email/Sender/Util.pm Email-Sender-0.100460/t/messages Email-Sender-0.100460/t/messages/simple.msg Email-Sender-0.100460/util Email-Sender-0.100460/util/executable Email-Sender-0.100460/util/not-executable Email-Sender-0.100460/util/sendmail Email-Sender-0.100460/util/sendmail.bat Email-Sender-0.100460/xt/manual Email-Sender-0.100460/xt/manual/smtp.t Email-Sender-0.100460/META.yml Email-Sender-0.100460/LICENSE Email-Sender-0.100460/README Email-Sender-0.100460/t/release-pod-coverage.t Email-Sender-0.100460/t/release-pod-syntax.t Email-Sender-0.100460/META.json Email-Sender-0.100460/Makefile.PL Email-Sender-0.100460/MANIFEST /usr/bin/tar: Read 2048 bytes from - CPAN.pm: Going to build R/RJ/RJBS/Email-Sender-0.100460.tar.gz >>> /Users/fly818/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Email::Sender >>> 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.100460.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly818/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/fhnL9ARyJm/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/17_aqNPQKJ/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 '/Users/fly818/var/cpan/build/Email-Sender-0.100460-yM6cqk/util/sendmail-1170-1266308011.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, 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 Attempt to free unreferenced scalar: SV 0x180c3a0, Perl interpreter: 0x1800400 at /Users/fly818/var/megalib/Throwable/Error.pm line 24. WHOA! I tried to call ->isa on your class and got some weird error. Here's the error. Not a CODE reference at /Users/fly818/var/megalib/UNIVERSAL/isa.pm line 35. # Looks like you planned 94 tests but ran 1. # Looks like your test exited with 255 just after 1. t/smtp-via-mock.t ......... 1..94 ok 1 - std/conn. fail: conn. fail: we expected to fail Failed 93/94 subtests 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 Test Summary Report ------------------- t/smtp-via-mock.t (Wstat: 10 Tests: 1 Failed: 0) Non-zero wait status: 10 Parse errors: Bad plan. You planned 94 tests but ran 1. Files=18, Tests=116, 24 wallclock secs ( 0.27 usr 0.31 sys + 19.35 cusr 2.95 csys = 22.88 CPU) Result: FAIL Failed 1/18 test programs. 0/116 subtests failed. make: *** [test_dynamic] Error 255 RJBS/Email-Sender-0.100460.tar.gz make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports RJBS/Email-Sender-0.100460.tar.gz Finished 2010-02-16T00:13:45