PATH=C:\Program Files\Microsoft Platform SDK\Bin;C:\Program Files\Microsoft Platform SDK\Bin\WinNT;C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Perl-5.16\site\bin;C:\Perl-5.16\bin;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\instantclient_11_2;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mysql\bin
Start 2012-12-09T03:19:20
ActivePerl-1600 CPAN-1.9402
LIB=C:\PROGRA~1\MICROS~3\VC98\Lib\PSDK;C:\PROGRA~1\MICROS~2\Lib;C:\PROGRA~1\MICROS~3\VC98\Lib;C:\PROGRA~1\MICROS~3\VC98\MFC\Lib
INCLUDE=C:\PROGRA~1\MICROS~2\Include;C:\PROGRA~1\MICROS~3\VC98\ATL\Include;C:\PROGRA~1\MICROS~3\VC98\Include;C:\PROGRA~1\MICROS~3\VC98\MFC\Include
PATH=C:/CPANFL~1.16/var/libs/bin;C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~3\VC98\Bin;C:\PROGRA~1\MICROS~3\Common\MSDev98\Bin;C:\Perl-5.16\site\bin;C:\Perl-5.16\bin;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\INSTAN~1;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\mysql\bin
Going to read 'C:\cpanfly-5.16\var\cpan\Metadata'
Database was generated on Sun, 09 Dec 2012 10:07:03 GMT
Running make for C/CE/CELOGEEK/MooX-Options-3.73.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/C/CE/CELOGEEK/MooX-Options-3.73.tar.gz
Checksum for C:\cpanfly-5.16\var\cpan\sources\authors\id\C\CE\CELOGEEK\MooX-Options-3.73.tar.gz ok
MooX-Options-3.73/t
MooX-Options-3.73/t/mo.t
MooX-Options-3.73
MooX-Options-3.73/README
MooX-Options-3.73/Changes
MooX-Options-3.73/t/doc.t
MooX-Options-3.73/t/moo.t
MooX-Options-3.73/LICENSE
MooX-Options-3.73/dist.ini
MooX-Options-3.73/t/role.t
MooX-Options-3.73/META.yml
MooX-Options-3.73/MANIFEST
MooX-Options-3.73/Build.PL
MooX-Options-3.73/t/base.st
MooX-Options-3.73/t/moose.t
MooX-Options-3.73/t/mouse.t
MooX-Options-3.73/README.mkdn
MooX-Options-3.73/t/failure.t
MooX-Options-3.73/t/flavour.t
MooX-Options-3.73/coverage.txt
MooX-Options-3.73/t/no_option.t
MooX-Options-3.73/t/multi_role.t
MooX-Options-3.73/xt
MooX-Options-3.73/xt/perltidy.rc
MooX-Options-3.73/t/00-compile.t
MooX-Options-3.73/xt/perlcritic.rc
MooX-Options-3.73/t/author-critic.t
MooX-Options-3.73/lib/MooX
MooX-Options-3.73/lib/MooX/Options.pm
MooX-Options-3.73/t/namespace_clean.t
MooX-Options-3.73/t/000-report-versions.t
MooX-Options-3.73/t/release-unused-vars.t
MooX-Options-3.73/lib/MooX/Options
MooX-Options-3.73/lib/MooX/Options/Role.pm
MooX-Options-3.73/t/release-pod-coverage.t
MooX-Options-3.73/t/lib
MooX-Options-3.73/t/lib/TestNamespaceClean.pm
CPAN.pm: Going to build C/CE/CELOGEEK/MooX-Options-3.73.tar.gz
>>> C:\Perl-5.16\bin\perl.exe Build.PL
Checking prerequisites...
requires:
! Module::Metadata (1.000009) is installed, but we need version >= 1.000011
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 '3.73'
---- Unsatisfied dependencies detected during ----
---- CELOGEEK/MooX-Options-3.73.tar.gz ----
Module::Metadata [requires]
Running Build test
Delayed until after prerequisites
Running test for module 'Module::Metadata'
Running make for A/AP/APEIRON/Module-Metadata-1.000011.tar.gz
Checksum for C:\cpanfly-5.16\var\cpan\sources\authors\id\A\AP\APEIRON\Module-Metadata-1.000011.tar.gz ok
Module-Metadata-1.000011/
Module-Metadata-1.000011/t/
Module-Metadata-1.000011/maint/
Module-Metadata-1.000011/Changes
Module-Metadata-1.000011/MANIFEST
Module-Metadata-1.000011/lib/
Module-Metadata-1.000011/xt/
Module-Metadata-1.000011/Makefile.PL
Module-Metadata-1.000011/META.yml
Module-Metadata-1.000011/META.json
Module-Metadata-1.000011/xt/pod.t
Module-Metadata-1.000011/lib/Module/
Module-Metadata-1.000011/lib/Module/Metadata.pm
Module-Metadata-1.000011/maint/Makefile.PL.include
Module-Metadata-1.000011/maint/bump-version
Module-Metadata-1.000011/maint/Makefile.include
Module-Metadata-1.000011/t/lib/
Module-Metadata-1.000011/t/encoding.t
Module-Metadata-1.000011/t/version.t
Module-Metadata-1.000011/t/metadata.t
Module-Metadata-1.000011/t/lib/0_2/
Module-Metadata-1.000011/t/lib/BOMTest/
Module-Metadata-1.000011/t/lib/Tie/
Module-Metadata-1.000011/t/lib/MBTest.pm
Module-Metadata-1.000011/t/lib/DistGen.pm
Module-Metadata-1.000011/t/lib/0_1/
Module-Metadata-1.000011/t/lib/0_1/Foo.pm
Module-Metadata-1.000011/t/lib/Tie/CPHash.pm
Module-Metadata-1.000011/t/lib/BOMTest/UTF16BE.pm
Module-Metadata-1.000011/t/lib/BOMTest/UTF16LE.pm
Module-Metadata-1.000011/t/lib/BOMTest/UTF8.pm
Module-Metadata-1.000011/t/lib/0_2/Foo.pm
CPAN.pm: Going to build A/AP/APEIRON/Module-Metadata-1.000011.tar.gz
>>> C:\Perl-5.16\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Module::Metadata
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/Module/Metadata.pm blib\lib\Module\Metadata.pm
APEIRON/Module-Metadata-1.000011.tar.gz
nmake -- OK
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.16\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/encoding.t ..
1..12
ok 1 - UTF16BE: default package was found
ok 2 - UTF16BE: version for default package
ok 3 - version for ASCII package
ok 4 - version for Unicode package
ok 5 - UTF16LE: default package was found
ok 6 - UTF16LE: version for default package
ok 7 - version for ASCII package
ok 8 - version for Unicode package
ok 9 - UTF8: default package was found
ok 10 - UTF8: version for default package
ok 11 - version for ASCII package
ok 12 - version for Unicode package
ok
t/metadata.t ..
1..132
ok 1 - require Module::Metadata;
ok 2 - find_module_by_name() succeeds
ok 3 - fail if can't find module by module name
ok 4 - fail if can't find module by file name
ok 5 - new_from_file() succeeds
ok 6 - new_from_handle() succeeds
ok 7 - new_from_handle() without filename returns undef
ok 8 - new_from_module() succeeds
ok 9 - correct module version (expected '1.23')
ok 10 - no warnings from parsing
ok 11 - correct module version (expected '1.23')
ok 12 - no warnings from parsing
ok 13 - correct module version (expected '1.23_01')
ok 14 - no warnings from parsing
ok 15 - correct module version (expected 'v1.2.3')
ok 16 - no warnings from parsing
ok 17 - correct module version (expected 'v1.2_3')
ok 18 - no warnings from parsing
ok 19 - correct module version (expected '1.23')
ok 20 - no warnings from parsing
ok 21 - correct module version (expected '1.23')
ok 22 - no warnings from parsing
ok 23 - correct module version (expected '1.234')
ok 24 - no warnings from parsing
ok 25 - correct module version (expected '0')
ok 26 - no warnings from parsing
ok 27 - correct module version (expected '1.23')
ok 28 - no warnings from parsing
ok 29 - correct module version (expected '1.23')
ok 30 - no warnings from parsing
ok 31 - correct module version (expected '1.23')
ok 32 - no warnings from parsing
ok 33 - correct module version (expected '1.23')
ok 34 - no warnings from parsing
ok 35 - correct module version (expected 'v1.2.3_4')
ok 36 - no warnings from parsing
ok 37 - correct module version (expected '1.23')
ok 38 - no warnings from parsing
ok 39 - correct module version (expected undef)
ok 40 - no warnings from parsing
ok 41 - correct module version (expected '1.23')
ok 42 - no warnings from parsing
ok 43 - correct module version (expected undef)
ok 44 - no warnings from parsing
ok 45 - correct module version (expected '1.23')
ok 46 - no warnings from parsing
ok 47 - correct module version (expected '1.23')
ok 48 - no warnings from parsing
ok 49 - correct module version (expected '1.23')
ok 50 - no warnings from parsing
ok 51 - correct module version (expected '1.23')
ok 52 - no warnings from parsing
ok 53 - correct module version (expected '1.23')
ok 54 - no warnings from parsing
ok 55 - correct module version (expected '1.23')
ok 56 - no warnings from parsing
ok 57 - correct module version (expected '1.23')
ok 58 - no warnings from parsing
ok 59 - correct module version (expected '1.23')
ok 60 - no warnings from parsing
ok 61 - correct module version (expected '1.23')
ok 62 - no warnings from parsing
ok 63 - correct module version (expected '1.23')
ok 64 - no warnings from parsing
ok 65 - correct module version (expected '1.23')
ok 66 - no warnings from parsing
ok 67 - correct module version (expected '1.23')
ok 68 - no warnings from parsing
ok 69 - correct module version (expected '1.23')
ok 70 - no warnings from parsing
ok 71 - correct module version (expected '1.23')
ok 72 - no warnings from parsing
ok 73 - correct module version (expected '1.23')
ok 74 - no warnings from parsing
ok 75 - correct module version (expected '1.23')
ok 76 - no warnings from parsing
ok 77 - correct module version (expected '1.23')
ok 78 - no warnings from parsing
ok 79 - correct module version (expected undef)
ok 80 - no warnings from parsing
ok 81 - correct module version (expected '1.23')
ok 82 - no warnings from parsing
ok 83 - correct module version (expected '1.23')
ok 84 - no warnings from parsing
ok 85 - correct module version (expected '1.23')
ok 86 - no warnings from parsing
ok 87 - record only one occurence of each package
ok 88 - no default package
ok 89 - no version w/o default package
ok 90 - alpha version reported
ok 91 - alpha version greater than non
ok 92 - correct script version (1 of 8)
ok 93 - correct script version (2 of 8)
ok 94 - correct script version (3 of 8)
ok 95 - correct script version (4 of 8)
ok 96 - correct script version (5 of 8)
ok 97 - correct script version (6 of 8)
ok 98 - correct script version (7 of 8)
ok 99 - correct script version (8 of 8)
ok 100 - found default package
ok 101 - version for default package
ok 102 - version for secondary package
ok 103 - filename() returns valid path to module file
ok 104 - found correct number of packages
ok 105 - packages stored in order found
ok 106 - contains_pod() succeeds
ok 107 - found all pod sections
ok 108 - return undef() if pod section not present
ok 109 - return undef() if pod section not collected
ok 110 - collected NAME pod section
ok 111 - collected AUTHOR pod section
ok 112 - found default package
ok 113 - version for default package
ok 114 - found default package
ok 115 - version for default package
ok 116 - packages inside
ok 117 - found default package
ok 118 - version for default package
ok 119 - packages inside
ok 120 - version for embedded package
ok 121 - package_version_from_directory()
ok 122 - provides()
ok 123 - provides()
ok 124 - no default package
ok 125 - version for default package
ok 126 - version for lower-case package
ok 127 - version for capitalized package
ok 128 - found default package
ok 129 - version for default package
ok 130 - version for lower-case package
ok 131 - version for capitalized package
ok 132 - version for mixed-case package
ok
t/version.t ...
1..4
ok 1
ok 2
ok 3
ok 4
ok
All tests successful.
Files=3, Tests=148, 1 wallclock secs ( 0.05 usr + 0.02 sys = 0.06 CPU)
Result: PASS
APEIRON/Module-Metadata-1.000011.tar.gz
nmake test TEST_VERBOSE=1 -- OK
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/A/AP/APEIRON/CHECKSUMS
Chris Nehren <apeiron@cpan.org>
Gather package and POD information from perl module files
>>> (cd C:\cpanfly-5.16\var\cpan\build\Module-Metadata-1.000011-Gf7Tuj && tar cvf - Module-Metadata-1.000011.ppd blib) | gzip -c >C:/cpanfly-5.16/var/REPO/A/AP/APEIRON/Module-Metadata-1.000011.tar.gz
Module-Metadata-1.000011.ppd
blib/
blib/lib/
blib/lib/Module/
blib/lib/Module/Metadata.pm
>>> mv C:\cpanfly-5.16\var\cpan\build\Module-Metadata-1.000011-Gf7Tuj/Module-Metadata-1.000011.ppd C:/cpanfly-5.16/var/REPO/A/AP/APEIRON
Running Build for C/CE/CELOGEEK/MooX-Options-3.73.tar.gz
Prepending C:\cpanfly-5.16\var\cpan\build\Module-Metadata-1.000011-Gf7Tuj/blib/arch C:\cpanfly-5.16\var\cpan\build\Module-Metadata-1.000011-Gf7Tuj/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.16\var\cpan\build\MooX-Options-3.73-zP7L4t
Prepending C:\cpanfly-5.16\var\cpan\build\Module-Metadata-1.000011-Gf7Tuj/blib/arch C:\cpanfly-5.16\var\cpan\build\Module-Metadata-1.000011-Gf7Tuj/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build C/CE/CELOGEEK/MooX-Options-3.73.tar.gz
>>> C:\Perl-5.16\bin\perl.exe ./Build
Building MooX-Options
CELOGEEK/MooX-Options-3.73.tar.gz
C:\Perl-5.16\bin\perl.exe ./Build -- OK
Prepending C:\cpanfly-5.16\var\cpan\build\Module-Metadata-1.000011-Gf7Tuj/blib/arch C:\cpanfly-5.16\var\cpan\build\Module-Metadata-1.000011-Gf7Tuj/blib/lib to PERL5LIB for 'test'
Running Build test
>>> C:\Perl-5.16\bin\perl.exe ./Build test verbose=1
t/00-compile.t ............
1..2
ok 1 - MooX::Options loaded ok
ok 2 - MooX::Options::Role loaded ok
ok
# Testing with Perl 5.016000, C:\Perl-5.16\bin\perl.exe
# Carp version is 1.26
# Data::Record version is 0.02
# File::Find version is 1.20
# File::Temp version is 0.22
# FindBin version is 1.51
# Getopt::Long version is 2.38
# Getopt::Long::Descriptive version is 0.093
# MRO::Compat version is 0.12
# Module::Build version is 0.4003
# Module::Load::Conditional version is 0.54
# Module::Metadata version is 1.000011
# Moo version is 1.000006
# Regexp::Common version is 2011121001
# Role::Tiny::With version is undefined
# Scalar::Util version is 1.25
# Test::More version is 0.98
# Test::Trap version is 0.2.2
# Try::Tiny version is 0.11
# namespace::clean version is 0.24
# strict version is 1.07
# warnings version is 1.13
t/000-report-versions.t ...
ok 1 - require Carp;
ok 2 - require Data::Record;
ok 3 - require File::Find;
ok 4 - require File::Temp;
ok 5 - require FindBin;
ok 6 - require Getopt::Long;
ok 7 - require Getopt::Long::Descriptive;
ok 8 - require MRO::Compat;
ok 9 - require Module::Build;
ok 10 - require Module::Load::Conditional;
ok 11 - require Module::Metadata;
ok 12 - require Moo;
ok 13 - require Regexp::Common;
ok 14 - require Role::Tiny::With;
ok 15 - require Scalar::Util;
ok 16 - require Test::More;
ok 17 - require Test::Trap;
ok 18 - require Try::Tiny;
ok 19 - require namespace::clean;
ok 20 - require strict;
ok 21 - require warnings;
1..21
ok
t/author-critic.t ......... skipped: these tests are for testing by the author
t/doc.t ...................
ok 1 - documentation work
ok 2 - doc pass first
ok 3 - doc pass first
1..3
ok
t/failure.t ...............
ok 1 - negativable and format are incompatible
ok 2 - help method can't be defined
ok 3 - option method can't be defined
ok 4 - new_with_options method can't be defined
ok 5 - parse_options method can't be defined
ok 6 - options_usage method can't be defined
ok 7 - _options_data method can't be defined
ok 8 - _options_config method can't be defined
ok 9 - role could only be apply with a MooX::Options ready package
ok 10 - redefined methods
ok 11 - t has crash
1..11
ok
t/flavour.t ...............
# Without flavour plain
ok 1 - anarg is left
ok 2 - bool was set
ok 3 - anarg is left
ok 4 - died with usage message
ok 5 - and a warning from GLD
1..5
ok 1 - unknown option plain
# Without flavour plain2
ok 1 - anarg is left
ok 2 - bool was set
ok 3 - anarg is left
ok 4 - died with usage message
ok 5 - and a warning from GLD
1..5
ok 2 - unknown option plain2
# 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/mo.t ....................
# Test Mo
# 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
# 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
# negativable
ok 1 - empty is well defined
1..1
ok 3 - negativable
# 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
# 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
# test help
ok 1 - help, exit 0
ok 2 - str_reg is missing
1..2
ok 6 - test help
# value override
ok 1 - str req is ok
ok 2 - str req is override with ok
1..2
ok 7 - value override
# split on complexe str
ok 1 - str req is ok
ok 2 - str req is ok
1..2
ok 8 - split_complexe_str
# Test chain method
ok 1 - should die ok
1..1
ok 9 - should_die_ok
# 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 10 - test usage
# doc usage
ok 1 - exit code is correct
ok 2 - doc on attribute
1..2
ok 11 - doc usage
# test short
ok 1 - short doc ok
1..1
ok 12 - test short
# test skip_options
ok 1 - multi is no more an option
1..1
ok 13 - test skip_options
1..13
ok 1 - Mo
1..1
ok
t/moo.t ...................
# Test Moo
# 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
# 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
# negativable
ok 1 - empty is well defined
1..1
ok 3 - negativable
# 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
# 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
# test help
ok 1 - help, exit 0
ok 2 - str_reg is missing
1..2
ok 6 - test help
# value override
ok 1 - str req is ok
ok 2 - str req is override with ok
1..2
ok 7 - value override
# split on complexe str
ok 1 - str req is ok
ok 2 - str req is ok
1..2
ok 8 - split_complexe_str
# Test chain method
ok 1 - should die ok
1..1
ok 9 - should_die_ok
# 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 10 - test usage
# doc usage
ok 1 - exit code is correct
ok 2 - doc on attribute
1..2
ok 11 - doc usage
# test short
ok 1 - short doc ok
1..1
ok 12 - test short
# test skip_options
ok 1 - multi is no more an option
1..1
ok 13 - test skip_options
1..13
ok 1 - Moo
1..1
ok
t/moose.t .................
# Test Moose
# 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
# 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
# negativable
ok 1 - empty is well defined
1..1
ok 3 - negativable
# 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
# 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
# test help
ok 1 - help, exit 0
ok 2 - str_reg is missing
1..2
ok 6 - test help
# value override
ok 1 - str req is ok
ok 2 - str req is override with ok
1..2
ok 7 - value override
# split on complexe str
ok 1 - str req is ok
ok 2 - str req is ok
1..2
ok 8 - split_complexe_str
# Test chain method
ok 1 - should die ok
1..1
ok 9 - should_die_ok
# 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 10 - test usage
# doc usage
ok 1 - exit code is correct
ok 2 - doc on attribute
1..2
ok 11 - doc usage
# test short
ok 1 - short doc ok
1..1
ok 12 - test short
# test skip_options
ok 1 - multi is no more an option
1..1
ok 13 - test skip_options
1..13
ok 1 - Moose
1..1
ok
t/mouse.t ................. skipped: Sorry, but I don't support Mouse anymore, the module doesn't work like any others and is fully incompatible with the new way I have wrote MooX::Options. If you really need it, help me to solve this.
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/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/release-pod-coverage.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
All tests successful.
Files=16, Tests=62, 10 wallclock secs ( 0.11 usr + 0.03 sys = 0.14 CPU)
Result: PASS
CELOGEEK/MooX-Options-3.73.tar.gz
C:\Perl-5.16\bin\perl.exe ./Build test verbose=1 -- OK
celogeek <me@celogeek.com>
add option keywords to your object (Mo/Moo/Moose)
>>> (cd C:\cpanfly-5.16\var\cpan\build\MooX-Options-3.73-zP7L4t && tar cvf - MooX-Options-3.73.ppd blib) | gzip -c >C:/cpanfly-5.16/var/REPO/C/CE/CELOGEEK/MooX-Options-3.73.tar.gz
MooX-Options-3.73.ppd
blib/
blib/lib/
blib/lib/MooX/
blib/lib/MooX/Options/
blib/lib/MooX/Options/Role.pm
blib/lib/MooX/Options.pm
>>> mv C:\cpanfly-5.16\var\cpan\build\MooX-Options-3.73-zP7L4t/MooX-Options-3.73.ppd C:/cpanfly-5.16/var/REPO/C/CE/CELOGEEK
Finished 2012-12-09T03:19:54