PATH=/opt/SUNWspro/bin:/usr/local/bin:/opt/csw/bin:/usr/ccs/bin:/usr/bin:/usr/sbin
Start 2012-08-23T03:05:52
ActivePerl-1402 CPAN-1.9402
Going to read '/export/home/fly1464/var/cpan/Metadata'
Database was generated on Thu, 23 Aug 2012 08:23:03 GMT
Running make for O/OA/OALDERS/HTTP-CookieMonster-0.03.tar.gz
Checksum for /net/nas/data/cpan/authors/id/O/OA/OALDERS/HTTP-CookieMonster-0.03.tar.gz ok
HTTP-CookieMonster-0.03/
HTTP-CookieMonster-0.03/Build.PL
HTTP-CookieMonster-0.03/Changes
HTTP-CookieMonster-0.03/dist.ini
HTTP-CookieMonster-0.03/INSTALL
HTTP-CookieMonster-0.03/lib/
HTTP-CookieMonster-0.03/LICENSE
HTTP-CookieMonster-0.03/Makefile.PL
HTTP-CookieMonster-0.03/MANIFEST
HTTP-CookieMonster-0.03/META.json
HTTP-CookieMonster-0.03/README
HTTP-CookieMonster-0.03/t/
HTTP-CookieMonster-0.03/t/author-critic.t
HTTP-CookieMonster-0.03/t/cookie/
HTTP-CookieMonster-0.03/t/cookie_jar.txt
HTTP-CookieMonster-0.03/t/load.t
HTTP-CookieMonster-0.03/t/release-pod-coverage.t
HTTP-CookieMonster-0.03/t/cookie/load.t
HTTP-CookieMonster-0.03/lib/HTTP/
HTTP-CookieMonster-0.03/lib/HTTP/CookieMonster/
HTTP-CookieMonster-0.03/lib/HTTP/CookieMonster.pm
HTTP-CookieMonster-0.03/lib/HTTP/CookieMonster/Cookie.pm
CPAN.pm: Going to build O/OA/OALDERS/HTTP-CookieMonster-0.03.tar.gz
>>> /export/home/fly1464/bin/perl Makefile.PL
Warning: prerequisite Moo 1.000003 not found. We have 1.000002.
Checking if your kit is complete...
Looks good
Writing Makefile for HTTP::CookieMonster
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- OALDERS/HTTP-CookieMonster-0.03.tar.gz ----
Moo [requires]
Running make test
Delayed until after prerequisites
Running test for module 'Moo'
Running make for I/IL/ILMARI/Moo-1.000003.tar.gz
Checksum for /net/nas/data/cpan/authors/id/I/IL/ILMARI/Moo-1.000003.tar.gz ok
Moo-1.000003/
Moo-1.000003/xt/
Moo-1.000003/xt/moo-roles-into-moose-class-attr-override-with-autoclean.t
Moo-1.000003/xt/moo-role-types.t
Moo-1.000003/xt/withautoclean.t
Moo-1.000003/xt/handle_moose.t
Moo-1.000003/xt/moo-roles-into-moose-class.t
Moo-1.000003/xt/moo-consume-mouse-role-coerce.t
Moo-1.000003/xt/moose-consume-moo-role-no-moo-loaded.t
Moo-1.000003/xt/more-jenga.t
Moo-1.000003/xt/moo-consume-moose-role-coerce.t
Moo-1.000003/xt/lib/
Moo-1.000003/xt/lib/withautoclean/
Moo-1.000003/xt/lib/withautoclean/Class.pm
Moo-1.000003/xt/lib/withautoclean/R1.pm
Moo-1.000003/xt/lib/ExampleMooRoleWithAttribute.pm
Moo-1.000003/xt/lib/ExampleMooseRoleTwo.pm
Moo-1.000003/xt/lib/ExampleMooseRoleOne.pm
Moo-1.000003/xt/moo-does-moose-role.t
Moo-1.000003/xt/moose-accessor-isa.t
Moo-1.000003/xt/moose-override-attribute-with-plus-syntax.t
Moo-1.000003/xt/moose-lazy.t
Moo-1.000003/xt/moox-types.t
Moo-1.000003/xt/moose-override-attribute-from-moo-role.t
Moo-1.000003/xt/moose-method-modifiers.t
Moo-1.000003/xt/jenga.t
Moo-1.000003/xt/moose-does-moo-role.t
Moo-1.000003/xt/super-jenga.t
Moo-1.000003/xt/moose-autoclean-lazy-attr-builders.t
Moo-1.000003/Changes
Moo-1.000003/README
Moo-1.000003/META.yml
Moo-1.000003/MANIFEST
Moo-1.000003/lib/
Moo-1.000003/lib/oo.pm
Moo-1.000003/lib/Sub/
Moo-1.000003/lib/Sub/Defer.pm
Moo-1.000003/lib/Sub/Quote.pm
Moo-1.000003/lib/Moo.pm
Moo-1.000003/lib/Method/
Moo-1.000003/lib/Method/Generate/
Moo-1.000003/lib/Method/Generate/DemolishAll.pm
Moo-1.000003/lib/Method/Generate/Accessor.pm
Moo-1.000003/lib/Method/Generate/Constructor.pm
Moo-1.000003/lib/Method/Generate/BuildAll.pm
Moo-1.000003/lib/Method/Inliner.pm
Moo-1.000003/lib/Moo/
Moo-1.000003/lib/Moo/Role.pm
Moo-1.000003/lib/Moo/HandleMoose.pm
Moo-1.000003/lib/Moo/HandleMoose/
Moo-1.000003/lib/Moo/HandleMoose/FakeMetaClass.pm
Moo-1.000003/lib/Moo/_mro.pm
Moo-1.000003/lib/Moo/sification.pm
Moo-1.000003/lib/Moo/_Utils.pm
Moo-1.000003/lib/Moo/Object.pm
Moo-1.000003/Makefile.PL
Moo-1.000003/META.json
Moo-1.000003/t/
Moo-1.000003/t/accessor-pred-clear.t
Moo-1.000003/t/accessor-trigger.t
Moo-1.000003/t/accessor-mixed.t
Moo-1.000003/t/method-generate-constructor.t
Moo-1.000003/t/sub-quote.t
Moo-1.000003/t/subconstructor.t
Moo-1.000003/t/load_module_role_tiny.t
Moo-1.000003/t/accessor-coerce.t
Moo-1.000003/t/has-before-extends.t
Moo-1.000003/t/accessor-generator-extension.t
Moo-1.000003/t/load_module_error.t
Moo-1.000003/t/accessor-reader-writer.t
Moo-1.000003/t/lib/
Moo-1.000003/t/lib/MooObjectWithDelegate.pm
Moo-1.000003/t/lib/sub_class.pm
Moo-1.000003/t/lib/base_class.pm
Moo-1.000003/t/lib/ClassicObject.pm
Moo-1.000003/t/demolish-global_destruction.t
Moo-1.000003/t/accessor-handles.t
Moo-1.000003/t/demolish-basics.t
Moo-1.000003/t/has-plus.t
Moo-1.000003/t/buildall-subconstructor.t
Moo-1.000003/t/undef-bug.t
Moo-1.000003/t/accessor-roles.t
Moo-1.000003/t/lazy_isa.t
Moo-1.000003/t/non-moo-extends.t
Moo-1.000003/t/sub-defer.t
Moo-1.000003/t/accessor-default.t
Moo-1.000003/t/buildargs.t
Moo-1.000003/t/no-moo.t
Moo-1.000003/t/modify_lazy_handlers.t
Moo-1.000003/t/demolish-bugs-eats_exceptions.t
Moo-1.000003/t/buildall.t
Moo-1.000003/t/accessor-shortcuts.t
Moo-1.000003/t/buildargs-error.t
Moo-1.000003/t/moo-accessors.t
Moo-1.000003/t/accessor-weaken.t
Moo-1.000003/t/moo.t
Moo-1.000003/t/accessor-isa.t
Moo-1.000003/t/extends-non-moo.t
Moo-1.000003/t/method-generate-accessor.t
Moo-1.000003/t/accessor-weaken-pre-5_8_3.t
Moo-1.000003/t/global-destruction-helper.pl
Moo-1.000003/t/load_module.t
Moo-1.000003/t/extends-role.t
Moo-1.000003/t/compose-roles.t
Moo-1.000003/t/demolish-bugs-eats_mini.t
Moo-1.000003/maint/
Moo-1.000003/maint/bump-version
Moo-1.000003/maint/fulltest
Moo-1.000003/maint/Makefile.PL.include
CPAN.pm: Going to build I/IL/ILMARI/Moo-1.000003.tar.gz
>>> /export/home/fly1464/bin/perl Makefile.PL
Warning: prerequisite Devel::GlobalDestruction 0.09 not found. We have 0.08.
Checking if your kit is complete...
Looks good
Writing Makefile for Moo
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- ILMARI/Moo-1.000003.tar.gz ----
Devel::GlobalDestruction [requires]
Running make test
Delayed until after prerequisites
Running test for module 'Devel::GlobalDestruction'
Running make for R/RI/RIBASUSHI/Devel-GlobalDestruction-0.09.tar.gz
Checksum for /net/nas/data/cpan/authors/id/R/RI/RIBASUSHI/Devel-GlobalDestruction-0.09.tar.gz ok
Devel-GlobalDestruction-0.09/
Devel-GlobalDestruction-0.09/GlobalDestruction.xs
Devel-GlobalDestruction-0.09/Changes
Devel-GlobalDestruction-0.09/META.json
Devel-GlobalDestruction-0.09/MANIFEST.SKIP
Devel-GlobalDestruction-0.09/Makefile.PL
Devel-GlobalDestruction-0.09/MANIFEST
Devel-GlobalDestruction-0.09/ppport.h
Devel-GlobalDestruction-0.09/META.yml
Devel-GlobalDestruction-0.09/lib/
Devel-GlobalDestruction-0.09/lib/Devel/
Devel-GlobalDestruction-0.09/lib/Devel/GlobalDestruction.pm
Devel-GlobalDestruction-0.09/t/
Devel-GlobalDestruction-0.09/t/01_basic.t
Devel-GlobalDestruction-0.09/t/02_thread.t
Devel-GlobalDestruction-0.09/t/10_pure-perl.t
CPAN.pm: Going to build R/RI/RIBASUSHI/Devel-GlobalDestruction-0.09.tar.gz
>>> /export/home/fly1464/bin/perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Devel::GlobalDestruction
Writing MYMETA.yml and MYMETA.json
>>> make
cp lib/Devel/GlobalDestruction.pm blib/lib/Devel/GlobalDestruction.pm
Manifying blib/man3/Devel::GlobalDestruction.3
RIBASUSHI/Devel-GlobalDestruction-0.09.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /export/home/fly1464/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/01_basic.t ......
1..9
ok - use Devel::GlobalDestruction
ok - exported
ok - defined prototype
ok - empty prototype
ok - Runtime is not GD
ok - Object destruction in END not considered GD
ok - Not yet in GD while in END block 1
ok - Not yet in GD while in END block 2
ok - Final cleanup object destruction properly in GD
ok
t/02_thread.t .....
1..9
ok - use Devel::GlobalDestruction
ok - exported
ok - defined prototype
ok - empty prototype
ok - Runtime is not GD
ok - Object destruction in END not considered GD
ok - Not yet in GD while in END block 1
ok - Not yet in GD while in END block 2
ok - Final cleanup object destruction properly in GD
ok
t/10_pure-perl.t ..
1..2
1..9
ok - use Devel::GlobalDestruction
ok - exported
ok - defined prototype
ok - empty prototype
ok - Runtime is not GD
ok - Object destruction in END not considered GD
ok - Not yet in GD while in END block 1
ok - Not yet in GD while in END block 2
ok - Final cleanup object destruction properly in GD
ok - Exit 0 from: /export/home/fly1464/bin/perl /data1/fly1464-var/cpan/build/Devel-GlobalDestruction-0.09-SP15r0/t/01_basic.t
1..9
ok - use Devel::GlobalDestruction
ok - exported
ok - defined prototype
ok - empty prototype
ok - Runtime is not GD
ok - Object destruction in END not considered GD
ok - Not yet in GD while in END block 1
ok - Not yet in GD while in END block 2
ok - Final cleanup object destruction properly in GD
ok - Exit 0 from: /export/home/fly1464/bin/perl /data1/fly1464-var/cpan/build/Devel-GlobalDestruction-0.09-SP15r0/t/02_thread.t
ok
All tests successful.
Files=3, Tests=20, 1 wallclock secs ( 0.10 usr 0.02 sys + 0.51 cusr 0.09 csys = 0.72 CPU)
Result: PASS
RIBASUSHI/Devel-GlobalDestruction-0.09.tar.gz
make test TEST_VERBOSE=1 -- OK
Peter Rabbitson <ribasushi@cpan.org>
unknown
>>> (cd /export/home/fly1464/var/cpan/build/Devel-GlobalDestruction-0.09-SP15r0 && tar cvf - Devel-GlobalDestruction-0.09.ppd blib) | gzip -c >/export/home/fly1464/var/REPO/R/RI/RIBASUSHI/Devel-GlobalDestruction-0.09.tar.gz
Devel-GlobalDestruction-0.09.ppd
blib/
blib/lib/
blib/lib/Devel/
blib/lib/Devel/GlobalDestruction.pm
blib/man3/
blib/man3/Devel::GlobalDestruction.3
>>> mv /export/home/fly1464/var/cpan/build/Devel-GlobalDestruction-0.09-SP15r0/Devel-GlobalDestruction-0.09.ppd /export/home/fly1464/var/REPO/R/RI/RIBASUSHI
Running make for I/IL/ILMARI/Moo-1.000003.tar.gz
Prepending /export/home/fly1464/var/cpan/build/Devel-GlobalDestruction-0.09-SP15r0/blib/arch /export/home/fly1464/var/cpan/build/Devel-GlobalDestruction-0.09-SP15r0/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /export/home/fly1464/var/cpan/build/Moo-1.000003-IVN5x9
Prepending /export/home/fly1464/var/cpan/build/Devel-GlobalDestruction-0.09-SP15r0/blib/arch /export/home/fly1464/var/cpan/build/Devel-GlobalDestruction-0.09-SP15r0/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build I/IL/ILMARI/Moo-1.000003.tar.gz
>>> make
cp lib/Moo/sification.pm blib/lib/Moo/sification.pm
cp lib/oo.pm blib/lib/oo.pm
cp lib/Method/Generate/Accessor.pm blib/lib/Method/Generate/Accessor.pm
cp lib/Sub/Defer.pm blib/lib/Sub/Defer.pm
cp lib/Moo/_Utils.pm blib/lib/Moo/_Utils.pm
cp lib/Moo/Role.pm blib/lib/Moo/Role.pm
cp lib/Moo/HandleMoose.pm blib/lib/Moo/HandleMoose.pm
cp lib/Moo.pm blib/lib/Moo.pm
cp lib/Moo/_mro.pm blib/lib/Moo/_mro.pm
cp lib/Moo/HandleMoose/FakeMetaClass.pm blib/lib/Moo/HandleMoose/FakeMetaClass.pm
cp lib/Method/Generate/Constructor.pm blib/lib/Method/Generate/Constructor.pm
cp lib/Method/Generate/DemolishAll.pm blib/lib/Method/Generate/DemolishAll.pm
cp lib/Method/Inliner.pm blib/lib/Method/Inliner.pm
cp lib/Sub/Quote.pm blib/lib/Sub/Quote.pm
cp lib/Moo/Object.pm blib/lib/Moo/Object.pm
cp lib/Method/Generate/BuildAll.pm blib/lib/Method/Generate/BuildAll.pm
Manifying blib/man3/Sub::Defer.3
Manifying blib/man3/Moo::Role.3
Manifying blib/man3/Sub::Quote.3
Manifying blib/man3/Moo.3
ILMARI/Moo-1.000003.tar.gz
make -- OK
Prepending /export/home/fly1464/var/cpan/build/Devel-GlobalDestruction-0.09-SP15r0/blib/arch /export/home/fly1464/var/cpan/build/Devel-GlobalDestruction-0.09-SP15r0/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /export/home/fly1464/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/accessor-coerce.t ................
ok 1 - initial value set (Foo)
ok 2 - Value changes after set
ok 3 - initial value set (Bar)
ok 4 - Value changes after set
ok 5 - initial value set (Baz)
ok 6 - Value changes after set
ok 7 - Exception properly thrown
ok 8 - initial value set (Foo2)
ok 9 - Value changes after set
ok 10 - initial value set (Bar2)
ok 11 - Value changes after set
ok 12 - initial value set (Baz2)
ok 13 - Value changes after set
ok 14 - Exception properly thrown
ok 15 - initial value set (Foo3)
ok 16 - Value changes after set
ok 17 - initial value set (Bar3)
ok 18 - Value changes after set
1..18
ok
t/accessor-default.t ...............
ok 1 - one: empty hashref $h[0]
ok 2 - one: empty hashref $h[1]
ok 3 - one: not the same hashref
ok 4 - two: empty hashref $h[0]
ok 5 - two: empty hashref $h[1]
ok 6 - two: not the same hashref
ok 7 - three: empty hashref $h[0]
ok 8 - three: empty hashref $h[1]
ok 9 - three: not the same hashref
ok 10 - four: empty hashref $h[0]
ok 11 - four: empty hashref $h[1]
ok 12 - four: not the same hashref
ok 13 - five: empty hashref $h[0]
ok 14 - five: empty hashref $h[1]
ok 15 - five: not the same hashref
ok 16 - six: empty hashref $h[0]
ok 17 - six: empty hashref $h[1]
ok 18 - six: not the same hashref
ok 19 - seven: empty hashref $h[0]
ok 20 - seven: empty hashref $h[1]
ok 21 - seven: not the same hashref
ok 22 - eight: empty hashref $h[0]
ok 23 - eight: empty hashref $h[1]
ok 24 - eight: not the same hashref
ok 25 - coerce defaults
ok 26 - nine: empty hashref $h[0]
ok 27 - nine: empty hashref $h[1]
ok 28 - nine: not the same hashref
ok 29 - coerce lazy default
1..29
ok
t/accessor-generator-extension.t ...
ok 1 - Basic object ok
ok 2 - Subclass object ok
ok 3 - Subclass object w/role
1..3
ok
t/accessor-handles.t ...............
ok 1 - handles works
ok 2 - handles works for more than one method
ok 3 - handles works for aliasing a method
ok 4 - handles works for a role
ok 5 - handles works for currying
1..5
ok
t/accessor-isa.t ...................
ok 1 - initial value set (Foo)
ok 2 - exception thrown on bad set (Foo)
ok 3 - initial value remains after bad set (Foo)
ok 4 - no exception on correct set (Foo)
ok 5 - correct setter return (Foo)
ok 6 - correct getter return (Foo)
ok 7 - no exception with no value (Foo)
ok 8 - exception thrown on bad constructor arg (Foo)
ok 9 - initial value set (Bar)
ok 10 - exception thrown on bad set (Bar)
ok 11 - initial value remains after bad set (Bar)
ok 12 - no exception on correct set (Bar)
ok 13 - correct setter return (Bar)
ok 14 - correct getter return (Bar)
ok 15 - no exception with no value (Bar)
ok 16 - exception thrown on bad constructor arg (Bar)
ok 17 - initial value set (Baz)
ok 18 - exception thrown on bad set (Baz)
ok 19 - initial value remains after bad set (Baz)
ok 20 - no exception on correct set (Baz)
ok 21 - correct setter return (Baz)
ok 22 - correct getter return (Baz)
ok 23 - no exception with no value (Baz)
ok 24 - exception thrown on bad constructor arg (Baz)
ok 25 - exception thrown on bad builder return value (LazyFoo)
ok 26 - Correct builder value returned ok
1..26
ok
t/accessor-mixed.t .................
ok 1 - Stuff fired in expected order
1..1
ok
t/accessor-pred-clear.t ............
ok 1 - empty
ok 2 - lazy default
ok 3 - not empty now
ok 4 - clearer returns value
ok 5 - clearer empties
ok 6 - default re-fired
ok 7 - not empty again
ok 8 - empty
ok 9 - lazy default
ok 10 - not empty now
ok 11 - clearer returns value
ok 12 - clearer empties
ok 13 - default re-fired
ok 14 - not empty again
ok 15 - empty
ok 16 - lazy default
ok 17 - not empty now
ok 18 - clearer returns value
ok 19 - clearer empties
ok 20 - default re-fired
ok 21 - not empty again
1..21
ok
t/accessor-reader-writer.t .........
ok 1 - reader works
ok 2 - writer works
ok 3 - reader dies on write
ok 4 - accessor works for reading
ok 5 - accessor works for writing
1..5
ok
t/accessor-roles.t .................
ok 1 - The class isa One
ok 2 - Does One::P1
ok 3 - Does One::P2
ok 4 - attr default set from class
ok 5 - attr default set from role
ok 6 - attr default set from role
1..6
ok
t/accessor-shortcuts.t .............
ok 1 - rwp value starts out undefined
ok 2 - rwp is read_only
ok 3 - rwp can be set by writer
ok 4 - rwp value was set by writer
ok 5 - lazy value storage is undefined
ok 6 - lazy value returns test value when called
ok 7 - lazy is read_only
ok 8 - lazy_default value storage is undefined
ok 9 - lazy_default value returns test value when called
ok 10 - lazy_default is read_only
1..10
ok
t/accessor-trigger.t ...............
ok 1 - Foo: trigger not fired with no value
ok 2 - Foo: trigger fired on new
ok 3 - Foo: trigger fired on set
ok 4 - Foo: return from set ok
ok 5 - Foo: return from accessor ok
ok 6 - Foo: trigger not fired for accessor as get
ok 7 - Bar: trigger not fired with no value
ok 8 - Bar: trigger fired on new
ok 9 - Bar: trigger fired on set
ok 10 - Bar: return from set ok
ok 11 - Bar: return from accessor ok
ok 12 - Bar: trigger not fired for accessor as get
ok 13 - Baz: trigger not fired with no value
ok 14 - Baz: trigger fired on new
ok 15 - Baz: trigger fired on set
ok 16 - Baz: return from set ok
ok 17 - Baz: return from accessor ok
ok 18 - Baz: trigger not fired for accessor as get
ok 19 - Default: trigger not fired with no value
ok 20 - Default: trigger fired on new
ok 21 - Default: trigger fired on set
ok 22 - Default: return from set ok
ok 23 - Default: return from accessor ok
ok 24 - Default: trigger not fired for accessor as get
ok 25 - LazyDefault: trigger not fired with no value
ok 26 - LazyDefault: trigger fired on new
ok 27 - LazyDefault: trigger fired on set
ok 28 - LazyDefault: return from set ok
ok 29 - LazyDefault: return from accessor ok
ok 30 - LazyDefault: trigger not fired for accessor as get
ok 31 - Shaz: trigger not fired with no value
ok 32 - Shaz: trigger fired on new
ok 33 - Shaz: trigger fired on set
ok 34 - Shaz: return from set ok
ok 35 - Shaz: return from accessor ok
ok 36 - Shaz: trigger not fired for accessor as get
1..36
ok
Constant subroutine Moo::_Utils::lt_5_8_3 redefined at t/accessor-weaken-pre-5_8_3.t line 6.
t/accessor-weaken-pre-5_8_3.t ......
ok 1 - value present
ok 2 - value weakened
ok 3 - value returned from setter
ok 4 - weak value gone
ok 5 - value returned
ok 6 - value weakened
ok 7 - value returned from setter
ok 8 - weak value gone
ok 9 - value present
ok 10 - value weakened
ok 11 - optree reaped, ro static value gone
1..11
ok
t/accessor-weaken.t ................
ok 1 - value present
ok 2 - value weakened
ok 3 - value returned from setter
ok 4 - weak value gone
ok 5 - value returned
ok 6 - value weakened
ok 7 - value returned from setter
ok 8 - weak value gone
ok 9 - value present
ok 10 - value weakened
ok 11 - optree reaped, ro static value gone
1..11
ok
t/buildall-subconstructor.t ........
ok 1 - The object isa Foo
ok 2 - BUILDs ran in order
ok 3 - The object isa Bar
ok 4 - BUILDs ran in order
ok 5 - The object isa Baz
ok 6 - BUILDs ran in order
ok 7 - The object isa Quux
ok 8 - BUILDs ran in order
ok 9 - The object isa Fleem
ok 10 - BUILDs ran in order
ok 11 - The object isa Odd1
ok 12 - BUILDs ran in order
ok 13 - The object isa Odd2
ok 14 - BUILDs ran in order
ok 15 - The object isa Odd3
ok 16 - BUILDs ran in order
ok 17 - The object isa Sub1
ok 18 - BUILDs ran in order
ok 19 - The object isa Sub2
ok 20 - BUILDs ran in order
1..20
ok
t/buildall.t .......................
ok 1 - object returned
ok 2 - BUILDs ran in order
ok 3 - object with inline constructor returned
ok 4 - BUILDs ran in order
ok 5 - Odd3 object constructed
ok 6 - BUILDs ran in order
ok 7 - Sub2 object constructed
ok 8 - BUILD ran
1..8
ok
t/buildargs-error.t ................
ok 1 - Sensible error message
1..1
ok
t/buildargs.t ......................
ok 1 - no args
ok 2 - normal args
ok 3 - single arg
ok 4 - ... got the right bar
ok 5 - ... got the right baz
ok 6 - ... got the right bar
ok 7 - ... got the right baz
ok 8 - no args
ok 9 - normal args
ok 10 - single arg
ok 11 - ... got the right bar
ok 12 - ... got the right baz
ok 13 - ... got the right bar
ok 14 - ... got the right baz
ok 15 - no args
ok 16 - normal args
ok 17 - single arg
ok 18 - ... got the right bar
ok 19 - ... got the right baz
ok 20 - ... got the right bar
ok 21 - ... got the right baz
ok 22 - no args
ok 23 - normal args
ok 24 - single arg
ok 25 - ... got the right bar
ok 26 - ... got the right baz
ok 27 - ... got the right bar
ok 28 - ... got the right baz
ok 29 - ... got the right bar
ok 30 - ... got the right baz
ok 31 - new() requires a list or a HASH ref
ok 32 - new() requires a list or a HASH ref
ok 33 - new() requires a list or a HASH ref
ok 34 - ... got the right bar
ok 35 - ... got the right baz
ok 36 - new() requires a list or a HASH ref
ok 37 - new() requires a list or a HASH ref
ok 38 - new() requires a list or a HASH ref
ok 39 - non-moo accepts params
ok 40 - extended non-moo passes params
ok 41 - extended non-moo has own attributes
1..41
ok
t/compose-roles.t ..................
ok 1 - Base__WITH__One__AND__Two__AND__Three__AND__Four ok
ok 2 - Object reblessed into correct class
ok 3 - Base__WITH__Two__AND__Four__AND__Three ok
ok 4 - Object reblessed into correct class
ok 5 - Base__WITH__One__AND__Two ok
ok 6 - Object reblessed into correct class
1..6
ok
t/demolish-basics.t ................
ok 1 - Foo demolished properly
ok 2 - Foo::Sub demolished properly
ok 3 - Foo::Sub::Sub demolished properly
1..3
ok
t/demolish-bugs-eats_exceptions.t ..
ok 1 - ... Baz plain
ok 2 - ... the object is undef
ok 3 - ... Baz empty
ok 4 - ... the object is undef
ok 5 - ... Baz undef
ok 6 - ... the object is undef
ok 7 - ... Baz undef param
ok 8 - ... the object is undef
ok 9 - ... Baz root path forbidden
ok 10 - ... the object is undef
ok 11 - ... Baz non existing path
ok 12 - ... the object is undef
ok 13 - ... Baz no error
ok 14 - The object isa Baz
ok 15 - The object isa Moo::Object
ok 16 - ... Baz got the right value
ok 17 - ... Qee plain
ok 18 - ... the object is undef
ok 19 - ... Qee empty
ok 20 - ... the object is undef
ok 21 - ... Qee undef
ok 22 - ... the object is undef
ok 23 - ... Qee undef param
ok 24 - ... the object is undef
ok 25 - ... Qee root path forbidden
ok 26 - ... the object is undef
ok 27 - ... Qee non existing path
ok 28 - ... the object is undef
ok 29 - ... Qee no error
ok 30 - The object isa Qee
ok 31 - The object isa Moo::Object
ok 32 - ... Qee got the right value
ok 33 - ... Foo plain
ok 34 - ... the object is undef
ok 35 - ... Foo empty
ok 36 - ... the object is undef
ok 37 - ... Foo undef
ok 38 - ... the object is undef
ok 39 - ... Foo undef param
ok 40 - ... the object is undef
ok 41 - ... Foo root path forbidden
ok 42 - ... the object is undef
ok 43 - ... Foo non existing path
ok 44 - ... the object is undef
ok 45 - ... Foo no error
ok 46 - The object isa Foo
ok 47 - The object isa Moo::Object
ok 48 - ... Foo got the right value
ok 49 - ... Qee plain
ok 50 - ... the object is undef
ok 51 - ... Qee empty
ok 52 - ... the object is undef
ok 53 - ... Qee undef
ok 54 - ... the object is undef
ok 55 - ... Qee undef param
ok 56 - ... the object is undef
ok 57 - ... Qee root path forbidden
ok 58 - ... the object is undef
ok 59 - ... Qee non existing path
ok 60 - ... the object is undef
ok 61 - ... Qee no error
ok 62 - The object isa Qee
ok 63 - The object isa Moo::Object
ok 64 - ... Qee got the right value
ok 65 - ... Baz plain
ok 66 - ... the object is undef
ok 67 - ... Baz empty
ok 68 - ... the object is undef
ok 69 - ... Baz undef
ok 70 - ... the object is undef
ok 71 - ... Baz undef param
ok 72 - ... the object is undef
ok 73 - ... Baz root path forbidden
ok 74 - ... the object is undef
ok 75 - ... Baz non existing path
ok 76 - ... the object is undef
ok 77 - ... Baz no error
ok 78 - The object isa Baz
ok 79 - The object isa Moo::Object
ok 80 - ... Baz got the right value
ok 81 - ... Foo plain
ok 82 - ... the object is undef
ok 83 - ... Foo empty
ok 84 - ... the object is undef
ok 85 - ... Foo undef
ok 86 - ... the object is undef
ok 87 - ... Foo undef param
ok 88 - ... the object is undef
ok 89 - ... Foo root path forbidden
ok 90 - ... the object is undef
ok 91 - ... Foo non existing path
ok 92 - ... the object is undef
ok 93 - ... Foo no error
ok 94 - The object isa Foo
ok 95 - The object isa Moo::Object
ok 96 - ... Foo got the right value
ok 97 - ... Foo plain
ok 98 - ... the object is undef
ok 99 - ... Foo empty
ok 100 - ... the object is undef
ok 101 - ... Foo undef
ok 102 - ... the object is undef
ok 103 - ... Foo undef param
ok 104 - ... the object is undef
ok 105 - ... Foo root path forbidden
ok 106 - ... the object is undef
ok 107 - ... Foo non existing path
ok 108 - ... the object is undef
ok 109 - ... Foo no error
ok 110 - The object isa Foo
ok 111 - The object isa Moo::Object
ok 112 - ... Foo got the right value
ok 113 - ... Baz plain
ok 114 - ... the object is undef
ok 115 - ... Baz empty
ok 116 - ... the object is undef
ok 117 - ... Baz undef
ok 118 - ... the object is undef
ok 119 - ... Baz undef param
ok 120 - ... the object is undef
ok 121 - ... Baz root path forbidden
ok 122 - ... the object is undef
ok 123 - ... Baz non existing path
ok 124 - ... the object is undef
ok 125 - ... Baz no error
ok 126 - The object isa Baz
ok 127 - The object isa Moo::Object
ok 128 - ... Baz got the right value
ok 129 - ... Qee plain
ok 130 - ... the object is undef
ok 131 - ... Qee empty
ok 132 - ... the object is undef
ok 133 - ... Qee undef
ok 134 - ... the object is undef
ok 135 - ... Qee undef param
ok 136 - ... the object is undef
ok 137 - ... Qee root path forbidden
ok 138 - ... the object is undef
ok 139 - ... Qee non existing path
ok 140 - ... the object is undef
ok 141 - ... Qee no error
ok 142 - The object isa Qee
ok 143 - The object isa Moo::Object
ok 144 - ... Qee got the right value
1..144
ok
t/demolish-bugs-eats_mini.t ........
ok 1 - ... Foo plain
ok 2 - ... the object is undef
ok 3 - ... Bar plain
ok 4 - ... the object is undef
ok 5 - $@ is still 42 after object is demolished without dying
ok 6 - $? is still 84 after object is demolished without dying
ok 7 - $@ is still 0 after object is demolished without dying
1..7
ok
t/demolish-global_destruction.t ....
ok 1 - in_global_destruction state is passed to DEMOLISH properly (false)
ok 2 - in_global_destruction state is passed to DEMOLISH properly (true)
1..2
ok
t/extends-non-moo.t ................
ok 1 - prepared $app
ok 2 - $app from $app
ok 3 - $app still 100
ok 4 - $app from $app
ok 5 - $app still 100
ok 6 - $app from $app
ok 7 - $app still 100
ok 8 - $app from $app
ok 9 - $app still 100
1..9
ok
t/extends-role.t ...................
ok 1 - Can't extend role
1..1
ok
t/has-before-extends.t .............
ok 1 - inherited attr ok
ok 2 - subclass attr ok
1..2
ok
t/has-plus.t .......................
ok 1 - Kaboom
ok 2 - role attr
ok 3 - class attr
ok 4 - role attr with +
ok 5 - class attr with +
1..5
ok
t/lazy_isa.t .......................
ok 1 - expect to live when both attrs are set to live in init
ok 2 - expect to die when non lazy is set to die in init
ok 3 - expect to die when non lazy and lazy is set to die in init
ok 4 - expect to die when lazy is set to die in init
ok 5 - expect to die when both lazy and non lazy are allowed to default
ok 6 - expect to die when lazy is set to live but non lazy is allowed to default
ok 7 - ok when non lazy is set to something valid but lazy is allowed to default
1..7
ok
t/load_module.t ....................
ok 1 - Loaded module ok
1..1
ok
t/load_module_error.t ..............
ok 1 - got a crash
ok 2 - it came with a useful error message
1..2
ok
t/load_module_role_tiny.t ..........
ok 1 - Loaded module ok
1..1
ok
t/method-generate-accessor.t .......
ok 1 - No is rejected
ok 2 - is purple rejected
ok 3 - default - scalar rejected
ok 4 - default - arrayref rejected
ok 5 - default - non-code-convertible object rejected
ok 6 - default - coderef accepted
ok 7 - default - blessed sub accepted
ok 8 - default - object with overloaded ->() accepted
ok 9 - default - object rejected
ok 10 - coerce - scalar rejected
ok 11 - coerce - arrayref rejected
ok 12 - coerce - non-code-convertible object rejected
ok 13 - coerce - coderef accepted
ok 14 - coerce - blessed sub accepted
ok 15 - coerce - object with overloaded ->() accepted
ok 16 - coerce - object rejected
ok 17 - builder - string accepted
ok 18 - builder - coderef rejected
ok 19 - builder - invalid name rejected
ok 20 - builder - fully-qualified name accepted
ok 21 - ro reads
ok 22 - ro dies on write attempt
ok 23 - ro does not write
ok 24 - rw reads
ok 25 - rw writes
1..25
ok
t/method-generate-constructor.t ....
ok 1 - init_arg handling ok
ok 2 - two missing args reported correctly
ok 3 - one missing arg reported correctly
ok 4 - pass with both required args
ok 5 - hashrefs also supported
ok 6 - calling ->new on an object works
1..6
ok
t/modify_lazy_handlers.t ...........
ok 1 - use MooObjectWithDelegate;
ok 2 - got object
ok 3 - got abc
1..3
ok
t/moo-accessors.t ..................
ok 1 - simple class ok
ok 2 - subclass with role ok
ok 3 - make_immutable returns true
ok 4 - Didn't load Moose
1..4
ok
t/moo.t ............................
ok 1 - Object.pm not loaded if not required
ok 2 - superclass defaulted
ok 3 - prior superclass left alone
ok 4 - extends sets superclass
ok 5 - extends overwrites
ok 6 - method modifier
1..6
ok
t/no-moo.t .........................
ok 1 - extends cleaned
ok 2 - has left alone
ok 3 - has cleaned
ok 4 - with left alone
1..4
ok
t/non-moo-extends.t ................
ok 1 - The object isa ClassB
1..1
ok
t/sub-defer.t ......................
ok 1 - one defer installed
ok 2 - two defer installed
ok 3 - one defer runs
ok 4 - one made
ok 5 - two not made
ok 6 - one (deferred) still runs
ok 7 - one (undeferred) runs
ok 8 - make two
ok 9 - two installed
ok 10 - two (deferred) still runs
ok 11 - two (undeferred) runs
ok 12 - undefer non-deferred is a no-op
ok 13 - four defer installed
ok 14 - around works
ok 15 - around has not been destroyed by first invocation
1..15
ok
t/sub-quote.t ......................
ok 1 - Nothing evaled yet
ok 2 - subs one evaled
ok 3 - One (quoted version)
ok 4 - One (unquoted version)
ok 5 - Two (quoted version)
ok 6 - Two (unquoted version)
ok 7 - Two (quoted version again)
ok 8 - get ok (named method)
ok 9 - set ok (named method)
ok 10 - re-get ok (named method)
ok 11 - exception contains correct name
1..11
ok
t/subconstructor.t .................
ok 1 - constructor completes
1..1
ok
t/undef-bug.t ......................
1..1
ok 1 - new objects don't have undef attributes
ok
All tests successful.
Files=41, Tests=519, 11 wallclock secs ( 0.54 usr 0.27 sys + 9.17 cusr 1.45 csys = 11.43 CPU)
Result: PASS
ILMARI/Moo-1.000003.tar.gz
make test TEST_VERBOSE=1 -- OK
Dagfinn Ilmari Mannsaker <ilmari+cpan@ilmari.org>
Minimalist Object Orientation (with Moose compatiblity)
>>> (cd /export/home/fly1464/var/cpan/build/Moo-1.000003-IVN5x9 && tar cvf - Moo-1.000003.ppd blib) | gzip -c >/export/home/fly1464/var/REPO/I/IL/ILMARI/Moo-1.000003.tar.gz
Moo-1.000003.ppd
blib/
blib/lib/
blib/lib/Moo/
blib/lib/Moo/sification.pm
blib/lib/Moo/_Utils.pm
blib/lib/Moo/Role.pm
blib/lib/Moo/HandleMoose.pm
blib/lib/Moo/_mro.pm
blib/lib/Moo/HandleMoose/
blib/lib/Moo/HandleMoose/FakeMetaClass.pm
blib/lib/Moo/Object.pm
blib/lib/oo.pm
blib/lib/Method/
blib/lib/Method/Generate/
blib/lib/Method/Generate/Accessor.pm
blib/lib/Method/Generate/Constructor.pm
blib/lib/Method/Generate/DemolishAll.pm
blib/lib/Method/Generate/BuildAll.pm
blib/lib/Method/Inliner.pm
blib/lib/Sub/
blib/lib/Sub/Defer.pm
blib/lib/Sub/Quote.pm
blib/lib/Moo.pm
blib/man3/
blib/man3/Sub::Defer.3
blib/man3/Moo::Role.3
blib/man3/Sub::Quote.3
blib/man3/Moo.3
>>> mv /export/home/fly1464/var/cpan/build/Moo-1.000003-IVN5x9/Moo-1.000003.ppd /export/home/fly1464/var/REPO/I/IL/ILMARI
Running make for O/OA/OALDERS/HTTP-CookieMonster-0.03.tar.gz
Prepending /export/home/fly1464/var/cpan/build/Moo-1.000003-IVN5x9/blib/arch /export/home/fly1464/var/cpan/build/Moo-1.000003-IVN5x9/blib/lib /export/home/fly1464/var/cpan/build/Devel-GlobalDestruction-0.09-SP15r0/blib/arch /export/home/fly1464/var/cpan/build/Devel-GlobalDestruction-0.09-SP15r0/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /export/home/fly1464/var/cpan/build/HTTP-CookieMonster-0.03-jUGRYl
Prepending /export/home/fly1464/var/cpan/build/Moo-1.000003-IVN5x9/blib/arch /export/home/fly1464/var/cpan/build/Moo-1.000003-IVN5x9/blib/lib /export/home/fly1464/var/cpan/build/Devel-GlobalDestruction-0.09-SP15r0/blib/arch /export/home/fly1464/var/cpan/build/Devel-GlobalDestruction-0.09-SP15r0/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build O/OA/OALDERS/HTTP-CookieMonster-0.03.tar.gz
>>> make
cp lib/HTTP/CookieMonster/Cookie.pm blib/lib/HTTP/CookieMonster/Cookie.pm
cp lib/HTTP/CookieMonster.pm blib/lib/HTTP/CookieMonster.pm
Manifying blib/man3/HTTP::CookieMonster::Cookie.3
Manifying blib/man3/HTTP::CookieMonster.3
OALDERS/HTTP-CookieMonster-0.03.tar.gz
make -- OK
Prepending /export/home/fly1464/var/cpan/build/Moo-1.000003-IVN5x9/blib/arch /export/home/fly1464/var/cpan/build/Moo-1.000003-IVN5x9/blib/lib /export/home/fly1464/var/cpan/build/Devel-GlobalDestruction-0.09-SP15r0/blib/arch /export/home/fly1464/var/cpan/build/Devel-GlobalDestruction-0.09-SP15r0/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /export/home/fly1464/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/cookie/*.t
t/author-critic.t ......... skipped: these tests are for testing by the author
# val: bar
# key: foo
t/cookie/load.t ...........
ok 1 - The object isa HTTP::CookieMonster::Cookie
1..1
ok
t/load.t ..................
ok 1 - got a monster
ok 2 - all cookies
ok 3 - all cookies returns arrayref in scalar context
ok 4 - all cookies returns array in list context
ok 5 - got a single cookie
ok 6 - can set cookie
ok 7 - can set a cookie
ok 8 - can set a second cookie
ok 9 - The object isa HTTP::CookieMonster::Cookie
ok 10 - there are 2 foo cookies
1..10
ok
t/release-pod-coverage.t .. skipped: these tests are for release candidate testing
All tests successful.
Files=4, Tests=11, 2 wallclock secs ( 0.12 usr 0.04 sys + 0.74 cusr 0.20 csys = 1.10 CPU)
Result: PASS
OALDERS/HTTP-CookieMonster-0.03.tar.gz
make test TEST_VERBOSE=1 -- OK
Picked up version from Makefile
Picked up distname from Makefile
Picked up abstract from Makefile
Olaf Alders <olaf@wundersolutions.com>
Easy read/write access to your jar of HTTP::Cookies
>>> (cd /export/home/fly1464/var/cpan/build/HTTP-CookieMonster-0.03-jUGRYl && tar cvf - HTTP-CookieMonster-0.03.ppd blib) | gzip -c >/export/home/fly1464/var/REPO/O/OA/OALDERS/HTTP-CookieMonster-0.03.tar.gz
HTTP-CookieMonster-0.03.ppd
blib/
blib/lib/
blib/lib/HTTP/
blib/lib/HTTP/CookieMonster/
blib/lib/HTTP/CookieMonster/Cookie.pm
blib/lib/HTTP/CookieMonster.pm
blib/man3/
blib/man3/HTTP::CookieMonster::Cookie.3
blib/man3/HTTP::CookieMonster.3
>>> mv /export/home/fly1464/var/cpan/build/HTTP-CookieMonster-0.03-jUGRYl/HTTP-CookieMonster-0.03.ppd /export/home/fly1464/var/REPO/O/OA/OALDERS
Finished 2012-08-23T03:06:36