Start 2009-10-21T15:48:02 ActivePerl-825 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:/CPANFL~1.8/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-5.8\site\bin;C:\Perl-5.8\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-5.8\var\cpan\Metadata' Database was generated on Wed, 21 Oct 2009 09:27:12 GMT Running make for G/GF/GFUJI/MouseX-Getopt-0.2201.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/G/GF/GFUJI/MouseX-Getopt-0.2201.tar.gz Checksum for C:\cpanfly-5.8\var\cpan\sources\authors\id\G\GF\GFUJI\MouseX-Getopt-0.2201.tar.gz ok Will not use Archive::Tar, need 1.00 MouseX-Getopt-0.2201/ MouseX-Getopt-0.2201/inc/ MouseX-Getopt-0.2201/inc/Module/ MouseX-Getopt-0.2201/inc/Module/Install.pm MouseX-Getopt-0.2201/inc/Module/Install/ MouseX-Getopt-0.2201/inc/Module/Install/Makefile.pm MouseX-Getopt-0.2201/inc/Module/Install/AuthorTests.pm MouseX-Getopt-0.2201/inc/Module/Install/Metadata.pm MouseX-Getopt-0.2201/inc/Module/Install/Repository.pm MouseX-Getopt-0.2201/inc/Module/Install/WriteAll.pm MouseX-Getopt-0.2201/inc/Module/Install/AuthorRequires.pm MouseX-Getopt-0.2201/inc/Module/Install/Base.pm MouseX-Getopt-0.2201/inc/Module/Install/Can.pm MouseX-Getopt-0.2201/lib/ MouseX-Getopt-0.2201/lib/MouseX/ MouseX-Getopt-0.2201/lib/MouseX/Getopt/ MouseX-Getopt-0.2201/lib/MouseX/Getopt/Meta/ MouseX-Getopt-0.2201/lib/MouseX/Getopt/Meta/Attribute.pm MouseX-Getopt-0.2201/lib/MouseX/Getopt/Meta/Attribute/ MouseX-Getopt-0.2201/lib/MouseX/Getopt/Meta/Attribute/NoGetopt.pm MouseX-Getopt-0.2201/lib/MouseX/Getopt/Meta/Attribute/Trait/ MouseX-Getopt-0.2201/lib/MouseX/Getopt/Meta/Attribute/Trait/NoGetopt.pm MouseX-Getopt-0.2201/lib/MouseX/Getopt/Meta/Attribute/Trait.pm MouseX-Getopt-0.2201/lib/MouseX/Getopt/Dashes.pm MouseX-Getopt-0.2201/lib/MouseX/Getopt/Strict.pm MouseX-Getopt-0.2201/lib/MouseX/Getopt/Basic.pm MouseX-Getopt-0.2201/lib/MouseX/Getopt/GLD.pm MouseX-Getopt-0.2201/lib/MouseX/Getopt/OptionTypeMap.pm MouseX-Getopt-0.2201/lib/MouseX/Getopt.pm MouseX-Getopt-0.2201/Changes MouseX-Getopt-0.2201/t/ MouseX-Getopt-0.2201/t/007_nogetopt_trait.t MouseX-Getopt-0.2201/t/009_gld_and_explicit_options.t MouseX-Getopt-0.2201/t/100_gld_default_bug.t MouseX-Getopt-0.2201/t/000_load.t MouseX-Getopt-0.2201/t/author/ MouseX-Getopt-0.2201/t/author/pod.t MouseX-Getopt-0.2201/t/author/pod_coverage.t MouseX-Getopt-0.2201/t/004_nogetop.t MouseX-Getopt-0.2201/t/101_argv_bug.t MouseX-Getopt-0.2201/t/006_metaclass_traits.t MouseX-Getopt-0.2201/t/008_configfromfile.t MouseX-Getopt-0.2201/t/102_basic_basic.t MouseX-Getopt-0.2201/t/002_custom_option_type.t MouseX-Getopt-0.2201/t/005_strict.t MouseX-Getopt-0.2201/t/001_basic.t MouseX-Getopt-0.2201/t/010_dashes.t MouseX-Getopt-0.2201/t/003_inferred_option_type.t MouseX-Getopt-0.2201/MANIFEST MouseX-Getopt-0.2201/.shipit MouseX-Getopt-0.2201/META.yml MouseX-Getopt-0.2201/Makefile.PL MouseX-Getopt-0.2201/README CPAN.pm: Going to build G/GF/GFUJI/MouseX-Getopt-0.2201.tar.gz >>> C:\Perl-5.8\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for MouseX::Getopt >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/MouseX/Getopt/Meta/Attribute/Trait/NoGetopt.pm blib\lib\MouseX\Getopt\Meta\Attribute\Trait\NoGetopt.pm cp lib/MouseX/Getopt/Meta/Attribute.pm blib\lib\MouseX\Getopt\Meta\Attribute.pm cp lib/MouseX/Getopt/Dashes.pm blib\lib\MouseX\Getopt\Dashes.pm cp lib/MouseX/Getopt/Strict.pm blib\lib\MouseX\Getopt\Strict.pm cp lib/MouseX/Getopt/Meta/Attribute/Trait.pm blib\lib\MouseX\Getopt\Meta\Attribute\Trait.pm cp lib/MouseX/Getopt/Basic.pm blib\lib\MouseX\Getopt\Basic.pm cp lib/MouseX/Getopt/Meta/Attribute/NoGetopt.pm blib\lib\MouseX\Getopt\Meta\Attribute\NoGetopt.pm cp lib/MouseX/Getopt/GLD.pm blib\lib\MouseX\Getopt\GLD.pm cp lib/MouseX/Getopt/OptionTypeMap.pm blib\lib\MouseX\Getopt\OptionTypeMap.pm cp lib/MouseX/Getopt.pm blib\lib\MouseX\Getopt.pm GFUJI/MouseX-Getopt-0.2201.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-5.8\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/*.t t/000_load.t ...................... 1..1 ok 1 - use MouseX::Getopt; ok t/001_basic.t ..................... 1..69 ok 1 - use MouseX::Getopt; ok 2 - The object isa Mouse::Meta::Attribute ok 3 - The object isa MouseX::Getopt::Meta::Attribute ok 4 - MouseX::Getopt::Meta::Attribute->can('cmd_flag') ok 5 - MouseX::Getopt::Meta::Attribute->can('cmd_aliases') ok 6 - The object isa Mouse::Meta::Attribute ok 7 - The object isa MouseX::Getopt::Meta::Attribute ok 8 - MouseX::Getopt::Meta::Attribute->can('cmd_flag') ok 9 - MouseX::Getopt::Meta::Attribute->can('cmd_aliases') ok 10 - The object isa Mouse::Meta::Attribute ok 11 - The object isa MouseX::Getopt::Meta::Attribute ok 12 - MouseX::Getopt::Meta::Attribute->can('cmd_flag') ok 13 - MouseX::Getopt::Meta::Attribute->can('cmd_aliases') ok 14 - The object isa Mouse::Meta::Attribute ok 15 - The object isa MouseX::Getopt::Meta::Attribute ok 16 - MouseX::Getopt::Meta::Attribute->can('cmd_flag') ok 17 - MouseX::Getopt::Meta::Attribute->can('cmd_aliases') ok 18 - The object isa App ok 19 - ... verbosity is off as expected ok 20 - ... length is 24 as expected ok 21 - ... data is file.dat as expected ok 22 - ... libs is [] as expected ok 23 - ... details is {} as expected ok 24 - The object isa App ok 25 - ... verbosity is turned on as expected ok 26 - ... length is 50 as expected ok 27 - ... data is file.dat as expected ok 28 - ... libs is [] as expected ok 29 - ... details is {} as expected ok 30 - The object isa App ok 31 - ... verbosity is turned on as expected ok 32 - ... length is 24 as expected ok 33 - ... data is foo.txt as expected ok 34 - ... libs is [] as expected ok 35 - ... details is {} as expected ok 36 - The object isa App ok 37 - ... verbosity is turned on as expected ok 38 - ... length is 24 as expected ok 39 - ... data is foo.txt as expected ok 40 - ... libs is [libs/, includes/lib] as expected ok 41 - ... details is {} as expected ok 42 - The object isa App ok 43 - ... verbosity is turned on as expected ok 44 - ... length is 24 as expected ok 45 - ... data is foo.txt as expected ok 46 - ... libs is [] as expected ok 47 - ... details is { os => mac, name => foo } as expected ok 48 - The object isa App ok 49 - ... verbosity is turned off as expected ok 50 - ... length is 24 as expected ok 51 - ... file is file.dat as expected ok 52 - ... libs is [] as expected ok 53 - ... details is {} as expected ok 54 - The object isa App ok 55 - cmd_alias, but not using it ok 56 - The object isa App ok 57 - cmd_alias, using long one ok 58 - The object isa App ok 59 - cmd_alias, using short one ok 60 - The object isa App ok 61 - cmd_alias+cmd_flag, using flag ok 62 - The object isa App ok 63 - cmd_alias+cmd_flag, using alias ok 64 - The object isa App ok 65 - _foo + cmd_flag ok 66 - The object isa App ok 67 - ARGV accessor ok 68 - @ARGV unmangled ok 69 - extra_argv accessor ok t/002_custom_option_type.t ........ 1..6 ok 1 - use MouseX::Getopt; ok 2 - The object isa App ok 3 - ... nums is [0] as expected ok 4 - The object isa App ok 5 - ... nums is [3, 5] as expected ok 6 - Numeric constraint enforced ok t/003_inferred_option_type.t ...... 1..5 ok 1 - use MouseX::Getopt; ok 2 - The object isa App ok 3 - ... nums is [0] as expected ok 4 - The object isa App ok 5 - ... nums is [3, 5] as expected ok t/004_nogetop.t ................... 1..9 ok 1 - use MouseX::Getopt; ok 2 - The object isa App ok 3 - ... verbosity is off as expected ok 4 - ... length is 24 as expected ok 5 - ... data is file.dat as expected ok 6 - ... libs is [] as expected ok 7 - ... details is {} as expected ok 8 - ... private stuff is 713 as expected ok 9 - threw Regexp ((?-xism:Unknown option: private_stuff)) ok t/005_strict.t .................... 1..10 ok 1 - use MouseX::Getopt; ok 2 - The object isa App ok 3 - ... verbosity is off as expected ok 4 - ... length is 24 as expected ok 5 - ... data is file.dat as expected ok 6 - ... libs is [] as expected ok 7 - ... details is {} as expected ok 8 - ... private stuff is 713 as expected ok 9 - threw Regexp ((?-xism:Unknown option: private_stuff)) ok 10 - threw Regexp ((?-xism:Unknown option: length)) ok t/006_metaclass_traits.t .......... 1..69 ok 1 - use MouseX::Getopt; ok 2 - The object isa Mouse::Meta::Attribute ok 3 ok 4 - Mouse::Meta::Class::__ANON__::1->can('cmd_flag') ok 5 - Mouse::Meta::Class::__ANON__::1->can('cmd_aliases') ok 6 - The object isa Mouse::Meta::Attribute ok 7 ok 8 - Mouse::Meta::Class::__ANON__::1->can('cmd_flag') ok 9 - Mouse::Meta::Class::__ANON__::1->can('cmd_aliases') ok 10 - The object isa Mouse::Meta::Attribute ok 11 ok 12 - Mouse::Meta::Class::__ANON__::1->can('cmd_flag') ok 13 - Mouse::Meta::Class::__ANON__::1->can('cmd_aliases') ok 14 - The object isa Mouse::Meta::Attribute ok 15 ok 16 - Mouse::Meta::Class::__ANON__::1->can('cmd_flag') ok 17 - Mouse::Meta::Class::__ANON__::1->can('cmd_aliases') ok 18 - The object isa App ok 19 - ... verbosity is off as expected ok 20 - ... length is 24 as expected ok 21 - ... data is file.dat as expected ok 22 - ... libs is [] as expected ok 23 - ... details is {} as expected ok 24 - The object isa App ok 25 - ... verbosity is turned on as expected ok 26 - ... length is 50 as expected ok 27 - ... data is file.dat as expected ok 28 - ... libs is [] as expected ok 29 - ... details is {} as expected ok 30 - The object isa App ok 31 - ... verbosity is turned on as expected ok 32 - ... length is 24 as expected ok 33 - ... data is foo.txt as expected ok 34 - ... libs is [] as expected ok 35 - ... details is {} as expected ok 36 - The object isa App ok 37 - ... verbosity is turned on as expected ok 38 - ... length is 24 as expected ok 39 - ... data is foo.txt as expected ok 40 - ... libs is [libs/, includes/lib] as expected ok 41 - ... details is {} as expected ok 42 - The object isa App ok 43 - ... verbosity is turned on as expected ok 44 - ... length is 24 as expected ok 45 - ... data is foo.txt as expected ok 46 - ... libs is [] as expected ok 47 - ... details is { os => mac, name => foo } as expected ok 48 - The object isa App ok 49 - ... verbosity is turned off as expected ok 50 - ... length is 24 as expected ok 51 - ... file is file.dat as expected ok 52 - ... libs is [] as expected ok 53 - ... details is {} as expected ok 54 - The object isa App ok 55 - cmd_alias, but not using it ok 56 - The object isa App ok 57 - cmd_alias, using long one ok 58 - The object isa App ok 59 - cmd_alias, using short one ok 60 - The object isa App ok 61 - cmd_alias+cmd_flag, using flag ok 62 - The object isa App ok 63 - cmd_alias+cmd_flag, using alias ok 64 - The object isa App ok 65 - _foo + cmd_flag ok 66 - The object isa App ok 67 - ARGV accessor ok 68 - @ARGV unmangled ok 69 - extra_argv accessor ok t/007_nogetopt_trait.t ............ 1..9 ok 1 - use MouseX::Getopt; ok 2 - The object isa App ok 3 - ... verbosity is off as expected ok 4 - ... length is 24 as expected ok 5 - ... data is file.dat as expected ok 6 - ... libs is [] as expected ok 7 - ... details is {} as expected ok 8 - ... private stuff is 713 as expected ok 9 - threw Regexp ((?-xism:Unknown option: private_stuff)) ok t/008_configfromfile.t ............ skipped: Test requires MouseX::ConfigFromFile t/009_gld_and_explicit_options.t .. 1..5 ok 1 - use MouseX::Getopt; ok 2 - ... this should work ok 3 - The object isa Testing::Foo ok 4 - ... got the right values ok 5 - ... got the right values ok t/010_dashes.t .................... 1..3 ok 1 - use MouseX::Getopt; ok 2 - Dash in option name ok 3 - threw Regexp ((?-xism:Unknown option: some_thingy)) ok t/100_gld_default_bug.t ........... 1..5 ok 1 - use MouseX::Getopt; ok 2 - The object isa Engine::Foo ok 3 - ... got the right value (10), not the default (1) ok 4 - The object isa Engine::Foo ok 5 - ... got the right value (1), without GLD needing to handle defaults ok t/101_argv_bug.t .................. 1..3 ok 1 - The object isa App ok 2 - ... verbosity is turned on as expected ok 3 - ... length is 50 as expected ok t/102_basic_basic.t ............... 1..69 ok 1 - use MouseX::Getopt::Basic; ok 2 - The object isa Mouse::Meta::Attribute ok 3 - The object isa MouseX::Getopt::Meta::Attribute ok 4 - MouseX::Getopt::Meta::Attribute->can('cmd_flag') ok 5 - MouseX::Getopt::Meta::Attribute->can('cmd_aliases') ok 6 - The object isa Mouse::Meta::Attribute ok 7 - The object isa MouseX::Getopt::Meta::Attribute ok 8 - MouseX::Getopt::Meta::Attribute->can('cmd_flag') ok 9 - MouseX::Getopt::Meta::Attribute->can('cmd_aliases') ok 10 - The object isa Mouse::Meta::Attribute ok 11 - The object isa MouseX::Getopt::Meta::Attribute ok 12 - MouseX::Getopt::Meta::Attribute->can('cmd_flag') ok 13 - MouseX::Getopt::Meta::Attribute->can('cmd_aliases') ok 14 - The object isa Mouse::Meta::Attribute ok 15 - The object isa MouseX::Getopt::Meta::Attribute ok 16 - MouseX::Getopt::Meta::Attribute->can('cmd_flag') ok 17 - MouseX::Getopt::Meta::Attribute->can('cmd_aliases') ok 18 - The object isa App ok 19 - ... verbosity is off as expected ok 20 - ... length is 24 as expected ok 21 - ... data is file.dat as expected ok 22 - ... libs is [] as expected ok 23 - ... details is {} as expected ok 24 - The object isa App ok 25 - ... verbosity is turned on as expected ok 26 - ... length is 50 as expected ok 27 - ... data is file.dat as expected ok 28 - ... libs is [] as expected ok 29 - ... details is {} as expected ok 30 - The object isa App ok 31 - ... verbosity is turned on as expected ok 32 - ... length is 24 as expected ok 33 - ... data is foo.txt as expected ok 34 - ... libs is [] as expected ok 35 - ... details is {} as expected ok 36 - The object isa App ok 37 - ... verbosity is turned on as expected ok 38 - ... length is 24 as expected ok 39 - ... data is foo.txt as expected ok 40 - ... libs is [libs/, includes/lib] as expected ok 41 - ... details is {} as expected ok 42 - The object isa App ok 43 - ... verbosity is turned on as expected ok 44 - ... length is 24 as expected ok 45 - ... data is foo.txt as expected ok 46 - ... libs is [] as expected ok 47 - ... details is { os => mac, name => foo } as expected ok 48 - The object isa App ok 49 - ... verbosity is turned off as expected ok 50 - ... length is 24 as expected ok 51 - ... file is file.dat as expected ok 52 - ... libs is [] as expected ok 53 - ... details is {} as expected ok 54 - The object isa App ok 55 - cmd_alias, but not using it ok 56 - The object isa App ok 57 - cmd_alias, using long one ok 58 - The object isa App ok 59 - cmd_alias, using short one ok 60 - The object isa App ok 61 - cmd_alias+cmd_flag, using flag ok 62 - The object isa App ok 63 - cmd_alias+cmd_flag, using alias ok 64 - The object isa App ok 65 - _foo + cmd_flag ok 66 - The object isa App ok 67 - ARGV accessor ok 68 - @ARGV unmangled ok 69 - extra_argv accessor ok All tests successful. Files=14, Tests=263, 3 wallclock secs ( 0.01 usr + 0.17 sys = 0.19 CPU) Result: PASS GFUJI/MouseX-Getopt-0.2201.tar.gz nmake test TEST_VERBOSE=1 -- OK Goro Fuji <gfuji@cpan.org> A Mouse role for processing command line options >>> (cd C:\cpanfly-5.8\var\cpan\build\MouseX-Getopt-0.2201-Z8WnMg && tar cvf - MouseX-Getopt-0.2201.ppd blib) | gzip -c >C:/cpanfly-5.8/var/REPO/G/GF/GFUJI/MouseX-Getopt-0.2201.tar.gz MouseX-Getopt-0.2201.ppd blib/ blib/lib/ blib/lib/MouseX/ blib/lib/MouseX/Getopt/ blib/lib/MouseX/Getopt/Basic.pm blib/lib/MouseX/Getopt/Dashes.pm blib/lib/MouseX/Getopt/GLD.pm blib/lib/MouseX/Getopt/Meta/ blib/lib/MouseX/Getopt/Meta/Attribute/ blib/lib/MouseX/Getopt/Meta/Attribute/NoGetopt.pm blib/lib/MouseX/Getopt/Meta/Attribute/Trait/ blib/lib/MouseX/Getopt/Meta/Attribute/Trait/NoGetopt.pm blib/lib/MouseX/Getopt/Meta/Attribute/Trait.pm blib/lib/MouseX/Getopt/Meta/Attribute.pm blib/lib/MouseX/Getopt/OptionTypeMap.pm blib/lib/MouseX/Getopt/Strict.pm blib/lib/MouseX/Getopt.pm >>> mv C:\cpanfly-5.8\var\cpan\build\MouseX-Getopt-0.2201-Z8WnMg/MouseX-Getopt-0.2201.ppd C:/cpanfly-5.8/var/REPO/G/GF/GFUJI Finished 2009-10-21T15:48:12