Start 2010-07-21T12:00:34 ActivePerl-1200 CPAN-1.9402 Going to read '/Users/fly1200/var/cpan/Metadata' Database was generated on Tue, 20 Jul 2010 21:27:04 GMT Running make for I/ID/IDOPEREL/Entities-0.1.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/I/ID/IDOPEREL/Entities-0.1.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/I/ID/IDOPEREL/CHECKSUMS Checksum for /Users/fly1200/var/cpan/sources/authors/id/I/ID/IDOPEREL/Entities-0.1.tar.gz ok Entities-0.1 Entities-0.1/README Entities-0.1/Changes Entities-0.1/MANIFEST.SKIP Entities-0.1/dist.ini Entities-0.1/lib Entities-0.1/lib/Entities.pm Entities-0.1/lib/Entities Entities-0.1/lib/Entities/Backend.pm Entities-0.1/lib/Entities/User.pm Entities-0.1/lib/Entities/Role.pm Entities-0.1/lib/Entities/Feature.pm Entities-0.1/lib/Entities/Action.pm Entities-0.1/lib/Entities/Plan.pm Entities-0.1/lib/Entities/Customer.pm Entities-0.1/lib/Entities/Backend Entities-0.1/lib/Entities/Backend/Memory.pm Entities-0.1/lib/Entities/Backend/MongoDB.pm Entities-0.1/t Entities-0.1/t/manifest.t Entities-0.1/t/01-memory.t Entities-0.1/t/02-mongodb.t Entities-0.1/t/00-load.t Entities-0.1/META.yml Entities-0.1/LICENSE Entities-0.1/t/release-pod-coverage.t Entities-0.1/t/release-pod-syntax.t Entities-0.1/MANIFEST Entities-0.1/Build.PL CPAN.pm: Going to build I/ID/IDOPEREL/Entities-0.1.tar.gz >>> /Users/fly1200/bin/perl Build.PL Checking prerequisites... requires: ! Abilities is not installed ! Abilities::Features is not installed ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions of the modules indicated above before proceeding with this installation Creating new 'MYMETA.yml' with configuration results Creating new 'Build' script for 'Entities' version '0.1' ---- Unsatisfied dependencies detected during ---- ---- IDOPEREL/Entities-0.1.tar.gz ---- Abilities::Features [requires] Abilities [requires] Running Build test Delayed until after prerequisites Running test for module 'Abilities::Features' Running make for I/ID/IDOPEREL/Abilities-0.1.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/I/ID/IDOPEREL/Abilities-0.1.tar.gz Checksum for /Users/fly1200/var/cpan/sources/authors/id/I/ID/IDOPEREL/Abilities-0.1.tar.gz ok Abilities-0.1 Abilities-0.1/README Abilities-0.1/Changes Abilities-0.1/MANIFEST.SKIP Abilities-0.1/dist.ini Abilities-0.1/lib Abilities-0.1/lib/Abilities.pm Abilities-0.1/lib/Abilities Abilities-0.1/lib/Abilities/Features.pm Abilities-0.1/t Abilities-0.1/t/manifest.t Abilities-0.1/t/00-load.t Abilities-0.1/META.yml Abilities-0.1/LICENSE Abilities-0.1/t/release-pod-coverage.t Abilities-0.1/t/release-pod-syntax.t Abilities-0.1/MANIFEST Abilities-0.1/Makefile.PL CPAN.pm: Going to build I/ID/IDOPEREL/Abilities-0.1.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Abilities >>> make cp lib/Abilities.pm blib/lib/Abilities.pm cp lib/Abilities/Features.pm blib/lib/Abilities/Features.pm Manifying blib/man3/Abilities.3 Manifying blib/man3/Abilities::Features.3 IDOPEREL/Abilities-0.1.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, 'blib/lib', 'blib/arch')" t/*.t # Testing Abilities 0.1, Perl 5.012000, /Users/fly1200/bin/perl t/00-load.t ............... 1..1 ok 1 - use Abilities; ok t/manifest.t .............. skipped: Author tests not required for installation 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 All tests successful. Files=4, Tests=1, 3 wallclock secs ( 0.09 usr 0.09 sys + 0.84 cusr 0.24 csys = 1.26 CPU) Result: PASS IDOPEREL/Abilities-0.1.tar.gz make test TEST_VERBOSE=1 -- OK Ido Perlmuter <idoperel@cpan.org> Simple, hierarchical user authorization for web applications, with optional support for plan-based paid services. >>> (cd /Users/fly1200/var/cpan/build/Abilities-0.1-nQT8qp && tar cvf - Abilities-0.1.ppd blib) | gzip -c >/Users/fly1200/var/REPO/I/ID/IDOPEREL/Abilities-0.1.tar.gz Abilities-0.1.ppd blib/ blib/lib/ blib/lib/Abilities/ blib/lib/Abilities/Features.pm blib/lib/Abilities.pm blib/man3/ blib/man3/Abilities.3 blib/man3/Abilities::Features.3 >>> mv /Users/fly1200/var/cpan/build/Abilities-0.1-nQT8qp/Abilities-0.1.ppd /Users/fly1200/var/REPO/I/ID/IDOPEREL Running test for module 'Abilities' Running make for I/ID/IDOPEREL/Abilities-0.1.tar.gz Prepending /Users/fly1200/var/cpan/build/Abilities-0.1-nQT8qp/blib/arch /Users/fly1200/var/cpan/build/Abilities-0.1-nQT8qp/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /Users/fly1200/var/cpan/build/Abilities-0.1-nQT8qp Prepending /Users/fly1200/var/cpan/build/Abilities-0.1-nQT8qp/blib/arch /Users/fly1200/var/cpan/build/Abilities-0.1-nQT8qp/blib/lib to PERL5LIB for 'make' Has already been made Prepending /Users/fly1200/var/cpan/build/Abilities-0.1-nQT8qp/blib/arch /Users/fly1200/var/cpan/build/Abilities-0.1-nQT8qp/blib/lib to PERL5LIB for 'test' Running make test Has already been tested successfully Running Build for I/ID/IDOPEREL/Entities-0.1.tar.gz Prepending /Users/fly1200/var/cpan/build/Abilities-0.1-nQT8qp/blib/arch /Users/fly1200/var/cpan/build/Abilities-0.1-nQT8qp/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /Users/fly1200/var/cpan/build/Entities-0.1-zUwq0D Prepending /Users/fly1200/var/cpan/build/Abilities-0.1-nQT8qp/blib/arch /Users/fly1200/var/cpan/build/Abilities-0.1-nQT8qp/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build I/ID/IDOPEREL/Entities-0.1.tar.gz >>> ./Build ./Build: blib/lib/Entities/Customer.pm: cannot resolve L in paragraph 11. ./Build: blib/lib/Entities/Customer.pm: cannot resolve L in paragraph 60. ./Build: blib/lib/Entities/Customer.pm: cannot resolve L in paragraph 64. ./Build: blib/lib/Entities/Customer.pm: cannot resolve L in paragraph 121. ./Build: blib/lib/Entities.pm: cannot resolve L in paragraph 17. ./Build: blib/lib/Entities.pm: cannot resolve L in paragraph 77. ./Build: blib/lib/Entities.pm: cannot resolve L in paragraph 87. ./Build: blib/lib/Entities/Action.pm: cannot resolve L in paragraph 11. ./Build: blib/lib/Entities/Action.pm: cannot resolve L in paragraph 35. ./Build: blib/lib/Entities/Action.pm: cannot resolve L in paragraph 39. ./Build: blib/lib/Entities/Action.pm: cannot resolve L in paragraph 47. ./Build: blib/lib/Entities/Backend/MongoDB.pm: cannot resolve L in paragraph 87. ./Build: blib/lib/Entities/Backend/Memory.pm: cannot resolve L in paragraph 87. ./Build: blib/lib/Entities/Role.pm: cannot resolve L in paragraph 13. ./Build: blib/lib/Entities/Role.pm: cannot resolve L in paragraph 65. ./Build: blib/lib/Entities/Role.pm: cannot resolve L in paragraph 121. ./Build: blib/lib/Entities/Role.pm: cannot resolve L in paragraph 127. ./Build: blib/lib/Entities/Plan.pm: cannot resolve L in paragraph 60. ./Build: blib/lib/Entities/Plan.pm: cannot resolve L in paragraph 122. ./Build: blib/lib/Entities/Feature.pm: cannot resolve L in paragraph 35. ./Build: blib/lib/Entities/Feature.pm: cannot resolve L in paragraph 39. ./Build: blib/lib/Entities/Feature.pm: cannot resolve L in paragraph 47. ./Build: blib/lib/Entities/User.pm: cannot resolve L in paragraph 13. ./Build: blib/lib/Entities/User.pm: cannot resolve L in paragraph 89. ./Build: blib/lib/Entities/User.pm: cannot resolve L in paragraph 165. ./Build: blib/lib/Entities/User.pm: cannot resolve L in paragraph 171. Building Entities IDOPEREL/Entities-0.1.tar.gz ./Build -- OK Prepending /Users/fly1200/var/cpan/build/Abilities-0.1-nQT8qp/blib/arch /Users/fly1200/var/cpan/build/Abilities-0.1-nQT8qp/blib/lib to PERL5LIB for 'test' Running Build test >>> ./Build test verbose=1 # Testing Entities 0.1, Perl 5.012000, /Users/fly1200/bin/perl t/00-load.t ............... 1..1 ok 1 - use Entities; ok t/01-memory.t ............. 1..76 ok 1 - Got a Memory Backend object ok 2 - Memory Backend object has meta ok 3 - Got an Entities object ok 4 - Entities object has meta ok 5 - Entities object has a backend ok 6 - Created fooinc customer ok 7 - Customer fooinc object has meta ok 8 - Created fooplan plan ok 9 - Plan fooplan object has meta ok 10 - Created barplan plan ok 11 - Plan barplan object has meta ok 12 - Created ssh feature ok 13 - Feature ssh object has meta ok 14 - Created backups feature ok 15 - Feature backups object has meta ok 16 - Created a regular user ok 17 - User object has meta ok 18 - Created a super user ok 19 - Super user object has meta ok 20 - Created foorole role ok 21 - Role foorole object has meta ok 22 - Created barrole role ok 23 - Role barrole object has meta ok 24 - Created the do_stuff action ok 25 - do_stuff has meta ok 26 - Created the do_more_stuff action ok 27 - do_more_stuff has meta ok 28 - Created the destroy_stuff action ok 29 - destroy_stuff has meta ok 30 - foorole explicitely granted to do_stuff ok 31 - foorole wasn't granted to destroy_stuff ok 32 - barrole can destroy_stuff ok 33 - User's passphrase is alright ok 34 - First email was indeed added ok 35 - Second email was indeed added ok 36 - Unknown email indeed does not exist ok 37 - User can do_stuff ok 38 - User can do_more_stuff ok 39 - User can't perform non-existant action ok 40 - User belongs to foorole ok 41 - User inherits from foorole ok 42 - User doesn't inherit from fictional role ok 43 - User was explicitely granted to do_more_stuff ok 44 - Super user can do things that exist ok 45 - Super user can do things that don't even exist ok 46 - fooplan has ssh feature ok 47 - fooplan doesn't have backups feature ok 48 - barplan inherits from fooplan ok 49 - customer has fooplan ok 50 - Customer has ssh feature ok 51 - Customer doesn't have backups feature ok 52 - User's passphrase changed. ok 53 - User no longer has someone@gmail.com email address. ok 54 - User no longer belongs to foorole. ok 55 - User now takes from barrole. ok 56 - User can now destory_stuff. ok 57 - But user can't do_stuff anymore. ok 58 - Customer no longer has fooplan. ok 59 - Customer now has barplan. ok 60 - But customer still takes from fooplan. ok 61 - Customer now has backups feature. ok 62 - Customer still has the ssh feature. ok 63 - barrole directly inherits from foorole ok 64 - barrole inherits from foorole ok 65 - barrole can no longer do_stuff ok 66 - User was not explicitely granted to do_more_stuff ok 67 - User can no longer do_more_stuff ok 68 - fooplan now has backups ok 69 - barplan still inherits from fooplan ok 70 - customer was explicitely given ssh feature ok 71 - barrole cannot destory_stuff anymore ok 72 - so does user ok 73 - barrole no longer inherits from foorole ok 74 - fooplan no longer has backups feature ok 75 - barplan no longer inherits from fooplan ok 76 - customer no longer has explicit ssh feature ok # MongoDB doesn't seem to be running. t/02-mongodb.t ............ 1..76 ok 1 # skip MongoDB doesn't seem to be running. ok 2 # skip MongoDB doesn't seem to be running. ok 3 # skip MongoDB doesn't seem to be running. ok 4 # skip MongoDB doesn't seem to be running. ok 5 # skip MongoDB doesn't seem to be running. ok 6 # skip MongoDB doesn't seem to be running. ok 7 # skip MongoDB doesn't seem to be running. ok 8 # skip MongoDB doesn't seem to be running. ok 9 # skip MongoDB doesn't seem to be running. ok 10 # skip MongoDB doesn't seem to be running. ok 11 # skip MongoDB doesn't seem to be running. ok 12 # skip MongoDB doesn't seem to be running. ok 13 # skip MongoDB doesn't seem to be running. ok 14 # skip MongoDB doesn't seem to be running. ok 15 # skip MongoDB doesn't seem to be running. ok 16 # skip MongoDB doesn't seem to be running. ok 17 # skip MongoDB doesn't seem to be running. ok 18 # skip MongoDB doesn't seem to be running. ok 19 # skip MongoDB doesn't seem to be running. ok 20 # skip MongoDB doesn't seem to be running. ok 21 # skip MongoDB doesn't seem to be running. ok 22 # skip MongoDB doesn't seem to be running. ok 23 # skip MongoDB doesn't seem to be running. ok 24 # skip MongoDB doesn't seem to be running. ok 25 # skip MongoDB doesn't seem to be running. ok 26 # skip MongoDB doesn't seem to be running. ok 27 # skip MongoDB doesn't seem to be running. ok 28 # skip MongoDB doesn't seem to be running. ok 29 # skip MongoDB doesn't seem to be running. ok 30 # skip MongoDB doesn't seem to be running. ok 31 # skip MongoDB doesn't seem to be running. ok 32 # skip MongoDB doesn't seem to be running. ok 33 # skip MongoDB doesn't seem to be running. ok 34 # skip MongoDB doesn't seem to be running. ok 35 # skip MongoDB doesn't seem to be running. ok 36 # skip MongoDB doesn't seem to be running. ok 37 # skip MongoDB doesn't seem to be running. ok 38 # skip MongoDB doesn't seem to be running. ok 39 # skip MongoDB doesn't seem to be running. ok 40 # skip MongoDB doesn't seem to be running. ok 41 # skip MongoDB doesn't seem to be running. ok 42 # skip MongoDB doesn't seem to be running. ok 43 # skip MongoDB doesn't seem to be running. ok 44 # skip MongoDB doesn't seem to be running. ok 45 # skip MongoDB doesn't seem to be running. ok 46 # skip MongoDB doesn't seem to be running. ok 47 # skip MongoDB doesn't seem to be running. ok 48 # skip MongoDB doesn't seem to be running. ok 49 # skip MongoDB doesn't seem to be running. ok 50 # skip MongoDB doesn't seem to be running. ok 51 # skip MongoDB doesn't seem to be running. ok 52 # skip MongoDB doesn't seem to be running. ok 53 # skip MongoDB doesn't seem to be running. ok 54 # skip MongoDB doesn't seem to be running. ok 55 # skip MongoDB doesn't seem to be running. ok 56 # skip MongoDB doesn't seem to be running. ok 57 # skip MongoDB doesn't seem to be running. ok 58 # skip MongoDB doesn't seem to be running. ok 59 # skip MongoDB doesn't seem to be running. ok 60 # skip MongoDB doesn't seem to be running. ok 61 # skip MongoDB doesn't seem to be running. ok 62 # skip MongoDB doesn't seem to be running. ok 63 # skip MongoDB doesn't seem to be running. ok 64 # skip MongoDB doesn't seem to be running. ok 65 # skip MongoDB doesn't seem to be running. ok 66 # skip MongoDB doesn't seem to be running. ok 67 # skip MongoDB doesn't seem to be running. ok 68 # skip MongoDB doesn't seem to be running. ok 69 # skip MongoDB doesn't seem to be running. ok 70 # skip MongoDB doesn't seem to be running. ok 71 # skip MongoDB doesn't seem to be running. ok 72 # skip MongoDB doesn't seem to be running. ok 73 # skip MongoDB doesn't seem to be running. ok 74 # skip MongoDB doesn't seem to be running. ok 75 # skip MongoDB doesn't seem to be running. ok 76 # skip MongoDB doesn't seem to be running. ok t/manifest.t .............. skipped: Author tests not required for installation 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 All tests successful. Files=6, Tests=153, 9 wallclock secs ( 0.16 usr 0.14 sys + 6.33 cusr 0.80 csys = 7.43 CPU) Result: PASS IDOPEREL/Entities-0.1.tar.gz ./Build test verbose=1 -- OK Ido Perlmuter <idoperel@cpan.org> User management and authorization for web applications and subscription-based services. >>> (cd /Users/fly1200/var/cpan/build/Entities-0.1-zUwq0D && tar cvf - Entities-0.1.ppd blib) | gzip -c >/Users/fly1200/var/REPO/I/ID/IDOPEREL/Entities-0.1.tar.gz Entities-0.1.ppd blib/ blib/lib/ blib/lib/Entities/ blib/lib/Entities/Action.pm blib/lib/Entities/Backend/ blib/lib/Entities/Backend/Memory.pm blib/lib/Entities/Backend/MongoDB.pm blib/lib/Entities/Backend.pm blib/lib/Entities/Customer.pm blib/lib/Entities/Feature.pm blib/lib/Entities/Plan.pm blib/lib/Entities/Role.pm blib/lib/Entities/User.pm blib/lib/Entities.pm >>> mv /Users/fly1200/var/cpan/build/Entities-0.1-zUwq0D/Entities-0.1.ppd /Users/fly1200/var/REPO/I/ID/IDOPEREL Finished 2010-07-21T12:01:03