PATH=/usr/bin:/bin
Start 2010-12-06T04:01:22
ActivePerl-818 CPAN-1.9402
Going to read '/home/fly818/var/cpan/Metadata'
Database was generated on Sun, 05 Dec 2010 22:32:39 GMT
Running make for M/MS/MSTROUT/Moo-0.009003.tar.gz
Checksum for /net/nas/data/cpan/authors/id/M/MS/MSTROUT/Moo-0.009003.tar.gz ok
Will not use Archive::Tar, need 1.00
Moo-0.009003/
Moo-0.009003/maint/
Moo-0.009003/maint/bump-version
Moo-0.009003/maint/Makefile.include
Moo-0.009003/maint/Makefile.PL.include
Moo-0.009003/lib/
Moo-0.009003/lib/Role/
Moo-0.009003/lib/Role/Tiny.pm
Moo-0.009003/lib/Sub/
Moo-0.009003/lib/Sub/Defer.pm
Moo-0.009003/lib/Sub/Quote.pm
Moo-0.009003/lib/Moo/
Moo-0.009003/lib/Moo/_Utils.pm
Moo-0.009003/lib/Moo/Object.pm
Moo-0.009003/lib/Moo/_mro.pm
Moo-0.009003/lib/Moo/Role.pm
Moo-0.009003/lib/Moo.pm
Moo-0.009003/lib/Method/
Moo-0.009003/lib/Method/Inliner.pm
Moo-0.009003/lib/Method/Generate/
Moo-0.009003/lib/Method/Generate/Constructor.pm
Moo-0.009003/lib/Method/Generate/BuildAll.pm
Moo-0.009003/lib/Method/Generate/Accessor.pm
Moo-0.009003/lib/oo.pm
Moo-0.009003/README
Moo-0.009003/t/
Moo-0.009003/t/accessor-isa.t
Moo-0.009003/t/compose-roles.t
Moo-0.009003/t/sub-quote.t
Moo-0.009003/t/accessor-weaken.t
Moo-0.009003/t/load_module.t
Moo-0.009003/t/moo.t
Moo-0.009003/t/accessor-mixed.t
Moo-0.009003/t/role-tiny.t
Moo-0.009003/t/accessor-pred-clear.t
Moo-0.009003/t/method-generate-accessor.t
Moo-0.009003/t/accessor-trigger.t
Moo-0.009003/t/accessor-handles.t
Moo-0.009003/t/sub-defer.t
Moo-0.009003/t/accessor-default.t
Moo-0.009003/t/buildall.t
Moo-0.009003/t/accessor-reader-writer.t
Moo-0.009003/t/method-generate-constructor.t
Moo-0.009003/t/moo-accessors.t
Moo-0.009003/META.yml
Moo-0.009003/MANIFEST
Moo-0.009003/Makefile.PL
Moo-0.009003/Changes
CPAN.pm: Going to build M/MS/MSTROUT/Moo-0.009003.tar.gz
>>> /home/fly818/ap818/bin/perl-static Makefile.PL
Warning: prerequisite strictures 1.001001 not found. We have 1.001000.
Checking if your kit is complete...
Looks good
Writing Makefile for Moo
---- Unsatisfied dependencies detected during ----
---- MSTROUT/Moo-0.009003.tar.gz ----
strictures [requires]
Running make test
Delayed until after prerequisites
Running test for module 'strictures'
Running make for M/MS/MSTROUT/strictures-1.001001.tar.gz
Checksum for /net/nas/data/cpan/authors/id/M/MS/MSTROUT/strictures-1.001001.tar.gz ok
Will not use Archive::Tar, need 1.00
strictures-1.001001/
strictures-1.001001/maint/
strictures-1.001001/maint/bump-version
strictures-1.001001/maint/Makefile.include
strictures-1.001001/maint/Makefile.PL.include
strictures-1.001001/lib/
strictures-1.001001/lib/strictures.pm
strictures-1.001001/t/
strictures-1.001001/t/strictures.t
strictures-1.001001/t/smells-of-vcs/
strictures-1.001001/t/smells-of-vcs/.svn
strictures-1.001001/META.yml
strictures-1.001001/MANIFEST
strictures-1.001001/xt/
strictures-1.001001/xt/pod.t
strictures-1.001001/Makefile.PL
strictures-1.001001/Changes
CPAN.pm: Going to build M/MS/MSTROUT/strictures-1.001001.tar.gz
>>> /home/fly818/ap818/bin/perl-static Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for strictures
>>> make
cp lib/strictures.pm blib/lib/strictures.pm
Manifying blib/man3/strictures.3
MSTROUT/strictures-1.001001.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly818/ap818/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/strictures.t ..
ok 1 - Hints ok for case 1
ok 2 - Warnings ok for case 1
ok 3 - strictures blows up for t/00load.t
ok 4 - Can't use strictures 2 (this is version 1)
1..4
ok
All tests successful.
Files=1, Tests=4, 0 wallclock secs ( 0.01 usr 0.00 sys + 0.03 cusr 0.01 csys = 0.05 CPU)
Result: PASS
MSTROUT/strictures-1.001001.tar.gz
make test TEST_VERBOSE=1 -- OK
Matt S Trout <perl-stuff@trout.me.uk>
turn on strict and make all warnings fatal
>>> (cd /home/fly818/var/cpan/build/strictures-1.001001-VJyzAY && tar cvf - strictures-1.001001.ppd blib) | gzip -c >/home/fly818/var/REPO/M/MS/MSTROUT/strictures-1.001001.tar.gz
strictures-1.001001.ppd
blib/
blib/lib/
blib/lib/strictures.pm
blib/man3/
blib/man3/strictures.3
>>> mv /home/fly818/var/cpan/build/strictures-1.001001-VJyzAY/strictures-1.001001.ppd /home/fly818/var/REPO/M/MS/MSTROUT
Running make for M/MS/MSTROUT/Moo-0.009003.tar.gz
Prepending /home/fly818/var/cpan/build/strictures-1.001001-VJyzAY/blib/arch /home/fly818/var/cpan/build/strictures-1.001001-VJyzAY/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly818/var/cpan/build/Moo-0.009003-GhNVdg
Prepending /home/fly818/var/cpan/build/strictures-1.001001-VJyzAY/blib/arch /home/fly818/var/cpan/build/strictures-1.001001-VJyzAY/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build M/MS/MSTROUT/Moo-0.009003.tar.gz
>>> make
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.pm blib/lib/Moo.pm
cp lib/Role/Tiny.pm blib/lib/Role/Tiny.pm
cp lib/Moo/_mro.pm blib/lib/Moo/_mro.pm
cp lib/Method/Generate/Constructor.pm blib/lib/Method/Generate/Constructor.pm
cp lib/Moo/Object.pm blib/lib/Moo/Object.pm
cp lib/Sub/Quote.pm blib/lib/Sub/Quote.pm
cp lib/Method/Inliner.pm blib/lib/Method/Inliner.pm
cp lib/Method/Generate/BuildAll.pm blib/lib/Method/Generate/BuildAll.pm
Manifying blib/man3/Role::Tiny.3
Manifying blib/man3/Sub::Defer.3
Manifying blib/man3/Moo::Role.3
Manifying blib/man3/Sub::Quote.3
Manifying blib/man3/Moo.3
MSTROUT/Moo-0.009003.tar.gz
make -- OK
Prepending /home/fly818/var/cpan/build/strictures-1.001001-VJyzAY/blib/arch /home/fly818/var/cpan/build/strictures-1.001001-VJyzAY/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly818/ap818/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
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
1..12
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)
1..24
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
1..7
ok
t/accessor-reader-writer.t .......
ok 1 - reader works
ok 2 - writer works
ok 3 - accessor works for reading
ok 4 - accessor works for writing
1..4
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
1..18
ok
t/accessor-weaken.t ..............
ok 1 - value present
ok 2 - value weakened
1..2
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
1..4
ok
t/compose-roles.t ................
ok 1 - Base+One+Two+Three+Four ok
ok 2 - Object reblessed into correct class
ok 3 - Base+Two+Four+Three ok
ok 4 - Object reblessed into correct class
ok 5 - Base+One+Two ok
ok 6 - Object reblessed into correct class
1..6
ok
t/load_module.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 - ro reads
ok 4 - ro does not write
ok 5 - rw reads
ok 6 - rw writes
1..6
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
1..5
ok
t/moo-accessors.t ................
ok 1 - simple class ok
ok 2 - subclass with role ok
1..2
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/role-tiny.t ....................
ok 1 - role applies cleanly
ok 2 - method modifier
ok 3 - method from role
ok 4 - method from class
ok 5 - class does role
ok 6 - class does not do non-role
ok 7 - error for both methods
ok 8 - error for one method
ok 9 - No errors applying roles
ok 10 - ExtraClass does MyRole
ok 11 - ExtraClass does IntermediaryRole
ok 12 - method from role
ok 13 - method from class
1..13
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
1..12
ok
t/sub-quote.t ....................
ok 1 - Nothing evaled yet
ok 2 - Both subs 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
All tests successful.
Files=18, Tests=139, 2 wallclock secs ( 0.07 usr 0.03 sys + 0.54 cusr 0.07 csys = 0.71 CPU)
Result: PASS
MSTROUT/Moo-0.009003.tar.gz
make test TEST_VERBOSE=1 -- OK
Matt S Trout <perl-stuff@trout.me.uk>
Minimalist Object Orientation (with Moose compatiblity)
>>> (cd /home/fly818/var/cpan/build/Moo-0.009003-GhNVdg && tar cvf - Moo-0.009003.ppd blib) | gzip -c >/home/fly818/var/REPO/M/MS/MSTROUT/Moo-0.009003.tar.gz
Moo-0.009003.ppd
blib/
blib/lib/
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/BuildAll.pm
blib/lib/Method/Inliner.pm
blib/lib/Sub/
blib/lib/Sub/Defer.pm
blib/lib/Sub/Quote.pm
blib/lib/Moo/
blib/lib/Moo/_Utils.pm
blib/lib/Moo/Role.pm
blib/lib/Moo/_mro.pm
blib/lib/Moo/Object.pm
blib/lib/Moo.pm
blib/lib/Role/
blib/lib/Role/Tiny.pm
blib/man3/
blib/man3/Role::Tiny.3
blib/man3/Sub::Defer.3
blib/man3/Moo::Role.3
blib/man3/Sub::Quote.3
blib/man3/Moo.3
>>> mv /home/fly818/var/cpan/build/Moo-0.009003-GhNVdg/Moo-0.009003.ppd /home/fly818/var/REPO/M/MS/MSTROUT
Finished 2010-12-06T04:01:28