PATH=/opt/SUNWspro/bin:/usr/local/bin:/opt/csw/bin:/usr/ccs/bin:/usr/bin:/usr/sbin
Start 2014-07-21T02:28:44
ActivePerl-1402 CPAN-2.00
Reading '/export/home/fly1432/var/cpan/Metadata'
Database was generated on Mon, 21 Jul 2014 08:17:02 GMT
Running make for S/SH/SHARYANTO/Perinci-Sub-Complete-0.57.tar.gz
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/S/SH/SHARYANTO/Perinci-Sub-Complete-0.57.tar.gz
Checksum for /export/home/fly1432/var/cpan/sources/authors/id/S/SH/SHARYANTO/Perinci-Sub-Complete-0.57.tar.gz ok
Perinci-Sub-Complete-0.57/
Perinci-Sub-Complete-0.57/Changes
Perinci-Sub-Complete-0.57/LICENSE
Perinci-Sub-Complete-0.57/MANIFEST
Perinci-Sub-Complete-0.57/lib/
Perinci-Sub-Complete-0.57/lib/Perinci/
Perinci-Sub-Complete-0.57/lib/Perinci/Sub/
Perinci-Sub-Complete-0.57/lib/Perinci/Sub/Complete.pm
Perinci-Sub-Complete-0.57/README
Perinci-Sub-Complete-0.57/META.json
Perinci-Sub-Complete-0.57/Makefile.PL
Perinci-Sub-Complete-0.57/dist.ini
Perinci-Sub-Complete-0.57/t/
Perinci-Sub-Complete-0.57/t/complete_from_schema.t
Perinci-Sub-Complete-0.57/t/release-rinci.t
Perinci-Sub-Complete-0.57/t/release-pod-coverage.t
Perinci-Sub-Complete-0.57/t/00-compile.t
Perinci-Sub-Complete-0.57/t/complete_arg_val.t
Perinci-Sub-Complete-0.57/t/release-pod-syntax.t
Perinci-Sub-Complete-0.57/t/complete_cli_arg.t
Perinci-Sub-Complete-0.57/t/complete_arg_elem.t
Perinci-Sub-Complete-0.57/weaver.ini
Perinci-Sub-Complete-0.57/META.yml
CPAN.pm: Building S/SH/SHARYANTO/Perinci-Sub-Complete-0.57.tar.gz
>>> /export/home/fly1432/bin/perl Makefile.PL
Warning: prerequisite Complete::Bash 0.06 not found. We have 0.05.
Warning: prerequisite Perinci::Sub::Util 0.38 not found. We have 0.37.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Perinci::Sub::Complete
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- SHARYANTO/Perinci-Sub-Complete-0.57.tar.gz ----
Perinci::Sub::Util [requires]
Complete::Bash [requires]
Running make test
Delayed until after prerequisites
Running test for module 'Perinci::Sub::Util'
Running make for S/SH/SHARYANTO/Perinci-Sub-Util-0.38.tar.gz
Checksum for /export/home/fly1432/var/cpan/sources/authors/id/S/SH/SHARYANTO/Perinci-Sub-Util-0.38.tar.gz ok
Perinci-Sub-Util-0.38/
Perinci-Sub-Util-0.38/README
Perinci-Sub-Util-0.38/lib/
Perinci-Sub-Util-0.38/lib/Perinci/
Perinci-Sub-Util-0.38/lib/Perinci/Sub/
Perinci-Sub-Util-0.38/lib/Perinci/Sub/Util.pm
Perinci-Sub-Util-0.38/Makefile.PL
Perinci-Sub-Util-0.38/Changes
Perinci-Sub-Util-0.38/dist.ini
Perinci-Sub-Util-0.38/LICENSE
Perinci-Sub-Util-0.38/t/
Perinci-Sub-Util-0.38/t/00-compile.t
Perinci-Sub-Util-0.38/t/release-pod-coverage.t
Perinci-Sub-Util-0.38/t/caller.t
Perinci-Sub-Util-0.38/t/release-pod-syntax.t
Perinci-Sub-Util-0.38/t/err.t
Perinci-Sub-Util-0.38/t/release-rinci.t
Perinci-Sub-Util-0.38/t/gen_modified_sub.t
Perinci-Sub-Util-0.38/weaver.ini
Perinci-Sub-Util-0.38/MANIFEST
Perinci-Sub-Util-0.38/META.json
Perinci-Sub-Util-0.38/META.yml
CPAN.pm: Building S/SH/SHARYANTO/Perinci-Sub-Util-0.38.tar.gz
>>> /export/home/fly1432/bin/perl Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Perinci::Sub::Util
Writing MYMETA.yml and MYMETA.json
>>> make
cp lib/Perinci/Sub/Util.pm blib/lib/Perinci/Sub/Util.pm
Manifying blib/man3/Perinci::Sub::Util.3
SHARYANTO/Perinci-Sub-Util-0.38.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /export/home/fly1432/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/00-compile.t ............
1..1
ok 1 - Perinci/Sub/Util.pm loaded ok
ok
t/caller.t ................
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
1..6
ok
t/err.t ...................
# Subtest: defaults
ok 1 - func doesn't die
ok 2 - result is defined
ok 3 - result is an array
ok 4 - status is 500
ok 5 - message
ok 6 - result
ok 7 - result metadata is hash
1..7
ok 1 - defaults
# Subtest: set status
ok 1 - func doesn't die
ok 2 - result is defined
ok 3 - result is an array
ok 4 - status is 400
1..4
ok 2 - set status
# Subtest: set message
ok 1 - func doesn't die
ok 2 - result is defined
ok 3 - result is an array
ok 4 - status is 500
ok 5 - message
1..5
ok 3 - set message
# Subtest: set prev
ok 1 - func doesn't die
ok 2 - result is defined
ok 3 - result is an array
ok 4 - status is 400
ok 5 - message
ok 6 - prev
1..6
ok 4 - set prev
# Subtest: caller
ok 1 - func doesn't die
ok 2 - result is defined
ok 3 - result is an array
ok 4 - status is 500
ok 5 - message
ok 6 - log[0] type
ok 7 - log[0] time
ok 8 - log[0] package
ok 9 - log[0] func
ok 10 - log[0] line
1..10
ok 5 - caller
# Subtest: stack_trace
ok 1 - func doesn't die
ok 2 - result is defined
ok 3 - result is an array
ok 4 - status is 500
ok 5 - stack_trace
1..5
ok 6 - stack_trace
# Subtest: stack_trace only produced once
ok 1 - func doesn't die
ok 2 - result is defined
ok 3 - result is an array
ok 4 - status is 501
ok 5 - stack_trace
1..5
ok 7 - stack_trace only produced once
1..7
ok
t/gen_modified_sub.t ......
ok 1
ok 2
1..2
ok
t/release-pod-coverage.t .. skipped: these tests are for release candidate testing
t/release-pod-syntax.t .... skipped: these tests are for release candidate testing
t/release-rinci.t ......... skipped: these tests are for release candidate testing
All tests successful.
Files=7, Tests=16, 1 wallclock secs ( 0.13 usr 0.03 sys + 0.91 cusr 0.19 csys = 1.26 CPU)
Result: PASS
SHARYANTO/Perinci-Sub-Util-0.38.tar.gz
make test TEST_VERBOSE=1 -- OK
PPD for Perinci-Sub-Util-0.38 already made
Running test for module 'Complete::Bash'
Running make for S/SH/SHARYANTO/Complete-Bash-0.06.tar.gz
Prepending /export/home/fly1432/var/cpan/build/Perinci-Sub-Util-0.38-olQyYB/blib/arch /export/home/fly1432/var/cpan/build/Perinci-Sub-Util-0.38-olQyYB/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/S/SH/SHARYANTO/Complete-Bash-0.06.tar.gz
Checksum for /export/home/fly1432/var/cpan/sources/authors/id/S/SH/SHARYANTO/Complete-Bash-0.06.tar.gz ok
Complete-Bash-0.06/
Complete-Bash-0.06/Changes
Complete-Bash-0.06/LICENSE
Complete-Bash-0.06/MANIFEST
Complete-Bash-0.06/lib/
Complete-Bash-0.06/lib/Complete/
Complete-Bash-0.06/lib/Complete/Bash.pm
Complete-Bash-0.06/README
Complete-Bash-0.06/META.json
Complete-Bash-0.06/Makefile.PL
Complete-Bash-0.06/dist.ini
Complete-Bash-0.06/t/
Complete-Bash-0.06/t/release-rinci.t
Complete-Bash-0.06/t/release-pod-coverage.t
Complete-Bash-0.06/t/00-compile.t
Complete-Bash-0.06/t/break_cmdline_into_words.t
Complete-Bash-0.06/t/parse_cmdline.t
Complete-Bash-0.06/t/release-pod-syntax.t
Complete-Bash-0.06/t/format_completion.t
Complete-Bash-0.06/weaver.ini
Complete-Bash-0.06/META.yml
Prepending /export/home/fly1432/var/cpan/build/Perinci-Sub-Util-0.38-olQyYB/blib/arch /export/home/fly1432/var/cpan/build/Perinci-Sub-Util-0.38-olQyYB/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building S/SH/SHARYANTO/Complete-Bash-0.06.tar.gz
>>> /export/home/fly1432/bin/perl Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Complete::Bash
Writing MYMETA.yml and MYMETA.json
>>> make
cp lib/Complete/Bash.pm blib/lib/Complete/Bash.pm
Manifying blib/man3/Complete::Bash.3
SHARYANTO/Complete-Bash-0.06.tar.gz
make -- OK
Prepending /export/home/fly1432/var/cpan/build/Perinci-Sub-Util-0.38-olQyYB/blib/arch /export/home/fly1432/var/cpan/build/Perinci-Sub-Util-0.38-olQyYB/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /export/home/fly1432/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/00-compile.t ................
1..1
ok 1 - Complete/Bash.pm loaded ok
ok
t/break_cmdline_into_words.t ..
# Subtest: basics
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
1..8
ok 1 - basics
# Subtest: word_breaks
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
1..6
ok 2 - word_breaks
1..2
ok
t/format_completion.t .........
# Subtest: accepts array too
ok 1
1..1
ok 1 - accepts array too
# Subtest: escmode default
ok 1
1..1
ok 2 - escmode default
# Subtest: escmode none
ok 1
1..1
ok 3 - escmode none
# Subtest: escmode shellvar
ok 1
1..1
ok 4 - escmode shellvar
# Subtest: as array
ok 1
1..1
ok 5 - as array
# Subtest: path_sep /
ok 1
ok 2
1..2
ok 6 - path_sep /
# Subtest: path_sep ::
ok 1
ok 2
ok 3
1..3
ok 7 - path_sep ::
1..7
ok
t/parse_cmdline.t .............
ok 1 - simple 1
ok 2 - simple 2
ok 3 - simple 3
ok 4 - word_breaks 1
1..4
ok
t/release-pod-coverage.t ...... skipped: these tests are for release candidate testing
t/release-pod-syntax.t ........ skipped: these tests are for release candidate testing
t/release-rinci.t ............. skipped: these tests are for release candidate testing
All tests successful.
Files=7, Tests=14, 1 wallclock secs ( 0.15 usr 0.04 sys + 0.76 cusr 0.14 csys = 1.09 CPU)
Result: PASS
SHARYANTO/Complete-Bash-0.06.tar.gz
make test TEST_VERBOSE=1 -- OK
Steven Haryanto <stevenharyanto@gmail.com>
Completion module for bash shell
>>> (cd /export/home/fly1432/var/cpan/build/Complete-Bash-0.06-Jd5ZKU && tar cvf - Complete-Bash-0.06.ppd blib) | gzip -c >/export/home/fly1432/var/REPO/S/SH/SHARYANTO/Complete-Bash-0.06.tar.gz
Complete-Bash-0.06.ppd
blib/
blib/lib/
blib/lib/Complete/
blib/lib/Complete/Bash.pm
blib/man3/
blib/man3/Complete::Bash.3
>>> mv /export/home/fly1432/var/cpan/build/Complete-Bash-0.06-Jd5ZKU/Complete-Bash-0.06.ppd /export/home/fly1432/var/REPO/S/SH/SHARYANTO
Running make for S/SH/SHARYANTO/Perinci-Sub-Complete-0.57.tar.gz
Prepending /export/home/fly1432/var/cpan/build/Complete-Bash-0.06-Jd5ZKU/blib/arch /export/home/fly1432/var/cpan/build/Complete-Bash-0.06-Jd5ZKU/blib/lib /export/home/fly1432/var/cpan/build/Perinci-Sub-Util-0.38-olQyYB/blib/arch /export/home/fly1432/var/cpan/build/Perinci-Sub-Util-0.38-olQyYB/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /export/home/fly1432/var/cpan/build/Perinci-Sub-Complete-0.57-ln4Z3H
Prepending /export/home/fly1432/var/cpan/build/Complete-Bash-0.06-Jd5ZKU/blib/arch /export/home/fly1432/var/cpan/build/Complete-Bash-0.06-Jd5ZKU/blib/lib /export/home/fly1432/var/cpan/build/Perinci-Sub-Util-0.38-olQyYB/blib/arch /export/home/fly1432/var/cpan/build/Perinci-Sub-Util-0.38-olQyYB/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building S/SH/SHARYANTO/Perinci-Sub-Complete-0.57.tar.gz
>>> make
cp lib/Perinci/Sub/Complete.pm blib/lib/Perinci/Sub/Complete.pm
Manifying blib/man3/Perinci::Sub::Complete.3
SHARYANTO/Perinci-Sub-Complete-0.57.tar.gz
make -- OK
Prepending /export/home/fly1432/var/cpan/build/Complete-Bash-0.06-Jd5ZKU/blib/arch /export/home/fly1432/var/cpan/build/Complete-Bash-0.06-Jd5ZKU/blib/lib /export/home/fly1432/var/cpan/build/Perinci-Sub-Util-0.38-olQyYB/blib/arch /export/home/fly1432/var/cpan/build/Perinci-Sub-Util-0.38-olQyYB/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /export/home/fly1432/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/00-compile.t ............
1..1
ok 1 - Perinci/Sub/Complete.pm loaded ok
ok
t/complete_arg_elem.t .....
ok 1
1..1
ok
t/complete_arg_val.t ......
ok 1
1..1
ok
t/complete_cli_arg.t ......
# Subtest: complete arg name (q(CMD ^))
ok 1 - result
1..1
ok 1 - complete arg name (q(CMD ^))
# Subtest: complete arg name 2 (q(CMD -^))
ok 1 - result
1..1
ok 2 - complete arg name 2 (q(CMD -^))
# Subtest: complete arg name 3 (q(CMD --^))
ok 1 - result
1..1
ok 3 - complete arg name 3 (q(CMD --^))
# Subtest: complete arg name 4 (q(CMD --^))
ok 1 - result
1..1
ok 4 - complete arg name 4 (q(CMD --^))
# Subtest: complete arg name 5 (q(CMD --b^))
ok 1 - result
1..1
ok 5 - complete arg name 5 (q(CMD --b^))
# Subtest: complete arg name 6 (q(CMD --x^))
ok 1 - result
1..1
ok 6 - complete arg name 6 (q(CMD --x^))
# Subtest: complete arg name 7 (q(CMD --bool1^))
ok 1 - result
1..1
ok 7 - complete arg name 7 (q(CMD --bool1^))
# Subtest: no longer complete mentioned arg (q(CMD --bool1 ^))
ok 1 - result
1..1
ok 8 - no longer complete mentioned arg (q(CMD --bool1 ^))
# Subtest: no longer complete mentioned arg (2) (q(CMD --nobool1 ^))
ok 1 - result
1..1
ok 9 - no longer complete mentioned arg (2) (q(CMD --nobool1 ^))
# Subtest: no longer complete mentioned arg (3) (q(CMD --str1 1 --nobool1 ^))
ok 1 - result
1..1
ok 10 - no longer complete mentioned arg (3) (q(CMD --str1 1 --nobool1 ^))
# Subtest: no longer complete mentioned common opts (q(CMD --bool1 --nobool2 --help ^))
ok 1 - result
1..1
ok 11 - no longer complete mentioned common opts (q(CMD --bool1 --nobool2 --help ^))
# Subtest: no longer complete mentioned common opts (2) (q(CMD --bool1 --nobool2 -h ^))
ok 1 - result
1..1
ok 12 - no longer complete mentioned common opts (2) (q(CMD --bool1 --nobool2 -h ^))
# Subtest: complete arg value (q(CMD --bool1 --str2 ^))
ok 1 - result
1..1
ok 13 - complete arg value (q(CMD --bool1 --str2 ^))
# Subtest: complete arg value (2) (q(CMD --bool1 --str2=f^))
ok 1 - result
1..1
ok 14 - complete arg value (2) (q(CMD --bool1 --str2=f^))
# Subtest: complete arg name instead of value when user type - (q(CMD --bool1 -^))
ok 1 - result
1..1
ok 15 - complete arg name instead of value when user type - (q(CMD --bool1 -^))
# Subtest: complete arg value (spec "in") (q(CMD --bool1 --str2 ba^))
ok 1 - result
1..1
ok 16 - complete arg value (spec "in") (q(CMD --bool1 --str2 ba^))
# Subtest: complete arg value (spec "completion") (q(CMD --str1 ^))
ok 1 - result
1..1
ok 17 - complete arg value (spec "completion") (q(CMD --str1 ^))
# Subtest: complete arg value (spec "completion") (2) (q(CMD --str1 ap^))
ok 1 - result
1..1
ok 18 - complete arg value (spec "completion") (2) (q(CMD --str1 ap^))
# Subtest: complete arg value (spec "completion") (3) (q(CMD --str1 apx^))
ok 1 - result
1..1
ok 19 - complete arg value (spec "completion") (3) (q(CMD --str1 apx^))
# Subtest: complete arg value (arg "custom_arg_completer" HoCode) (q(CMD --str1 ^))
ok 1 - result
1..1
ok 20 - complete arg value (arg "custom_arg_completer" HoCode) (q(CMD --str1 ^))
# Subtest: complete arg value (arg "custom_arg_completer" HoCode, no match) (q(CMD --str1 ^))
ok 1 - result
1..1
ok 21 - complete arg value (arg "custom_arg_completer" HoCode, no match) (q(CMD --str1 ^))
# Subtest: complete arg value (opts "custom_arg_completer" code) (q(CMD --str1 ^))
ok 1 - result
1..1
ok 22 - complete arg value (opts "custom_arg_completer" code) (q(CMD --str1 ^))
# Subtest: complete arg value, pos (1) (q(CMD ^))
ok 1 - result
1..1
ok 23 - complete arg value, pos (1) (q(CMD ^))
# Subtest: complete arg value, pos (1b) (q(CMD a^))
ok 1 - result
1..1
ok 24 - complete arg value, pos (1b) (q(CMD a^))
# Subtest: complete arg value, pos (2) (q(CMD a ^))
ok 1 - result
1..1
ok 25 - complete arg value, pos (2) (q(CMD a ^))
# Subtest: complete arg value, pos (2b) (q(CMD a f^))
ok 1 - result
1..1
ok 26 - complete arg value, pos (2b) (q(CMD a f^))
# Subtest: complete arg value, pos (3) (q(CMD a e ^))
ok 1 - result
1..1
ok 27 - complete arg value, pos (3) (q(CMD a e ^))
# Subtest: complete arg value, pos (3b) (q(CMD a e j^))
ok 1 - result
1..1
ok 28 - complete arg value, pos (3b) (q(CMD a e j^))
# Subtest: complete arg value (pos) becomes complete arg name because word starts with - (q(CMD a e -^))
ok 1 - result
1..1
ok 29 - complete arg value (pos) becomes complete arg name because word starts with - (q(CMD a e -^))
# Subtest: complete arg value does not become complete arg name despite word starts with -, because opt expects value (q(CMD --str -^))
ok 1 - result
1..1
ok 30 - complete arg value does not become complete arg name despite word starts with -, because opt expects value (q(CMD --str -^))
# Subtest: complete arg value becomes complete arg name because word starts with - (opt does not expect value) (q(CMD --bool -^))
ok 1 - result
1..1
ok 31 - complete arg value becomes complete arg name because word starts with - (opt does not expect value) (q(CMD --bool -^))
# Subtest: custom_completer (decline) (q(CMD a e -^))
ok 1 - result
1..1
ok 32 - custom_completer (decline) (q(CMD a e -^))
# Subtest: custom_completer (q(CMD a e -^))
ok 1 - result
1..1
ok 33 - custom_completer (q(CMD a e -^))
# Subtest: complete arg name (bool, one-letter, cmdline_aliases) (q(CMD ^))
ok 1 - result
1..1
ok 34 - complete arg name (bool, one-letter, cmdline_aliases) (q(CMD ^))
# Subtest: special argument names (q(CMD --f^))
ok 1 - result
1..1
ok 35 - special argument names (q(CMD --f^))
# Subtest: complete element value (schema)
# Subtest: q(CMD ^)
ok 1 - result
1..1
ok 1 - q(CMD ^)
# Subtest: q(CMD a^)
ok 1 - result
1..1
ok 2 - q(CMD a^)
# Subtest: q(CMD -^)
ok 1 - result
1..1
ok 3 - q(CMD -^)
# Subtest: q(CMD x ^)
ok 1 - result
1..1
ok 4 - q(CMD x ^)
# Subtest: q(CMD x a^)
ok 1 - result
1..1
ok 5 - q(CMD x a^)
# Subtest: q(CMD x -^)
ok 1 - result
1..1
ok 6 - q(CMD x -^)
# Subtest: --arg is always completeable (q(CMD --arg x --^))
ok 1 - result
1..1
ok 7 - --arg is always completeable (q(CMD --arg x --^))
1..7
ok 36 - complete element value (schema)
# Subtest: complete element value (arg spec's element_completion)
# Subtest: q(CMD ^)
ok 1 - result
1..1
ok 1 - q(CMD ^)
# Subtest: q(CMD d^)
ok 1 - result
1..1
ok 2 - q(CMD d^)
# Subtest: q(CMD -^)
ok 1 - result
1..1
ok 3 - q(CMD -^)
# Subtest: q(CMD x ^)
ok 1 - result
1..1
ok 4 - q(CMD x ^)
# Subtest: q(CMD x d^)
ok 1 - result
1..1
ok 5 - q(CMD x d^)
# Subtest: q(CMD x -^)
ok 1 - result
1..1
ok 6 - q(CMD x -^)
1..6
ok 37 - complete element value (arg spec's element_completion)
# Subtest: complete element value (custom_arg_element_completer HoC)
# Subtest: q(CMD ^)
ok 1 - result
1..1
ok 1 - q(CMD ^)
# Subtest: q(CMD g^)
ok 1 - result
1..1
ok 2 - q(CMD g^)
# Subtest: q(CMD -^)
ok 1 - result
1..1
ok 3 - q(CMD -^)
# Subtest: q(CMD x ^)
ok 1 - result
1..1
ok 4 - q(CMD x ^)
# Subtest: q(CMD x g^)
ok 1 - result
1..1
ok 5 - q(CMD x g^)
# Subtest: q(CMD x -^)
ok 1 - result
1..1
ok 6 - q(CMD x -^)
1..6
ok 38 - complete element value (custom_arg_element_completer HoC)
# Subtest: complete element value (custom_arg_element_completer Code)
# Subtest: q(CMD ^)
ok 1 - result
1..1
ok 1 - q(CMD ^)
# Subtest: q(CMD g^)
ok 1 - result
1..1
ok 2 - q(CMD g^)
# Subtest: q(CMD -^)
ok 1 - result
1..1
ok 3 - q(CMD -^)
# Subtest: q(CMD x ^)
ok 1 - result
1..1
ok 4 - q(CMD x ^)
# Subtest: q(CMD x g^)
ok 1 - result
1..1
ok 5 - q(CMD x g^)
# Subtest: q(CMD x -^)
ok 1 - result
1..1
ok 6 - q(CMD x -^)
1..6
ok 39 - complete element value (custom_arg_element_completer Code)
# Subtest: complete values (completion code returns hash)
# Subtest: q(CMD d^)
ok 1 - result
1..1
ok 1 - q(CMD d^)
# Subtest: q(CMD d^)
ok 1 - result
1..1
ok 2 - q(CMD d^)
1..2
ok 40 - complete values (completion code returns hash)
1..40
ok
t/complete_from_schema.t ..
# Subtest: int
# Subtest: min/max below limit
ok 1
1..1
ok 1 - min/max below limit
# Subtest: min/xmax below limit
ok 1
1..1
ok 2 - min/xmax below limit
# Subtest: xmin/max below limit
ok 1
1..1
ok 3 - xmin/max below limit
# Subtest: xmin/xmax below limit
ok 1
1..1
ok 4 - xmin/xmax below limit
# Subtest: between below limit
ok 1
1..1
ok 5 - between below limit
# Subtest: xbetween below limit
ok 1
1..1
ok 6 - xbetween below limit
# Subtest: digit by digit completion
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
1..7
ok 7 - digit by digit completion
# Subtest: digit by digit completion, with min/max
ok 1
ok 2
ok 3
ok 4
ok 5
1..5
ok 8 - digit by digit completion, with min/max
1..8
ok 1 - int
# Subtest: float
# Subtest: digit by digit completion
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
1..7
ok 1 - digit by digit completion
# Subtest: digit by digit completion, with min/max
ok 1
ok 2
ok 3
ok 4
1..4
ok 2 - digit by digit completion, with min/max
1..2
ok 2 - float
1..2
ok
t/release-pod-coverage.t .. skipped: these tests are for release candidate testing
t/release-pod-syntax.t .... skipped: these tests are for release candidate testing
t/release-rinci.t ......... skipped: these tests are for release candidate testing
All tests successful.
Files=8, Tests=45, 3 wallclock secs ( 0.23 usr 0.05 sys + 1.63 cusr 0.30 csys = 2.21 CPU)
Result: PASS
SHARYANTO/Perinci-Sub-Complete-0.57.tar.gz
make test TEST_VERBOSE=1 -- OK
Steven Haryanto <stevenharyanto@gmail.com>
Shell completion routines using Rinci metadata
>>> (cd /export/home/fly1432/var/cpan/build/Perinci-Sub-Complete-0.57-ln4Z3H && tar cvf - Perinci-Sub-Complete-0.57.ppd blib) | gzip -c >/export/home/fly1432/var/REPO/S/SH/SHARYANTO/Perinci-Sub-Complete-0.57.tar.gz
Perinci-Sub-Complete-0.57.ppd
blib/
blib/lib/
blib/lib/Perinci/
blib/lib/Perinci/Sub/
blib/lib/Perinci/Sub/Complete.pm
blib/man3/
blib/man3/Perinci::Sub::Complete.3
>>> mv /export/home/fly1432/var/cpan/build/Perinci-Sub-Complete-0.57-ln4Z3H/Perinci-Sub-Complete-0.57.ppd /export/home/fly1432/var/REPO/S/SH/SHARYANTO
Finished 2014-07-21T02:29:12