PATH=/usr/bin:/bin Start 2012-03-02T08:17:47 ActivePerl-1200 CPAN-1.9402 Going to read '/home/fly1200/var/cpan/Metadata' Database was generated on Fri, 02 Mar 2012 15:12:49 GMT Running make for O/OF/OFFERK/MooseX-App-Cmd-0.07.tar.gz Checksum for /net/nas/data/cpan/authors/id/O/OF/OFFERK/MooseX-App-Cmd-0.07.tar.gz ok ./ ./MooseX-App-Cmd-0.07/ ./MooseX-App-Cmd-0.07/Changes ./MooseX-App-Cmd-0.07/lib/ ./MooseX-App-Cmd-0.07/lib/MooseX/ ./MooseX-App-Cmd-0.07/lib/MooseX/App/ ./MooseX-App-Cmd-0.07/lib/MooseX/App/Cmd/ ./MooseX-App-Cmd-0.07/lib/MooseX/App/Cmd/Command.pm ./MooseX-App-Cmd-0.07/lib/MooseX/App/Cmd.pm ./MooseX-App-Cmd-0.07/Makefile.PL ./MooseX-App-Cmd-0.07/MANIFEST ./MooseX-App-Cmd-0.07/MANIFEST.SKIP ./MooseX-App-Cmd-0.07/META.json ./MooseX-App-Cmd-0.07/META.yml ./MooseX-App-Cmd-0.07/MYMETA.json ./MooseX-App-Cmd-0.07/MYMETA.yml ./MooseX-App-Cmd-0.07/SIGNATURE ./MooseX-App-Cmd-0.07/t/ ./MooseX-App-Cmd-0.07/t/00-load.t ./MooseX-App-Cmd-0.07/t/basic.t ./MooseX-App-Cmd-0.07/t/build_emulates_new.t ./MooseX-App-Cmd-0.07/t/configfile.t ./MooseX-App-Cmd-0.07/t/lib/ ./MooseX-App-Cmd-0.07/t/lib/Test/ ./MooseX-App-Cmd-0.07/t/lib/Test/ConfigFromFile/ ./MooseX-App-Cmd-0.07/t/lib/Test/ConfigFromFile/Command/ ./MooseX-App-Cmd-0.07/t/lib/Test/ConfigFromFile/Command/moo.pm ./MooseX-App-Cmd-0.07/t/lib/Test/ConfigFromFile/config.yaml ./MooseX-App-Cmd-0.07/t/lib/Test/ConfigFromFile.pm ./MooseX-App-Cmd-0.07/t/lib/Test/MyCmd/ ./MooseX-App-Cmd-0.07/t/lib/Test/MyCmd/Command/ ./MooseX-App-Cmd-0.07/t/lib/Test/MyCmd/Command/bark.pm ./MooseX-App-Cmd-0.07/t/lib/Test/MyCmd/Command/frobulate.pm ./MooseX-App-Cmd-0.07/t/lib/Test/MyCmd/Command/justusage.pm ./MooseX-App-Cmd-0.07/t/lib/Test/MyCmd/Command/stock.pm ./MooseX-App-Cmd-0.07/t/lib/Test/MyCmd.pm CPAN.pm: Going to build O/OF/OFFERK/MooseX-App-Cmd-0.07.tar.gz >>> /home/fly1200/ap1200/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for MooseX::App::Cmd Writing MYMETA.yml and MYMETA.json >>> make cp lib/MooseX/App/Cmd.pm blib/lib/MooseX/App/Cmd.pm cp lib/MooseX/App/Cmd/Command.pm blib/lib/MooseX/App/Cmd/Command.pm Manifying blib/man3/MooseX::App::Cmd.3 Manifying blib/man3/MooseX::App::Cmd::Command.3 OFFERK/MooseX-App-Cmd-0.07.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1200/ap1200/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00-load.t ............. 1..2 ok 1 - use MooseX::App::Cmd; ok 2 - use MooseX::App::Cmd::Command; ok # Failed test 'command died with the correct string' # at t/basic.t line 41. # got: 'Attribute (usage) does not pass the type constraint because: Validation failed for 'Object' with value undef at /home/fly1200/var/megalib/Moose/Meta/Attribute.pm line 883. # Moose::Meta::Attribute::_coerce_and_verify('MooseX::Getopt::Meta::Attribute::NoGetopt=HASH(0x8aaf690)', undef, 'Test::MyCmd::Command::frobulate=HASH(0x8adaa60)') called at /home/fly1200/var/megalib/Moose/Meta/Attribute.pm line 483 # Moose::Meta::Attribute::initialize_instance_slot('MooseX::Getopt::Meta::Attribute::NoGetopt=HASH(0x8aaf690)', 'Moose::Meta::Instance=HASH(0x8ac7ae8)', 'Test::MyCmd::Command::frobulate=HASH(0x8adaa60)', 'HASH(0x8adb050)') called at /home/fly1200/var/megalib/Class/MOP/Class.pm line 603 # Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x818c150)', 'HASH(0x8adb050)') called at /home/fly1200/var/megalib/Class/MOP/Class.pm line 576 # Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x818c150)', 'HASH(0x8adb050)') called at /home/fly1200/var/megalib/Moose/Meta/Class.pm line 256 # Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x818c150)', 'HASH(0x8adb050)') called at /home/fly1200/var/megalib/Moose/Object.pm line 26 # Moose::Object::new('Test::MyCmd::Command::frobulate', 'HASH(0x8adb300)') called at /home/fly1200/var/megalib/App/Cmd/Command.pm line 23 # App::Cmd::Command::prepare('Test::MyCmd::Command::frobulate', 'Test::MyCmd=HASH(0x8913910)', '--widget', 'wname', 'your', 'fat', 'face') called at /home/fly1200/var/megalib/App/Cmd.pm line 210 # App::Cmd::_prepare_command('Test::MyCmd=HASH(0x8913910)', 'frob', 'Getopt::Long::Descriptive::Opts::__OPT__::1=HASH(0x8913e60)', '--widget', 'wname', 'your', 'fat', 'face') called at /home/fly1200/var/megalib/App/Cmd.pm line 201 # App::Cmd::prepare_command('Test::MyCmd=HASH(0x8913910)', 'frob', '--widget', 'wname', 'your', 'fat', 'face') called at /home/fly1200/var/megalib/App/Cmd.pm line 168 # App::Cmd::run('Test::MyCmd=HASH(0x8913910)') called at t/basic.t line 39 # eval {...} called at t/basic.t line 39 # ' # expected: 'the widget name is wname - your fat face # ' # Failed test 'default usage_desc is okay' # at t/basic.t line 54. # 'Attribute (usage) does not pass the type constraint because: Validation failed for 'Object' with value undef at /home/fly1200/var/megalib/Moose/Meta/Attribute.pm line 883. # Moose::Meta::Attribute::_coerce_and_verify('MooseX::Getopt::Meta::Attribute::NoGetopt=HASH(0x8aaf690)', undef, 'Test::MyCmd::Command::justusage=HASH(0x8addae0)') called at /home/fly1200/var/megalib/Moose/Meta/Attribute.pm line 483 # Moose::Meta::Attribute::initialize_instance_slot('MooseX::Getopt::Meta::Attribute::NoGetopt=HASH(0x8aaf690)', 'Moose::Meta::Instance=HASH(0x8add8b0)', 'Test::MyCmd::Command::justusage=HASH(0x8addae0)', 'HASH(0x8ada820)') called at /home/fly1200/var/megalib/Class/MOP/Class.pm line 603 # Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x818bd00)', 'HASH(0x8ada820)') called at /home/fly1200/var/megalib/Class/MOP/Class.pm line 576 # Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x818bd00)', 'HASH(0x8ada820)') called at /home/fly1200/var/megalib/Moose/Meta/Class.pm line 256 # Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x818bd00)', 'HASH(0x8ada820)') called at /home/fly1200/var/megalib/Moose/Object.pm line 26 # Moose::Object::new('Test::MyCmd::Command::justusage', 'HASH(0x8addba0)') called at /home/fly1200/var/megalib/App/Cmd/Command.pm line 23 # App::Cmd::Command::prepare('Test::MyCmd::Command::justusage', 'Test::MyCmd=HASH(0x8913910)') called at /home/fly1200/var/megalib/App/Cmd.pm line 210 # App::Cmd::_prepare_command('Test::MyCmd=HASH(0x8913910)', 'justusage', 'Getopt::Long::Descriptive::Opts::__OPT__::2=HASH(0x8addb40)') called at /home/fly1200/var/megalib/App/Cmd.pm line 201 # App::Cmd::prepare_command('Test::MyCmd=HASH(0x8913910)', 'justusage') called at /home/fly1200/var/megalib/App/Cmd.pm line 168 # App::Cmd::run('Test::MyCmd=HASH(0x8913910)') called at t/basic.t line 50 # eval {...} called at t/basic.t line 50 # ' # doesn't match '(?-xism:^basic.t justusage)' # Failed test 'un-subclassed &run leads to death' # at t/basic.t line 65. # 'Attribute (usage) does not pass the type constraint because: Validation failed for 'Object' with value undef at /home/fly1200/var/megalib/Moose/Meta/Attribute.pm line 883. # Moose::Meta::Attribute::_coerce_and_verify('MooseX::Getopt::Meta::Attribute::NoGetopt=HASH(0x8aaf690)', undef, 'Test::MyCmd::Command::stock=HASH(0x8addf80)') called at /home/fly1200/var/megalib/Moose/Meta/Attribute.pm line 483 # Moose::Meta::Attribute::initialize_instance_slot('MooseX::Getopt::Meta::Attribute::NoGetopt=HASH(0x8aaf690)', 'Moose::Meta::Instance=HASH(0x8addf40)', 'Test::MyCmd::Command::stock=HASH(0x8addf80)', 'HASH(0x8ada9d0)') called at /home/fly1200/var/megalib/Class/MOP/Class.pm line 603 # Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x8ac7e28)', 'HASH(0x8ada9d0)') called at /home/fly1200/var/megalib/Class/MOP/Class.pm line 576 # Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x8ac7e28)', 'HASH(0x8ada9d0)') called at /home/fly1200/var/megalib/Moose/Meta/Class.pm line 256 # Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x8ac7e28)', 'HASH(0x8ada9d0)') called at /home/fly1200/var/megalib/Moose/Object.pm line 26 # Moose::Object::new('Test::MyCmd::Command::stock', 'HASH(0x8ade2e0)') called at /home/fly1200/var/megalib/App/Cmd/Command.pm line 23 # App::Cmd::Command::prepare('Test::MyCmd::Command::stock', 'Test::MyCmd=HASH(0x8913910)') called at /home/fly1200/var/megalib/App/Cmd.pm line 210 # App::Cmd::_prepare_command('Test::MyCmd=HASH(0x8913910)', 'stock', 'Getopt::Long::Descriptive::Opts::__OPT__::3=HASH(0x8ade190)') called at /home/fly1200/var/megalib/App/Cmd.pm line 201 # App::Cmd::prepare_command('Test::MyCmd=HASH(0x8913910)', 'stock') called at /home/fly1200/var/megalib/App/Cmd.pm line 168 # App::Cmd::run('Test::MyCmd=HASH(0x8913910)') called at t/basic.t line 63 # eval {...} called at t/basic.t line 63 # ' # doesn't match '(?-xism:mandatory method)' # Failed test 'required option field is missing' # at t/basic.t line 72. # 'Attribute (wow) is required at /home/fly1200/var/megalib/Class/MOP/Class.pm line 603. # Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x8abc3c0)', 'HASH(0x8ade330)') called at /home/fly1200/var/megalib/Class/MOP/Class.pm line 576 # Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x8abc3c0)', 'HASH(0x8ade330)') called at /home/fly1200/var/megalib/Moose/Meta/Class.pm line 256 # Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x8abc3c0)', 'HASH(0x8ade330)') called at /home/fly1200/var/megalib/Moose/Object.pm line 26 # Moose::Object::new('Test::MyCmd::Command::bark', 'HASH(0x8ade5e0)') called at /home/fly1200/var/megalib/App/Cmd/Command.pm line 23 # App::Cmd::Command::prepare('Test::MyCmd::Command::bark', 'Test::MyCmd=HASH(0x8913910)') called at /home/fly1200/var/megalib/App/Cmd.pm line 210 # App::Cmd::_prepare_command('Test::MyCmd=HASH(0x8913910)', 'bark', 'Getopt::Long::Descriptive::Opts::__OPT__::4=HASH(0x8ade4f0)') called at /home/fly1200/var/megalib/App/Cmd.pm line 201 # App::Cmd::prepare_command('Test::MyCmd=HASH(0x8913910)', 'bark') called at /home/fly1200/var/megalib/App/Cmd.pm line 168 # App::Cmd::run('Test::MyCmd=HASH(0x8913910)') called at t/basic.t line 70 # eval {...} called at t/basic.t line 70 # ' # doesn't match '(?-xism:Mandatory parameter 'wow' missing in call to \(eval\))' # Looks like you failed 4 tests of 12. t/basic.t ............... 1..12 ok 1 - The object isa Test::MyCmd ok 2 - got correct list of registered command names ok 3 - got correct list of registered command plugins not ok 4 - command died with the correct string not ok 5 - default usage_desc is okay not ok 6 - un-subclassed &run leads to death not ok 7 - required option field is missing ok 8 - commands plugin in listing ok 9 - frobulate plugin in listing ok 10 - justusage plugin in listing ok 11 - stock plugin in listing ok 12 - bark plugin in listing Dubious, test returned 4 (wstat 1024, 0x400) Failed 4/12 subtests t/build_emulates_new.t .. 1..1 ok 1 - Internal hashes match ok # Failed test 'command died with the correct string' # at t/configfile.t line 29. # 'Attribute (usage) does not pass the type constraint because: Validation failed for 'Object' with value undef at /home/fly1200/var/megalib/Moose/Meta/Attribute.pm line 883. # Moose::Meta::Attribute::_coerce_and_verify('MooseX::Getopt::Meta::Attribute::NoGetopt=HASH(0x8c33cd8)', undef, 'Test::ConfigFromFile::Command::moo=HASH(0x8c48fa8)') called at /home/fly1200/var/megalib/Moose/Meta/Attribute.pm line 483 # Moose::Meta::Attribute::initialize_instance_slot('MooseX::Getopt::Meta::Attribute::NoGetopt=HASH(0x8c33cd8)', 'Moose::Meta::Instance=HASH(0x8c40cf8)', 'Test::ConfigFromFile::Command::moo=HASH(0x8c48fa8)', 'HASH(0x8c41658)') called at /home/fly1200/var/megalib/Class/MOP/Class.pm line 603 # Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x8c0c8e8)', 'HASH(0x8c41658)') called at /home/fly1200/var/megalib/Class/MOP/Class.pm line 576 # Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x8c0c8e8)', 'HASH(0x8c41658)') called at /home/fly1200/var/megalib/Moose/Meta/Class.pm line 256 # Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x8c0c8e8)', 'HASH(0x8c41658)') called at /home/fly1200/var/megalib/Moose/Object.pm line 26 # Moose::Object::new('Test::ConfigFromFile::Command::moo', 'HASH(0x8c3cd58)') called at /home/fly1200/var/megalib/App/Cmd/Command.pm line 23 # App::Cmd::Command::prepare('Test::ConfigFromFile::Command::moo', 'Test::ConfigFromFile=HASH(0x8187580)') called at /home/fly1200/var/megalib/App/Cmd.pm line 210 # App::Cmd::_prepare_command('Test::ConfigFromFile=HASH(0x8187580)', 'moo', 'Getopt::Long::Descriptive::Opts::__OPT__::1=HASH(0x8c0cf78)') called at /home/fly1200/var/megalib/App/Cmd.pm line 201 # App::Cmd::prepare_command('Test::ConfigFromFile=HASH(0x8187580)', 'moo') called at /home/fly1200/var/megalib/App/Cmd.pm line 168 # App::Cmd::run('Test::ConfigFromFile=HASH(0x8187580)') called at t/configfile.t line 27 # eval {...} called at t/configfile.t line 27 # ' # doesn't match '(?-xism:Mandatory parameter 'moo' missing in call to \(eval\))' # Failed test 'command died with the correct string' # at t/configfile.t line 40. # 'Attribute (usage) does not pass the type constraint because: Validation failed for 'Object' with value undef at /home/fly1200/var/megalib/Moose/Meta/Attribute.pm line 883. # Moose::Meta::Attribute::_coerce_and_verify('MooseX::Getopt::Meta::Attribute::NoGetopt=HASH(0x8c33cd8)', undef, 'Test::ConfigFromFile::Command::moo=HASH(0x8f04380)') called at /home/fly1200/var/megalib/Moose/Meta/Attribute.pm line 483 # Moose::Meta::Attribute::initialize_instance_slot('MooseX::Getopt::Meta::Attribute::NoGetopt=HASH(0x8c33cd8)', 'Moose::Meta::Instance=HASH(0x8c40cf8)', 'Test::ConfigFromFile::Command::moo=HASH(0x8f04380)', 'HASH(0x8e8c500)') called at /home/fly1200/var/megalib/Class/MOP/Class.pm line 603 # Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x8c0c8e8)', 'HASH(0x8e8c500)') called at /home/fly1200/var/megalib/Class/MOP/Class.pm line 576 # Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x8c0c8e8)', 'HASH(0x8e8c500)') called at /home/fly1200/var/megalib/Moose/Meta/Class.pm line 256 # Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x8c0c8e8)', 'HASH(0x8e8c500)') called at /home/fly1200/var/megalib/Moose/Object.pm line 26 # Moose::Object::new('Test::ConfigFromFile::Command::moo', 'HASH(0x8c412f8)') called at /home/fly1200/var/megalib/App/Cmd/Command.pm line 23 # App::Cmd::Command::prepare('Test::ConfigFromFile::Command::moo', 'Test::ConfigFromFile=HASH(0x8187580)', '--configfile=t/lib/Test/ConfigFromFile/config.yaml') called at /home/fly1200/var/megalib/App/Cmd.pm line 210 # App::Cmd::_prepare_command('Test::ConfigFromFile=HASH(0x8187580)', 'moo', 'Getopt::Long::Descriptive::Opts::__OPT__::2=HASH(0x8c492f8)', '--configfile=t/lib/Test/ConfigFromFile/config.yaml') called at /home/fly1200/var/megalib/App/Cmd.pm line 201 # App::Cmd::prepare_command('Test::ConfigFromFile=HASH(0x8187580)', 'moo', '--configfile=t/lib/Test/ConfigFromFile/config.yaml') called at /home/fly1200/var/megalib/App/Cmd.pm line 168 # App::Cmd::run('Test::ConfigFromFile=HASH(0x8187580)') called at t/configfile.t line 38 # eval {...} called at t/configfile.t line 38 # ' # doesn't match '(?-xism:cows go moo1 moo2 moo3)' # Looks like you failed 2 tests of 2. t/configfile.t .......... 1..2 not ok 1 - command died with the correct string not ok 2 - command died with the correct string Dubious, test returned 2 (wstat 512, 0x200) Failed 2/2 subtests Test Summary Report ------------------- t/basic.t (Wstat: 1024 Tests: 12 Failed: 4) Failed tests: 4-7 Non-zero exit status: 4 t/configfile.t (Wstat: 512 Tests: 2 Failed: 2) Failed tests: 1-2 Non-zero exit status: 2 Files=4, Tests=17, 2 wallclock secs ( 0.02 usr 0.00 sys + 1.59 cusr 0.06 csys = 1.67 CPU) Result: FAIL Failed 2/4 test programs. 6/17 subtests failed. make: *** [test_dynamic] Error 2 OFFERK/MooseX-App-Cmd-0.07.tar.gz make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports OFFERK/MooseX-App-Cmd-0.07.tar.gz Finished 2012-03-02T08:17:52