PATH=/usr/bin:/bin
Start 2012-06-12T02:10:45
ActivePerl-1600 CPAN-1.9402
Going to read '/home/fly1600/var/cpan/Metadata'
Database was generated on Sun, 10 Jun 2012 03:51:03 GMT
Running make for B/BO/BOBTFISH/CatalystX-SimpleLogin-0.15.tar.gz
Checksum for /net/nas/data/cpan/authors/id/B/BO/BOBTFISH/CatalystX-SimpleLogin-0.15.tar.gz ok
CatalystX-SimpleLogin-0.15/
CatalystX-SimpleLogin-0.15/.gitignore
CatalystX-SimpleLogin-0.15/Changes
CatalystX-SimpleLogin-0.15/inc/
CatalystX-SimpleLogin-0.15/inc/Module/
CatalystX-SimpleLogin-0.15/inc/Module/AutoInstall.pm
CatalystX-SimpleLogin-0.15/inc/Module/Install/
CatalystX-SimpleLogin-0.15/inc/Module/Install/AuthorRequires.pm
CatalystX-SimpleLogin-0.15/inc/Module/Install/AuthorTests.pm
CatalystX-SimpleLogin-0.15/inc/Module/Install/AutoInstall.pm
CatalystX-SimpleLogin-0.15/inc/Module/Install/Base.pm
CatalystX-SimpleLogin-0.15/inc/Module/Install/Can.pm
CatalystX-SimpleLogin-0.15/inc/Module/Install/Fetch.pm
CatalystX-SimpleLogin-0.15/inc/Module/Install/Include.pm
CatalystX-SimpleLogin-0.15/inc/Module/Install/Makefile.pm
CatalystX-SimpleLogin-0.15/inc/Module/Install/Metadata.pm
CatalystX-SimpleLogin-0.15/inc/Module/Install/Win32.pm
CatalystX-SimpleLogin-0.15/inc/Module/Install/WriteAll.pm
CatalystX-SimpleLogin-0.15/inc/Module/Install.pm
CatalystX-SimpleLogin-0.15/lib/
CatalystX-SimpleLogin-0.15/lib/Catalyst/
CatalystX-SimpleLogin-0.15/lib/Catalyst/ActionRole/
CatalystX-SimpleLogin-0.15/lib/Catalyst/ActionRole/NeedsLogin.pm
CatalystX-SimpleLogin-0.15/lib/CatalystX/
CatalystX-SimpleLogin-0.15/lib/CatalystX/SimpleLogin/
CatalystX-SimpleLogin-0.15/lib/CatalystX/SimpleLogin/Controller/
CatalystX-SimpleLogin-0.15/lib/CatalystX/SimpleLogin/Controller/Login.pm
CatalystX-SimpleLogin-0.15/lib/CatalystX/SimpleLogin/Form/
CatalystX-SimpleLogin-0.15/lib/CatalystX/SimpleLogin/Form/Login.pm
CatalystX-SimpleLogin-0.15/lib/CatalystX/SimpleLogin/Form/LoginOpenID.pm
CatalystX-SimpleLogin-0.15/lib/CatalystX/SimpleLogin/Manual.pod
CatalystX-SimpleLogin-0.15/lib/CatalystX/SimpleLogin/TraitFor/
CatalystX-SimpleLogin-0.15/lib/CatalystX/SimpleLogin/TraitFor/Controller/
CatalystX-SimpleLogin-0.15/lib/CatalystX/SimpleLogin/TraitFor/Controller/Login/
CatalystX-SimpleLogin-0.15/lib/CatalystX/SimpleLogin/TraitFor/Controller/Login/Logout.pm
CatalystX-SimpleLogin-0.15/lib/CatalystX/SimpleLogin/TraitFor/Controller/Login/OpenID.pm
CatalystX-SimpleLogin-0.15/lib/CatalystX/SimpleLogin/TraitFor/Controller/Login/RenderAsTTTemplate.pm
CatalystX-SimpleLogin-0.15/lib/CatalystX/SimpleLogin/TraitFor/Controller/Login/WithRedirect.pm
CatalystX-SimpleLogin-0.15/lib/CatalystX/SimpleLogin.pm
CatalystX-SimpleLogin-0.15/Makefile.PL
CatalystX-SimpleLogin-0.15/MANIFEST
CatalystX-SimpleLogin-0.15/MANIFEST.SKIP
CatalystX-SimpleLogin-0.15/META.yml
CatalystX-SimpleLogin-0.15/README
CatalystX-SimpleLogin-0.15/t/
CatalystX-SimpleLogin-0.15/t/00-load.t
CatalystX-SimpleLogin-0.15/t/01-live-test.t
CatalystX-SimpleLogin-0.15/t/02-redirect-test.t
CatalystX-SimpleLogin-0.15/t/03-login-form.t
CatalystX-SimpleLogin-0.15/t/04-test-role-apply-order.t
CatalystX-SimpleLogin-0.15/t/05-login-redirect-custom-message.t
CatalystX-SimpleLogin-0.15/t/06-rendertt.t
CatalystX-SimpleLogin-0.15/t/07-openid-live.t
CatalystX-SimpleLogin-0.15/t/08-dbic-mappedfields.t
CatalystX-SimpleLogin-0.15/t/09-clearsession.t
CatalystX-SimpleLogin-0.15/t/10-form-args.t
CatalystX-SimpleLogin-0.15/t/author/
CatalystX-SimpleLogin-0.15/t/author/eol.t
CatalystX-SimpleLogin-0.15/t/author/notabs.t
CatalystX-SimpleLogin-0.15/t/author/pod-coverage.t
CatalystX-SimpleLogin-0.15/t/author/pod.t
CatalystX-SimpleLogin-0.15/t/chained_parts.t
CatalystX-SimpleLogin-0.15/t/lib/
CatalystX-SimpleLogin-0.15/t/lib/Catalyst/
CatalystX-SimpleLogin-0.15/t/lib/Catalyst/Authentication/
CatalystX-SimpleLogin-0.15/t/lib/Catalyst/Authentication/Credential/
CatalystX-SimpleLogin-0.15/t/lib/Catalyst/Authentication/Credential/MockOpenID.pm
CatalystX-SimpleLogin-0.15/t/lib/script/
CatalystX-SimpleLogin-0.15/t/lib/script/testapp_server.pl
CatalystX-SimpleLogin-0.15/t/lib/TestApp/
CatalystX-SimpleLogin-0.15/t/lib/TestApp/Controller/
CatalystX-SimpleLogin-0.15/t/lib/TestApp/Controller/ChainedExample.pm
CatalystX-SimpleLogin-0.15/t/lib/TestApp/Controller/NeedsAuth.pm
CatalystX-SimpleLogin-0.15/t/lib/TestApp/root/
CatalystX-SimpleLogin-0.15/t/lib/TestApp/root/chainedexample/
CatalystX-SimpleLogin-0.15/t/lib/TestApp/root/chainedexample/index.tt
CatalystX-SimpleLogin-0.15/t/lib/TestApp/root/chainedexample/item.tt
CatalystX-SimpleLogin-0.15/t/lib/TestApp/root/chainedexample/public.tt
CatalystX-SimpleLogin-0.15/t/lib/TestApp/root/login/
CatalystX-SimpleLogin-0.15/t/lib/TestApp/root/login/login.tt
CatalystX-SimpleLogin-0.15/t/lib/TestApp.pm
CatalystX-SimpleLogin-0.15/t/lib/TestAppBase/
CatalystX-SimpleLogin-0.15/t/lib/TestAppBase/Controller/
CatalystX-SimpleLogin-0.15/t/lib/TestAppBase/Controller/Root.pm
CatalystX-SimpleLogin-0.15/t/lib/TestAppBase/root/
CatalystX-SimpleLogin-0.15/t/lib/TestAppBase/root/index.tt
CatalystX-SimpleLogin-0.15/t/lib/TestAppBase/root/wrapper.tt
CatalystX-SimpleLogin-0.15/t/lib/TestAppBase/Script/
CatalystX-SimpleLogin-0.15/t/lib/TestAppBase/Script/Server.pm
CatalystX-SimpleLogin-0.15/t/lib/TestAppBase/View/
CatalystX-SimpleLogin-0.15/t/lib/TestAppBase/View/HTML.pm
CatalystX-SimpleLogin-0.15/t/lib/TestAppBase.pm
CatalystX-SimpleLogin-0.15/t/lib/TestAppClearSession/
CatalystX-SimpleLogin-0.15/t/lib/TestAppClearSession/Controller/
CatalystX-SimpleLogin-0.15/t/lib/TestAppClearSession/Controller/Root.pm
CatalystX-SimpleLogin-0.15/t/lib/TestAppClearSession/root/
CatalystX-SimpleLogin-0.15/t/lib/TestAppClearSession/root/login/
CatalystX-SimpleLogin-0.15/t/lib/TestAppClearSession/root/login/login.tt
CatalystX-SimpleLogin-0.15/t/lib/TestAppClearSession.pm
CatalystX-SimpleLogin-0.15/t/lib/TestAppDBIC/
CatalystX-SimpleLogin-0.15/t/lib/TestAppDBIC/Controller/
CatalystX-SimpleLogin-0.15/t/lib/TestAppDBIC/Controller/Root.pm
CatalystX-SimpleLogin-0.15/t/lib/TestAppDBIC/Model/
CatalystX-SimpleLogin-0.15/t/lib/TestAppDBIC/Model/DB.pm
CatalystX-SimpleLogin-0.15/t/lib/TestAppDBIC/Schema/
CatalystX-SimpleLogin-0.15/t/lib/TestAppDBIC/Schema/Result/
CatalystX-SimpleLogin-0.15/t/lib/TestAppDBIC/Schema/Result/User.pm
CatalystX-SimpleLogin-0.15/t/lib/TestAppDBIC/Schema.pm
CatalystX-SimpleLogin-0.15/t/lib/TestAppDBIC/View/
CatalystX-SimpleLogin-0.15/t/lib/TestAppDBIC/View/HTML.pm
CatalystX-SimpleLogin-0.15/t/lib/TestAppDBIC.pm
CatalystX-SimpleLogin-0.15/t/lib/TestAppFormArgs/
CatalystX-SimpleLogin-0.15/t/lib/TestAppFormArgs/Controller/
CatalystX-SimpleLogin-0.15/t/lib/TestAppFormArgs/Controller/NeedsAuth.pm
CatalystX-SimpleLogin-0.15/t/lib/TestAppFormArgs/root/
CatalystX-SimpleLogin-0.15/t/lib/TestAppFormArgs/root/login/
CatalystX-SimpleLogin-0.15/t/lib/TestAppFormArgs/root/login/login.tt
CatalystX-SimpleLogin-0.15/t/lib/TestAppFormArgs.pm
CatalystX-SimpleLogin-0.15/t/lib/TestAppOpenID/
CatalystX-SimpleLogin-0.15/t/lib/TestAppOpenID/.exists
CatalystX-SimpleLogin-0.15/t/lib/TestAppOpenID.pm
CatalystX-SimpleLogin-0.15/t/lib/TestAppRedirect/
CatalystX-SimpleLogin-0.15/t/lib/TestAppRedirect/Controller/
CatalystX-SimpleLogin-0.15/t/lib/TestAppRedirect/Controller/Root.pm
CatalystX-SimpleLogin-0.15/t/lib/TestAppRedirect/root/
CatalystX-SimpleLogin-0.15/t/lib/TestAppRedirect/root/login/
CatalystX-SimpleLogin-0.15/t/lib/TestAppRedirect/root/login/login.tt
CatalystX-SimpleLogin-0.15/t/lib/TestAppRedirect.pm
CatalystX-SimpleLogin-0.15/t/lib/TestAppRenderTT/
CatalystX-SimpleLogin-0.15/t/lib/TestAppRenderTT/.exists
CatalystX-SimpleLogin-0.15/t/lib/TestAppRenderTT.pm
CPAN.pm: Going to build B/BO/BOBTFISH/CatalystX-SimpleLogin-0.15.tar.gz
>>> /home/fly1600/ap1600/bin/perl-static Makefile.PL
Cannot determine perl version info from lib/CatalystX/SimpleLogin.pm
*** Module::AutoInstall version 1.03
*** Checking for Perl dependencies...
*** Since we're running under CPAN, I'll just let it take care
of the dependency's installation later.
[Core Features]
- Test::More ...loaded. (0.98 >= 0.94)
- Test::Exception ...loaded. (0.31)
- Catalyst::Action::RenderView ...loaded. (0.16)
- Catalyst::Plugin::Session::State::Cookie ...loaded. (0.17)
- Catalyst::Plugin::Session::Store::File ...loaded. (0.18)
- HTTP::Request::Common ...loaded. (6.03)
- Catalyst::Controller::ActionRole ...loaded. (0.15 >= 0.12)
- Catalyst::ActionRole::ACL ...missing.
- CatalystX::InjectComponent ...loaded. (0.024)
- SQL::Translator ...loaded. (0.11010)
- Moose ...loaded. (2.0602)
- Catalyst::Runtime ...loaded. (5.90012 >= 5.80013)
- MooseX::MethodAttributes ...loaded. (0.27 >= 0.18)
- Catalyst::Action::REST ...loaded. (1.02 >= 0.74)
- Catalyst::Plugin::Authentication ...loaded. (0.10020)
- Catalyst::View::TT ...loaded. (0.39)
- CatalystX::InjectComponent ...loaded. (0.024)
- CatalystX::Component::Traits ...loaded. (0.16 >= 0.13)
- Moose::Autobox ...loaded. (0.12 >= 0.09)
- MooseX::Types::Common ...loaded. (0.001007)
- MooseX::Types ...loaded. (0.35)
- MooseX::RelatedClassRoles ...loaded. (0.004 >= 0.004)
- Moose::Autobox ...loaded. (0.12)
- HTML::FormHandler ...loaded. (0.40011 >= 0.28001)
- namespace::autoclean ...loaded. (0.13)
- Catalyst::Plugin::Session ...loaded. (0.35 >= 0.27)
*** Module::AutoInstall configuration finished.
Checking if your kit is complete...
Looks good
Warning: prerequisite Catalyst::ActionRole::ACL 0 not found.
Writing Makefile for CatalystX::SimpleLogin
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- BOBTFISH/CatalystX-SimpleLogin-0.15.tar.gz ----
Catalyst::ActionRole::ACL [requires]
Running make test
Delayed until after prerequisites
Running test for module 'Catalyst::ActionRole::ACL'
Running make for B/BO/BOBTFISH/Catalyst-ActionRole-ACL-0.06.tar.gz
Checksum for /net/nas/data/cpan/authors/id/B/BO/BOBTFISH/Catalyst-ActionRole-ACL-0.06.tar.gz ok
Catalyst-ActionRole-ACL-0.06/
Catalyst-ActionRole-ACL-0.06/Changes
Catalyst-ActionRole-ACL-0.06/inc/
Catalyst-ActionRole-ACL-0.06/inc/Module/
Catalyst-ActionRole-ACL-0.06/inc/Module/Install/
Catalyst-ActionRole-ACL-0.06/inc/Module/Install/Base.pm
Catalyst-ActionRole-ACL-0.06/inc/Module/Install/Can.pm
Catalyst-ActionRole-ACL-0.06/inc/Module/Install/Fetch.pm
Catalyst-ActionRole-ACL-0.06/inc/Module/Install/Makefile.pm
Catalyst-ActionRole-ACL-0.06/inc/Module/Install/Metadata.pm
Catalyst-ActionRole-ACL-0.06/inc/Module/Install/Win32.pm
Catalyst-ActionRole-ACL-0.06/inc/Module/Install/WriteAll.pm
Catalyst-ActionRole-ACL-0.06/inc/Module/Install.pm
Catalyst-ActionRole-ACL-0.06/lib/
Catalyst-ActionRole-ACL-0.06/lib/Catalyst/
Catalyst-ActionRole-ACL-0.06/lib/Catalyst/Action/
Catalyst-ActionRole-ACL-0.06/lib/Catalyst/Action/Role/
Catalyst-ActionRole-ACL-0.06/lib/Catalyst/Action/Role/ACL.pm
Catalyst-ActionRole-ACL-0.06/lib/Catalyst/ActionRole/
Catalyst-ActionRole-ACL-0.06/lib/Catalyst/ActionRole/ACL.pm
Catalyst-ActionRole-ACL-0.06/Makefile.PL
Catalyst-ActionRole-ACL-0.06/MANIFEST
Catalyst-ActionRole-ACL-0.06/MANIFEST.SKIP
Catalyst-ActionRole-ACL-0.06/META.yml
Catalyst-ActionRole-ACL-0.06/README
Catalyst-ActionRole-ACL-0.06/t/
Catalyst-ActionRole-ACL-0.06/t/00-load.t
Catalyst-ActionRole-ACL-0.06/t/02-action-class.t
Catalyst-ActionRole-ACL-0.06/t/03-can_visit.t
Catalyst-ActionRole-ACL-0.06/t/04-chained.t
Catalyst-ActionRole-ACL-0.06/t/author/
Catalyst-ActionRole-ACL-0.06/t/author/pod-coverage.t
Catalyst-ActionRole-ACL-0.06/t/author/pod.t
Catalyst-ActionRole-ACL-0.06/t/lib/
Catalyst-ActionRole-ACL-0.06/t/lib/Mock/
Catalyst-ActionRole-ACL-0.06/t/lib/Mock/UserObject.pm
Catalyst-ActionRole-ACL-0.06/t/lib/script/
Catalyst-ActionRole-ACL-0.06/t/lib/script/testapp_server.pl
Catalyst-ActionRole-ACL-0.06/t/lib/script/testapp_test.pl
Catalyst-ActionRole-ACL-0.06/t/lib/script/testcanvisit_server.pl
Catalyst-ActionRole-ACL-0.06/t/lib/script/testcanvisit_test.pl
Catalyst-ActionRole-ACL-0.06/t/lib/script/testchained_server.pl
Catalyst-ActionRole-ACL-0.06/t/lib/script/testchained_test.pl
Catalyst-ActionRole-ACL-0.06/t/lib/TestApp/
Catalyst-ActionRole-ACL-0.06/t/lib/TestApp/Controller/
Catalyst-ActionRole-ACL-0.06/t/lib/TestApp/Controller/Root.pm
Catalyst-ActionRole-ACL-0.06/t/lib/TestApp.pm
Catalyst-ActionRole-ACL-0.06/t/lib/TestCanVisit/
Catalyst-ActionRole-ACL-0.06/t/lib/TestCanVisit/Controller/
Catalyst-ActionRole-ACL-0.06/t/lib/TestCanVisit/Controller/Root.pm
Catalyst-ActionRole-ACL-0.06/t/lib/TestCanVisit.pm
Catalyst-ActionRole-ACL-0.06/t/lib/TestChained/
Catalyst-ActionRole-ACL-0.06/t/lib/TestChained/Controller/
Catalyst-ActionRole-ACL-0.06/t/lib/TestChained/Controller/Root.pm
Catalyst-ActionRole-ACL-0.06/t/lib/TestChained.pm
CPAN.pm: Going to build B/BO/BOBTFISH/Catalyst-ActionRole-ACL-0.06.tar.gz
>>> /home/fly1600/ap1600/bin/perl-static Makefile.PL
Cannot determine perl version info from lib/Catalyst/ActionRole/ACL.pm
Checking if your kit is complete...
Looks good
Writing Makefile for Catalyst::ActionRole::ACL
Writing MYMETA.yml and MYMETA.json
>>> make
cp lib/Catalyst/ActionRole/ACL.pm blib/lib/Catalyst/ActionRole/ACL.pm
cp lib/Catalyst/Action/Role/ACL.pm blib/lib/Catalyst/Action/Role/ACL.pm
Manifying blib/man3/Catalyst::ActionRole::ACL.3
Manifying blib/man3/Catalyst::Action::Role::ACL.3
BOBTFISH/Catalyst-ActionRole-ACL-0.06.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1600/ap1600/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/00-load.t ..........
1..2
ok 1 - use Catalyst::ActionRole::ACL;
ok 2 - use Catalyst::Action::Role::ACL;
ok
t/02-action-class.t ..
1..21
ok 1 - use TestApp;
ok 2 - fetch /edit 200 OK
ok 3 - content correct
ok 4 - fetch /killit 403 Forbidden
ok 5 - content correct
ok 6 - fetch /crews 403 Forbidden
ok 7 - content correct
ok 8 - fetch /crews?someparm=42 200 OK
ok 9 - content correct
ok 10 - fetch /reese 403 Forbidden
ok 11 - content correct
ok 12 - fetch /reese 200 OK
ok 13 - content correct
ok 14 - fetch /reese 200 OK
ok 15 - content correct
ok 16 - fetch /wolverines?attacker=spetznatz 403 Forbidden
ok 17 - content correct
ok 18 - fetch /wolverines?attacker=spetznatz 403 Forbidden
ok 19 - content correct
ok 20 - fetch /wolverines?attacker=spetznatz 200 OK
ok 21 - content correct
ok
t/03-can_visit.t .....
1..5
ok 1 - use TestCanVisit;
ok 2 - user cannot visit 'edit'
ok 3 - user can visit 'edit'
ok 4 - user cannot visit 'read'
ok 5 - user can visit 'read'
ok
[error] No default action defined
t/04-chained.t .......
1..7
ok 1 - use TestChained;
ok 2 - fetch /stage1/stage2/edit 403 Forbidden
ok 3 - content correct
ok 4 - fetch /stage1/stage2/edit 403 Forbidden
ok 5 - content correct
ok 6 - fetch /stage1/stage2/edit 200 OK
ok 7 - content correct: -stage1-stage2-edit
ok
All tests successful.
Files=4, Tests=35, 3 wallclock secs ( 0.02 usr 0.02 sys + 2.56 cusr 0.25 csys = 2.85 CPU)
Result: PASS
BOBTFISH/Catalyst-ActionRole-ACL-0.06.tar.gz
make test TEST_VERBOSE=1 -- OK
Tomas Doran <bobtfish@bobtfish.net>
User role-based authorization action class
>>> (cd /home/fly1600/var/cpan/build/Catalyst-ActionRole-ACL-0.06-W5_k1D && tar cvf - Catalyst-ActionRole-ACL-0.06.ppd blib) | gzip -c >/home/fly1600/var/REPO/B/BO/BOBTFISH/Catalyst-ActionRole-ACL-0.06.tar.gz
Catalyst-ActionRole-ACL-0.06.ppd
blib/
blib/lib/
blib/lib/Catalyst/
blib/lib/Catalyst/Action/
blib/lib/Catalyst/Action/Role/
blib/lib/Catalyst/Action/Role/ACL.pm
blib/lib/Catalyst/ActionRole/
blib/lib/Catalyst/ActionRole/ACL.pm
blib/man3/
blib/man3/Catalyst::ActionRole::ACL.3
blib/man3/Catalyst::Action::Role::ACL.3
>>> mv /home/fly1600/var/cpan/build/Catalyst-ActionRole-ACL-0.06-W5_k1D/Catalyst-ActionRole-ACL-0.06.ppd /home/fly1600/var/REPO/B/BO/BOBTFISH
Running make for B/BO/BOBTFISH/CatalystX-SimpleLogin-0.15.tar.gz
Prepending /home/fly1600/var/cpan/build/Catalyst-ActionRole-ACL-0.06-W5_k1D/blib/arch /home/fly1600/var/cpan/build/Catalyst-ActionRole-ACL-0.06-W5_k1D/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly1600/var/cpan/build/CatalystX-SimpleLogin-0.15-EdI7fV
Prepending /home/fly1600/var/cpan/build/Catalyst-ActionRole-ACL-0.06-W5_k1D/blib/arch /home/fly1600/var/cpan/build/Catalyst-ActionRole-ACL-0.06-W5_k1D/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build B/BO/BOBTFISH/CatalystX-SimpleLogin-0.15.tar.gz
>>> make
cp lib/CatalystX/SimpleLogin/TraitFor/Controller/Login/RenderAsTTTemplate.pm blib/lib/CatalystX/SimpleLogin/TraitFor/Controller/Login/RenderAsTTTemplate.pm
cp lib/CatalystX/SimpleLogin/Manual.pod blib/lib/CatalystX/SimpleLogin/Manual.pod
cp lib/Catalyst/ActionRole/NeedsLogin.pm blib/lib/Catalyst/ActionRole/NeedsLogin.pm
cp lib/CatalystX/SimpleLogin.pm blib/lib/CatalystX/SimpleLogin.pm
cp lib/CatalystX/SimpleLogin/Controller/Login.pm blib/lib/CatalystX/SimpleLogin/Controller/Login.pm
cp lib/CatalystX/SimpleLogin/TraitFor/Controller/Login/Logout.pm blib/lib/CatalystX/SimpleLogin/TraitFor/Controller/Login/Logout.pm
cp lib/CatalystX/SimpleLogin/Form/Login.pm blib/lib/CatalystX/SimpleLogin/Form/Login.pm
cp lib/CatalystX/SimpleLogin/Form/LoginOpenID.pm blib/lib/CatalystX/SimpleLogin/Form/LoginOpenID.pm
cp lib/CatalystX/SimpleLogin/TraitFor/Controller/Login/OpenID.pm blib/lib/CatalystX/SimpleLogin/TraitFor/Controller/Login/OpenID.pm
cp lib/CatalystX/SimpleLogin/TraitFor/Controller/Login/WithRedirect.pm blib/lib/CatalystX/SimpleLogin/TraitFor/Controller/Login/WithRedirect.pm
Manifying blib/man3/CatalystX::SimpleLogin::TraitFor::Controller::Login::RenderAsTTTemplate.3
Manifying blib/man3/CatalystX::SimpleLogin::Manual.3
Manifying blib/man3/Catalyst::ActionRole::NeedsLogin.3
Manifying blib/man3/CatalystX::SimpleLogin.3
Manifying blib/man3/CatalystX::SimpleLogin::Controller::Login.3
Manifying blib/man3/CatalystX::SimpleLogin::TraitFor::Controller::Login::Logout.3
Manifying blib/man3/CatalystX::SimpleLogin::Form::Login.3
Manifying blib/man3/CatalystX::SimpleLogin::Form::LoginOpenID.3
Manifying blib/man3/CatalystX::SimpleLogin::TraitFor::Controller::Login::OpenID.3
Manifying blib/man3/CatalystX::SimpleLogin::TraitFor::Controller::Login::WithRedirect.3
BOBTFISH/CatalystX-SimpleLogin-0.15.tar.gz
make -- OK
Prepending /home/fly1600/var/cpan/build/Catalyst-ActionRole-ACL-0.06-W5_k1D/blib/arch /home/fly1600/var/cpan/build/Catalyst-ActionRole-ACL-0.06-W5_k1D/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1600/ap1600/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/00-load.t ...........................
1..2
ok 1 - use CatalystX::SimpleLogin;
ok 2 - use CatalystX::SimpleLogin::Controller::Login;
ok
t/01-live-test.t ......................
ok 1 - Get /
ok 2 - Get /login
ok 3 - Get 302 from /logout
ok 4 - Get 302 from /needsauth
ok 5 - get errors in login form
ok 6 - login error
ok 7 - submit button on form
ok 8 - Session length low when no "remember"
not ok 9 - Long session set when "remember" # TODO Session expiry doesn't work
# Failed (TODO) test 'Long session set when "remember"'
# at t/01-live-test.t line 31.
ok 10 - get 302 redirect
ok 11 - Have a cookie
ok 12 - Redirect to /
ok 13 - Have a user in $c
ok 14 - Am logged in
ok 15 - /needsauth 200OK now
ok 16 - /logout with cookie redirects
ok 17 - Redirect to / after logout
ok 18 - Cookie is reset by /logout
ok 19 - / success
ok 20 - Am logged out
1..20
ok
t/02-redirect-test.t ..................
ok 1 - get 302 redirect for /needslogin
ok 2 - Redirect to /login
ok 3 - Action shouldnt run!
ok 4 - get 302 redirect for /needslogin_chained
ok 5 - Redirect to /login
ok 6 - Action shouldnt run!
ok 7 - get 302 redirect for /needslogin_chained_subpart
ok 8 - Redirect to /login
ok 9 - Action shouldnt run!
ok 10 - Start of chain actions run when needslogin at end of chain
ok 11 - Have a cookie
ok 12 - $c->session->{redirect_to_after_login} cleared
ok 13 - Have a user in $c
ok 14 - get 302 redirect to needslogin
ok 15 - Redirect to /needslogin
ok 16 - get 200 ok for page which needs login
1..16
ok
t/03-login-form.t .....................
ok 1 - use CatalystX::SimpleLogin::Form::Login;
ok 2 - form created OK
ok 3 - form renders
ok 4 - result created
ok 5 - result validated
ok 6 - values correct
ok 7 - accessors used for fields
1..7
ok
t/04-test-role-apply-order.t ..........
not ok 1 - ACL Role got applied before NeedsLogin role # TODO Known broken
# Failed (TODO) test 'ACL Role got applied before NeedsLogin role'
# at t/04-test-role-apply-order.t line 18.
# got: '403'
# expected: '302'
1..1
ok
t/05-login-redirect-custom-message.t ..
ok 1 - Redirect to /login
ok 2 - Have a cookie
ok 3 - check for custom login msg
1..3
ok
t/06-rendertt.t .......................
ok 1 - Get /
ok 2 - Get /login
ok 3 - Get 302 from /logout
ok 4 - get errors in login form
ok 5 - login error
ok 6 - Session length low when no "remember"
not ok 7 - Long session set when "remember" # TODO Session expiry doesn't work
# Failed (TODO) test 'Long session set when "remember"'
# at t/06-rendertt.t line 28.
ok 8 - get 302 redirect
ok 9 - Have a cookie
ok 10 - Redirect to /
ok 11 - Have a user in $c
ok 12 - Am logged in
ok 13 - /logout with cookie redirects
ok 14 - Redirect to / after logout
ok 15 - Cookie is reset by /logout
ok 16 - / success
ok 17 - Am logged out
1..17
ok
t/07-openid-live.t .................... skipped: OpenID dependencies not installed
t/08-dbic-mappedfields.t .............. skipped: Test needs MooseX::Types::JSON >= 0.02 (see DBIx::Class::Optional::Dependencies for details)
t/09-clearsession.t ...................
ok 1 -
ok 2 - Set session requested (not logged in)
ok 3 - Got cookie - 001
ok 4 -
ok 5 - Set session requested (logged in) ... we are not yet logged in
ok 6 - Logged in so therefore got 302 redirect
ok 7 -
ok 8 - Set session requested (logged in)
ok 9 -
ok 10 - Logged out so therefore got 302 redirect
ok 11 - Set session requested (logged in)
ok 12 - Should be seeing a cleared session
1..12
ok
t/10-form-args.t ......................
ok 1 - Get /
ok 2 - Get /login
ok 3 - extra form field added
ok 4 - submit button modified
1..4
ok
t/chained_parts.t .....................
ok 1 - Get /
ok 2 - Get /login
ok 3 - Get 302 from /chainedexample
ok 4 - Get 302 from /chainedexample/foo
ok 5 - Public page is public.
ok 6 - get 302 redirect
ok 7 - Have a cookie
ok 8 - Have a user in $c
ok 9 - Am logged in
ok 10 - Works for sub path
1..10
ok
All tests successful.
Files=12, Tests=92, 21 wallclock secs ( 0.06 usr 0.05 sys + 19.21 cusr 1.27 csys = 20.59 CPU)
Result: PASS
BOBTFISH/CatalystX-SimpleLogin-0.15.tar.gz
make test TEST_VERBOSE=1 -- OK
Tomas Doran <bobtfish@bobtfish.net>
Provide a simple Login controller which can be reused
>>> (cd /home/fly1600/var/cpan/build/CatalystX-SimpleLogin-0.15-EdI7fV && tar cvf - CatalystX-SimpleLogin-0.15.ppd blib) | gzip -c >/home/fly1600/var/REPO/B/BO/BOBTFISH/CatalystX-SimpleLogin-0.15.tar.gz
CatalystX-SimpleLogin-0.15.ppd
blib/
blib/lib/
blib/lib/Catalyst/
blib/lib/Catalyst/ActionRole/
blib/lib/Catalyst/ActionRole/NeedsLogin.pm
blib/lib/CatalystX/
blib/lib/CatalystX/SimpleLogin.pm
blib/lib/CatalystX/SimpleLogin/
blib/lib/CatalystX/SimpleLogin/Controller/
blib/lib/CatalystX/SimpleLogin/Controller/Login.pm
blib/lib/CatalystX/SimpleLogin/Form/
blib/lib/CatalystX/SimpleLogin/Form/Login.pm
blib/lib/CatalystX/SimpleLogin/Form/LoginOpenID.pm
blib/lib/CatalystX/SimpleLogin/TraitFor/
blib/lib/CatalystX/SimpleLogin/TraitFor/Controller/
blib/lib/CatalystX/SimpleLogin/TraitFor/Controller/Login/
blib/lib/CatalystX/SimpleLogin/TraitFor/Controller/Login/WithRedirect.pm
blib/lib/CatalystX/SimpleLogin/TraitFor/Controller/Login/OpenID.pm
blib/lib/CatalystX/SimpleLogin/TraitFor/Controller/Login/Logout.pm
blib/lib/CatalystX/SimpleLogin/TraitFor/Controller/Login/RenderAsTTTemplate.pm
blib/lib/CatalystX/SimpleLogin/Manual.pod
blib/man3/
blib/man3/CatalystX::SimpleLogin::Form::LoginOpenID.3
blib/man3/CatalystX::SimpleLogin::Manual.3
blib/man3/CatalystX::SimpleLogin.3
blib/man3/CatalystX::SimpleLogin::TraitFor::Controller::Login::WithRedirect.3
blib/man3/CatalystX::SimpleLogin::TraitFor::Controller::Login::OpenID.3
blib/man3/CatalystX::SimpleLogin::TraitFor::Controller::Login::Logout.3
blib/man3/CatalystX::SimpleLogin::Form::Login.3
blib/man3/CatalystX::SimpleLogin::TraitFor::Controller::Login::RenderAsTTTemplate.3
blib/man3/Catalyst::ActionRole::NeedsLogin.3
blib/man3/CatalystX::SimpleLogin::Controller::Login.3
>>> mv /home/fly1600/var/cpan/build/CatalystX-SimpleLogin-0.15-EdI7fV/CatalystX-SimpleLogin-0.15.ppd /home/fly1600/var/REPO/B/BO/BOBTFISH
Finished 2012-06-12T02:11:18