PATH=C:\Perl-5.22-32\site\bin;C:\Perl-5.22-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\Perl-5.22-32\site\bin;C:\Perl-5.22-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Git\cmd;C:\Program Files (x86)\CMake\bin
Start 2016-05-18T18:55:05
ActivePerl-2201 CPAN-2.10
PATH=C:/CPANFL~3.22-/var/libs/bin;C:\PERL-5~1.22-\site\bin;C:\PERL-5~1.22-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\PERL-5~1.22-\site\bin;C:\PERL-5~1.22-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WINDOW~1\v1.0\;C:\PROGRA~1\Git\cmd;C:\PROGRA~2\CMake\bin
Reading 'C:\cpanfly-5.22-32\var\cpan\Metadata'
Database was generated on Wed, 18 May 2016 05:41:02 GMT
Checksum for C:\cpanfly-5.22-32\var\cpan\sources\authors\id\C\CE\CELOGEEK\MooX-Options-4.022.tar.gz ok
MooX-Options-4.022/t
MooX-Options-4.022/t/mo.t
MooX-Options-4.022
MooX-Options-4.022/README
MooX-Options-4.022/Changes
MooX-Options-4.022/t/doc.t
MooX-Options-4.022/t/moo.t
MooX-Options-4.022/t/pod.t
MooX-Options-4.022/LICENSE
MooX-Options-4.022/dist.ini
MooX-Options-4.022/po
MooX-Options-4.022/po/de.po
MooX-Options-4.022/t/role.t
MooX-Options-4.022/META.yml
MooX-Options-4.022/MANIFEST
MooX-Options-4.022/Build.PL
MooX-Options-4.022/t/base.st
MooX-Options-4.022/t/moose.t
MooX-Options-4.022/t/order.t
MooX-Options-4.022/t/Test.pm
MooX-Options-4.022/META.json
MooX-Options-4.022/t/hidden.t
MooX-Options-4.022/t/spacer.t
MooX-Options-4.022/README.mkdn
MooX-Options-4.022/po/de_DE.po
MooX-Options-4.022/t/failure.t
MooX-Options-4.022/t/flavour.t
MooX-Options-4.022/coverage.txt
MooX-Options-4.022/t/doc-utf8.t
MooX-Options-4.022/t/moox-cmd.t
MooX-Options-4.022/t/isa_check.t
MooX-Options-4.022/t/no_option.t
MooX-Options-4.022/t/multi_role.t
MooX-Options-4.022/xt
MooX-Options-4.022/xt/perltidy.rc
MooX-Options-4.022/t/00-compile.t
MooX-Options-4.022/t/with_config.t
MooX-Options-4.022/t/usage_string.t
MooX-Options-4.022/xt/perlcritic.rc
MooX-Options-4.022/t/author-critic.t
MooX-Options-4.022/lib/MooX
MooX-Options-4.022/lib/MooX/Options.pm
MooX-Options-4.022/po/MooX-Options.pot
MooX-Options-4.022/t/namespace_clean.t
MooX-Options-4.022/t/option-of-option.t
MooX-Options-4.022/t/lib
MooX-Options-4.022/t/lib/MooXCmdTest.pm
MooX-Options-4.022/t/release-kwalitee.t
MooX-Options-4.022/etc
MooX-Options-4.022/etc/with_config.t.json
MooX-Options-4.022/t/000-report-versions.t
MooX-Options-4.022/t/release-unused-vars.t
MooX-Options-4.022/t/author-pod-coverage.t
MooX-Options-4.022/etc/with_config_2.t.json
MooX-Options-4.022/lib/MooX/Options
MooX-Options-4.022/lib/MooX/Options/Role.pm
MooX-Options-4.022/t/around_options_usage.t
MooX-Options-4.022/t/check_target_methods.t
MooX-Options-4.022/t/multiple-split-options.t
MooX-Options-4.022/t/string_with_zero_value.t
MooX-Options-4.022/t/lib/TestNamespaceClean.pm
MooX-Options-4.022/t/lib/MooXCmdTest/Cmd
MooX-Options-4.022/t/lib/MooXCmdTest/Cmd/test1.pm
MooX-Options-4.022/t/lib/MooXCmdTest/Cmd/test3.pm
MooX-Options-4.022/lib/MooX/Options/Descriptive.pm
MooX-Options-4.022/lib/MooX/Options/Manual
MooX-Options-4.022/lib/MooX/Options/Manual/Man.pod
MooX-Options-4.022/lib/MooX/Options/Manual/MooXCmd.pod
MooX-Options-4.022/lib/MooX/Options/Descriptive
MooX-Options-4.022/lib/MooX/Options/Descriptive/Usage.pm
MooX-Options-4.022/t/autosplit_warning_on_required_param.t
MooX-Options-4.022/t/lib/MooXCmdTest/Cmd/test1/Cmd
MooX-Options-4.022/t/lib/MooXCmdTest/Cmd/test1/Cmd/test2.pm
MooX-Options-4.022/lib/MooX/Options/Manual/NamespaceClean.pod
MooX-Options-4.022/share/LocaleData/de/LC_MESSAGES
MooX-Options-4.022/share/LocaleData/de/LC_MESSAGES/MooX-Options.mo
MooX-Options-4.022/share/LocaleData/de_DE/LC_MESSAGES
MooX-Options-4.022/share/LocaleData/de_DE/LC_MESSAGES/MooX-Options.mo
Configuring C/CE/CELOGEEK/MooX-Options-4.022.tar.gz with Build.PL
>>> C:\Perl-5.22-32\bin\perl.exe Build.PL
Checking prerequisites...
requires:
! MooX::ConfigFromFile is not installed
ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions
of the modules indicated above before proceeding with this installation
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'MooX-Options' version '4.022'
CELOGEEK/MooX-Options-4.022.tar.gz
C:\Perl-5.22-32\bin\perl.exe Build.PL -- OK
Running Build for C/CE/CELOGEEK/MooX-Options-4.022.tar.gz
---- Unsatisfied dependencies detected during ----
---- CELOGEEK/MooX-Options-4.022.tar.gz ----
MooX::ConfigFromFile [requires]
Running test for module 'MooX::ConfigFromFile'
Checksum for C:\cpanfly-5.22-32\var\cpan\sources\authors\id\R\RE\REHSACK\MooX-ConfigFromFile-0.007.tar.gz ok
MooX-ConfigFromFile-0.007/
MooX-ConfigFromFile-0.007/calc/
MooX-ConfigFromFile-0.007/Changes
MooX-ConfigFromFile-0.007/etc/
MooX-ConfigFromFile-0.007/lib/
MooX-ConfigFromFile-0.007/Makefile.PL
MooX-ConfigFromFile-0.007/MANIFEST
MooX-ConfigFromFile-0.007/MANIFEST.SKIP
MooX-ConfigFromFile-0.007/META.json
MooX-ConfigFromFile-0.007/META.yml
MooX-ConfigFromFile-0.007/README.md
MooX-ConfigFromFile-0.007/t/
MooX-ConfigFromFile-0.007/t/00-load.t
MooX-ConfigFromFile-0.007/t/01-moo.t
MooX-ConfigFromFile-0.007/t/02-moose.t
MooX-ConfigFromFile-0.007/t/lib/
MooX-ConfigFromFile-0.007/t/testerr.pm
MooX-ConfigFromFile-0.007/t/testlib.pm
MooX-ConfigFromFile-0.007/t/testmxcmd.pm
MooX-ConfigFromFile-0.007/t/testmxopt.pm
MooX-ConfigFromFile-0.007/t/lib/MooXCmdTest/
MooX-ConfigFromFile-0.007/t/lib/MooXCmdTest.pm
MooX-ConfigFromFile-0.007/t/lib/MooXCmdTest/Cmd/
MooX-ConfigFromFile-0.007/t/lib/MooXCmdTest/Cmd/Test/
MooX-ConfigFromFile-0.007/t/lib/MooXCmdTest/Cmd/Test.pm
MooX-ConfigFromFile-0.007/t/lib/MooXCmdTest/Cmd/Tested.pm
MooX-ConfigFromFile-0.007/t/lib/MooXCmdTest/Cmd/Test/Cmd/
MooX-ConfigFromFile-0.007/t/lib/MooXCmdTest/Cmd/Test/Cmd/This/
MooX-ConfigFromFile-0.007/t/lib/MooXCmdTest/Cmd/Test/Cmd/This.pm
MooX-ConfigFromFile-0.007/t/lib/MooXCmdTest/Cmd/Test/Cmd/This/Cmd/
MooX-ConfigFromFile-0.007/t/lib/MooXCmdTest/Cmd/Test/Cmd/This/Cmd/HashMerged.pm
MooX-ConfigFromFile-0.007/lib/MooX/
MooX-ConfigFromFile-0.007/lib/MooX/ConfigFromFile/
MooX-ConfigFromFile-0.007/lib/MooX/ConfigFromFile.pm
MooX-ConfigFromFile-0.007/lib/MooX/ConfigFromFile/Role/
MooX-ConfigFromFile-0.007/lib/MooX/ConfigFromFile/Role.pm
MooX-ConfigFromFile-0.007/lib/MooX/ConfigFromFile/Role/HashMergeLoaded.pm
MooX-ConfigFromFile-0.007/etc/calc-operands.json
MooX-ConfigFromFile-0.007/etc/MooXCmdTest-test-this-hashmerged.json
MooX-ConfigFromFile-0.007/etc/MooXCmdTest-test-this.json
MooX-ConfigFromFile-0.007/etc/MooXCmdTest-test.json
MooX-ConfigFromFile-0.007/etc/MooXCmdTest.json
MooX-ConfigFromFile-0.007/etc/MooXCmdTest.test.this.json
MooX-ConfigFromFile-0.007/etc/MooXCmdTest.tested.json
MooX-ConfigFromFile-0.007/calc/etc/
MooX-ConfigFromFile-0.007/calc/etc/large-operands.json
MooX-ConfigFromFile-0.007/calc/etc/operands.json
MooX-ConfigFromFile-0.007/calc/etc/small-operands.json
Configuring R/RE/REHSACK/MooX-ConfigFromFile-0.007.tar.gz with Makefile.PL
>>> C:\Perl-5.22-32\bin\perl.exe Makefile.PL
Warning: prerequisite MooX::File::ConfigDir 0.002 not found.
Checking if your kit is complete...
Looks good
Have \cpanfl~3.22-\var\megalib
Want \perl-5~1.22-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for MooX::ConfigFromFile
Writing MYMETA.yml and MYMETA.json
REHSACK/MooX-ConfigFromFile-0.007.tar.gz
C:\Perl-5.22-32\bin\perl.exe Makefile.PL -- OK
Running make for R/RE/REHSACK/MooX-ConfigFromFile-0.007.tar.gz
---- Unsatisfied dependencies detected during ----
---- REHSACK/MooX-ConfigFromFile-0.007.tar.gz ----
MooX::File::ConfigDir [requires]
Running test for module 'MooX::File::ConfigDir'
Checksum for C:\cpanfly-5.22-32\var\cpan\sources\authors\id\R\RE\REHSACK\MooX-File-ConfigDir-0.005.tar.gz ok
MooX-File-ConfigDir-0.005/
MooX-File-ConfigDir-0.005/calc/
MooX-File-ConfigDir-0.005/Changes
MooX-File-ConfigDir-0.005/etc/
MooX-File-ConfigDir-0.005/lib/
MooX-File-ConfigDir-0.005/Makefile.PL
MooX-File-ConfigDir-0.005/MANIFEST
MooX-File-ConfigDir-0.005/MANIFEST.SKIP
MooX-File-ConfigDir-0.005/META.json
MooX-File-ConfigDir-0.005/META.yml
MooX-File-ConfigDir-0.005/README.md
MooX-File-ConfigDir-0.005/t/
MooX-File-ConfigDir-0.005/t/00-load.t
MooX-File-ConfigDir-0.005/t/01-simple.t
MooX-File-ConfigDir-0.005/t/02-build.t
MooX-File-ConfigDir-0.005/t/03-mxcff.t
MooX-File-ConfigDir-0.005/lib/MooX/
MooX-File-ConfigDir-0.005/lib/MooX/File/
MooX-File-ConfigDir-0.005/lib/MooX/File/ConfigDir.pm
MooX-File-ConfigDir-0.005/etc/calc-operands.json
MooX-File-ConfigDir-0.005/calc/etc/
MooX-File-ConfigDir-0.005/calc/etc/operands.json
Configuring R/RE/REHSACK/MooX-File-ConfigDir-0.005.tar.gz with Makefile.PL
>>> C:\Perl-5.22-32\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Have \cpanfl~3.22-\var\megalib
Want \perl-5~1.22-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for MooX::File::ConfigDir
Writing MYMETA.yml and MYMETA.json
REHSACK/MooX-File-ConfigDir-0.005.tar.gz
C:\Perl-5.22-32\bin\perl.exe Makefile.PL -- OK
Running make for R/RE/REHSACK/MooX-File-ConfigDir-0.005.tar.gz
>>> dmake
cp lib/MooX/File/ConfigDir.pm blib\lib\MooX\File\ConfigDir.pm
REHSACK/MooX-File-ConfigDir-0.005.tar.gz
dmake -- OK
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl-5.22-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t xt/*.t
# Testing MooX::File::ConfigDir 0.005, Perl 5.022001, C:\Perl-5.22-32\bin\perl.exe
t/00-load.t ....
1..1
ok 1 - use MooX::File::ConfigDir;
ok
t/01-simple.t ..
# config_dirs: C:\Windows,C:/cpanfly-5.22-32/var/cpan/build/MooX-File-ConfigDir-0.005-lG47MW/etc,C:\Perl-5.22-32\etc,C:\cpanfly-5.22-32\var\cpan\build\MooX-File-ConfigDir-0.005-lG47MW\etc,C:\cpanfly-5.22-32\var\tmp,C:\Users\cpanfly\AppData\Roaming
ok 1 - config_dirs
# system_cfg_dir: C:\Windows
ok 2 - system_cfg_dir
# desktop_cfg_dir: C:\ProgramData\Roaming
ok 3 - config_dirs
# core_cfg_dir: C:\Perl-5.22-32\etc
ok 4 - core_cfg_dir
# site_cfg_dir: C:\Perl-5.22-32\site\etc
ok 5 - site_cfg_dir
# vendor_cfg_dir: \etc
ok 6 - vendor_cfg_dir
# local_cfg_dir:
ok 7 - local_cfg_dir
# here_cfg_dir: C:\cpanfly-5.22-32\var\cpan\build\MooX-File-ConfigDir-0.005-lG47MW\etc
ok 8 - here_cfg_dir
# singleapp_cfg_dir: C:/cpanfly-5.22-32/var/cpan/build/MooX-File-ConfigDir-0.005-lG47MW/etc
ok 9 - singleapp_cfg_dir
# xdg_config_dirs: C:\ProgramData\Roaming
ok 10 - config_dirs
# xdg_config_home: C:\Users\cpanfly\AppData\Roaming
ok 11 - xdg_config_home
# user_cfg_dir: C:\cpanfly-5.22-32\var\tmp
ok 12 - user_cfg_dir
1..12
ok
t/02-build.t ...
ok 1 - system_cfg_dir
# system_cfg_dir[
# 'C:\\Windows\\02-build.t'
# ]
# [
# 'C:\\Windows\\02-build.t'
# ]
ok 2 - desktop_cfg_dir
# desktop_cfg_dir[
# 'C:\\ProgramData\\Roaming\\02-build.t'
# ]
# [
# 'C:\\ProgramData\\Roaming\\02-build.t'
# ]
ok 3 - core_cfg_dir
# core_cfg_dir[
# 'C:\\Perl-5.22-32\\etc\\02-build.t'
# ]
# [
# 'C:\\Perl-5.22-32\\etc\\02-build.t'
# ]
ok 4 - site_cfg_dir
# site_cfg_dir[
# 'C:\\Perl-5.22-32\\site\\etc\\02-build.t'
# ]
# [
# 'C:\\Perl-5.22-32\\site\\etc\\02-build.t'
# ]
ok 5 - vendor_cfg_dir
# vendor_cfg_dir[
# '\\etc\\02-build.t'
# ]
# [
# '\\etc\\02-build.t'
# ]
ok 6 - local_cfg_dir
# local_cfg_dir[]
# []
ok 7 - here_cfg_dir
# here_cfg_dir[
# 'C:\\cpanfly-5.22-32\\var\\cpan\\build\\MooX-File-ConfigDir-0.005-lG47MW\\02-build.t\\etc'
# ]
# [
# 'C:\\cpanfly-5.22-32\\var\\cpan\\build\\MooX-File-ConfigDir-0.005-lG47MW\\02-build.t\\etc'
# ]
ok 8 - singleapp_cfg_dir
# singleapp_cfg_dir[
# 'C:/cpanfly-5.22-32/var/cpan/build/MooX-File-ConfigDir-0.005-lG47MW/etc'
# ]
# [
# 'C:/cpanfly-5.22-32/var/cpan/build/MooX-File-ConfigDir-0.005-lG47MW/etc'
# ]
ok 9 - xdg_config_dirs
# xdg_config_dirs[
# 'C:\\ProgramData\\Roaming\\02-build.t'
# ]
# [
# 'C:\\ProgramData\\Roaming\\02-build.t'
# ]
ok 10 - xdg_config_home
# xdg_config_home[
# 'C:\\Users\\cpanfly\\AppData\\Roaming\\02-build.t'
# ]
# [
# 'C:\\Users\\cpanfly\\AppData\\Roaming\\02-build.t'
# ]
ok 11 - user_cfg_dir
# user_cfg_dir[
# 'C:\\cpanfly-5.22-32\\var\\tmp\\.02-build.t'
# ]
# [
# 'C:\\cpanfly-5.22-32\\var\\tmp\\.02-build.t'
# ]
ok 12 - Load fails expectedly
1..12
ok
t/03-mxcff.t ... skipped: Need MooX::ConfigFromFile 0.006 -- Can't locate MooX/ConfigFromFile.pm in @INC (you may need to install the MooX::ConfigFromFile module) (@INC contains: C:\cpanfly-5.22-32\var\cpan\build\MooX-File-ConfigDir-0.005-lG47MW\blib\lib C:\cpanfly-5.22-32\var\cpan\build\MooX-File-ConfigDir-0.005-lG47MW\blib\arch C:/cpanfly-5.22-32/var/megalib C:/cpanfly-5.22-32/var/megalib C:/Perl-5.22-32/site/lib C:/Perl-5.22-32/lib .) at (eval 11) line 1.
All tests successful.
Files=4, Tests=25, 2 wallclock secs ( 0.08 usr + 0.00 sys = 0.08 CPU)
Result: PASS
REHSACK/MooX-File-ConfigDir-0.005.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/R/RE/REHSACK/CHECKSUMS
Jens Rehsack <rehsack@cpan.org>
Moo eXtension for File::ConfigDir
>>> (cd C:\cpanfly-5.22-32\var\cpan\build\MooX-File-ConfigDir-0.005-lG47MW && tar cvf - MooX-File-ConfigDir-0.005.ppd blib) | gzip -c >C:/cpanfly-5.22-32/var/REPO/R/RE/REHSACK/MooX-File-ConfigDir-0.005.tar.gz
MooX-File-ConfigDir-0.005.ppd
blib/
blib/lib/
blib/lib/MooX/
blib/lib/MooX/File/
blib/lib/MooX/File/ConfigDir.pm
>>> mv C:\cpanfly-5.22-32\var\cpan\build\MooX-File-ConfigDir-0.005-lG47MW/MooX-File-ConfigDir-0.005.ppd C:/cpanfly-5.22-32/var/REPO/R/RE/REHSACK
REHSACK/MooX-ConfigFromFile-0.007.tar.gz
Has already been unwrapped into directory C:\cpanfly-5.22-32\var\cpan\build\MooX-ConfigFromFile-0.007-xcevPY
REHSACK/MooX-ConfigFromFile-0.007.tar.gz
Has already been prepared
Running make for R/RE/REHSACK/MooX-ConfigFromFile-0.007.tar.gz
Prepending C:\cpanfly-5.22-32\var\cpan\build\MooX-File-ConfigDir-0.005-lG47MW/blib/arch C:\cpanfly-5.22-32\var\cpan\build\MooX-File-ConfigDir-0.005-lG47MW/blib/lib to PERL5LIB for 'make'
>>> dmake
cp lib/MooX/ConfigFromFile/Role.pm blib\lib\MooX\ConfigFromFile\Role.pm
cp lib/MooX/ConfigFromFile/Role/HashMergeLoaded.pm blib\lib\MooX\ConfigFromFile\Role\HashMergeLoaded.pm
cp lib/MooX/ConfigFromFile.pm blib\lib\MooX\ConfigFromFile.pm
REHSACK/MooX-ConfigFromFile-0.007.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.22-32\var\cpan\build\MooX-File-ConfigDir-0.005-lG47MW/blib/arch C:\cpanfly-5.22-32\var\cpan\build\MooX-File-ConfigDir-0.005-lG47MW/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl-5.22-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t xt/*.t
# Testing MooX::ConfigFromFile 0.007, Perl 5.022001, C:\Perl-5.22-32\bin\perl.exe
t/00-load.t ...
ok 1 - use MooX::ConfigFromFile;
1..1
ok
t/01-moo.t ....
# Moo
ok 1 - Failed to apply MooX::ConfigFromFile::Role
ok 2 - Skipped applying MooX::ConfigFromFile::Role
# Moo
ok 3 - read "a" from add config
ok 4 - read "b" from add config
ok 5 - read right adder config
ok 6 - Applying MooX::ConfigFromFile::Role
ok 7 - read "a" from sub config using config_extensions
ok 8 - read "b" from sub config using config_extensions
ok 9 - read right subber config using config_extensions
ok 10 - read "a" from sub config using config_dirs
ok 11 - read "b" from sub config using config_dirs
ok 12 - read right subber config using config_dirs
ok 13 - read "a" from sub config using config_prefix_map_separator
ok 14 - read "b" from sub config using config_prefix_map_separator
ok 15 - read right subber config using config_prefix_map_separator
ok 16 - read "a" from sub config using config_prefixes
ok 17 - read "b" from sub config using config_prefixes
ok 18 - read right subber config using config_prefixes
ok 19 - read "a" from sub config using config_prefix_map
ok 20 - read "b" from sub config using config_prefix_map
ok 21 - read right subber config using config_prefix_map
ok 22 - read "a" from sub config using config_files_pattern
ok 23 - read "b" from sub config using config_files_pattern
ok 24 - read right subber config using config_files_pattern
ok 25 - read "a" from sub config using config_files
ok 26 - read "b" from sub config using config_files
ok 27 - read right subber config using config_files
ok 28 - read "a" from sub config
ok 29 - read "b" from sub config
ok 30 - use right secsub config
ok 31 - Applying MooX::ConfigFromFile::Role
ok 32 - read "a" from mul1 config
ok 33 - read "b" from mul1 config
ok 34 - read right mul config
ok 35 - copy "a" from mul1 config
ok 36 - copy "b" from mul1 config
ok 37 - right mul2 config duplicated
ok 38 - right mul3 config duplicated
ok 39 - read "a" from div1 config
ok 40 - read "b" from div1 config
ok 41 - read right div1 config
ok 42 - read "a" from div2 config
ok 43 - read "b" from div2 config
ok 44 - read right div2 config
ok 45 - An object of class 'Dumb::Cfg' isa 'Dumb::Cfg'
ok 46 - fallback config prefix
ok 47 - fallback config dirs
ok 48 - fallback config prefix
ok 49 - got a 'MooXCmdTest' from new_with_cmd
ok 50 - $\#argv vs. command chain length testing MooXCmdTest => [ ]
ok 51 - got cmd for MooXCmdTest => [ ]
ok 52 - An object of class 'MooXCmdTest' isa 'MooXCmdTest'
ok 53 - Attribute complicated_setting for MooXCmdTest => [ ]
ok 54 - got a 'MooXCmdTest' from new_with_cmd
ok 55 - proper cmd name from MooXCmdTest => [ test ]
ok 56 - $\#argv vs. command chain length testing MooXCmdTest => [ test ]
ok 57 - command_chain_end ok
ok 58 - got cmd for MooXCmdTest => [ test ]
ok 59 - An object of class 'MooXCmdTest' isa 'MooXCmdTest'
ok 60 - An object of class 'MooXCmdTest::Cmd::Test' isa 'MooXCmdTest::Cmd::Test'
ok 61 - Attribute unintialized_attribute ok for MooXCmdTest => [ test ]
ok 62 - got a 'MooXCmdTest' from new_with_cmd
ok 63 - proper cmd name from MooXCmdTest => [ tested ]
ok 64 - $\#argv vs. command chain length testing MooXCmdTest => [ tested ]
ok 65 - command_chain_end ok
ok 66 - got cmd for MooXCmdTest => [ tested ]
ok 67 - An object of class 'MooXCmdTest' isa 'MooXCmdTest'
ok 68 - An object of class 'MooXCmdTest::Cmd::Tested' isa 'MooXCmdTest::Cmd::Tested'
ok 69 - Attribute confidential_setting for MooXCmdTest => [ tested ]
ok 70 - got a 'MooXCmdTest' from new_with_cmd
ok 71 - proper cmd name from MooXCmdTest => [ test this ]
ok 72 - $\#argv vs. command chain length testing MooXCmdTest => [ test this ]
ok 73 - command_chain_end ok
ok 74 - got cmd for MooXCmdTest => [ test this ]
ok 75 - An object of class 'MooXCmdTest' isa 'MooXCmdTest'
ok 76 - An object of class 'MooXCmdTest::Cmd::Test::Cmd::This' isa 'MooXCmdTest::Cmd::Test::Cmd::This'
ok 77 - Attribute dedicated_setting for MooXCmdTest => [ test this ]
ok 78 - got a 'MooXCmdTest' from new_with_cmd
ok 79 - proper cmd name from MooXCmdTest => [ test this hashmerged ]
ok 80 - $\#argv vs. command chain length testing MooXCmdTest => [ test this hashmerged ]
ok 81 - command_chain_end ok
ok 82 - got cmd for MooXCmdTest => [ test this hashmerged ]
ok 83 - An object of class 'MooXCmdTest' isa 'MooXCmdTest'
ok 84 - An object of class 'MooXCmdTest::Cmd::Test::Cmd::This::Cmd::HashMerged' isa 'MooXCmdTest::Cmd::Test::Cmd::This::Cmd::HashMerged'
ok 85 - Attribute dedicated_setting for MooXCmdTest => [ test this hashmerged ]
ok 86 - Attribute merged_frame for MooXCmdTest => [ test this hashmerged ]
1..86
ok
t/02-moose.t .. skipped: Moose test requires Moose being installed
All tests successful.
Files=3, Tests=87, 3 wallclock secs ( 0.13 usr + 0.00 sys = 0.13 CPU)
Result: PASS
REHSACK/MooX-ConfigFromFile-0.007.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Jens Rehsack <rehsack@cpan.org>
Moo eXtension for initializing objects from config file
>>> (cd C:\cpanfly-5.22-32\var\cpan\build\MooX-ConfigFromFile-0.007-xcevPY && tar cvf - MooX-ConfigFromFile-0.007.ppd blib) | gzip -c >C:/cpanfly-5.22-32/var/REPO/R/RE/REHSACK/MooX-ConfigFromFile-0.007.tar.gz
MooX-ConfigFromFile-0.007.ppd
blib/
blib/lib/
blib/lib/MooX/
blib/lib/MooX/ConfigFromFile/
blib/lib/MooX/ConfigFromFile/Role/
blib/lib/MooX/ConfigFromFile/Role/HashMergeLoaded.pm
blib/lib/MooX/ConfigFromFile/Role.pm
blib/lib/MooX/ConfigFromFile.pm
>>> mv C:\cpanfly-5.22-32\var\cpan\build\MooX-ConfigFromFile-0.007-xcevPY/MooX-ConfigFromFile-0.007.ppd C:/cpanfly-5.22-32/var/REPO/R/RE/REHSACK
CELOGEEK/MooX-Options-4.022.tar.gz
Has already been unwrapped into directory C:\cpanfly-5.22-32\var\cpan\build\MooX-Options-4.022-gbiILW
CELOGEEK/MooX-Options-4.022.tar.gz
Has already been prepared
Running Build for C/CE/CELOGEEK/MooX-Options-4.022.tar.gz
Prepending C:\cpanfly-5.22-32\var\cpan\build\MooX-ConfigFromFile-0.007-xcevPY/blib/arch C:\cpanfly-5.22-32\var\cpan\build\MooX-ConfigFromFile-0.007-xcevPY/blib/lib C:\cpanfly-5.22-32\var\cpan\build\MooX-File-ConfigDir-0.005-lG47MW/blib/arch C:\cpanfly-5.22-32\var\cpan\build\MooX-File-ConfigDir-0.005-lG47MW/blib/lib to PERL5LIB for 'make'
>>> C:\Perl-5.22-32\bin\perl.exe ./Build
Building MooX-Options
CELOGEEK/MooX-Options-4.022.tar.gz
C:\Perl-5.22-32\bin\perl.exe ./Build -- OK
Prepending C:\cpanfly-5.22-32\var\cpan\build\MooX-ConfigFromFile-0.007-xcevPY/blib/arch C:\cpanfly-5.22-32\var\cpan\build\MooX-ConfigFromFile-0.007-xcevPY/blib/lib C:\cpanfly-5.22-32\var\cpan\build\MooX-File-ConfigDir-0.005-lG47MW/blib/arch C:\cpanfly-5.22-32\var\cpan\build\MooX-File-ConfigDir-0.005-lG47MW/blib/lib to PERL5LIB for 'test'
Running Build test
>>> C:\Perl-5.22-32\bin\perl.exe ./Build test verbose=1
t/00-compile.t ...........................
1..4
ok 1 - MooX/Options.pm loaded ok
ok 2 - MooX/Options/Descriptive.pm loaded ok
ok 3 - MooX/Options/Descriptive/Usage.pm loaded ok
ok 4 - MooX/Options/Role.pm loaded ok
ok
# Testing with Perl 5.022001, C:\Perl-5.22-32\bin\perl.exe
# Capture::Tiny version is 0.36
# Carp version is 1.38
# Data::Record version is 0.02
# English version is 1.09
# File::Spec version is 3.62
# FindBin version is 1.51
# Getopt::Long version is 2.48
# Getopt::Long::Descriptive version is 0.099
# IO::Handle version is 1.35
# IPC::Open3 version is 1.18
# Import::Into version is 1.002005
# JSON::MaybeXS version is 1.003005
# Locale::TextDomain version is 1.25
# Module::Build version is 0.4218
# Module::Metadata version is 1.000027
# Moo version is 2.001001
# MooX::ConfigFromFile version is 0.007
# POSIX version is 1.53_01
# Path::Class version is 0.36
# Pod::Usage version is 1.68
# Regexp::Common version is 2016020301
# Role::Tiny::With version is 2.000003
# Scalar::Util version is 1.43
# Term::Size::Any version is 0.002
# Test::More version is 1.001014
# Test::Requires version is 0.10
# Test::Trap version is 0.3.2
# Text::LineFold version is 2012.04
# Try::Tiny version is 0.24
# blib version is 1.06
# feature version is 1.40
# lib version is 0.63
# namespace::clean version is 0.26
# overload version is 1.26
# parent version is 0.234
# strict version is 1.09
# warnings version is 1.34
t/000-report-versions.t ..................
ok 1 - require Capture::Tiny;
ok 2 - require Carp;
ok 3 - require Data::Record;
ok 4 - require English;
ok 5 - require File::Spec;
ok 6 - require FindBin;
ok 7 - require Getopt::Long;
ok 8 - require Getopt::Long::Descriptive;
ok 9 - require IO::Handle;
ok 10 - require IPC::Open3;
ok 11 - require Import::Into;
ok 12 - require JSON::MaybeXS;
ok 13 - require Locale::TextDomain;
ok 14 - require Module::Build;
ok 15 - require Module::Metadata;
ok 16 - require Moo;
ok 17 - require MooX::ConfigFromFile;
ok 18 - require POSIX;
ok 19 - require Path::Class;
ok 20 - require Pod::Usage;
ok 21 - require Regexp::Common;
ok 22 - require Role::Tiny::With;
ok 23 - require Scalar::Util;
ok 24 - require Term::Size::Any;
ok 25 - require Test::More;
ok 26 - require Test::Requires;
ok 27 - require Test::Trap;
ok 28 - require Text::LineFold;
ok 29 - require Try::Tiny;
ok 30 - require blib;
ok 31 - require feature;
ok 32 - require lib;
ok 33 - require namespace::clean;
ok 34 - require overload;
ok 35 - require parent;
ok 36 - require strict;
ok 37 - require warnings;
1..37
ok
t/around_options_usage.t .................
ok 1 - Pre message ok
ok 2 - Usage ok
ok 3 - Post message ok
ok 4 - Pre message ok
ok 5 - Usage ok
ok 6 - Post message ok
1..6
ok
t/author-critic.t ........................ skipped: these tests are for testing by the author
t/author-pod-coverage.t .................. skipped: these tests are for testing by the author
t/autosplit_warning_on_required_param.t ..
ok 1 - stdout ok
ok 2 - stderr ok
1..2
ok
t/check_target_methods.t .................
ok 1 - methods ok
1..1
ok
t/doc-utf8.t .............................
ok 1 - documentation work
ok 2 - documentation work
1..2
ok
t/doc.t ..................................
ok 1 - documentation work
ok 2 - documentation work
ok 3 - doc pass first
ok 4 - doc pass first
ok 5 - doc pass first
ok 6 - doc pass first
1..6
ok
t/failure.t ..............................
ok 1 - negativable and format are incompatible
ok 2 - help method can't be defined
ok 3 - man method can't be defined
ok 4 - usage method can't be defined
ok 5 - option method can't be defined
ok 6 - new_with_options method can't be defined
ok 7 - parse_options method can't be defined
ok 8 - options_usage method can't be defined
ok 9 - _options_data method can't be defined
ok 10 - _options_config method can't be defined
ok 11 - role could only be apply with a MooX::Options ready package
ok 12 - redefined methods
ok 13 - t has crash
ok 14 - missing with
ok 15 - missing with
ok 16 - missing with
1..16
ok
t/flavour.t ..............................
# Subtest: unknown option plain
# Without flavour plain
ok 1 - anarg is left
ok 2 - bool was set
ok 3 - anarg is left
ok 4 - exit code ok
ok 5 - and a warning from GLD
ok 6 - died with usage message
1..6
ok 1 - unknown option plain
# Subtest: unknown option plain2
# Without flavour plain2
ok 1 - anarg is left
ok 2 - bool was set
ok 3 - anarg is left
ok 4 - exit code ok
ok 5 - and a warning from GLD
ok 6 - died with usage message
1..6
ok 2 - unknown option plain2
# Subtest: flavour
# With flavour
ok 1 - anarg is left
ok 2 - bool was set
ok 3 - anarg is left
ok 4 - bool was set
ok 5 - anarg and unknown_option are left
1..5
ok 3 - flavour
1..3
ok
t/hidden.t ...............................
ok 1 - hidden by doc
ok 2 - hidden by option
ok 3 - visible option
ok 4 - hidden by doc exists
ok 5 - hidden by option exists
1..5
ok
t/isa_check.t ............................
ok 1 - stdout ok
ok 2 - stderr ok
1..2
ok
t/mo.t ...................................
# Subtest: Mo
# Test Mo
# Subtest: no args
# no args
ok 1 - bool defined
ok 2 - counter defined
ok 3 - empty defined
ok 4 - bool values is undef
ok 5 - counter values is undef
ok 6 - empty values is undef
ok 7 - Default works correctly
1..7
ok 1 - no args
# Subtest: args value
# args value with repeatable
# bool 1
# counter 3
# empty 1
ok 1 - bool values is defined
ok 2 - counter values is defined
ok 3 - empty values is defined
ok 4 - bool is well defined
ok 5 - counter is well defined
ok 6 - empty is well defined
1..6
ok 2 - args value
# Subtest: negativable
# negativable
ok 1 - empty is well defined
1..1
ok 3 - negativable
# Subtest: split
# split
ok 1 - split one arg
ok 2 - split two arg
ok 3 - split one arg autosplit
ok 4 - split three arg with autosplit
ok 5 - split three arg with autosplit and space
1..5
ok 4 - split
# Subtest: test required
# test required
ok 1 - missing args, exit 1
ok 2 - str_reg is missing
ok 3 - str req is ok
ok 4 - missing args exit 1
ok 5 - only one missing for moose
1..5
ok 5 - test required
# Subtest: test help
# test help
ok 1 - help, exit 0
ok 2 - str_reg is missing
1..2
ok 6 - test help
# Subtest: test short help
# test short help
ok 1 - help, exit 0
ok 2 - str_reg is missing
ok 3 - usage message ok
1..3
ok 7 - test short help
# Subtest: value override
# value override
ok 1 - str req is ok
ok 2 - str req is override with ok
1..2
ok 8 - value override
# Subtest: split_complexe_str
# split on complexe str
ok 1 - str req is ok
ok 2 - str req is ok
ok 3 - str req is ok
ok 4 - str req is ok
ok 5 - str req is ok
ok 6 - str req is ok
ok 7 - str req is ok
ok 8 - str req is ok
1..8
ok 9 - split_complexe_str
# Subtest: split_complexe_str_short
# split on complexe str short
ok 1 - str req is ok
ok 2 - str req is ok
ok 3 - str req is ok
ok 4 - str req is ok
1..4
ok 10 - split_complexe_str_short
# Subtest: split_str_shorter_name
# shorter long split
ok 1 - str req is ok
ok 2 - str req is ok
# shorter long split with conflict
ok 3 - conflict detected
ok 4 - conflict detected
1..4
ok 11 - split_str_shorter_name
# Subtest: should_die_ok
# Test chain method
ok 1 - should die ok
1..1
ok 12 - should_die_ok
# Subtest: test usage
# test usage method
ok 1 - exit code is correct
ok 2 - custom message is present
ok 3 - custom message is really present
ok 4 - help is present
ok 5 - attr no doc is present
1..5
ok 13 - test usage
# Subtest: test short usage
# test usage method
ok 1 - exit code is correct
ok 2 - short message ok
1..2
ok 14 - test short usage
# Subtest: doc usage
# doc usage
ok 1 - exit code is correct
ok 2 - doc on attribute
1..2
ok 15 - doc usage
# Subtest: test short
# test short
ok 1 - short doc ok
1..1
ok 16 - test short
# Subtest: test skip_options
# test skip_options
ok 1 - multi is no more an option
1..1
ok 17 - test skip_options
# Subtest: test prefer_commandline
# test prefer_commandline
ok 1 - prefer_commandline ok
1..1
ok 18 - test prefer_commandline
# Subtest: test dash
# test dash
ok 1 - --start_date ok
ok 2 - --start-date ok
ok 3 - -s ok
1..3
ok 19 - test dash
# Subtest: json
# json
ok 1 - json properly set
ok 2 - decode json failed
ok 3 - json help message properly set
# USAGE: mo.t [-ht] [long options...]
#
# -t: JSON
# no doc for t
#
#
#
# --usage:
# show a short help message
#
# -h:
# show a compact help message
#
# --help:
# show a long help message
#
# --man:
# show the manual
#
ok 4 - json help message properly set
ok 5 - json man message properly set
1..5
ok 20 - json
# Subtest: json format
# json format
ok 1 - json properly set
ok 2 - decode json failed
ok 3 - json help message properly set
ok 4 - json help message properly set
ok 5 - json help message properly set
1..5
ok 21 - json format
# Subtest: range_complexe_str
# range on complexe str
ok 1 - str1 req is ok
ok 2 - str2 req is ok
ok 3 - str3 req is ok
ok 4 - str4 req is ok
ok 5 - str req5 is ok
ok 6 - str req6 is ok
ok 7 - str7 req is ok
ok 8 - str8 req is ok
ok 9 - str9 req is ok
ok 10 - str10 req is ok
ok 11 - str11 req is ok
ok 12 - str12 req is ok
1..12
ok 22 - range_complexe_str
# Subtest: range_complexe_str_short
# range on complexe str short
ok 1 - str1 req is ok
ok 2 - str2 req is ok
ok 3 - str3 req is ok
ok 4 - str4 req is ok
ok 5 - str5 req is ok
ok 6 - str6 req is ok
ok 7 - str7 req is ok
ok 8 - str8 req is ok
1..8
ok 23 - range_complexe_str_short
# Subtest: range_str_shorter_name
# shorter long range
ok 1 - str1 req is ok
ok 2 - str2 req is ok
# shorter long range with conflict
ok 3 - conflict detected
ok 4 - conflict detected
1..4
ok 24 - range_str_shorter_name
1..24
ok 1 - Mo
1..1
ok
t/moo.t ..................................
# Subtest: Moo
# Test Moo
# Subtest: no args
# no args
ok 1 - bool defined
ok 2 - counter defined
ok 3 - empty defined
ok 4 - bool values is undef
ok 5 - counter values is undef
ok 6 - empty values is undef
ok 7 - Default works correctly
1..7
ok 1 - no args
# Subtest: args value
# args value with repeatable
# bool 1
# counter 3
# empty 1
ok 1 - bool values is defined
ok 2 - counter values is defined
ok 3 - empty values is defined
ok 4 - bool is well defined
ok 5 - counter is well defined
ok 6 - empty is well defined
1..6
ok 2 - args value
# Subtest: negativable
# negativable
ok 1 - empty is well defined
1..1
ok 3 - negativable
# Subtest: split
# split
ok 1 - split one arg
ok 2 - split two arg
ok 3 - split one arg autosplit
ok 4 - split three arg with autosplit
ok 5 - split three arg with autosplit and space
1..5
ok 4 - split
# Subtest: test required
# test required
ok 1 - missing args, exit 1
ok 2 - str_reg is missing
ok 3 - str req is ok
ok 4 - missing args exit 1
ok 5 - multi is missing
1..5
ok 5 - test required
# Subtest: test help
# test help
ok 1 - help, exit 0
ok 2 - str_reg is missing
1..2
ok 6 - test help
# Subtest: test short help
# test short help
ok 1 - help, exit 0
ok 2 - str_reg is missing
ok 3 - usage message ok
1..3
ok 7 - test short help
# Subtest: value override
# value override
ok 1 - str req is ok
ok 2 - str req is override with ok
1..2
ok 8 - value override
# Subtest: split_complexe_str
# split on complexe str
ok 1 - str req is ok
ok 2 - str req is ok
ok 3 - str req is ok
ok 4 - str req is ok
ok 5 - str req is ok
ok 6 - str req is ok
ok 7 - str req is ok
ok 8 - str req is ok
1..8
ok 9 - split_complexe_str
# Subtest: split_complexe_str_short
# split on complexe str short
ok 1 - str req is ok
ok 2 - str req is ok
ok 3 - str req is ok
ok 4 - str req is ok
1..4
ok 10 - split_complexe_str_short
# Subtest: split_str_shorter_name
# shorter long split
ok 1 - str req is ok
ok 2 - str req is ok
# shorter long split with conflict
ok 3 - conflict detected
ok 4 - conflict detected
1..4
ok 11 - split_str_shorter_name
# Subtest: should_die_ok
# Test chain method
ok 1 - should die ok
1..1
ok 12 - should_die_ok
# Subtest: test usage
# test usage method
ok 1 - exit code is correct
ok 2 - custom message is present
ok 3 - custom message is really present
ok 4 - help is present
ok 5 - attr no doc is present
1..5
ok 13 - test usage
# Subtest: test short usage
# test usage method
ok 1 - exit code is correct
ok 2 - short message ok
1..2
ok 14 - test short usage
# Subtest: doc usage
# doc usage
ok 1 - exit code is correct
ok 2 - doc on attribute
1..2
ok 15 - doc usage
# Subtest: test short
# test short
ok 1 - short doc ok
1..1
ok 16 - test short
# Subtest: test skip_options
# test skip_options
ok 1 - multi is no more an option
1..1
ok 17 - test skip_options
# Subtest: test prefer_commandline
# test prefer_commandline
ok 1 - prefer_commandline ok
1..1
ok 18 - test prefer_commandline
# Subtest: test dash
# test dash
ok 1 - --start_date ok
ok 2 - --start-date ok
ok 3 - -s ok
1..3
ok 19 - test dash
# Subtest: json
# json
ok 1 - json properly set
ok 2 - decode json failed
ok 3 - json help message properly set
# USAGE: moo.t [-ht] [long options...]
#
# -t: JSON
# no doc for t
#
#
#
# --usage:
# show a short help message
#
# -h:
# show a compact help message
#
# --help:
# show a long help message
#
# --man:
# show the manual
#
ok 4 - json help message properly set
ok 5 - json man message properly set
1..5
ok 20 - json
# Subtest: json format
# json format
ok 1 - json properly set
ok 2 - decode json failed
ok 3 - json help message properly set
ok 4 - json help message properly set
ok 5 - json help message properly set
1..5
ok 21 - json format
# Subtest: range_complexe_str
# range on complexe str
ok 1 - str1 req is ok
ok 2 - str2 req is ok
ok 3 - str3 req is ok
ok 4 - str4 req is ok
ok 5 - str req5 is ok
ok 6 - str req6 is ok
ok 7 - str7 req is ok
ok 8 - str8 req is ok
ok 9 - str9 req is ok
ok 10 - str10 req is ok
ok 11 - str11 req is ok
ok 12 - str12 req is ok
1..12
ok 22 - range_complexe_str
# Subtest: range_complexe_str_short
# range on complexe str short
ok 1 - str1 req is ok
ok 2 - str2 req is ok
ok 3 - str3 req is ok
ok 4 - str4 req is ok
ok 5 - str5 req is ok
ok 6 - str6 req is ok
ok 7 - str7 req is ok
ok 8 - str8 req is ok
1..8
ok 23 - range_complexe_str_short
# Subtest: range_str_shorter_name
# shorter long range
ok 1 - str1 req is ok
ok 2 - str2 req is ok
# shorter long range with conflict
ok 3 - conflict detected
ok 4 - conflict detected
1..4
ok 24 - range_str_shorter_name
1..24
ok 1 - Moo
1..1
ok
t/moose.t ................................ skipped: Need Moose for this test
t/moox-cmd.t .............................
ok 1 - base command help ok
ok 2 - sub base command help ok
ok 3 - pod name ok
ok 4 - pod description ok
ok 5 - pod synopsis ok
ok 6 - pod author ok
ok 7 - subcommand 1 help ok
ok 8 - sub subcommand 1 help ok
ok 9 - no subcommand pass
ok 10 - no ref params
ok 11 - bad ref
ok 12 - bad ref
ok 13 - no command_name filled
ok 14 - subcommand with mySub name
ok 15 - sub subcommand with mySub name
ok 16 - subcommand 2 ok
1..16
ok
t/multi_role.t ...........................
ok 1 - r is defined
ok 2 - r1 exists
ok 3 - r2 exists
ok 4 - r3 exists
ok 5 - r1 set
ok 6 - r2 set
ok 7 - r3 set
1..7
ok
t/multiple-split-options.t ...............
ok 1 - opt got split correctly
ok 2 - opt2 got split correctly
1..2
ok
t/namespace_clean.t ......................
ok 1 - use TestNamespaceClean;
ok 2 - TestNamespaceClean is a package
ok 3 - value save properly
1..3
ok
t/no_option.t ............................
ok 1 - t has options
1..1
ok
t/option-of-option.t .....................
ok 1 - option of option is not changed for separated args
ok 2 - option of option is not changed for glued args
ok 3 - option of option is not changed for shortened args
1..3
ok
t/order.t ................................
ok 1 - order work w/ order attribute
ok 2 - order work w/o order attribute
ok 3 - order work w/ mixed mode
1..3
ok
t/pod.t .................................. skipped: these tests are for release candidate testing
t/release-kwalitee.t ..................... skipped: these tests are for release candidate testing
t/release-unused-vars.t .................. skipped: these tests are for release candidate testing
t/role.t .................................
ok 1 - multi not set
ok 2 - multi set
ok 3 - usage method is properly set
ok 4 - multi not set
ok 5 - multi set
ok 6 - usage method is properly set
ok 7 - multi not set
ok 8 - usage method is properly set
1..8
ok
t/spacer.t ...............................
ok 1 - a is first
ok 2 - then the spacer
ok 3 - b is next
ok 4 - then the spacer
ok 5 - c is last
ok 6 - a is first
ok 7 - then the spacer
ok 8 - b is next
ok 9 - then the spacer
ok 10 - c is last
1..10
ok
t/string_with_zero_value.t ...............
ok 1 - option with value 0 works
ok 2 - and can be increment
1..2
ok
t/usage_string.t .........................
ok 1 - stderr has correct usage
1..1
ok
t/with_config.t ..........................
ok 1 - p1 fetch from config
ok 2 - ... and also p2
ok 3 - ... config prefix defined
ok 4 - ... config dirs defined
ok 5 - ... config files defined
ok 6 - p1 fetch from config
ok 7 - ... and also p2
ok 8 - p1 fetch from cmdline
ok 9 - ... and p2 from config
ok 10 - p1 fetch from params
ok 11 - ... and p2 from config
ok 12 - error when try to include with_config_from_file into a role
ok 13 - keywords when we use config is bannish
ok 14 - ... and not without the config option
1..14
ok
All tests successful.
Files=31, Tests=156, 21 wallclock secs ( 0.34 usr + 0.08 sys = 0.42 CPU)
Result: PASS
CELOGEEK/MooX-Options-4.022.tar.gz
C:\Perl-5.22-32\bin\perl.exe ./Build test verbose=1 -- OK
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/C/CE/CELOGEEK/CHECKSUMS
celogeek <me@celogeek.com>
Explicit Options eXtension for Object Class
>>> (cd C:\cpanfly-5.22-32\var\cpan\build\MooX-Options-4.022-gbiILW && tar cvf - MooX-Options-4.022.ppd blib) | gzip -c >C:/cpanfly-5.22-32/var/REPO/C/CE/CELOGEEK/MooX-Options-4.022.tar.gz
MooX-Options-4.022.ppd
blib/
blib/lib/
blib/lib/auto/
blib/lib/auto/share/
blib/lib/auto/share/dist/
blib/lib/auto/share/dist/MooX-Options/
blib/lib/auto/share/dist/MooX-Options/LocaleData/
blib/lib/auto/share/dist/MooX-Options/LocaleData/de/
blib/lib/auto/share/dist/MooX-Options/LocaleData/de/LC_MESSAGES/
blib/lib/auto/share/dist/MooX-Options/LocaleData/de/LC_MESSAGES/MooX-Options.mo
blib/lib/auto/share/dist/MooX-Options/LocaleData/de_DE/
blib/lib/auto/share/dist/MooX-Options/LocaleData/de_DE/LC_MESSAGES/
blib/lib/auto/share/dist/MooX-Options/LocaleData/de_DE/LC_MESSAGES/MooX-Options.mo
blib/lib/MooX/
blib/lib/MooX/Options/
blib/lib/MooX/Options/Descriptive/
blib/lib/MooX/Options/Descriptive/Usage.pm
blib/lib/MooX/Options/Descriptive.pm
blib/lib/MooX/Options/Manual/
blib/lib/MooX/Options/Manual/Man.pod
blib/lib/MooX/Options/Manual/MooXCmd.pod
blib/lib/MooX/Options/Manual/NamespaceClean.pod
blib/lib/MooX/Options/Role.pm
blib/lib/MooX/Options.pm
>>> mv C:\cpanfly-5.22-32\var\cpan\build\MooX-Options-4.022-gbiILW/MooX-Options-4.022.ppd C:/cpanfly-5.22-32/var/REPO/C/CE/CELOGEEK
Finished 2016-05-18T18:56:04