Start 2011-01-04T12:39:03
ActivePerl-1200 CPAN-1.9402
Going to read '/Users/fly1200/var/cpan/Metadata'
Database was generated on Mon, 03 Jan 2011 22:37:15 GMT
Running make for J/JJ/JJNAPIORK/Patterns-ChainOfResponsibility-0.01.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/J/JJ/JJNAPIORK/Patterns-ChainOfResponsibility-0.01.tar.gz
Checksum for /Users/fly1200/var/cpan/sources/authors/id/J/JJ/JJNAPIORK/Patterns-ChainOfResponsibility-0.01.tar.gz ok
Patterns-ChainOfResponsibility-0.01/
Patterns-ChainOfResponsibility-0.01/Changes
Patterns-ChainOfResponsibility-0.01/inc/
Patterns-ChainOfResponsibility-0.01/lib/
Patterns-ChainOfResponsibility-0.01/LICENSE
Patterns-ChainOfResponsibility-0.01/maint/
Patterns-ChainOfResponsibility-0.01/Makefile.PL
Patterns-ChainOfResponsibility-0.01/MANIFEST
Patterns-ChainOfResponsibility-0.01/META.yml
Patterns-ChainOfResponsibility-0.01/README.mkdn
Patterns-ChainOfResponsibility-0.01/t/
Patterns-ChainOfResponsibility-0.01/t/application.t
Patterns-ChainOfResponsibility-0.01/t/basic.t
Patterns-ChainOfResponsibility-0.01/t/broadcast.t
Patterns-ChainOfResponsibility-0.01/t/filter.t
Patterns-ChainOfResponsibility-0.01/t/provider.t
Patterns-ChainOfResponsibility-0.01/maint/Makefile.PL.include
Patterns-ChainOfResponsibility-0.01/lib/Patterns/
Patterns-ChainOfResponsibility-0.01/lib/Patterns/ChainOfResponsibility/
Patterns-ChainOfResponsibility-0.01/lib/Patterns/ChainOfResponsibility.pod
Patterns-ChainOfResponsibility-0.01/lib/Patterns/ChainOfResponsibility/Application.pm
Patterns-ChainOfResponsibility-0.01/lib/Patterns/ChainOfResponsibility/Broadcast.pm
Patterns-ChainOfResponsibility-0.01/lib/Patterns/ChainOfResponsibility/Filter.pm
Patterns-ChainOfResponsibility-0.01/lib/Patterns/ChainOfResponsibility/Provider.pm
Patterns-ChainOfResponsibility-0.01/lib/Patterns/ChainOfResponsibility/Role/
Patterns-ChainOfResponsibility-0.01/lib/Patterns/ChainOfResponsibility/Role/Dispatcher.pm
Patterns-ChainOfResponsibility-0.01/lib/Patterns/ChainOfResponsibility/Role/Handler.pm
Patterns-ChainOfResponsibility-0.01/inc/Module/
Patterns-ChainOfResponsibility-0.01/inc/Pod/
Patterns-ChainOfResponsibility-0.01/inc/Pod/Markdown.pm
Patterns-ChainOfResponsibility-0.01/inc/Module/AutoInstall.pm
Patterns-ChainOfResponsibility-0.01/inc/Module/Install/
Patterns-ChainOfResponsibility-0.01/inc/Module/Install.pm
Patterns-ChainOfResponsibility-0.01/inc/Module/Install/AutoInstall.pm
Patterns-ChainOfResponsibility-0.01/inc/Module/Install/AutoLicense.pm
Patterns-ChainOfResponsibility-0.01/inc/Module/Install/AutoManifest.pm
Patterns-ChainOfResponsibility-0.01/inc/Module/Install/Base.pm
Patterns-ChainOfResponsibility-0.01/inc/Module/Install/Can.pm
Patterns-ChainOfResponsibility-0.01/inc/Module/Install/Fetch.pm
Patterns-ChainOfResponsibility-0.01/inc/Module/Install/Homepage.pm
Patterns-ChainOfResponsibility-0.01/inc/Module/Install/Include.pm
Patterns-ChainOfResponsibility-0.01/inc/Module/Install/Makefile.pm
Patterns-ChainOfResponsibility-0.01/inc/Module/Install/ManifestSkip.pm
Patterns-ChainOfResponsibility-0.01/inc/Module/Install/Metadata.pm
Patterns-ChainOfResponsibility-0.01/inc/Module/Install/ReadmeMarkdownFromPod.pm
Patterns-ChainOfResponsibility-0.01/inc/Module/Install/Repository.pm
Patterns-ChainOfResponsibility-0.01/inc/Module/Install/Win32.pm
Patterns-ChainOfResponsibility-0.01/inc/Module/Install/WriteAll.pm
CPAN.pm: Going to build J/JJ/JJNAPIORK/Patterns-ChainOfResponsibility-0.01.tar.gz
>>> /Users/fly1200/bin/perl Makefile.PL
Warning: prerequisite MooseX::Role::Parameterized 0.23 not found. We have 0.22.
Checking if your kit is complete...
Looks good
Writing Makefile for Patterns::ChainOfResponsibility
---- Unsatisfied dependencies detected during ----
---- JJNAPIORK/Patterns-ChainOfResponsibility-0.01.tar.gz ----
MooseX::Role::Parameterized [requires]
Running make test
Delayed until after prerequisites
Running test for module 'MooseX::Role::Parameterized'
Running make for S/SA/SARTAK/MooseX-Role-Parameterized-0.23.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/S/SA/SARTAK/MooseX-Role-Parameterized-0.23.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/S/SA/SARTAK/CHECKSUMS
Checksum for /Users/fly1200/var/cpan/sources/authors/id/S/SA/SARTAK/MooseX-Role-Parameterized-0.23.tar.gz ok
MooseX-Role-Parameterized-0.23/
MooseX-Role-Parameterized-0.23/Changes
MooseX-Role-Parameterized-0.23/inc/
MooseX-Role-Parameterized-0.23/lib/
MooseX-Role-Parameterized-0.23/Makefile.PL
MooseX-Role-Parameterized-0.23/MANIFEST
MooseX-Role-Parameterized-0.23/META.yml
MooseX-Role-Parameterized-0.23/t/
MooseX-Role-Parameterized-0.23/t/001-parameters.t
MooseX-Role-Parameterized-0.23/t/002-role-block.t
MooseX-Role-Parameterized-0.23/t/003-apply.t
MooseX-Role-Parameterized-0.23/t/004-with.t
MooseX-Role-Parameterized-0.23/t/005-with-parameterized.t
MooseX-Role-Parameterized-0.23/t/006-requires.t
MooseX-Role-Parameterized-0.23/t/007-excludes.t
MooseX-Role-Parameterized-0.23/t/008-method-modifers.t
MooseX-Role-Parameterized-0.23/t/009-override-super.t
MooseX-Role-Parameterized-0.23/t/010-blessed-confess.t
MooseX-Role-Parameterized-0.23/t/011-reference-parameters.t
MooseX-Role-Parameterized-0.23/t/012-rename-role.t
MooseX-Role-Parameterized-0.23/t/013-does.t
MooseX-Role-Parameterized-0.23/t/014-compose-parameterizable.t
MooseX-Role-Parameterized-0.23/t/015-compose-keywords.t
MooseX-Role-Parameterized-0.23/t/016-trait.t
MooseX-Role-Parameterized-0.23/t/017-current_metaclass.t
MooseX-Role-Parameterized-0.23/t/018-parameter-roles.t
MooseX-Role-Parameterized-0.23/t/019-custom-metaclass.t
MooseX-Role-Parameterized-0.23/t/100-erroneous-keywords.t
MooseX-Role-Parameterized-0.23/t/101-alias-excludes.t
MooseX-Role-Parameterized-0.23/t/102-nested.t
MooseX-Role-Parameterized-0.23/t/150-composite-role-application.t
MooseX-Role-Parameterized-0.23/t/lib/
MooseX-Role-Parameterized-0.23/t/lib/Bar.pm
MooseX-Role-Parameterized-0.23/lib/MooseX/
MooseX-Role-Parameterized-0.23/lib/MooseX/Role/
MooseX-Role-Parameterized-0.23/lib/MooseX/Role/Parameterized/
MooseX-Role-Parameterized-0.23/lib/MooseX/Role/Parameterized.pm
MooseX-Role-Parameterized-0.23/lib/MooseX/Role/Parameterized/Extending.pod
MooseX-Role-Parameterized-0.23/lib/MooseX/Role/Parameterized/Meta/
MooseX-Role-Parameterized-0.23/lib/MooseX/Role/Parameterized/Parameters.pm
MooseX-Role-Parameterized-0.23/lib/MooseX/Role/Parameterized/Tutorial.pod
MooseX-Role-Parameterized-0.23/lib/MooseX/Role/Parameterized/Meta/Parameter.pm
MooseX-Role-Parameterized-0.23/lib/MooseX/Role/Parameterized/Meta/Role/
MooseX-Role-Parameterized-0.23/lib/MooseX/Role/Parameterized/Meta/Trait/
MooseX-Role-Parameterized-0.23/lib/MooseX/Role/Parameterized/Meta/Trait/Parameterized.pm
MooseX-Role-Parameterized-0.23/lib/MooseX/Role/Parameterized/Meta/Role/Parameterizable.pm
MooseX-Role-Parameterized-0.23/lib/MooseX/Role/Parameterized/Meta/Role/Parameterized.pm
MooseX-Role-Parameterized-0.23/inc/Module/
MooseX-Role-Parameterized-0.23/inc/Module/Install/
MooseX-Role-Parameterized-0.23/inc/Module/Install.pm
MooseX-Role-Parameterized-0.23/inc/Module/Install/Base.pm
MooseX-Role-Parameterized-0.23/inc/Module/Install/Can.pm
MooseX-Role-Parameterized-0.23/inc/Module/Install/Fetch.pm
MooseX-Role-Parameterized-0.23/inc/Module/Install/GithubMeta.pm
MooseX-Role-Parameterized-0.23/inc/Module/Install/Makefile.pm
MooseX-Role-Parameterized-0.23/inc/Module/Install/Metadata.pm
MooseX-Role-Parameterized-0.23/inc/Module/Install/Win32.pm
MooseX-Role-Parameterized-0.23/inc/Module/Install/WriteAll.pm
CPAN.pm: Going to build S/SA/SARTAK/MooseX-Role-Parameterized-0.23.tar.gz
>>> /Users/fly1200/bin/perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for MooseX::Role::Parameterized
>>> make
cp lib/MooseX/Role/Parameterized/Meta/Trait/Parameterized.pm blib/lib/MooseX/Role/Parameterized/Meta/Trait/Parameterized.pm
cp lib/MooseX/Role/Parameterized/Extending.pod blib/lib/MooseX/Role/Parameterized/Extending.pod
cp lib/MooseX/Role/Parameterized.pm blib/lib/MooseX/Role/Parameterized.pm
cp lib/MooseX/Role/Parameterized/Parameters.pm blib/lib/MooseX/Role/Parameterized/Parameters.pm
cp lib/MooseX/Role/Parameterized/Meta/Role/Parameterized.pm blib/lib/MooseX/Role/Parameterized/Meta/Role/Parameterized.pm
cp lib/MooseX/Role/Parameterized/Meta/Role/Parameterizable.pm blib/lib/MooseX/Role/Parameterized/Meta/Role/Parameterizable.pm
cp lib/MooseX/Role/Parameterized/Meta/Parameter.pm blib/lib/MooseX/Role/Parameterized/Meta/Parameter.pm
cp lib/MooseX/Role/Parameterized/Tutorial.pod blib/lib/MooseX/Role/Parameterized/Tutorial.pod
Manifying blib/man3/MooseX::Role::Parameterized::Meta::Trait::Parameterized.3
Manifying blib/man3/MooseX::Role::Parameterized::Extending.3
Manifying blib/man3/MooseX::Role::Parameterized.3
Manifying blib/man3/MooseX::Role::Parameterized::Parameters.3
Manifying blib/man3/MooseX::Role::Parameterized::Meta::Role::Parameterized.3
Manifying blib/man3/MooseX::Role::Parameterized::Meta::Role::Parameterizable.3
Manifying blib/man3/MooseX::Role::Parameterized::Meta::Parameter.3
Manifying blib/man3/MooseX::Role::Parameterized::Tutorial.3
SARTAK/MooseX-Role-Parameterized-0.23.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /Users/fly1200/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/001-parameters.t ..................
1..16
ok 1 - MooseX::Role::Parameterized::Parameters->can('meta')
ok 2 - no parameters
ok 3 - exactly one parameter
ok 4 - The object isa MooseX::Role::Parameterized::Meta::Parameter
ok 5 - parameter name
ok 6 - parameter is required
ok 7 - has_parameter
ok 8 - has_parameter
ok 9
ok 10 - correct length
ok 11
ok 12 - three parameters
ok 13 - first_name type constraint
ok 14 - first_name is optional
ok 15 - last_name type constraint
ok 16 - last_name is optional
ok
t/002-role-block.t ..................
1..3
ok 1 - MyPerson has a role generator
1..8
ok 1 - generate_role created a role isa Moose::Meta::Role
ok 2 - ...with an anonymous name
ok 3 - the generated role knows its parameters
ok 4
ok 5 - we pass in the role metaclass that we're operating on
ok 6 - role's age attribute has the right default
ok 7 - method name
ok 8 - package name
ok 2 - generation of an anonymous role
1..8
ok 1 - generate_role created a role isa Moose::Meta::Role
ok 2 - ...with the name we expected
ok 3 - the generated role knows its parameters
ok 4
ok 5 - we pass in the role metaclass that we're operating on
ok 6 - role's age attribute has the right default
ok 7 - method name
ok 8 - package name
ok 3 - generating a role with a provided name
ok
t/003-apply.t .......................
1..22
ok 1 - MyClass::Dumper->can(...)
ok 2 - MyClass::Dumper cannot freeze_Storable
ok 3 - MyClass::Dumper cannot thaw_Storable
ok 4 - Role block receives consumer
ok 5 - genitor
ok 6 - MyClass::Storable->can(...)
ok 7 - MyClass::Storable cannot freeze_Dumper
ok 8 - MyClass::Storable cannot thaw_Dumper
ok 9 - Role block receives consumer
ok 10 - MyClass::DumperRenamed->can(...)
ok 11 - MyClass::DumperRenamed cannot freeze_Dumper
ok 12 - MyClass::DumperRenamed cannot freeze_Storable
ok 13 - MyClass::DumperRenamed cannot thaw_Dumper
ok 14 - MyClass::DumperRenamed cannot thaw_Storable
ok 15 - Role block receives consumer
ok 16 - MyClass::Both->can(...)
ok 17 - Role block receives consumer
ok 18 - MyClass::Three->can(...)
ok 19 - Role block receives consumer
ok 20
ok 21
ok 22
ok
t/004-with.t ........................
1..6
ok 1 - MyItem::Helmet->can(...)
ok 2 - MyItem::Belt->can(...)
ok 3
ok 4
ok 5
ok 6
ok
t/005-with-parameterized.t ..........
1..6
ok 1 - MyItem::Helmet->can(...)
ok 2 - MyItem::Belt->can(...)
ok 3 - default for helmet is not worn
ok 4
ok 5 - default for belt is worn
ok 6
ok
t/006-requires.t ....................
1..5
ok 1
ok 2
ok 3
ok 4
ok 5
ok
t/007-excludes.t ....................
1..3
ok 1
ok 2
ok 3
ok
t/008-method-modifers.t .............
1..2
ok 1 - no calls yet
ok 2 - instrumented new
ok
t/009-override-super.t ..............
1..2
ok 1 - no calls yet
ok 2 - instrumented new
ok
t/010-blessed-confess.t .............
1..2
ok 1 - confess
ok 2 - blessed
ok
t/011-reference-parameters.t ........
1..8
ok 1 - MyArrayConsumer->can(...)
ok 2 - MyArrayConsumer cannot baz
ok 3 - MyRegexConsumer->can(...)
ok 4 - MyRegexConsumer cannot foo
ok 5 - MyHashConsumer->can(...)
ok 6 - MyHashConsumer cannot foo
ok 7 - MyHashConsumer cannot bar
ok 8 - MyHashConsumer cannot baz
ok
t/012-rename-role.t .................
1..1
ok 1 - renaming the role block export works
ok
t/013-does.t ........................
1..3
ok 1 - class does the generate role
ok 2 - class does the parameterized role
ok 3 - generated role does the parameterized role
ok
t/014-compose-parameterizable.t .....
1..2
ok 1 - the parameterized attribute was composed
ok 2 - the unparameterized method was composed
ok
t/015-compose-keywords.t ............
1..20
ok 1 - has
ok 2 - method
ok 3 - sub
ok 4 - before
ok 5 - after
ok 6 - around
ok 7 - override
ok 8 - with
ok 9 - requires
ok 10 - excludes
ok 11 - has
ok 12 - method
ok 13 - sub
ok 14 - before
ok 15 - after
ok 16 - around
ok 17 - override
ok 18 - with
ok 19 - requires
ok 20 - excludes
ok
t/016-trait.t .......................
1..2
ok 1
ok 2
ok
t/017-current_metaclass.t ...........
1..7
ok 1 - no metaclass yet
ok 2 - no metaclass yet
ok 3 - no metaclass yet
ok 4 - no metaclass yet
ok 5 - now we have a metaclass
ok 6 - now we have a metaclass
ok 7 - metaclass is gone now
ok
t/018-parameter-roles.t ............. skipped: Not implemented yet
t/019-custom-metaclass.t ............
1..1
ok 1 - parameterized role should do the MyTrait trait
ok
t/100-erroneous-keywords.t ..........
1..5
ok 1
ok 2
ok 3
ok 4
ok 5
ok
t/101-alias-excludes.t ..............
1..4
ok 1
ok 2
ok 3
ok 4
ok
t/102-nested.t ......................
ok 1
ok 2
ok 3 - Foo got the "is_foo" method
ok 4 - Foo did not get the "is_bar" method from Bar
ok 5 - Bar got the "is_bar" method
ok 6 - Bar does not get "is_foo"
ok 7 - Foo has outer param
ok 8 - Bar has include_is_bar param
ok 9 - Foo does not have include_is_bar param
ok 10 - Bar does not have outer param
1..10
ok
t/150-composite-role-application.t ..
1..7
ok 1 - first role in composite applied successfully
ok 2 - second role in composite applied successfully
ok 3 - role composed directly applied successfully
ok 4 - role composed through other role applied successfully
ok 5 - role composing other role applied successfully
ok 6 - proxied role got applied successfully
ok 7 - other role besides proxied one got applied successfully
ok
All tests successful.
Files=23, Tests=137, 23 wallclock secs ( 0.30 usr 0.39 sys + 19.43 cusr 2.53 csys = 22.65 CPU)
Result: PASS
SARTAK/MooseX-Role-Parameterized-0.23.tar.gz
make test TEST_VERBOSE=1 -- OK
Shawn M Moore <sartak@gmail.com>
roles with composition parameters
>>> (cd /Users/fly1200/var/cpan/build/MooseX-Role-Parameterized-0.23-9UWALU && tar cvf - MooseX-Role-Parameterized-0.23.ppd blib) | gzip -c >/Users/fly1200/var/REPO/S/SA/SARTAK/MooseX-Role-Parameterized-0.23.tar.gz
MooseX-Role-Parameterized-0.23.ppd
blib/
blib/lib/
blib/lib/MooseX/
blib/lib/MooseX/Role/
blib/lib/MooseX/Role/Parameterized/
blib/lib/MooseX/Role/Parameterized/Extending.pod
blib/lib/MooseX/Role/Parameterized/Meta/
blib/lib/MooseX/Role/Parameterized/Meta/Parameter.pm
blib/lib/MooseX/Role/Parameterized/Meta/Role/
blib/lib/MooseX/Role/Parameterized/Meta/Role/Parameterizable.pm
blib/lib/MooseX/Role/Parameterized/Meta/Role/Parameterized.pm
blib/lib/MooseX/Role/Parameterized/Meta/Trait/
blib/lib/MooseX/Role/Parameterized/Meta/Trait/Parameterized.pm
blib/lib/MooseX/Role/Parameterized/Parameters.pm
blib/lib/MooseX/Role/Parameterized/Tutorial.pod
blib/lib/MooseX/Role/Parameterized.pm
blib/man3/
blib/man3/MooseX::Role::Parameterized.3
blib/man3/MooseX::Role::Parameterized::Extending.3
blib/man3/MooseX::Role::Parameterized::Meta::Parameter.3
blib/man3/MooseX::Role::Parameterized::Meta::Role::Parameterizable.3
blib/man3/MooseX::Role::Parameterized::Meta::Role::Parameterized.3
blib/man3/MooseX::Role::Parameterized::Meta::Trait::Parameterized.3
blib/man3/MooseX::Role::Parameterized::Parameters.3
blib/man3/MooseX::Role::Parameterized::Tutorial.3
>>> mv /Users/fly1200/var/cpan/build/MooseX-Role-Parameterized-0.23-9UWALU/MooseX-Role-Parameterized-0.23.ppd /Users/fly1200/var/REPO/S/SA/SARTAK
Running make for J/JJ/JJNAPIORK/Patterns-ChainOfResponsibility-0.01.tar.gz
Prepending /Users/fly1200/var/cpan/build/MooseX-Role-Parameterized-0.23-9UWALU/blib/arch /Users/fly1200/var/cpan/build/MooseX-Role-Parameterized-0.23-9UWALU/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /Users/fly1200/var/cpan/build/Patterns-ChainOfResponsibility-0.01-pVTb_f
Prepending /Users/fly1200/var/cpan/build/MooseX-Role-Parameterized-0.23-9UWALU/blib/arch /Users/fly1200/var/cpan/build/MooseX-Role-Parameterized-0.23-9UWALU/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build J/JJ/JJNAPIORK/Patterns-ChainOfResponsibility-0.01.tar.gz
>>> make
cp lib/Patterns/ChainOfResponsibility/Role/Dispatcher.pm blib/lib/Patterns/ChainOfResponsibility/Role/Dispatcher.pm
cp lib/Patterns/ChainOfResponsibility/Provider.pm blib/lib/Patterns/ChainOfResponsibility/Provider.pm
cp lib/Patterns/ChainOfResponsibility.pod blib/lib/Patterns/ChainOfResponsibility.pod
cp lib/Patterns/ChainOfResponsibility/Filter.pm blib/lib/Patterns/ChainOfResponsibility/Filter.pm
cp lib/Patterns/ChainOfResponsibility/Role/Handler.pm blib/lib/Patterns/ChainOfResponsibility/Role/Handler.pm
cp lib/Patterns/ChainOfResponsibility/Application.pm blib/lib/Patterns/ChainOfResponsibility/Application.pm
cp lib/Patterns/ChainOfResponsibility/Broadcast.pm blib/lib/Patterns/ChainOfResponsibility/Broadcast.pm
Manifying blib/man3/Patterns::ChainOfResponsibility::Role::Dispatcher.3
Manifying blib/man3/Patterns::ChainOfResponsibility::Provider.3
Manifying blib/man3/Patterns::ChainOfResponsibility::Filter.3
Manifying blib/man3/Patterns::ChainOfResponsibility.3
Manifying blib/man3/Patterns::ChainOfResponsibility::Role::Handler.3
Manifying blib/man3/Patterns::ChainOfResponsibility::Application.3
Manifying blib/man3/Patterns::ChainOfResponsibility::Broadcast.3
JJNAPIORK/Patterns-ChainOfResponsibility-0.01.tar.gz
make -- OK
Prepending /Users/fly1200/var/cpan/build/MooseX-Role-Parameterized-0.23-9UWALU/blib/arch /Users/fly1200/var/cpan/build/MooseX-Role-Parameterized-0.23-9UWALU/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /Users/fly1200/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/application.t ..
ok 1 - made applications
ok 2 - Correct Handler
ok 3 - Correct Handler
ok 4 - Correct Handler
1..4
ok
t/basic.t ........
1..1
ok 1 - use Module::Setup::Flavor::JJNAPIORK;
ok
t/broadcast.t ....
ok 1 - Made a logger
ok 2 - Added Handlers
ok 3 - correctly processed
ok 4 - got expected broadcast
1..4
ok
t/filter.t .......
ok 1 - Added Handlers
ok 2 - Correct Handler
ok 3 - Correct Handler
ok 4 - Correct Handler
1..4
ok
t/provider.t .....
ok 1 - Added Handlers
ok 2 - Correct Handler
ok 3 - Correct Handler
ok 4 - Correct Handler
1..4
ok
All tests successful.
Files=5, Tests=17, 6 wallclock secs ( 0.10 usr 0.10 sys + 5.56 cusr 0.66 csys = 6.42 CPU)
Result: PASS
JJNAPIORK/Patterns-ChainOfResponsibility-0.01.tar.gz
make test TEST_VERBOSE=1 -- OK
John Napiorkowski <jjnapiork@cpan.org>
A perlish variation on the "GoF" Design Pattern
>>> (cd /Users/fly1200/var/cpan/build/Patterns-ChainOfResponsibility-0.01-pVTb_f && tar cvf - Patterns-ChainOfResponsibility-0.01.ppd blib) | gzip -c >/Users/fly1200/var/REPO/J/JJ/JJNAPIORK/Patterns-ChainOfResponsibility-0.01.tar.gz
Patterns-ChainOfResponsibility-0.01.ppd
blib/
blib/lib/
blib/lib/Patterns/
blib/lib/Patterns/ChainOfResponsibility/
blib/lib/Patterns/ChainOfResponsibility/Application.pm
blib/lib/Patterns/ChainOfResponsibility/Broadcast.pm
blib/lib/Patterns/ChainOfResponsibility/Filter.pm
blib/lib/Patterns/ChainOfResponsibility/Provider.pm
blib/lib/Patterns/ChainOfResponsibility/Role/
blib/lib/Patterns/ChainOfResponsibility/Role/Dispatcher.pm
blib/lib/Patterns/ChainOfResponsibility/Role/Handler.pm
blib/lib/Patterns/ChainOfResponsibility.pod
blib/man3/
blib/man3/Patterns::ChainOfResponsibility.3
blib/man3/Patterns::ChainOfResponsibility::Application.3
blib/man3/Patterns::ChainOfResponsibility::Broadcast.3
blib/man3/Patterns::ChainOfResponsibility::Filter.3
blib/man3/Patterns::ChainOfResponsibility::Provider.3
blib/man3/Patterns::ChainOfResponsibility::Role::Dispatcher.3
blib/man3/Patterns::ChainOfResponsibility::Role::Handler.3
>>> mv /Users/fly1200/var/cpan/build/Patterns-ChainOfResponsibility-0.01-pVTb_f/Patterns-ChainOfResponsibility-0.01.ppd /Users/fly1200/var/REPO/J/JJ/JJNAPIORK
Finished 2011-01-04T12:39:48