Start 2009-04-11T16:03:59 ActivePerl-818 CPAN-1.9351 Going to read '/home/fly818/var/cpan/Metadata' Database was generated on Sat, 11 Apr 2009 10:26:58 GMT Running make for M/MA/MASAKI/MouseX-Getopt-0.06.tar.gz Checksum for /net/nas/data/cpan/authors/id/M/MA/MASAKI/MouseX-Getopt-0.06.tar.gz ok MouseX-Getopt-0.06/ MouseX-Getopt-0.06/Changes MouseX-Getopt-0.06/inc/ MouseX-Getopt-0.06/inc/Algorithm/ MouseX-Getopt-0.06/inc/Algorithm/C3.pm MouseX-Getopt-0.06/inc/Any/ MouseX-Getopt-0.06/inc/Any/Moose.pm MouseX-Getopt-0.06/inc/Class/ MouseX-Getopt-0.06/inc/Class/C3/ MouseX-Getopt-0.06/inc/Class/C3/next.pm MouseX-Getopt-0.06/inc/Class/C3.pm MouseX-Getopt-0.06/inc/Module/ MouseX-Getopt-0.06/inc/Module/Install/ MouseX-Getopt-0.06/inc/Module/Install/AuthorTests.pm MouseX-Getopt-0.06/inc/Module/Install/Base.pm MouseX-Getopt-0.06/inc/Module/Install/Can.pm MouseX-Getopt-0.06/inc/Module/Install/Fetch.pm MouseX-Getopt-0.06/inc/Module/Install/Include.pm MouseX-Getopt-0.06/inc/Module/Install/Makefile.pm MouseX-Getopt-0.06/inc/Module/Install/Metadata.pm MouseX-Getopt-0.06/inc/Module/Install/TestBase.pm MouseX-Getopt-0.06/inc/Module/Install/Win32.pm MouseX-Getopt-0.06/inc/Module/Install/WriteAll.pm MouseX-Getopt-0.06/inc/Module/Install.pm MouseX-Getopt-0.06/inc/Mouse/ MouseX-Getopt-0.06/inc/Mouse/Meta/ MouseX-Getopt-0.06/inc/Mouse/Meta/Attribute.pm MouseX-Getopt-0.06/inc/Mouse/Meta/Class.pm MouseX-Getopt-0.06/inc/Mouse/Meta/Method/ MouseX-Getopt-0.06/inc/Mouse/Meta/Method/Accessor.pm MouseX-Getopt-0.06/inc/Mouse/Meta/Method/Constructor.pm MouseX-Getopt-0.06/inc/Mouse/Meta/Method/Destructor.pm MouseX-Getopt-0.06/inc/Mouse/Meta/Role.pm MouseX-Getopt-0.06/inc/Mouse/Meta/TypeConstraint.pm MouseX-Getopt-0.06/inc/Mouse/Object.pm MouseX-Getopt-0.06/inc/Mouse/Util/ MouseX-Getopt-0.06/inc/Mouse/Util/TypeConstraints.pm MouseX-Getopt-0.06/inc/Mouse/Util.pm MouseX-Getopt-0.06/inc/Mouse.pm MouseX-Getopt-0.06/inc/MRO/ MouseX-Getopt-0.06/inc/MRO/Compat.pm MouseX-Getopt-0.06/inc/next.pm MouseX-Getopt-0.06/inc/Path/ MouseX-Getopt-0.06/inc/Path/Class/ MouseX-Getopt-0.06/inc/Path/Class/Dir.pm MouseX-Getopt-0.06/inc/Path/Class/Entity.pm MouseX-Getopt-0.06/inc/Path/Class/File.pm MouseX-Getopt-0.06/inc/Path/Class.pm MouseX-Getopt-0.06/inc/Spiffy.pm MouseX-Getopt-0.06/inc/Sub/ MouseX-Getopt-0.06/inc/Sub/Uplevel.pm MouseX-Getopt-0.06/inc/Test/ MouseX-Getopt-0.06/inc/Test/Base/ MouseX-Getopt-0.06/inc/Test/Base/Filter.pm MouseX-Getopt-0.06/inc/Test/Base.pm MouseX-Getopt-0.06/inc/Test/Builder/ MouseX-Getopt-0.06/inc/Test/Builder/Module.pm MouseX-Getopt-0.06/inc/Test/Builder.pm MouseX-Getopt-0.06/inc/Test/Deep/ MouseX-Getopt-0.06/inc/Test/Deep/All.pm MouseX-Getopt-0.06/inc/Test/Deep/Any.pm MouseX-Getopt-0.06/inc/Test/Deep/Array.pm MouseX-Getopt-0.06/inc/Test/Deep/ArrayEach.pm MouseX-Getopt-0.06/inc/Test/Deep/ArrayElementsOnly.pm MouseX-Getopt-0.06/inc/Test/Deep/ArrayLength.pm MouseX-Getopt-0.06/inc/Test/Deep/ArrayLengthOnly.pm MouseX-Getopt-0.06/inc/Test/Deep/Blessed.pm MouseX-Getopt-0.06/inc/Test/Deep/Boolean.pm MouseX-Getopt-0.06/inc/Test/Deep/Cache/ MouseX-Getopt-0.06/inc/Test/Deep/Cache/Simple.pm MouseX-Getopt-0.06/inc/Test/Deep/Cache.pm MouseX-Getopt-0.06/inc/Test/Deep/Class.pm MouseX-Getopt-0.06/inc/Test/Deep/Cmp.pm MouseX-Getopt-0.06/inc/Test/Deep/Code.pm MouseX-Getopt-0.06/inc/Test/Deep/Hash.pm MouseX-Getopt-0.06/inc/Test/Deep/HashEach.pm MouseX-Getopt-0.06/inc/Test/Deep/HashElements.pm MouseX-Getopt-0.06/inc/Test/Deep/HashKeys.pm MouseX-Getopt-0.06/inc/Test/Deep/HashKeysOnly.pm MouseX-Getopt-0.06/inc/Test/Deep/Ignore.pm MouseX-Getopt-0.06/inc/Test/Deep/Isa.pm MouseX-Getopt-0.06/inc/Test/Deep/ListMethods.pm MouseX-Getopt-0.06/inc/Test/Deep/Methods.pm MouseX-Getopt-0.06/inc/Test/Deep/MM.pm MouseX-Getopt-0.06/inc/Test/Deep/NoTest.pm MouseX-Getopt-0.06/inc/Test/Deep/Number.pm MouseX-Getopt-0.06/inc/Test/Deep/Ref.pm MouseX-Getopt-0.06/inc/Test/Deep/RefType.pm MouseX-Getopt-0.06/inc/Test/Deep/Regexp.pm MouseX-Getopt-0.06/inc/Test/Deep/RegexpMatches.pm MouseX-Getopt-0.06/inc/Test/Deep/RegexpOnly.pm MouseX-Getopt-0.06/inc/Test/Deep/RegexpRef.pm MouseX-Getopt-0.06/inc/Test/Deep/RegexpRefOnly.pm MouseX-Getopt-0.06/inc/Test/Deep/ScalarRef.pm MouseX-Getopt-0.06/inc/Test/Deep/ScalarRefOnly.pm MouseX-Getopt-0.06/inc/Test/Deep/Set.pm MouseX-Getopt-0.06/inc/Test/Deep/Shallow.pm MouseX-Getopt-0.06/inc/Test/Deep/Stack.pm MouseX-Getopt-0.06/inc/Test/Deep/String.pm MouseX-Getopt-0.06/inc/Test/Deep.pm MouseX-Getopt-0.06/inc/Test/Exception.pm MouseX-Getopt-0.06/inc/Test/More.pm MouseX-Getopt-0.06/inc/Test/UseAllModules.pm MouseX-Getopt-0.06/lib/ MouseX-Getopt-0.06/lib/MouseX/ MouseX-Getopt-0.06/lib/MouseX/Getopt/ MouseX-Getopt-0.06/lib/MouseX/Getopt/Meta/ MouseX-Getopt-0.06/lib/MouseX/Getopt/Meta/Attribute/ MouseX-Getopt-0.06/lib/MouseX/Getopt/Meta/Attribute/Getopt.pm MouseX-Getopt-0.06/lib/MouseX/Getopt/Meta/Attribute/NoGetopt.pm MouseX-Getopt-0.06/lib/MouseX/Getopt/OptionTypeMap.pm MouseX-Getopt-0.06/lib/MouseX/Getopt/Strict.pm MouseX-Getopt-0.06/lib/MouseX/Getopt.pm MouseX-Getopt-0.06/Makefile.PL MouseX-Getopt-0.06/MANIFEST MouseX-Getopt-0.06/META.yml MouseX-Getopt-0.06/README MouseX-Getopt-0.06/t/ MouseX-Getopt-0.06/t/00_compile.t MouseX-Getopt-0.06/t/01_basic.t MouseX-Getopt-0.06/t/02_argv.t MouseX-Getopt-0.06/t/03_configfromfile.t MouseX-Getopt-0.06/t/04_metaclass_nogetopt.t MouseX-Getopt-0.06/t/05_metaclass_getopt.t MouseX-Getopt-0.06/t/06_isa_configfromfile.t MouseX-Getopt-0.06/t/07_strict.t MouseX-Getopt-0.06/t/08_anymoose.t MouseX-Getopt-0.06/t/09_anymoose_strict.t MouseX-Getopt-0.06/xt/ MouseX-Getopt-0.06/xt/01_pod.t MouseX-Getopt-0.06/xt/02_podcoverage.t MouseX-Getopt-0.06/xt/03_podspell.t MouseX-Getopt-0.06/xt/05_perlcritic.t MouseX-Getopt-0.06/xt/perlcriticrc CPAN.pm: Going to build M/MA/MASAKI/MouseX-Getopt-0.06.tar.gz >>> /home/fly818/ap818/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for MouseX::Getopt >>> make cp lib/MouseX/Getopt/Meta/Attribute/Getopt.pm blib/lib/MouseX/Getopt/Meta/Attribute/Getopt.pm cp lib/MouseX/Getopt/Meta/Attribute/NoGetopt.pm blib/lib/MouseX/Getopt/Meta/Attribute/NoGetopt.pm cp lib/MouseX/Getopt/OptionTypeMap.pm blib/lib/MouseX/Getopt/OptionTypeMap.pm cp lib/MouseX/Getopt/Strict.pm blib/lib/MouseX/Getopt/Strict.pm cp lib/MouseX/Getopt.pm blib/lib/MouseX/Getopt.pm Manifying blib/man3/MouseX::Getopt::Meta::Attribute::NoGetopt.3 Manifying blib/man3/MouseX::Getopt::Meta::Attribute::Getopt.3 Manifying blib/man3/MouseX::Getopt::Strict.3 Manifying blib/man3/MouseX::Getopt::OptionTypeMap.3 Manifying blib/man3/MouseX::Getopt.3 MASAKI/MouseX-Getopt-0.06.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly818/ap818/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/00_compile.t ............. 1..5 ok 1 - use MouseX::Getopt::Meta::Attribute::Getopt; ok 2 - use MouseX::Getopt::Meta::Attribute::NoGetopt; ok 3 - use MouseX::Getopt; ok 4 - use MouseX::Getopt::Strict; ok 5 - use MouseX::Getopt::OptionTypeMap; ok t/01_basic.t ............... 1..24 ok 1 - str (empty argv) ok 2 - int (empty argv) ok 3 - bool (empty argv) ok 4 - arrayref (empty argv) ok 5 - hashref (empty argv) ok 6 - _private_attr is always 1024 (empty argv) ok 7 - str (simple argv) ok 8 - int (simple argv) ok 9 - bool (simple argv) ok 10 - arrayref (simple argv) ok 11 - hashref (simple argv) ok 12 - _private_attr is always 1024 (simple argv) ok 13 - str (ref argv) ok 14 - int (ref argv) ok 15 - bool (ref argv) ok 16 - arrayref (ref argv) ok 17 - hashref (ref argv) ok 18 - _private_attr is always 1024 (ref argv) ok 19 - str (negation on boolean) ok 20 - int (negation on boolean) ok 21 - bool (negation on boolean) ok 22 - arrayref (negation on boolean) ok 23 - hashref (negation on boolean) ok 24 - _private_attr is always 1024 (negation on boolean) ok t/02_argv.t ................ 1..4 ok 1 - foo accessor ok ok 2 - bar accessor ok ok 3 - ARGV accessor is saved @ARGV ok ok 4 - extra_argv accessor is saved extra @ARGV ok ok t/03_configfromfile.t ...... 1..8 ok 1 - set config from get_config_from_file ok ok 2 - getopt --configfile ok ok 3 - do not set config ok ok 4 - no --configfile ok ok 5 - set config from get_config_from_file ok ok 6 - getopt --configfile ok ok 7 - set config from get_config_from_file ok ok 8 - set configfile attr default ok ok t/04_metaclass_nogetopt.t .. 1..4 ok 1 - getopt accessor ok ok 2 - NoGetopt default value ok ok 3 - NoGetopt option is goto die ok ok 4 - NoGetopt mixed options are goto die ok ok Useless use of a constant in void context at t/05_metaclass_getopt.t line 29. t/05_metaclass_getopt.t .... 1..5 ok 1 ok 2 - replace flag by cmd_flag ok ok 3 - default flag by cmd_alias ok ok 4 - alias flag "bar" by cmd_alias ok ok 5 - alias flag "baz" by cmd_alias ok ok t/06_isa_configfromfile.t .. 1..16 ok 1 - The object isa Path::Class::File ok 2 - getopt --configfile ok ok 3 - get_config_from_file ok ok 4 - get_config_from_file ok ok 5 - The object isa Path::Class::File ok 6 - getopt --configfile ok ok 7 - get_config_from_file ok ok 8 - get_config_from_file ok ok 9 - The object isa Path::Class::File ok 10 - getopt --configfile ok ok 11 - get_config_from_file ok ok 12 - get_config_from_file ok ok 13 - The object isa Path::Class::File ok 14 - getopt --configfile ok ok 15 - get_config_from_file ok ok 16 - get_config_from_file ok ok t/07_strict.t .............. 1..3 ok 1 - Getopt metaclass attribute is processing ok 2 - no metaclass attribute is not processing ok 3 - no metaclass attribute is not processing, too ok t/08_anymoose.t ............ 1..2 ok 1 - The object isa Mouse::Meta::Class ok 2 - any_moose("X::Getopt") ok ok t/09_anymoose_strict.t ..... 1..4 ok 1 - The object isa Mouse::Meta::Class ok 2 - any_moose("X::Getopt::Strict") and Getopt ok ok 3 - any_moose("X::Getopt::Strict") and default value ok ok 4 - any_moose("X::Getopt::Strict") and NoGetopt ok ok All tests successful. Files=10, Tests=75, 1 wallclock secs ( 0.00 usr 0.07 sys + 0.50 cusr 0.43 csys = 1.00 CPU) Result: PASS MASAKI/MouseX-Getopt-0.06.tar.gz make test TEST_VERBOSE=1 -- OK NAKAGAWA Masaki <masaki@cpan.org> A Mouse role for processing command line options >>> (cd /home/fly818/var/cpan/build/MouseX-Getopt-0.06-mgUUVv && tar cvf - MouseX-Getopt-0.06.ppd blib) | gzip -c >/home/fly818/var/REPO/M/MA/MASAKI/MouseX-Getopt-0.06.tar.gz MouseX-Getopt-0.06.ppd blib/ blib/lib/ blib/lib/MouseX/ blib/lib/MouseX/Getopt/ blib/lib/MouseX/Getopt/Meta/ blib/lib/MouseX/Getopt/Meta/Attribute/ blib/lib/MouseX/Getopt/Meta/Attribute/Getopt.pm blib/lib/MouseX/Getopt/Meta/Attribute/NoGetopt.pm blib/lib/MouseX/Getopt/OptionTypeMap.pm blib/lib/MouseX/Getopt/Strict.pm blib/lib/MouseX/Getopt.pm blib/man3/ blib/man3/MouseX::Getopt::Meta::Attribute::NoGetopt.3 blib/man3/MouseX::Getopt.3 blib/man3/MouseX::Getopt::OptionTypeMap.3 blib/man3/MouseX::Getopt::Meta::Attribute::Getopt.3 blib/man3/MouseX::Getopt::Strict.3 >>> mv /home/fly818/var/cpan/build/MouseX-Getopt-0.06-mgUUVv/MouseX-Getopt-0.06.ppd /home/fly818/var/REPO/M/MA/MASAKI Finished 2009-04-11T16:04:04