PATH=C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\Perl64\site\bin;C:\Perl64\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files (x86)\Perforce;C:\mysql\bin Start 2012-03-19T22:58:12 ActivePerl-1003 CPAN-1.9402 LIB=C:\PlatSDK\Lib\AMD64;C:\PlatSDK\Lib\AMD64\atlmfc INCLUDE=C:\PlatSDK\Include;C:\PlatSDK\Include\crt;C:\PlatSDK\Include\crt\sys;C:\PlatSDK\Include\mfc;C:\PlatSDK\Include\atl PATH=C:/cpanfly/var/libs/bin;C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\Perl64\site\bin;C:\Perl64\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin Going to read 'C:\cpanfly\var\cpan\Metadata' Database was generated on Tue, 20 Mar 2012 04:11:00 GMT Running make for M/MJ/MJGARDNER/MooseX-App-Cmd-0.09.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/M/MJ/MJGARDNER/MooseX-App-Cmd-0.09.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/M/MJ/MJGARDNER/CHECKSUMS Checksum for C:\cpanfly\var\cpan\sources\authors\id\M\MJ\MJGARDNER\MooseX-App-Cmd-0.09.tar.gz ok Will not use Archive::Tar, need 1.00 MooseX-App-Cmd-0.09/ MooseX-App-Cmd-0.09/perlcritic.rc MooseX-App-Cmd-0.09/MANIFEST MooseX-App-Cmd-0.09/TODO MooseX-App-Cmd-0.09/README MooseX-App-Cmd-0.09/lib/ MooseX-App-Cmd-0.09/lib/MooseX/ MooseX-App-Cmd-0.09/lib/MooseX/App/ MooseX-App-Cmd-0.09/lib/MooseX/App/Cmd/ MooseX-App-Cmd-0.09/lib/MooseX/App/Cmd/Command.pm MooseX-App-Cmd-0.09/lib/MooseX/App/Cmd.pm MooseX-App-Cmd-0.09/t/ MooseX-App-Cmd-0.09/t/release-pod-linkcheck.t MooseX-App-Cmd-0.09/t/release-no-tabs.t MooseX-App-Cmd-0.09/t/release-dist-manifest.t MooseX-App-Cmd-0.09/t/lib/ MooseX-App-Cmd-0.09/t/lib/Test/ MooseX-App-Cmd-0.09/t/lib/Test/MyCmd/ MooseX-App-Cmd-0.09/t/lib/Test/MyCmd/Command/ MooseX-App-Cmd-0.09/t/lib/Test/MyCmd/Command/frobulate.pm MooseX-App-Cmd-0.09/t/lib/Test/MyCmd/Command/justusage.pm MooseX-App-Cmd-0.09/t/lib/Test/MyCmd/Command/stock.pm MooseX-App-Cmd-0.09/t/lib/Test/MyCmd/Command/bark.pm MooseX-App-Cmd-0.09/t/lib/Test/MyCmd.pm MooseX-App-Cmd-0.09/t/lib/Test/ConfigFromFile/ MooseX-App-Cmd-0.09/t/lib/Test/ConfigFromFile/config.yaml MooseX-App-Cmd-0.09/t/lib/Test/ConfigFromFile/Command/ MooseX-App-Cmd-0.09/t/lib/Test/ConfigFromFile/Command/boo.pm MooseX-App-Cmd-0.09/t/lib/Test/ConfigFromFile/Command/moo.pm MooseX-App-Cmd-0.09/t/lib/Test/ConfigFromFile.pm MooseX-App-Cmd-0.09/t/release-meta-json.t MooseX-App-Cmd-0.09/t/000-report-versions.t MooseX-App-Cmd-0.09/t/release-pod-coverage.t MooseX-App-Cmd-0.09/t/release-portability.t MooseX-App-Cmd-0.09/t/release-mojibake.t MooseX-App-Cmd-0.09/t/release-synopsis.t MooseX-App-Cmd-0.09/t/author-test-eol.t MooseX-App-Cmd-0.09/t/configfile.t MooseX-App-Cmd-0.09/t/release-unused-vars.t MooseX-App-Cmd-0.09/t/build_emulates_new.t MooseX-App-Cmd-0.09/t/release-test-version.t MooseX-App-Cmd-0.09/t/release-kwalitee.t MooseX-App-Cmd-0.09/t/release-pod-syntax.t MooseX-App-Cmd-0.09/t/release-cpan-changes.t MooseX-App-Cmd-0.09/t/release-minimum-version.t MooseX-App-Cmd-0.09/t/author-critic.t MooseX-App-Cmd-0.09/t/00-compile.t MooseX-App-Cmd-0.09/t/basic.t MooseX-App-Cmd-0.09/t/release-distmeta.t MooseX-App-Cmd-0.09/dist.ini MooseX-App-Cmd-0.09/MANIFEST.SKIP MooseX-App-Cmd-0.09/Makefile.PL MooseX-App-Cmd-0.09/LICENSE MooseX-App-Cmd-0.09/INSTALL MooseX-App-Cmd-0.09/META.yml MooseX-App-Cmd-0.09/META.json MooseX-App-Cmd-0.09/weaver.ini MooseX-App-Cmd-0.09/Changes MooseX-App-Cmd-0.09/xt/ MooseX-App-Cmd-0.09/xt/author/ MooseX-App-Cmd-0.09/xt/author/perltidy.rc CPAN.pm: Going to build M/MJ/MJGARDNER/MooseX-App-Cmd-0.09.tar.gz >>> C:\Perl64\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for MooseX::App::Cmd Writing MYMETA.yml and MYMETA.json >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. 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 MJGARDNER/MooseX-App-Cmd-0.09.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:\Perl64\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/00-compile.t ............... 1..2 ok 1 - MooseX::App::Cmd loaded ok ok 2 - MooseX::App::Cmd::Command loaded ok ok # Testing with Perl 5.010000, C:\Perl64\bin\perl.exe # App::Cmd version is 0.316 # App::Cmd::Command version is 0.316 # Carp version is 1.25 # Data::Dumper version is 2.131 # English version is 1.04 # ExtUtils::MakeMaker version is 6.62 # File::Basename version is 2.76 # File::Find version is 1.12 # File::Temp version is 0.22 # Getopt::Long::Descriptive version is 0.091 # Moose version is 1.02 # Moose::Object version is 1.02 # MooseX::ConfigFromFile version is 0.04 # MooseX::Getopt version is 0.38 # MooseX::Has::Options version is 0.002 # MooseX::MarkAsMethods version is 0.14 # Scalar::Util version is 1.23 # Test::More version is 0.98 # Test::Output version is 0.16 # Test::Requires version is 0.06 # Test::use::ok version is 0.02 # YAML version is 0.80 # base version is 2.15 # strict version is 1.04 # warnings version is 1.06 t/000-report-versions.t ...... ok 1 - require App::Cmd; ok 2 - require App::Cmd::Command; ok 3 - require Carp; ok 4 - require Data::Dumper; ok 5 - require English; ok 6 - require ExtUtils::MakeMaker; ok 7 - require File::Basename; ok 8 - require File::Find; ok 9 - require File::Temp; ok 10 - require Getopt::Long::Descriptive; ok 11 - require Moose; ok 12 - require Moose::Object; ok 13 - require MooseX::ConfigFromFile; ok 14 - require MooseX::Getopt; ok 15 - require MooseX::Has::Options; ok 16 - require MooseX::MarkAsMethods; ok 17 - require Scalar::Util; ok 18 - require Test::More; ok 19 - require Test::Output; ok 20 - require Test::Requires; ok 21 - require Test::use::ok; ok 22 - require YAML; ok 23 - require base; ok 24 - require strict; ok 25 - require warnings; 1..25 ok t/author-critic.t ............ skipped: these tests are for testing by the author t/author-test-eol.t .......... skipped: these tests are for testing by the author # Failed test 'command died with the correct string' # at t/basic.t line 44. # got: 'Attribute (usage) does not pass the type constraint because: Validation failed for 'Object' failed with value undef at C:/cpanfly/var/megalib/Moose/Meta/Attribute.pm line 746. # Moose::Meta::Attribute::_coerce_and_verify('MooseX::Getopt::Meta::Attribute::NoGetopt=HASH(0x4180670)', undef, 'Test::MyCmd::Command::frobulate=HASH(0x41a3b58)') called at C:/cpanfly/var/megalib/Moose/Meta/Attribute.pm line 398 # Moose::Meta::Attribute::initialize_instance_slot('MooseX::Getopt::Meta::Attribute::NoGetopt=HASH(0x4180670)', 'Moose::Meta::Instance=HASH(0x41983d0)', 'Test::MyCmd::Command::frobulate=HASH(0x41a3b58)', 'HASH(0x41a3b28)') called at C:/cpanfly/var/megalib/Class/MOP/Class.pm line 364 # Class::MOP::Class::_construct_instance('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x3d7c4c0)', 'HASH(0x41a3b28)') called at C:/cpanfly/var/megalib/Class/MOP/Class.pm line 351 # Class::MOP::Class::new_object('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x3d7c4c0)', 'HASH(0x41a3b28)') called at C:/cpanfly/var/megalib/Moose/Meta/Class.pm line 255 # Moose::Meta::Class::new_object('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x3d7c4c0)', 'HASH(0x41a3b28)') called at C:/cpanfly/var/megalib/Moose/Object.pm line 25 # Moose::Object::new('Test::MyCmd::Command::frobulate', 'HASH(0x41a3ea0)') called at generated method (unknown origin) line 3 # MooseX::App::Cmd::Command::new('Test::MyCmd::Command::frobulate', 'HASH(0x41a3ea0)') called at C:/cpanfly/var/megalib/App/Cmd/Command.pm line 23 # App::Cmd::Command::prepare('Test::MyCmd::Command::frobulate', 'Test::MyCmd=HASH(0x3d6aaf8)', '--widget', 'wname', 'your', 'fat', 'face') called at C:/cpanfly/var/megalib/App/Cmd.pm line 210 # App::Cmd::_prepare_command('Test::MyCmd=HASH(0x3d6aaf8)', 'frob', 'Getopt::Long::Descriptive::Opts::__OPT__::1=HASH(0x3c39b50)', '--widget', 'wname', 'your', 'fat', 'face') called at C:/cpanfly/var/megalib/App/Cmd.pm line 201 # App::Cmd::prepare_command('Test::MyCmd=HASH(0x3d6aaf8)', 'frob', '--widget', 'wname', 'your', 'fat', 'face') called at C:/cpanfly/var/megalib/App/Cmd.pm line 168 # App::Cmd::run('Test::MyCmd=HASH(0x3d6aaf8)') called at t/basic.t line 42 # eval {...} called at t/basic.t line 42 # ' # expected: 'the widget name is wname - your fat face # ' # Failed test 'default usage_desc is okay' # at t/basic.t line 56. # 'Attribute (usage) does not pass the type constraint because: Validation failed for 'Object' failed with value undef at C:/cpanfly/var/megalib/Moose/Meta/Attribute.pm line 746. # Moose::Meta::Attribute::_coerce_and_verify('MooseX::Getopt::Meta::Attribute::NoGetopt=HASH(0x4180670)', undef, 'Test::MyCmd::Command::justusage=HASH(0x41a4838)') called at C:/cpanfly/var/megalib/Moose/Meta/Attribute.pm line 398 # Moose::Meta::Attribute::initialize_instance_slot('MooseX::Getopt::Meta::Attribute::NoGetopt=HASH(0x4180670)', 'Moose::Meta::Instance=HASH(0x41a4628)', 'Test::MyCmd::Command::justusage=HASH(0x41a4838)', 'HASH(0x41a2180)') called at C:/cpanfly/var/megalib/Class/MOP/Class.pm line 364 # Class::MOP::Class::_construct_instance('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x3d75980)', 'HASH(0x41a2180)') called at C:/cpanfly/var/megalib/Class/MOP/Class.pm line 351 # Class::MOP::Class::new_object('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x3d75980)', 'HASH(0x41a2180)') called at C:/cpanfly/var/megalib/Moose/Meta/Class.pm line 255 # Moose::Meta::Class::new_object('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x3d75980)', 'HASH(0x41a2180)') called at C:/cpanfly/var/megalib/Moose/Object.pm line 25 # Moose::Object::new('Test::MyCmd::Command::justusage', 'HASH(0x41a3d38)') called at generated method (unknown origin) line 3 # MooseX::App::Cmd::Command::new('Test::MyCmd::Command::justusage', 'HASH(0x41a3d38)') called at C:/cpanfly/var/megalib/App/Cmd/Command.pm line 23 # App::Cmd::Command::prepare('Test::MyCmd::Command::justusage', 'Test::MyCmd=HASH(0x3d6aaf8)') called at C:/cpanfly/var/megalib/App/Cmd.pm line 210 # App::Cmd::_prepare_command('Test::MyCmd=HASH(0x3d6aaf8)', 'justusage', 'Getopt::Long::Descriptive::Opts::__OPT__::2=HASH(0x41a49d0)') called at C:/cpanfly/var/megalib/App/Cmd.pm line 201 # App::Cmd::prepare_command('Test::MyCmd=HASH(0x3d6aaf8)', 'justusage') called at C:/cpanfly/var/megalib/App/Cmd.pm line 168 # App::Cmd::run('Test::MyCmd=HASH(0x3d6aaf8)') called at t/basic.t line 52 # eval {...} called at t/basic.t line 52 # ' # doesn't match '(?-xism:^basic.t justusage)' # Failed test 'un-subclassed &run leads to death' # at t/basic.t line 63. # 'Attribute (usage) does not pass the type constraint because: Validation failed for 'Object' failed with value undef at C:/cpanfly/var/megalib/Moose/Meta/Attribute.pm line 746. # Moose::Meta::Attribute::_coerce_and_verify('MooseX::Getopt::Meta::Attribute::NoGetopt=HASH(0x4180670)', undef, 'Test::MyCmd::Command::stock=HASH(0x41a4fd0)') called at C:/cpanfly/var/megalib/Moose/Meta/Attribute.pm line 398 # Moose::Meta::Attribute::initialize_instance_slot('MooseX::Getopt::Meta::Attribute::NoGetopt=HASH(0x4180670)', 'Moose::Meta::Instance=HASH(0x41a5150)', 'Test::MyCmd::Command::stock=HASH(0x41a4fd0)', 'HASH(0x41a21b0)') called at C:/cpanfly/var/megalib/Class/MOP/Class.pm line 364 # Class::MOP::Class::_construct_instance('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x4191e10)', 'HASH(0x41a21b0)') called at C:/cpanfly/var/megalib/Class/MOP/Class.pm line 351 # Class::MOP::Class::new_object('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x4191e10)', 'HASH(0x41a21b0)') called at C:/cpanfly/var/megalib/Moose/Meta/Class.pm line 255 # Moose::Meta::Class::new_object('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x4191e10)', 'HASH(0x41a21b0)') called at C:/cpanfly/var/megalib/Moose/Object.pm line 25 # Moose::Object::new('Test::MyCmd::Command::stock', 'HASH(0x41a4ac0)') called at generated method (unknown origin) line 3 # MooseX::App::Cmd::Command::new('Test::MyCmd::Command::stock', 'HASH(0x41a4ac0)') called at C:/cpanfly/var/megalib/App/Cmd/Command.pm line 23 # App::Cmd::Command::prepare('Test::MyCmd::Command::stock', 'Test::MyCmd=HASH(0x3d6aaf8)') called at C:/cpanfly/var/megalib/App/Cmd.pm line 210 # App::Cmd::_prepare_command('Test::MyCmd=HASH(0x3d6aaf8)', 'stock', 'Getopt::Long::Descriptive::Opts::__OPT__::3=HASH(0x41a2090)') called at C:/cpanfly/var/megalib/App/Cmd.pm line 201 # App::Cmd::prepare_command('Test::MyCmd=HASH(0x3d6aaf8)', 'stock') called at C:/cpanfly/var/megalib/App/Cmd.pm line 168 # App::Cmd::run('Test::MyCmd=HASH(0x3d6aaf8)') called at t/basic.t line 61 # eval {...} called at t/basic.t line 61 # ' # doesn't match '(?-xism:mandatory method)' # Failed test 'required option field is missing' # at t/basic.t line 70. # 'Attribute (wow) is required at C:/cpanfly/var/megalib/Class/MOP/Class.pm line 364. # Class::MOP::Class::_construct_instance('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x41974f8)', 'HASH(0x41a3840)') called at C:/cpanfly/var/megalib/Class/MOP/Class.pm line 351 # Class::MOP::Class::new_object('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x41974f8)', 'HASH(0x41a3840)') called at C:/cpanfly/var/megalib/Moose/Meta/Class.pm line 255 # Moose::Meta::Class::new_object('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x41974f8)', 'HASH(0x41a3840)') called at C:/cpanfly/var/megalib/Moose/Object.pm line 25 # Moose::Object::new('Test::MyCmd::Command::bark', 'HASH(0x41a73b8)') called at generated method (unknown origin) line 3 # MooseX::App::Cmd::Command::new('Test::MyCmd::Command::bark', 'HASH(0x41a73b8)') called at C:/cpanfly/var/megalib/App/Cmd/Command.pm line 23 # App::Cmd::Command::prepare('Test::MyCmd::Command::bark', 'Test::MyCmd=HASH(0x3d6aaf8)') called at C:/cpanfly/var/megalib/App/Cmd.pm line 210 # App::Cmd::_prepare_command('Test::MyCmd=HASH(0x3d6aaf8)', 'bark', 'Getopt::Long::Descriptive::Opts::__OPT__::4=HASH(0x41a3e88)') called at C:/cpanfly/var/megalib/App/Cmd.pm line 201 # App::Cmd::prepare_command('Test::MyCmd=HASH(0x3d6aaf8)', 'bark') called at C:/cpanfly/var/megalib/App/Cmd.pm line 168 # App::Cmd::run('Test::MyCmd=HASH(0x3d6aaf8)') called at t/basic.t line 68 # eval {...} called at t/basic.t line 68 # ' # 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 30. # 'Attribute (usage) does not pass the type constraint because: Validation failed for 'Object' failed with value undef at C:/cpanfly/var/megalib/Moose/Meta/Attribute.pm line 746. # Moose::Meta::Attribute::_coerce_and_verify('MooseX::Getopt::Meta::Attribute::NoGetopt=HASH(0x4453068)', undef, 'Test::ConfigFromFile::Command::moo=HASH(0x44dfec0)') called at C:/cpanfly/var/megalib/Moose/Meta/Attribute.pm line 398 # Moose::Meta::Attribute::initialize_instance_slot('MooseX::Getopt::Meta::Attribute::NoGetopt=HASH(0x4453068)', 'Moose::Meta::Instance=HASH(0x44612e8)', 'Test::ConfigFromFile::Command::moo=HASH(0x44dfec0)', 'HASH(0x44dee60)') called at C:/cpanfly/var/megalib/Class/MOP/Class.pm line 364 # Class::MOP::Class::_construct_instance('Class::MOP::Class::__ANON__::SERIAL::2=HASH(0x4440af8)', 'HASH(0x44dee60)') called at C:/cpanfly/var/megalib/Class/MOP/Class.pm line 351 # Class::MOP::Class::new_object('Class::MOP::Class::__ANON__::SERIAL::2=HASH(0x4440af8)', 'HASH(0x44dee60)') called at C:/cpanfly/var/megalib/Moose/Meta/Class.pm line 255 # Moose::Meta::Class::new_object('Class::MOP::Class::__ANON__::SERIAL::2=HASH(0x4440af8)', 'HASH(0x44dee60)') called at C:/cpanfly/var/megalib/Moose/Object.pm line 25 # Moose::Object::new('Test::ConfigFromFile::Command::moo', 'HASH(0x4440c48)') called at generated method (unknown origin) line 3 # MooseX::App::Cmd::Command::new('Test::ConfigFromFile::Command::moo', 'HASH(0x4440c48)') called at C:/cpanfly/var/megalib/App/Cmd/Command.pm line 23 # App::Cmd::Command::prepare('Test::ConfigFromFile::Command::moo', 'Test::ConfigFromFile=HASH(0x41b9330)') called at C:/cpanfly/var/megalib/App/Cmd.pm line 210 # App::Cmd::_prepare_command('Test::ConfigFromFile=HASH(0x41b9330)', 'moo', 'Getopt::Long::Descriptive::Opts::__OPT__::1=HASH(0x445f7c0)') called at C:/cpanfly/var/megalib/App/Cmd.pm line 201 # App::Cmd::prepare_command('Test::ConfigFromFile=HASH(0x41b9330)', 'moo') called at C:/cpanfly/var/megalib/App/Cmd.pm line 168 # App::Cmd::run('Test::ConfigFromFile=HASH(0x41b9330)') called at t/configfile.t line 28 # eval {...} called at t/configfile.t line 28 # ' # 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 41. # 'Attribute (usage) does not pass the type constraint because: Validation failed for 'Object' failed with value undef at C:/cpanfly/var/megalib/Moose/Meta/Attribute.pm line 746. # Moose::Meta::Attribute::_coerce_and_verify('MooseX::Getopt::Meta::Attribute::NoGetopt=HASH(0x4453068)', undef, 'Test::ConfigFromFile::Command::moo=HASH(0x5b6fc28)') called at C:/cpanfly/var/megalib/Moose/Meta/Attribute.pm line 398 # Moose::Meta::Attribute::initialize_instance_slot('MooseX::Getopt::Meta::Attribute::NoGetopt=HASH(0x4453068)', 'Moose::Meta::Instance=HASH(0x44612e8)', 'Test::ConfigFromFile::Command::moo=HASH(0x5b6fc28)', 'HASH(0x44e0028)') called at C:/cpanfly/var/megalib/Class/MOP/Class.pm line 364 # Class::MOP::Class::_construct_instance('Class::MOP::Class::__ANON__::SERIAL::2=HASH(0x4440af8)', 'HASH(0x44e0028)') called at C:/cpanfly/var/megalib/Class/MOP/Class.pm line 351 # Class::MOP::Class::new_object('Class::MOP::Class::__ANON__::SERIAL::2=HASH(0x4440af8)', 'HASH(0x44e0028)') called at C:/cpanfly/var/megalib/Moose/Meta/Class.pm line 255 # Moose::Meta::Class::new_object('Class::MOP::Class::__ANON__::SERIAL::2=HASH(0x4440af8)', 'HASH(0x44e0028)') called at C:/cpanfly/var/megalib/Moose/Object.pm line 25 # Moose::Object::new('Test::ConfigFromFile::Command::moo', 'HASH(0x5b74d08)') called at generated method (unknown origin) line 3 # MooseX::App::Cmd::Command::new('Test::ConfigFromFile::Command::moo', 'HASH(0x5b74d08)') called at C:/cpanfly/var/megalib/App/Cmd/Command.pm line 23 # App::Cmd::Command::prepare('Test::ConfigFromFile::Command::moo', 'Test::ConfigFromFile=HASH(0x41b9330)', '--configfile=t/lib/Test/ConfigFromFile/config.yaml') called at C:/cpanfly/var/megalib/App/Cmd.pm line 210 # App::Cmd::_prepare_command('Test::ConfigFromFile=HASH(0x41b9330)', 'moo', 'Getopt::Long::Descriptive::Opts::__OPT__::2=HASH(0x44e0d30)', '--configfile=t/lib/Test/ConfigFromFile/config.yaml') called at C:/cpanfly/var/megalib/App/Cmd.pm line 201 # App::Cmd::prepare_command('Test::ConfigFromFile=HASH(0x41b9330)', 'moo', '--configfile=t/lib/Test/ConfigFromFile/config.yaml') called at C:/cpanfly/var/megalib/App/Cmd.pm line 168 # App::Cmd::run('Test::ConfigFromFile=HASH(0x41b9330)') called at t/configfile.t line 39 # eval {...} called at t/configfile.t line 39 # ' # doesn't match '(?-xism:cows go moo1 moo2 moo3)' # Failed test 'default configfile() takes a sub()' # at t/configfile.t line 52. # 'Attribute (usage) does not pass the type constraint because: Validation failed for 'Object' failed with value undef at C:/cpanfly/var/megalib/Moose/Meta/Attribute.pm line 746. # Moose::Meta::Attribute::_coerce_and_verify('MooseX::Getopt::Meta::Attribute::NoGetopt=HASH(0x4453068)', undef, 'Test::ConfigFromFile::Command::boo=HASH(0x5b727d8)') called at C:/cpanfly/var/megalib/Moose/Meta/Attribute.pm line 398 # Moose::Meta::Attribute::initialize_instance_slot('MooseX::Getopt::Meta::Attribute::NoGetopt=HASH(0x4453068)', 'Moose::Meta::Instance=HASH(0x44ddb98)', 'Test::ConfigFromFile::Command::boo=HASH(0x5b727d8)', 'HASH(0x5b74948)') called at C:/cpanfly/var/megalib/Class/MOP/Class.pm line 364 # Class::MOP::Class::_construct_instance('Class::MOP::Class::__ANON__::SERIAL::2=HASH(0x4440e40)', 'HASH(0x5b74948)') called at C:/cpanfly/var/megalib/Class/MOP/Class.pm line 351 # Class::MOP::Class::new_object('Class::MOP::Class::__ANON__::SERIAL::2=HASH(0x4440e40)', 'HASH(0x5b74948)') called at C:/cpanfly/var/megalib/Moose/Meta/Class.pm line 255 # Moose::Meta::Class::new_object('Class::MOP::Class::__ANON__::SERIAL::2=HASH(0x4440e40)', 'HASH(0x5b74948)') called at C:/cpanfly/var/megalib/Moose/Object.pm line 25 # Moose::Object::new('Test::ConfigFromFile::Command::boo', 'HASH(0x5b6fe38)') called at generated method (unknown origin) line 3 # MooseX::App::Cmd::Command::new('Test::ConfigFromFile::Command::boo', 'HASH(0x5b6fe38)') called at C:/cpanfly/var/megalib/App/Cmd/Command.pm line 23 # App::Cmd::Command::prepare('Test::ConfigFromFile::Command::boo', 'Test::ConfigFromFile=HASH(0x41b9330)') called at C:/cpanfly/var/megalib/App/Cmd.pm line 210 # App::Cmd::_prepare_command('Test::ConfigFromFile=HASH(0x41b9330)', 'boo', 'Getopt::Long::Descriptive::Opts::__OPT__::3=HASH(0x42b9188)') called at C:/cpanfly/var/megalib/App/Cmd.pm line 201 # App::Cmd::prepare_command('Test::ConfigFromFile=HASH(0x41b9330)', 'boo') called at C:/cpanfly/var/megalib/App/Cmd.pm line 168 # App::Cmd::run('Test::ConfigFromFile=HASH(0x41b9330)') called at t/configfile.t line 50 # eval {...} called at t/configfile.t line 50 # ' # doesn't match '(?-xism:ghosts go moo1 moo2 moo3)' # Looks like you failed 3 tests of 3. t/configfile.t ............... 1..3 not ok 1 - command died with the correct string not ok 2 - command died with the correct string not ok 3 - default configfile() takes a sub() Dubious, test returned 3 (wstat 768, 0x300) Failed 3/3 subtests t/release-cpan-changes.t ..... skipped: these tests are for release candidate testing t/release-dist-manifest.t .... skipped: these tests are for release candidate testing t/release-distmeta.t ......... skipped: these tests are for release candidate testing t/release-kwalitee.t ......... skipped: these tests are for release candidate testing t/release-meta-json.t ........ skipped: these tests are for release candidate testing t/release-minimum-version.t .. skipped: these tests are for release candidate testing t/release-mojibake.t ......... skipped: these tests are for release candidate testing t/release-no-tabs.t .......... skipped: these tests are for release candidate testing t/release-pod-coverage.t ..... skipped: these tests are for release candidate testing t/release-pod-linkcheck.t .... skipped: these tests are for release candidate testing t/release-pod-syntax.t ....... skipped: these tests are for release candidate testing t/release-portability.t ...... skipped: these tests are for release candidate testing t/release-synopsis.t ......... skipped: these tests are for release candidate testing t/release-test-version.t ..... skipped: these tests are for release candidate testing t/release-unused-vars.t ...... skipped: these tests are for release candidate testing 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: 768 Tests: 3 Failed: 3) Failed tests: 1-3 Non-zero exit status: 3 Files=22, Tests=43, 3 wallclock secs ( 0.08 usr + 0.01 sys = 0.09 CPU) Result: FAIL Failed 2/22 test programs. 7/43 subtests failed. NMAKE : fatal error U1077: 'C:\Perl64\bin\perl.exe' : return code '0xff' Stop. MJGARDNER/MooseX-App-Cmd-0.09.tar.gz nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports MJGARDNER/MooseX-App-Cmd-0.09.tar.gz Finished 2012-03-19T22:58:20