Start 2009-08-07T02:13:43
ActivePerl-1003 CPAN-1.9402
LIB=C:\PROGRA~1\MICROS~4\VC98\Lib\PSDK;C:\PROGRA~1\MICROS~2\Lib;C:\PROGRA~1\MICROS~4\VC98\Lib;C:\PROGRA~1\MICROS~4\VC98\MFC\Lib
INCLUDE=C:\PROGRA~1\MICROS~2\Include;C:\PROGRA~1\MICROS~4\VC98\ATL\Include;C:\PROGRA~1\MICROS~4\VC98\Include;C:\PROGRA~1\MICROS~4\VC98\MFC\Include
PATH=C:/cpanfly/var/libs/bin;C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~4\VC98\Bin;C:\PROGRA~1\MICROS~4\Common\MSDev98\Bin;C:\Perl\site\bin;C:\Perl\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\PROGRA~1\Perforce
Going to read 'C:\cpanfly\var\cpan\Metadata'
Database was generated on Thu, 06 Aug 2009 08:27:44 GMT
Running make for P/PH/PHAYLON/CatalystX-Declare-0.004.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/P/PH/PHAYLON/CatalystX-Declare-0.004.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/P/PH/PHAYLON/CHECKSUMS
Checksum for C:\cpanfly\var\cpan\sources\authors\id\P\PH\PHAYLON\CatalystX-Declare-0.004.tar.gz ok
Will not use Archive::Tar, need 1.00
CatalystX-Declare-0.004/
CatalystX-Declare-0.004/Changes
CatalystX-Declare-0.004/lib/
CatalystX-Declare-0.004/lib/CatalystX/
CatalystX-Declare-0.004/lib/CatalystX/Declare.pm
CatalystX-Declare-0.004/lib/CatalystX/Declare/
CatalystX-Declare-0.004/lib/CatalystX/Declare/DefaultSuperclassing.pm
CatalystX-Declare-0.004/lib/CatalystX/Declare/Action/
CatalystX-Declare-0.004/lib/CatalystX/Declare/Action/CatchValidationError.pm
CatalystX-Declare-0.004/lib/CatalystX/Declare/Keyword/
CatalystX-Declare-0.004/lib/CatalystX/Declare/Keyword/Model.pm
CatalystX-Declare-0.004/lib/CatalystX/Declare/Keyword/Controller.pm
CatalystX-Declare-0.004/lib/CatalystX/Declare/Keyword/Application.pm
CatalystX-Declare-0.004/lib/CatalystX/Declare/Keyword/Action.pm
CatalystX-Declare-0.004/lib/CatalystX/Declare/Keyword/Role.pm
CatalystX-Declare-0.004/lib/CatalystX/Declare/Keyword/View.pm
CatalystX-Declare-0.004/lib/CatalystX/Declare/Keyword/Component.pm
CatalystX-Declare-0.004/lib/CatalystX/Declare/Controller/
CatalystX-Declare-0.004/lib/CatalystX/Declare/Controller/QualifyClassNames.pm
CatalystX-Declare-0.004/lib/CatalystX/Declare/Controller/DetermineActionClass.pm
CatalystX-Declare-0.004/lib/CatalystX/Declare/Controller/RegisterActionRoles.pm
CatalystX-Declare-0.004/lib/CatalystX/Declare/Controller/Meta/
CatalystX-Declare-0.004/lib/CatalystX/Declare/Controller/Meta/TypeConstraintMapping.pm
CatalystX-Declare-0.004/.gitignore
CatalystX-Declare-0.004/t/
CatalystX-Declare-0.004/t/080_models.t
CatalystX-Declare-0.004/t/lib/
CatalystX-Declare-0.004/t/lib/Catalyst/
CatalystX-Declare-0.004/t/lib/Catalyst/Plugin/
CatalystX-Declare-0.004/t/lib/Catalyst/Plugin/CatalystX/
CatalystX-Declare-0.004/t/lib/Catalyst/Plugin/CatalystX/Declare/
CatalystX-Declare-0.004/t/lib/Catalyst/Plugin/CatalystX/Declare/TestPlugin.pm
CatalystX-Declare-0.004/t/lib/TestApp.pm
CatalystX-Declare-0.004/t/lib/TestApp/
CatalystX-Declare-0.004/t/lib/TestApp/Controller/
CatalystX-Declare-0.004/t/lib/TestApp/Controller/Composed.pm
CatalystX-Declare-0.004/t/lib/TestApp/Controller/TestController.pm
CatalystX-Declare-0.004/t/lib/TestApp/Controller/Foo.pm
CatalystX-Declare-0.004/t/lib/TestApp/Controller/Errors.pm
CatalystX-Declare-0.004/t/lib/TestApp/Controller/Root.pm
CatalystX-Declare-0.004/t/lib/TestApp/Controller/ViewTest.pm
CatalystX-Declare-0.004/t/lib/TestApp/Controller/SubclassingErrors.pm
CatalystX-Declare-0.004/t/lib/TestApp/Controller/ModelTest.pm
CatalystX-Declare-0.004/t/lib/TestApp/Model/
CatalystX-Declare-0.004/t/lib/TestApp/Model/TestModel.pm
CatalystX-Declare-0.004/t/lib/TestApp/View/
CatalystX-Declare-0.004/t/lib/TestApp/View/TestView.pm
CatalystX-Declare-0.004/t/lib/TestApp/ViewRole/
CatalystX-Declare-0.004/t/lib/TestApp/ViewRole/TestRole.pm
CatalystX-Declare-0.004/t/lib/TestApp/Types.pm
CatalystX-Declare-0.004/t/lib/TestApp/TestRole.pm
CatalystX-Declare-0.004/t/070_views.t
CatalystX-Declare-0.004/t/050_controller_composition.t
CatalystX-Declare-0.004/t/010_application.t
CatalystX-Declare-0.004/t/030_controllers.t
CatalystX-Declare-0.004/t/020_controller_roles.t
CatalystX-Declare-0.004/t/060_exception_handling.t
CatalystX-Declare-0.004/t/100_complex.t
CatalystX-Declare-0.004/META.yml
CatalystX-Declare-0.004/README
CatalystX-Declare-0.004/Todo
CatalystX-Declare-0.004/inc/
CatalystX-Declare-0.004/inc/Module/
CatalystX-Declare-0.004/inc/Module/Install/
CatalystX-Declare-0.004/inc/Module/Install/AutoManifest.pm
CatalystX-Declare-0.004/inc/Module/Install/Makefile.pm
CatalystX-Declare-0.004/inc/Module/Install/WriteAll.pm
CatalystX-Declare-0.004/inc/Module/Install/Base.pm
CatalystX-Declare-0.004/inc/Module/Install/Fetch.pm
CatalystX-Declare-0.004/inc/Module/Install/ReadmeFromPod.pm
CatalystX-Declare-0.004/inc/Module/Install/AuthorTests.pm
CatalystX-Declare-0.004/inc/Module/Install/Win32.pm
CatalystX-Declare-0.004/inc/Module/Install/ProvidesClass.pm
CatalystX-Declare-0.004/inc/Module/Install/Can.pm
CatalystX-Declare-0.004/inc/Module/Install/Metadata.pm
CatalystX-Declare-0.004/inc/Module/Install.pm
CatalystX-Declare-0.004/MANIFEST
CatalystX-Declare-0.004/Makefile.PL
CatalystX-Declare-0.004/xt/
CatalystX-Declare-0.004/xt/pod.t
CatalystX-Declare-0.004/xt/kwalitee.t
CatalystX-Declare-0.004/examples/
CatalystX-Declare-0.004/examples/MyApp-Web/
CatalystX-Declare-0.004/examples/MyApp-Web/Changes
CatalystX-Declare-0.004/examples/MyApp-Web/myapp_web.conf
CatalystX-Declare-0.004/examples/MyApp-Web/lib/
CatalystX-Declare-0.004/examples/MyApp-Web/lib/MyApp/
CatalystX-Declare-0.004/examples/MyApp-Web/lib/MyApp/Web/
CatalystX-Declare-0.004/examples/MyApp-Web/lib/MyApp/Web/Controller/
CatalystX-Declare-0.004/examples/MyApp-Web/lib/MyApp/Web/Controller/Calc.pm
CatalystX-Declare-0.004/examples/MyApp-Web/lib/MyApp/Web/Controller/Foo.pm
CatalystX-Declare-0.004/examples/MyApp-Web/lib/MyApp/Web/Controller/Root.pm
CatalystX-Declare-0.004/examples/MyApp-Web/lib/MyApp/Web/ControllerRole/
CatalystX-Declare-0.004/examples/MyApp-Web/lib/MyApp/Web/ControllerRole/RenderView.pm
CatalystX-Declare-0.004/examples/MyApp-Web/lib/MyApp/Web/Model/
CatalystX-Declare-0.004/examples/MyApp-Web/lib/MyApp/Web/Model/Calc.pm
CatalystX-Declare-0.004/examples/MyApp-Web/lib/MyApp/Web/View/
CatalystX-Declare-0.004/examples/MyApp-Web/lib/MyApp/Web/View/Hello.pm
CatalystX-Declare-0.004/examples/MyApp-Web/lib/MyApp/Web.pm
CatalystX-Declare-0.004/examples/MyApp-Web/t/
CatalystX-Declare-0.004/examples/MyApp-Web/t/02functionality.t
CatalystX-Declare-0.004/examples/MyApp-Web/t/01app.t
CatalystX-Declare-0.004/examples/MyApp-Web/README
CatalystX-Declare-0.004/examples/MyApp-Web/script/
CatalystX-Declare-0.004/examples/MyApp-Web/script/myapp_web_fastcgi.pl
CatalystX-Declare-0.004/examples/MyApp-Web/script/myapp_web_cgi.pl
CatalystX-Declare-0.004/examples/MyApp-Web/script/myapp_web_test.pl
CatalystX-Declare-0.004/examples/MyApp-Web/script/myapp_web_server.pl
CatalystX-Declare-0.004/examples/MyApp-Web/script/myapp_web_create.pl
CatalystX-Declare-0.004/examples/MyApp-Web/Makefile.PL
CatalystX-Declare-0.004/examples/MyApp-Web/root/
CatalystX-Declare-0.004/examples/MyApp-Web/root/favicon.ico
CatalystX-Declare-0.004/examples/MyApp-Web/root/static/
CatalystX-Declare-0.004/examples/MyApp-Web/root/static/images/
CatalystX-Declare-0.004/examples/MyApp-Web/root/static/images/btn_88x31_built.png
CatalystX-Declare-0.004/examples/MyApp-Web/root/static/images/btn_88x31_built_shadow.png
CatalystX-Declare-0.004/examples/MyApp-Web/root/static/images/catalyst_logo.png
CatalystX-Declare-0.004/examples/MyApp-Web/root/static/images/btn_120x50_built.png
CatalystX-Declare-0.004/examples/MyApp-Web/root/static/images/btn_88x31_powered_shadow.png
CatalystX-Declare-0.004/examples/MyApp-Web/root/static/images/btn_88x31_powered.png
CatalystX-Declare-0.004/examples/MyApp-Web/root/static/images/btn_120x50_powered_shadow.png
CatalystX-Declare-0.004/examples/MyApp-Web/root/static/images/btn_120x50_powered.png
CatalystX-Declare-0.004/examples/MyApp-Web/root/static/images/btn_120x50_built_shadow.png
CPAN.pm: Going to build P/PH/PHAYLON/CatalystX-Declare-0.004.tar.gz
>>> C:\Perl\bin\perl.exe Makefile.PL
Cannot determine perl version info from lib/CatalystX/Declare.pm
Warning: prerequisite TryCatch 1.001001 not found. We have 1.000003.
Checking if your kit is complete...
Looks good
Writing Makefile for CatalystX::Declare
---- Unsatisfied dependencies detected during ----
---- PHAYLON/CatalystX-Declare-0.004.tar.gz ----
TryCatch [requires]
Running make test
Delayed until after prerequisites
Running test for module 'TryCatch'
Running make for A/AS/ASH/TryCatch-1.001001.tar.gz
Checksum for C:\cpanfly\var\cpan\sources\authors\id\A\AS\ASH\TryCatch-1.001001.tar.gz ok
Will not use Archive::Tar, need 1.00
TryCatch-1.001001/
TryCatch-1.001001/bench.pl
TryCatch-1.001001/bench_ok.pl
TryCatch-1.001001/Changes
TryCatch-1.001001/inc/
TryCatch-1.001001/inc/EUDeps/
TryCatch-1.001001/inc/EUDeps/B/
TryCatch-1.001001/inc/EUDeps/B/Hooks/
TryCatch-1.001001/inc/EUDeps/B/Hooks/OP/
TryCatch-1.001001/inc/EUDeps/B/Hooks/OP/Check/
TryCatch-1.001001/inc/EUDeps/B/Hooks/OP/Check/Install/
TryCatch-1.001001/inc/EUDeps/B/Hooks/OP/Check/Install/Files.pm
TryCatch-1.001001/inc/EUDeps/B/Hooks/OP/Check/Install/hook_op_check.h
TryCatch-1.001001/inc/EUDeps/B/Hooks/OP/PPAddr/
TryCatch-1.001001/inc/EUDeps/B/Hooks/OP/PPAddr/Install/
TryCatch-1.001001/inc/EUDeps/B/Hooks/OP/PPAddr/Install/Files.pm
TryCatch-1.001001/inc/EUDeps/B/Hooks/OP/PPAddr/Install/hook_op_ppaddr.h
TryCatch-1.001001/inc/EUDeps/ExtUtils/
TryCatch-1.001001/inc/EUDeps/ExtUtils/Depends.pm
TryCatch-1.001001/inc/Module/
TryCatch-1.001001/inc/Module/Install/
TryCatch-1.001001/inc/Module/Install/Base.pm
TryCatch-1.001001/inc/Module/Install/Can.pm
TryCatch-1.001001/inc/Module/Install/Fetch.pm
TryCatch-1.001001/inc/Module/Install/Makefile.pm
TryCatch-1.001001/inc/Module/Install/Metadata.pm
TryCatch-1.001001/inc/Module/Install/Win32.pm
TryCatch-1.001001/inc/Module/Install/WriteAll.pm
TryCatch-1.001001/inc/Module/Install.pm
TryCatch-1.001001/lib/
TryCatch-1.001001/lib/TryCatch.pm
TryCatch-1.001001/Makefile.PL
TryCatch-1.001001/MANIFEST
TryCatch-1.001001/META.yml
TryCatch-1.001001/ppport.h
TryCatch-1.001001/README
TryCatch-1.001001/t/
TryCatch-1.001001/t/catch_01.t
TryCatch-1.001001/t/handwritten.t
TryCatch-1.001001/t/invalid.t
TryCatch-1.001001/t/lib/
TryCatch-1.001001/t/lib/TryCatchTest.pm
TryCatch-1.001001/t/mx_types_structured.t
TryCatch-1.001001/t/nested.t
TryCatch-1.001001/t/simple.t
TryCatch-1.001001/TryCatch.xs
CPAN.pm: Going to build A/AS/ASH/TryCatch-1.001001.tar.gz
>>> C:\Perl\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for TryCatch
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp bench_ok.pl blib\lib\bench_ok.pl
cp bench.pl blib\lib\bench.pl
cp lib/TryCatch.pm blib\lib\TryCatch.pm
C:\Perl\bin\perl.exe "-Iinc" C:\cpanfly\var\megalib\ExtUtils\xsubpp -typemap C:\Perl\lib\ExtUtils\typemap TryCatch.xs > TryCatch.xsc && C:\Perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e "mv" -- TryCatch.xsc TryCatch.c
cl -c -IC:\cpanfly\var\cpan\build\TryCatch-1.001001-u1YQeQ\inc\EUDeps\B\Hooks\OP\Check\Install -IC:\cpanfly\var\cpan\build\TryCatch-1.001001-u1YQeQ\inc\EUDeps\B\Hooks\OP\PPAddr\Install -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.001001\" -DXS_VERSION=\"1.001001\" "-IC:\Perl\lib\CORE" TryCatch.c
TryCatch.c
Running Mkbootstrap for TryCatch ()
C:\Perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e "chmod" -- 644 TryCatch.bs
C:\Perl\bin\perl.exe "-Iinc" -MExtUtils::Mksymlists -e "Mksymlists('NAME'=>\"TryCatch\", 'DLBASE' => 'TryCatch', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);"
link -out:blib\arch\auto\TryCatch\TryCatch.dll -dll -nologo -nodefaultlib -debug -opt:ref,icf -libpath:"C:\Perl\lib\CORE" -machine:x86 TryCatch.obj C:\Perl\lib\CORE\perl510.lib C:\cpanfly\var\megalib\auto\B\Hooks\OP\Check\Check.lib C:\cpanfly\var\megalib\auto\B\Hooks\OP\PPAddr\PPAddr.lib C:\PROGRA~1\MICROS~4\VC98\Lib\oldnames.lib C:\PROGRA~1\MICROS~2\Lib\kernel32.lib C:\PROGRA~1\MICROS~2\Lib\user32.lib C:\PROGRA~1\MICROS~2\Lib\gdi32.lib C:\PROGRA~1\MICROS~2\Lib\winspool.lib C:\PROGRA~1\MICROS~2\Lib\comdlg32.lib C:\PROGRA~1\MICROS~2\Lib\advapi32.lib C:\PROGRA~1\MICROS~4\VC98\Lib\PSDK\shell32.lib C:\PROGRA~1\MICROS~2\Lib\ole32.lib C:\PROGRA~1\MICROS~2\Lib\oleaut32.lib C:\PROGRA~1\MICROS~2\Lib\netapi32.lib C:\PROGRA~1\MICROS~4\VC98\Lib\PSDK\uuid.lib C:\PROGRA~1\MICROS~2\Lib\ws2_32.lib C:\PROGRA~1\MICROS~2\Lib\mpr.lib C:\PROGRA~1\MICROS~2\Lib\winmm.lib C:\PROGRA~1\MICROS~2\Lib\version.lib C:\PROGRA~1\MICROS~2\Lib\odbc32.lib C:\PROGRA~1\MICROS~2\Lib\odbccp32.lib C:\PROGRA~1\MICROS~4\VC98\Lib\msvcrt.lib -def:TryCatch.def
Creating library blib\arch\auto\TryCatch\TryCatch.lib and object blib\arch\auto\TryCatch\TryCatch.exp
if exist blib\arch\auto\TryCatch\TryCatch.dll.manifest mt -nologo -manifest blib\arch\auto\TryCatch\TryCatch.dll.manifest -outputresource:blib\arch\auto\TryCatch\TryCatch.dll;2
if exist blib\arch\auto\TryCatch\TryCatch.dll.manifest del blib\arch\auto\TryCatch\TryCatch.dll.manifest
C:\Perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e "chmod" -- 755 blib\arch\auto\TryCatch\TryCatch.dll
C:\Perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e "cp" -- TryCatch.bs blib\arch\auto\TryCatch\TryCatch.bs
C:\Perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e "chmod" -- 644 blib\arch\auto\TryCatch\TryCatch.bs
ASH/TryCatch-1.001001.tar.gz
nmake -- OK
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/*.t
t/catch_01.t .............
1..7
ok 1 - use TryCatch;
ok 2 - simple_return
ok 3 - simple_die
ok 4 - simple_catch_type
ok 5 - simple_catch_type
ok 6 - simple_catch_type
ok 7 - simple_catch_type
ok
t/handwritten.t ..........
1..4
ok 1
ok 2
ok 3
ok 4
ok
t/invalid.t ..............
1..17
ok 1 - no block after try
ok 2 - Error from line 4
ok 3 - no block after catch
not ok 4 - Error from line 4 # TODO Devel::Declare line number issue
# Failed (TODO) test 'Error from line 4'
# at t/invalid.t line 34.
# got: '3'
# expected: '4'
ok 5 - invalid catch signature
not ok 6 - Error from line 4 # TODO Devel::Declare line number issue
# Failed (TODO) test 'Error from line 4'
# at t/invalid.t line 48.
# got: '3'
# expected: '4'
ok 7 - invalid catch signature (missing parenthesis)
not ok 8 - Error from line 4 # TODO Devel::Declare line number issue
# Failed (TODO) test 'Error from line 4'
# at t/invalid.t line 66.
# got: '3'
# expected: '4'
ok 9 - bareword between try and catch
ok 10 - Error from line 3
ok 11 - catch is not special
ok 12 - Error from line 3
ok 13 - Undefined TC
not ok 14 - Error from line 4 # TODO Devel::Declare line number issue
# Failed (TODO) test 'Error from line 4'
# at t/invalid.t line 106.
# got: '3'
# expected: '4'
ok 15 - try is not too reserved
ok 16 - catch is not special
# syntax error at (eval 323) line 6, near ";="
not ok 17 - POD doesn't interfer with things. # TODO Sort out POD
# Failed (TODO) test 'POD doesn't interfer with things.'
# at t/invalid.t line 125.
ok
t/mx_types_structured.t ..
1..3
ok 1 - use TryCatch;
ok 2 - where condition 1
ok 3 - where condition 2
ok
t/nested.t ...............
1..4
ok 1 - use TryCatch;
ok 2 - nested try
ok 3 - call nested try
ok 4 - Nested try-catch in same function behaves
ok
t/simple.t ...............
1..6
ok 1 - use TryCatch;
ok 2 - try with explicit return
ok 3 - try without explicity return
ok 4 - use in try block
ok 5 - Catch block not run
ok 6 - No warnings from try in not in sub
ok
All tests successful.
Files=6, Tests=41, 4 wallclock secs ( 0.01 usr + 0.08 sys = 0.09 CPU)
Result: PASS
ASH/TryCatch-1.001001.tar.gz
nmake test TEST_VERBOSE=1 -- OK
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/A/AS/ASH/CHECKSUMS
Ash Berlin <ash@cpan.org>
first class try catch semantics for Perl, without source filters.
>>> (cd C:\cpanfly\var\cpan\build\TryCatch-1.001001-u1YQeQ && tar cvf - TryCatch-1.001001.ppd blib) | gzip -c >C:/cpanfly/var/REPO/A/AS/ASH/TryCatch-1.001001.tar.gz
TryCatch-1.001001.ppd
blib/
blib/arch/
blib/arch/auto/
blib/arch/auto/TryCatch/
blib/arch/auto/TryCatch/TryCatch.bs
blib/arch/auto/TryCatch/TryCatch.dll
blib/arch/auto/TryCatch/TryCatch.exp
blib/arch/auto/TryCatch/TryCatch.lib
blib/lib/
blib/lib/bench.pl
blib/lib/bench_ok.pl
blib/lib/TryCatch.pm
>>> mv C:\cpanfly\var\cpan\build\TryCatch-1.001001-u1YQeQ/TryCatch-1.001001.ppd C:/cpanfly/var/REPO/A/AS/ASH
DBD::SQLite::db do failed: column path is not unique(1) at dbdimp.c line 402 at C:\cpanfly\lib/ActivePerl/PPM/InstallArea.pm line 553.
Megalib: File conflict for 'C:/cpanfly/var/megalib/bench.pl'.
The package Session has already installed a file that package TryCatch
wants to install. at C:\cpanfly\lib/ActivePerl/PPM/InstallArea.pm line 564.
Running make for P/PH/PHAYLON/CatalystX-Declare-0.004.tar.gz
Prepending C:\cpanfly\var\cpan\build\TryCatch-1.001001-u1YQeQ/blib/arch C:\cpanfly\var\cpan\build\TryCatch-1.001001-u1YQeQ/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly\var\cpan\build\CatalystX-Declare-0.004-gSCzQe
Prepending C:\cpanfly\var\cpan\build\TryCatch-1.001001-u1YQeQ/blib/arch C:\cpanfly\var\cpan\build\TryCatch-1.001001-u1YQeQ/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build P/PH/PHAYLON/CatalystX-Declare-0.004.tar.gz
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/CatalystX/Declare/Controller/QualifyClassNames.pm blib\lib\CatalystX\Declare\Controller\QualifyClassNames.pm
cp lib/CatalystX/Declare/Keyword/Role.pm blib\lib\CatalystX\Declare\Keyword\Role.pm
cp lib/CatalystX/Declare/Controller/Meta/TypeConstraintMapping.pm blib\lib\CatalystX\Declare\Controller\Meta\TypeConstraintMapping.pm
cp lib/CatalystX/Declare/Keyword/Action.pm blib\lib\CatalystX\Declare\Keyword\Action.pm
cp lib/CatalystX/Declare/Action/CatchValidationError.pm blib\lib\CatalystX\Declare\Action\CatchValidationError.pm
cp lib/CatalystX/Declare/Controller/RegisterActionRoles.pm blib\lib\CatalystX\Declare\Controller\RegisterActionRoles.pm
cp lib/CatalystX/Declare/Keyword/Component.pm blib\lib\CatalystX\Declare\Keyword\Component.pm
cp lib/CatalystX/Declare/Keyword/Controller.pm blib\lib\CatalystX\Declare\Keyword\Controller.pm
cp lib/CatalystX/Declare/Keyword/Model.pm blib\lib\CatalystX\Declare\Keyword\Model.pm
cp lib/CatalystX/Declare/DefaultSuperclassing.pm blib\lib\CatalystX\Declare\DefaultSuperclassing.pm
cp lib/CatalystX/Declare/Controller/DetermineActionClass.pm blib\lib\CatalystX\Declare\Controller\DetermineActionClass.pm
cp lib/CatalystX/Declare/Keyword/View.pm blib\lib\CatalystX\Declare\Keyword\View.pm
cp lib/CatalystX/Declare/Keyword/Application.pm blib\lib\CatalystX\Declare\Keyword\Application.pm
cp lib/CatalystX/Declare.pm blib\lib\CatalystX\Declare.pm
PHAYLON/CatalystX-Declare-0.004.tar.gz
nmake -- OK
Prepending C:\cpanfly\var\cpan\build\TryCatch-1.001001-u1YQeQ/blib/arch C:\cpanfly\var\cpan\build\TryCatch-1.001001-u1YQeQ/blib/lib to PERL5LIB for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/*.t
t/010_application.t .............
ok 1 - config setting via $CLASS
ok 2 - calling context method
ok 3 - plugin is available
1..3
ok
t/020_controller_roles.t ........
ok 1 - controller role has meta
ok 2 - method is available in role
ok 3 - action method is available in role
1..3
ok
t/030_controllers.t .............
ok 1 - controller has meta
ok 2 - method is available in controller
ok 3 - action method is available in controller
1..3
ok
t/050_controller_composition.t ..
ok 1 - controller has meta
ok 2 - method original_method is available in composed controller
ok 3 - method original_action is available in composed controller
ok 4 - method inherited_method is available in composed controller
ok 5 - method inherited_action is available in composed controller
ok 6 - method composed_method is available in composed controller
ok 7 - method composed_action is available in composed controller
1..7
ok
t/060_exception_handling.t ......
ok 1 - detected action signature error
ok 2 - detected action signature error (child)
ok 3 - detected action signature error (modified)
ok 4 - normal handling of method validation error
ok 5 - method error throws validation error to error log
ok 6 - normal handling of method validation error (child)
ok 7 - method error throws validation error to error log (child)
ok 8 - normal handling of method validation error (modified)
ok 9 - method error throws validation error to error log (modified)
ok 10 - make sure all works without any errors happening
ok 11 - make sure all works without any errors happening (child)
ok 12 - make sure all works without any errors happening (child)
ok 13 - debug version of bad request error
ok 14 - debug version of bad request contains error message
ok 15 - debug output with bad request note and error message
ok 16 - debug version of bad request error (child)
ok 17 - debug version of bad request contains error message (child)
ok 18 - debug output with bad request note and error message (child)
ok 19 - debug version of bad request error (modified)
ok 20 - debug version of bad request contains error message (modified)
ok 21 - debug output with bad request note and error message (modified)
ok 22 - debug version of method error contains no bad request note
ok 23 - we got the right error message
ok 24 - error message reaches stdout
ok 25 - debug version of method error contains no bad request note (child)
ok 26 - we got the right error message (child)
ok 27 - error message reaches stdout (child)
ok 28 - debug version of method error contains no bad request note (modified)
ok 29 - we got the right error message (modified)
ok 30 - error message reaches stdout (modified)
ok 31 - make sure all works without any errors happening in debug mode
ok 32 - no errors in output
ok 33 - make sure all works without any errors happening in debug mode (child)
ok 34 - no errors in output (child)
ok 35 - make sure all works without any errors happening in debug mode (modified)
ok 36 - no errors in output (modified)
1..36
ok
t/070_views.t ...................
ok 1 - normal view rendering
ok 2 - view role changed rendering
1..2
ok
t/080_models.t ..................
ok 1 - modifying model
ok 2 - modifying model
ok 3 - modifying model
ok 4 - reset
ok 5 - modifying model
ok 6 - modifying model
ok 7 - modifying model
1..7
ok
t/100_complex.t .................
ok 1 - simple root action
ok 2 - simple argument
ok 3 - two arguments at the end
ok 4 - two arguments in the middle
ok 5 - complex arguments in both
ok 6 - under as keyword
ok 7 - comma separation
ok 8 - nested under blocks
ok 9 - fully named action role works
ok 10 - aliased action role works
ok 11 - action class was set
ok 12 - action class was set
ok 13 - final syntax element as declarator
ok 14 - final syntax element in the middle
ok 15 - final syntax element at the end
ok 16 - private action works
ok 17 - chain target specified via action
ok 18 - action from controller role
ok 19 - action was modified by role
ok 20 - action was modified with around by role
ok 21 - inline classes work as expected
ok 22 - validation error causes bad request error
ok 23 - capture args and block under work together
1..23
ok
All tests successful.
Files=8, Tests=84, 26 wallclock secs ( 0.00 usr + 0.05 sys = 0.05 CPU)
Result: PASS
PHAYLON/CatalystX-Declare-0.004.tar.gz
nmake test TEST_VERBOSE=1 -- OK
Robert 'phaylon' Sedlacek <rs@474.at>
EXPERIMENTAL Declarative Syntax for Catalyst Applications
>>> (cd C:\cpanfly\var\cpan\build\CatalystX-Declare-0.004-gSCzQe && tar cvf - CatalystX-Declare-0.004.ppd blib) | gzip -c >C:/cpanfly/var/REPO/P/PH/PHAYLON/CatalystX-Declare-0.004.tar.gz
CatalystX-Declare-0.004.ppd
blib/
blib/lib/
blib/lib/CatalystX/
blib/lib/CatalystX/Declare/
blib/lib/CatalystX/Declare/Action/
blib/lib/CatalystX/Declare/Action/CatchValidationError.pm
blib/lib/CatalystX/Declare/Controller/
blib/lib/CatalystX/Declare/Controller/DetermineActionClass.pm
blib/lib/CatalystX/Declare/Controller/Meta/
blib/lib/CatalystX/Declare/Controller/Meta/TypeConstraintMapping.pm
blib/lib/CatalystX/Declare/Controller/QualifyClassNames.pm
blib/lib/CatalystX/Declare/Controller/RegisterActionRoles.pm
blib/lib/CatalystX/Declare/DefaultSuperclassing.pm
blib/lib/CatalystX/Declare/Keyword/
blib/lib/CatalystX/Declare/Keyword/Action.pm
blib/lib/CatalystX/Declare/Keyword/Application.pm
blib/lib/CatalystX/Declare/Keyword/Component.pm
blib/lib/CatalystX/Declare/Keyword/Controller.pm
blib/lib/CatalystX/Declare/Keyword/Model.pm
blib/lib/CatalystX/Declare/Keyword/Role.pm
blib/lib/CatalystX/Declare/Keyword/View.pm
blib/lib/CatalystX/Declare.pm
>>> mv C:\cpanfly\var\cpan\build\CatalystX-Declare-0.004-gSCzQe/CatalystX-Declare-0.004.ppd C:/cpanfly/var/REPO/P/PH/PHAYLON
Finished 2009-08-07T02:18:24