PATH=/usr/bin:/bin:/Users/fly2400/cpanfly-5.24/var/megalib/bin
Start 2016-06-12T16:19:53
ActivePerl-2400 CPAN-2.10
Reading '/Users/fly2400/cpanfly-5.24/var/cpan/Metadata'
Database was generated on Sun, 12 Jun 2016 05:53:44 GMT
Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/H/HI/HITODE/APISchema-1.24.tar.gz ok
APISchema-1.24/Build.PL
APISchema-1.24/Changes
APISchema-1.24/LICENSE
APISchema-1.24/META.json
APISchema-1.24/README.md
APISchema-1.24/cpanfile
APISchema-1.24/eg/bmi.psgi
APISchema-1.24/lib/APISchema.pm
APISchema-1.24/lib/APISchema/DSL.pm
APISchema-1.24/lib/APISchema/Generator/Markdown.pm
APISchema-1.24/lib/APISchema/Generator/Markdown/ExampleFormatter.pm
APISchema-1.24/lib/APISchema/Generator/Markdown/Formatter.pm
APISchema-1.24/lib/APISchema/Generator/Markdown/ResourceResolver.pm
APISchema-1.24/lib/APISchema/Generator/Router/Simple.pm
APISchema-1.24/lib/APISchema/Resource.pm
APISchema-1.24/lib/APISchema/Route.pm
APISchema-1.24/lib/APISchema/Schema.pm
APISchema-1.24/lib/APISchema/Validator.pm
APISchema-1.24/lib/APISchema/Validator/Decoder.pm
APISchema-1.24/lib/APISchema/Validator/Result.pm
APISchema-1.24/lib/Plack/App/APISchema/Document.pm
APISchema-1.24/lib/Plack/App/APISchema/MockServer.pm
APISchema-1.24/lib/Plack/Middleware/APISchema/RequestValidator.pm
APISchema-1.24/lib/Plack/Middleware/APISchema/ResponseValidator.pm
APISchema-1.24/minil.toml
APISchema-1.24/script/generate_markdown_document.pl
APISchema-1.24/t/APISchema-DSL.t
APISchema-1.24/t/APISchema-Generator-Markdown.t
APISchema-1.24/t/APISchema-Generator-Router-Simple.t
APISchema-1.24/t/APISchema-Resource.t
APISchema-1.24/t/APISchema-Route.t
APISchema-1.24/t/APISchema-Schema.t
APISchema-1.24/t/APISchema-Validator.t
APISchema-1.24/t/APISchema.t
APISchema-1.24/t/Plack-App-APISchema-Document.t
APISchema-1.24/t/Plack-App-APISchema-MockServer.t
APISchema-1.24/t/Plack-Middleware-APISchema-RequestValidator.t
APISchema-1.24/t/Plack-Middleware-APISchema-ResponseValidator.t
APISchema-1.24/t/fixtures/author.def
APISchema-1.24/t/fixtures/bmi.def
APISchema-1.24/t/fixtures/family.def
APISchema-1.24/t/fixtures/runtime-error.def
APISchema-1.24/t/fixtures/status.def
APISchema-1.24/t/fixtures/syntax-error.def
APISchema-1.24/t/fixtures/user.def
APISchema-1.24/t/test.pm
APISchema-1.24/t/test/fixtures.pm
APISchema-1.24/META.yml
APISchema-1.24/MANIFEST
Configuring H/HI/HITODE/APISchema-1.24.tar.gz with Build.PL
>>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Build.PL
Creating new 'Build' script for 'APISchema' version '1.24'
HITODE/APISchema-1.24.tar.gz
/Users/fly2400/ap2400-300558/bin/perl-dynamic Build.PL -- OK
Running Build for H/HI/HITODE/APISchema-1.24.tar.gz
---- Unsatisfied dependencies detected during ----
---- HITODE/APISchema-1.24.tar.gz ----
Text::MicroTemplate [requires]
JSON::Pointer [requires]
Test::Class [build_requires]
URL::Encode [requires]
Class::Accessor::Lite::Lazy [requires]
Text::MicroTemplate::Extended [requires]
Text::MicroTemplate::DataSection [requires]
Test::Deep::JSON [build_requires]
Valiemon [requires]
HTML::Escape [requires]
Plack [requires]
Class::Accessor::Lite [requires]
Text::Markdown::Hoedown [requires]
Router::Simple [requires]
Running test for module 'Text::MicroTemplate'
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/K/KA/KAZUHO/Text-MicroTemplate-0.24.tar.gz
Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/K/KA/KAZUHO/Text-MicroTemplate-0.24.tar.gz ok
Text-MicroTemplate-0.24/
Text-MicroTemplate-0.24/Changes
Text-MicroTemplate-0.24/contrib/
Text-MicroTemplate-0.24/contrib/vim/
Text-MicroTemplate-0.24/contrib/vim/ftdetect/
Text-MicroTemplate-0.24/contrib/vim/ftdetect/html.vim
Text-MicroTemplate-0.24/contrib/vim/ftdetect/mt.vim
Text-MicroTemplate-0.24/contrib/vim/syntax/
Text-MicroTemplate-0.24/contrib/vim/syntax/tmt.vim
Text-MicroTemplate-0.24/contrib/vim/syntax/tmt2html.vim
Text-MicroTemplate-0.24/inc/
Text-MicroTemplate-0.24/inc/Module/
Text-MicroTemplate-0.24/inc/Module/Install/
Text-MicroTemplate-0.24/inc/Module/Install/Base.pm
Text-MicroTemplate-0.24/inc/Module/Install/Can.pm
Text-MicroTemplate-0.24/inc/Module/Install/Fetch.pm
Text-MicroTemplate-0.24/inc/Module/Install/Makefile.pm
Text-MicroTemplate-0.24/inc/Module/Install/Metadata.pm
Text-MicroTemplate-0.24/inc/Module/Install/Win32.pm
Text-MicroTemplate-0.24/inc/Module/Install/WriteAll.pm
Text-MicroTemplate-0.24/inc/Module/Install.pm
Text-MicroTemplate-0.24/lib/
Text-MicroTemplate-0.24/lib/Text/
Text-MicroTemplate-0.24/lib/Text/MicroTemplate/
Text-MicroTemplate-0.24/lib/Text/MicroTemplate/EncodedString.pm
Text-MicroTemplate-0.24/lib/Text/MicroTemplate/File.pm
Text-MicroTemplate-0.24/lib/Text/MicroTemplate.pm
Text-MicroTemplate-0.24/Makefile.PL
Text-MicroTemplate-0.24/MANIFEST
Text-MicroTemplate-0.24/META.yml
Text-MicroTemplate-0.24/MYMETA.json
Text-MicroTemplate-0.24/MYMETA.yml
Text-MicroTemplate-0.24/README
Text-MicroTemplate-0.24/t/
Text-MicroTemplate-0.24/t/00-base.t
Text-MicroTemplate-0.24/t/01-simple.t
Text-MicroTemplate-0.24/t/02-render_mt.t
Text-MicroTemplate-0.24/t/03-modes.t
Text-MicroTemplate-0.24/t/04-multiline.t
Text-MicroTemplate-0.24/t/05-warn.t
Text-MicroTemplate-0.24/t/06-package.t
Text-MicroTemplate-0.24/t/07-file/
Text-MicroTemplate-0.24/t/07-file/hello.mt
Text-MicroTemplate-0.24/t/07-file/include.mt
Text-MicroTemplate-0.24/t/07-file/konnitiwa.mt
Text-MicroTemplate-0.24/t/07-file/package.mt
Text-MicroTemplate-0.24/t/07-file/pod.mt
Text-MicroTemplate-0.24/t/07-file/wrapped.mt
Text-MicroTemplate-0.24/t/07-file/wrapped2.mt
Text-MicroTemplate-0.24/t/07-file/wrapped3.mt
Text-MicroTemplate-0.24/t/07-file/wrapped_escape.mt
Text-MicroTemplate-0.24/t/07-file/wrapper.mt
Text-MicroTemplate-0.24/t/07-file.t
Text-MicroTemplate-0.24/t/08-filter.t
Text-MicroTemplate-0.24/t/09-escape.t
Text-MicroTemplate-0.24/t/10-emptytemplate.t
Text-MicroTemplate-0.24/t/11-comment.t
Text-MicroTemplate-0.24/t/12-compound.t
Text-MicroTemplate-0.24/t/13-heredoc.t
Text-MicroTemplate-0.24/t/14-lineno.t
Text-MicroTemplate-0.24/t/15-prepend.t
Configuring K/KA/KAZUHO/Text-MicroTemplate-0.24.tar.gz with Makefile.PL
>>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Text::MicroTemplate
Writing MYMETA.yml and MYMETA.json
KAZUHO/Text-MicroTemplate-0.24.tar.gz
/Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK
Running make for K/KA/KAZUHO/Text-MicroTemplate-0.24.tar.gz
>>> make
cp lib/Text/MicroTemplate/File.pm blib/lib/Text/MicroTemplate/File.pm
cp lib/Text/MicroTemplate/EncodedString.pm blib/lib/Text/MicroTemplate/EncodedString.pm
cp lib/Text/MicroTemplate.pm blib/lib/Text/MicroTemplate.pm
Manifying 2 pod documents
KAZUHO/Text-MicroTemplate-0.24.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/Users/fly2400/ap2400-300558/bin/perl-dynamic" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/00-base.t ...........
1..1
ok 1 - use Text::MicroTemplate;
ok
t/01-simple.t .........
1..4
ok 1 - sub { my $_MT = ''; local $main::_MTREF = \$_MT; my $_MT_T = '';$_MT .="abc\n";
# $_MT_T = foo();$_MT .= ref $_MT_T eq 'Text::MicroTemplate::EncodedString' ? $$_MT_T : do{ $_MT_T =~ s/([&><"'])/$Text::MicroTemplate::_escape_table{$1}/ge; $_MT_T; } ; $_MT_T = '';
# $_MT .="\ndef\n";
#
#
# ;$_MT .="ghi\n";return $_MT; }
ok 2
ok 3 - sub { my $_MT = ''; local $main::_MTREF = \$_MT; my $_MT_T = '';$_MT .="abc\n";
# $_MT_T = foo();$_MT .= ref $_MT_T eq 'Text::MicroTemplate::EncodedString' ? $$_MT_T : ($_MT_T); $_MT_T = '';
# $_MT .="\ndef\n";return $_MT; }
ok 4
ok
t/02-render_mt.t ......
1..3
ok 1
ok 2 - die on access to nonexistent value
ok 3
ok
t/03-modes.t ..........
1..9
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok
t/04-multiline.t ......
1..4
ok 1 - multiline expr
ok 2
ok 3 - expr auto-sci
ok 4 - no auto-sci for code
ok
t/05-warn.t ...........
1..2
ok 1 - output on warn
ok 2 - warn location
ok
t/06-package.t ........
1..2
ok 1 - default package
ok 2 - explicit package
ok
t/07-file.t ...........
1..26
ok 1 - use Text::MicroTemplate::File;
ok 2
ok 3
ok 4 - default package
ok 5 - wrapper
ok 6 - wrapper
ok 7 - wrapper
ok 8 - wrapper
ok 9 - pod
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17 - package
ok 18 - cache=1 read
ok 19 - cache=1 retry
ok 20 - cache=1 update
ok 21 - cache=1 update retry
ok 22 - cache=2 read after cached
ok 23 - utf8 flagged render ok
ok 24 - utf8 flagged output ok
ok 25 - utf8 bytes render ok
ok 26 - utf8 bytes output ok
ok
t/08-filter.t .........
1..2
ok 1
ok 2
ok
t/09-escape.t .........
1..5
ok 1
ok 2
ok 3
ok 4
ok 5
ok
t/10-emptytemplate.t ..
1..4
ok 1 - empty template ok
ok 2 - no warnings occurred ok
ok 3 - "0" template ok
ok 4 - no warnings occurred ok
ok
t/11-comment.t ........
1..2
ok 1 - empty template ok
ok 2 - no warnings occurred ok
ok
t/12-compound.t .......
1..2
ok 1 - sub { my $_MT = ''; local $main::_MTREF = \$_MT; my $_MT_T = '';
# $_MT .="1\n2"; if (1) { ;$_MT .="Hello"; } ;$_MT .="3\n";
# if (1) { ;$_MT .="World\!"; } ;
# $_MT .="4\n5\n";return $_MT; }
ok 2
ok
t/13-heredoc.t ........
1..1
ok 1
ok
t/14-lineno.t .........
ok 1 - line 1
ok 2 - line 2
ok 3 - line 3
ok 4 - line 4
ok 5 - line 5
ok 6 - line 6
ok 7 - line 7
ok 8 - line 8
ok 9 - line 9
ok 10 - line 10
ok 11 - line 11
1..11
ok
t/15-prepend.t ........
1..1
ok 1 - prepending code
ok
All tests successful.
Files=16, Tests=79, 4 wallclock secs ( 0.06 usr 0.03 sys + 0.97 cusr 0.17 csys = 1.23 CPU)
Result: PASS
KAZUHO/Text-MicroTemplate-0.24.tar.gz
make test TEST_VERBOSE=1 -- OK
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/K/KA/KAZUHO/CHECKSUMS
Kazuho Oku <kazuhooku@gmail.com>
Micro template engine with Perl5 language
>>> (cd /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY && tar cvf - Text-MicroTemplate-0.24.ppd blib) | gzip -c >/Users/fly2400/cpanfly-5.24/var/REPO/K/KA/KAZUHO/Text-MicroTemplate-0.24.tar.gz
Text-MicroTemplate-0.24.ppd
blib/
blib/lib/
blib/lib/Text/
blib/lib/Text/MicroTemplate/
blib/lib/Text/MicroTemplate/EncodedString.pm
blib/lib/Text/MicroTemplate/File.pm
blib/lib/Text/MicroTemplate.pm
blib/man3/
blib/man3/Text::MicroTemplate.3
blib/man3/Text::MicroTemplate::File.3
Running test for module 'JSON::Pointer'
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/Z/ZI/ZIGOROU/JSON-Pointer-0.07.tar.gz
Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/Z/ZI/ZIGOROU/JSON-Pointer-0.07.tar.gz ok
JSON-Pointer-0.07/Build.PL
JSON-Pointer-0.07/Changes
JSON-Pointer-0.07/LICENSE
JSON-Pointer-0.07/META.json
JSON-Pointer-0.07/README.md
JSON-Pointer-0.07/cpanfile
JSON-Pointer-0.07/lib/JSON/Pointer.pm
JSON-Pointer-0.07/lib/JSON/Pointer/Context.pm
JSON-Pointer-0.07/lib/JSON/Pointer/Exception.pm
JSON-Pointer-0.07/lib/JSON/Pointer/Syntax.pm
JSON-Pointer-0.07/minil.toml
JSON-Pointer-0.07/t/000_load.t
JSON-Pointer-0.07/t/001_traverse.t
JSON-Pointer-0.07/t/002_get.t
JSON-Pointer-0.07/t/003_mojo_json_pointer_compat.t
JSON-Pointer-0.07/t/004_add.t
JSON-Pointer-0.07/t/005_remove.t
JSON-Pointer-0.07/t/006_replace.t
JSON-Pointer-0.07/t/007_copy.t
JSON-Pointer-0.07/t/008_move.t
JSON-Pointer-0.07/t/009_test.t
JSON-Pointer-0.07/t/010_get_relative.t
JSON-Pointer-0.07/t/rt/89773.t
JSON-Pointer-0.07/t/syntax/001_unescape_reference_token.t
JSON-Pointer-0.07/t/syntax/002_escape_reference_token.t
JSON-Pointer-0.07/t/syntax/003_tokenize.t
JSON-Pointer-0.07/t/syntax/004_as_pointer.t
JSON-Pointer-0.07/t/syntax/005_is_array_numeric_index.t
JSON-Pointer-0.07/xt/perlcritic.t
JSON-Pointer-0.07/xt/pod.t
JSON-Pointer-0.07/xt/podcoverage.t
JSON-Pointer-0.07/xt/podsynopsis.t
JSON-Pointer-0.07/META.yml
JSON-Pointer-0.07/MANIFEST
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'prepare'
Configuring Z/ZI/ZIGOROU/JSON-Pointer-0.07.tar.gz with Build.PL
>>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Build.PL
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'JSON-Pointer' version '0.07'
Merging cpanfile prereqs to MYMETA.yml
Merging cpanfile prereqs to MYMETA.json
ZIGOROU/JSON-Pointer-0.07.tar.gz
/Users/fly2400/ap2400-300558/bin/perl-dynamic Build.PL -- OK
Running Build for Z/ZI/ZIGOROU/JSON-Pointer-0.07.tar.gz
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'make'
---- Unsatisfied dependencies detected during ----
---- ZIGOROU/JSON-Pointer-0.07.tar.gz ----
Class::Accessor::Lite [requires]
Running test for module 'Class::Accessor::Lite'
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/K/KA/KAZUHO/Class-Accessor-Lite-0.08.tar.gz
Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/K/KA/KAZUHO/Class-Accessor-Lite-0.08.tar.gz ok
Class-Accessor-Lite-0.08/
Class-Accessor-Lite-0.08/Changes
Class-Accessor-Lite-0.08/inc/
Class-Accessor-Lite-0.08/inc/Module/
Class-Accessor-Lite-0.08/inc/Module/AutoInstall.pm
Class-Accessor-Lite-0.08/inc/Module/Install/
Class-Accessor-Lite-0.08/inc/Module/Install/AutoInstall.pm
Class-Accessor-Lite-0.08/inc/Module/Install/Base.pm
Class-Accessor-Lite-0.08/inc/Module/Install/Can.pm
Class-Accessor-Lite-0.08/inc/Module/Install/Fetch.pm
Class-Accessor-Lite-0.08/inc/Module/Install/Include.pm
Class-Accessor-Lite-0.08/inc/Module/Install/Makefile.pm
Class-Accessor-Lite-0.08/inc/Module/Install/Metadata.pm
Class-Accessor-Lite-0.08/inc/Module/Install/ReadmeFromPod.pm
Class-Accessor-Lite-0.08/inc/Module/Install/Win32.pm
Class-Accessor-Lite-0.08/inc/Module/Install/WriteAll.pm
Class-Accessor-Lite-0.08/inc/Module/Install.pm
Class-Accessor-Lite-0.08/lib/
Class-Accessor-Lite-0.08/lib/Class/
Class-Accessor-Lite-0.08/lib/Class/Accessor/
Class-Accessor-Lite-0.08/lib/Class/Accessor/Lite.pm
Class-Accessor-Lite-0.08/Makefile.PL
Class-Accessor-Lite-0.08/MANIFEST
Class-Accessor-Lite-0.08/META.yml
Class-Accessor-Lite-0.08/README
Class-Accessor-Lite-0.08/t/
Class-Accessor-Lite-0.08/t/00-base.t
Class-Accessor-Lite-0.08/t/01-new.t
Class-Accessor-Lite-0.08/t/02-use.t
Class-Accessor-Lite-0.08/t/03-use-error.t
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'prepare'
Configuring K/KA/KAZUHO/Class-Accessor-Lite-0.08.tar.gz with Makefile.PL
>>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL
Cannot determine perl version info from lib/Class/Accessor/Lite.pm
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Class::Accessor::Lite
Writing MYMETA.yml and MYMETA.json
KAZUHO/Class-Accessor-Lite-0.08.tar.gz
/Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK
Running make for K/KA/KAZUHO/Class-Accessor-Lite-0.08.tar.gz
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'make'
>>> make
cp lib/Class/Accessor/Lite.pm blib/lib/Class/Accessor/Lite.pm
Manifying 1 pod document
KAZUHO/Class-Accessor-Lite-0.08.tar.gz
make -- OK
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/Users/fly2400/ap2400-300558/bin/perl-dynamic" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/00-base.t t/01-new.t t/02-use.t t/03-use-error.t
t/00-base.t .......
1..14
ok 1 - use Class::Accessor::Lite;
ok 2 - call mk_accessors
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok
t/01-new.t ........
1..5
ok 1 - use Class::Accessor::Lite;
ok 2 - call mk_new_and_accessors
ok 3
ok 4
ok 5
ok
t/02-use.t ........
1..6
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok
t/03-use-error.t ..
1..1
ok 1 - value of the 'rw' parameter should be an arrayref at t/03-use-error.t line 11.
#
ok
All tests successful.
Files=4, Tests=26, 0 wallclock secs ( 0.02 usr 0.01 sys + 0.20 cusr 0.04 csys = 0.27 CPU)
Result: PASS
KAZUHO/Class-Accessor-Lite-0.08.tar.gz
make test TEST_VERBOSE=1 -- OK
Kazuho Oku <kazuhooku@gmail.com>
a minimalistic variant of Class::Accessor
>>> (cd /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU && tar cvf - Class-Accessor-Lite-0.08.ppd blib) | gzip -c >/Users/fly2400/cpanfly-5.24/var/REPO/K/KA/KAZUHO/Class-Accessor-Lite-0.08.tar.gz
Class-Accessor-Lite-0.08.ppd
blib/
blib/lib/
blib/lib/Class/
blib/lib/Class/Accessor/
blib/lib/Class/Accessor/Lite.pm
blib/man3/
blib/man3/Class::Accessor::Lite.3
ZIGOROU/JSON-Pointer-0.07.tar.gz
Has already been unwrapped into directory /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz
ZIGOROU/JSON-Pointer-0.07.tar.gz
Has already been prepared
Running Build for Z/ZI/ZIGOROU/JSON-Pointer-0.07.tar.gz
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'make'
>>> ./Build
Building JSON-Pointer
ZIGOROU/JSON-Pointer-0.07.tar.gz
./Build -- OK
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'test'
Running Build test
>>> ./Build test verbose=1
t/000_load.t .............................
1..4
ok 1 - use JSON::Pointer;
ok 2 - use JSON::Pointer::Context;
ok 3 - use JSON::Pointer::Exception;
ok 4 - use JSON::Pointer::Syntax;
ok
t/001_traverse.t .........................
# Subtest: JSON Pointer Section 5 examples
# Subtest: the whole document
ok 1 - result
ok 2 - last_token
ok 3 - last_error
ok 4 - parent
ok 5 - target
1..5
ok 1 - the whole document
# Subtest: /foo
ok 1 - result
ok 2 - last_token
ok 3 - last_error
ok 4 - parent
ok 5 - target
1..5
ok 2 - /foo
# Subtest: /foo/0
ok 1 - result
ok 2 - last_token
ok 3 - last_error
ok 4 - parent
ok 5 - target
1..5
ok 3 - /foo/0
# Subtest: /
ok 1 - result
ok 2 - last_token
ok 3 - last_error
ok 4 - parent
ok 5 - target
1..5
ok 4 - /
# Subtest: /a~1b
ok 1 - result
ok 2 - last_token
ok 3 - last_error
ok 4 - parent
ok 5 - target
1..5
ok 5 - /a~1b
# Subtest: /a~1b
ok 1 - result
ok 2 - last_token
ok 3 - last_error
ok 4 - parent
ok 5 - target
1..5
ok 6 - /a~1b
# Subtest: /c%d
ok 1 - result
ok 2 - last_token
ok 3 - last_error
ok 4 - parent
ok 5 - target
1..5
ok 7 - /c%d
# Subtest: /e^f
ok 1 - result
ok 2 - last_token
ok 3 - last_error
ok 4 - parent
ok 5 - target
1..5
ok 8 - /e^f
# Subtest: /g|h
ok 1 - result
ok 2 - last_token
ok 3 - last_error
ok 4 - parent
ok 5 - target
1..5
ok 9 - /g|h
# Subtest: /i\j
ok 1 - result
ok 2 - last_token
ok 3 - last_error
ok 4 - parent
ok 5 - target
1..5
ok 10 - /i\j
# Subtest: /
ok 1 - result
ok 2 - last_token
ok 3 - last_error
ok 4 - parent
ok 5 - target
1..5
ok 11 - /
# Subtest: /m~0n
ok 1 - result
ok 2 - last_token
ok 3 - last_error
ok 4 - parent
ok 5 - target
1..5
ok 12 - /m~0n
1..12
ok 1 - JSON Pointer Section 5 examples
# Subtest: Exceptions
# Subtest: Child of Exceptions
ok 1 - result
ok 2 - last_token
ok 3 - last_error
ok 4 - parent
ok 5 - target
1..5
ok 1 - Child of Exceptions
# Subtest: /foo/bar
ok 1 - result
ok 2 - last_token
ok 3 - last_error
ok 4 - parent
ok 5 - target
1..5
ok 2 - /foo/bar
# Subtest: /bar/3/baz
ok 1 - result
ok 2 - last_token
ok 3 - last_error
ok 4 - parent
ok 5 - target
1..5
ok 3 - /bar/3/baz
1..3
ok 2 - Exceptions
1..2
ok
t/002_get.t ..............................
# Subtest: JSON Pointer Section 5 examples
# Subtest: the whole document
ok 1 - target
1..1
ok 1 - the whole document
# Subtest: /foo
ok 1 - target
1..1
ok 2 - /foo
# Subtest: /foo/0
ok 1 - target
1..1
ok 3 - /foo/0
# Subtest: /
ok 1 - target
1..1
ok 4 - /
# Subtest: /a~1b
ok 1 - target
1..1
ok 5 - /a~1b
# Subtest: /a~1b
ok 1 - target
1..1
ok 6 - /a~1b
# Subtest: /c%d
ok 1 - target
1..1
ok 7 - /c%d
# Subtest: /e^f
ok 1 - target
1..1
ok 8 - /e^f
# Subtest: /g|h
ok 1 - target
1..1
ok 9 - /g|h
# Subtest: /i\j
ok 1 - target
1..1
ok 10 - /i\j
# Subtest: /
ok 1 - target
1..1
ok 11 - /
# Subtest: /m~0n
ok 1 - target
1..1
ok 12 - /m~0n
1..12
ok 1 - JSON Pointer Section 5 examples
# Subtest: Exceptions
# Subtest: Child of Exceptions
ok 1 - last_token
ok 2 - last_error
ok 3 - throws_ok
1..3
ok 1 - Child of Exceptions
# Subtest: /foo/bar
ok 1 - last_token
ok 2 - last_error
ok 3 - throws_ok
1..3
ok 2 - /foo/bar
# Subtest: /bar/3/baz
ok 1 - last_token
ok 2 - last_error
ok 3 - throws_ok
1..3
ok 3 - /bar/3/baz
1..3
ok 2 - Exceptions
1..2
ok
t/003_mojo_json_pointer_compat.t .........
ok 1 - contains ""
ok 2 - contains "/foo"
ok 3 - does not contains "/bar"
ok 4 - contains "/foo/bar"
ok 5 - contains ""
ok 6 - contains "/foo/0"
ok 7 - does not contain "/foo/9"
ok 8 - does not contain "/foo/bar"
ok 9 - does not contain "/0"
ok 10 - "" is "{foo => "bar"}"
ok 11 - "/foo" is "bar"
ok 12 - "/foo/bar" is "42"
ok 13 - "/foo/23" is "{baz => 0}"
ok 14 - "/foo/bar" is "[1, 2, 3]"
ok 15 - "/foo/bar/0" is "0"
ok 16 - "/foo/bar/1" is "undef"
ok 17 - "/foo/bar/2" is "3"
ok 18 - "/foo/bar/6" is "undef"
ok 19 - "/%E2%99%A5/0" is "0"
ok 20 - "/0/^foob ar" is "foo"
ok 21 - "/0/foob%20ar" is "foo"
ok 22 - "/0/foo%2Fbar" is "undef"
ok 23 - "/0/foo~1bar" is "bar"
ok 24 - "/0/foo~1bar~1baz" is "yada"
ok 25 - "/0/foo~0~1bar" is "bar"
ok 26 - "/0/foo%7E%30%7E%31bar" is "bar"
ok 27 - "/0/f~0o~0o~0~1b~0/a~0/r" is "baz"
1..27
ok
t/004_add.t ..............................
# Subtest: JSON Patch Section 4.1
# Subtest: add with existing object field
ok 1 - added document (actual: {"a":{"foo":1,"b":"qux"}}. expected: {"a":{"b":"qux","foo":1}})
1..1
ok 1 - add with existing object field
# Subtest: add with missing object
ok 1 - code
ok 2 - throws_ok
1..2
ok 2 - add with missing object
1..2
ok 1 - JSON Patch Section 4.1
# Subtest: JSON Patch Appendix A. Example
# Subtest: A1. Adding an Object Member
ok 1 - added document (actual: {"foo":"bar","baz":"qux"}. expected: {"foo":"bar","baz":"qux"})
1..1
ok 1 - A1. Adding an Object Member
# Subtest: A2. Adding an Array Element
ok 1 - added document (actual: {"foo":["bar","qux","baz"]}. expected: {"foo":["bar","qux","baz"]})
1..1
ok 2 - A2. Adding an Array Element
# Subtest: A.10. Adding a nested Member Object
ok 1 - added document (actual: {"foo":"bar","child":{"grandchild":{}}}. expected: {"child":{"grandchild":{}},"foo":"bar"})
1..1
ok 3 - A.10. Adding a nested Member Object
# Subtest: A.11. Ignoring Unrecognized Elements
ok 1 - code
ok 2 - throws_ok
1..2
ok 4 - A.11. Ignoring Unrecognized Elements
# Subtest: A.16. Adding an Array Value
ok 1 - added document (actual: {"foo":["bar",["abc","def"]]}. expected: {"foo":["bar",["abc","def"]]})
1..1
ok 5 - A.16. Adding an Array Value
1..5
ok 2 - JSON Patch Appendix A. Example
# Subtest: https://github.com/json-patch/json-patch-tests/blob/master/tests.json
# Subtest: add replaces any existing field
ok 1 - added document (actual: {"foo":1}. expected: {"foo":1})
1..1
ok 1 - add replaces any existing field
# Subtest: toplevel array
ok 1 - added document (actual: ["foo"]. expected: ["foo"])
1..1
ok 2 - toplevel array
# Subtest: toplevel object, numeric string
ok 1 - added document (actual: {"foo":"1"}. expected: {"foo":"1"})
1..1
ok 3 - toplevel object, numeric string
# Subtest: toplevel object, numeric string
ok 1 - added document (actual: {"foo":1}. expected: {"foo":1})
1..1
ok 4 - toplevel object, numeric string
# Subtest: Add, / target
ok 1 - added document (actual: {"":1}. expected: {"":1})
1..1
ok 5 - Add, / target
# Subtest: Add composite value at top level
ok 1 - added document (actual: {"bar":[1,2],"foo":1}. expected: {"bar":[1,2],"foo":1})
1..1
ok 6 - Add composite value at top level
# Subtest: Add into composite value
ok 1 - added document (actual: {"foo":1,"baz":[{"foo":"world","qux":"hello"}]}. expected: {"baz":[{"qux":"hello","foo":"world"}],"foo":1})
1..1
ok 7 - Add into composite value
# Subtest: Out of bounds (upper)
ok 1 - code
ok 2 - throws_ok
1..2
ok 8 - Out of bounds (upper)
# Subtest: Out of bounds (lower)
ok 1 - code
ok 2 - throws_ok
1..2
ok 9 - Out of bounds (lower)
# Subtest: Add boolean value (true) at toplevel object
ok 1 - added document (actual: {"foo":1,"bar":true}. expected: {"foo":1,"bar":true})
1..1
ok 10 - Add boolean value (true) at toplevel object
# Subtest: Add boolean value (false) at toplevel object
ok 1 - added document (actual: {"bar":false,"foo":1}. expected: {"bar":false,"foo":1})
1..1
ok 11 - Add boolean value (false) at toplevel object
# Subtest: Add null value at toplevel object
ok 1 - added document (actual: {"foo":1,"bar":null}. expected: {"bar":null,"foo":1})
1..1
ok 12 - Add null value at toplevel object
# Subtest: 0 can be an array index or object element name
ok 1 - added document (actual: {"0":"bar","foo":1}. expected: {"foo":1,"0":"bar"})
1..1
ok 13 - 0 can be an array index or object element name
# Subtest: Add string value into toplevel array
ok 1 - added document (actual: ["foo","bar"]. expected: ["foo","bar"])
1..1
ok 14 - Add string value into toplevel array
# Subtest: Add string value into existing element of toplevel array
ok 1 - added document (actual: ["foo","bar","sil"]. expected: ["foo","bar","sil"])
1..1
ok 15 - Add string value into existing element of toplevel array
# Subtest: Add string value into first element of toplevel array
ok 1 - added document (actual: ["bar","foo","sil"]. expected: ["bar","foo","sil"])
1..1
ok 16 - Add string value into first element of toplevel array
# Subtest: Add string value into next last element of toplevel array
ok 1 - added document (actual: ["foo","sil","bar"]. expected: ["foo","sil","bar"])
1..1
ok 17 - Add string value into next last element of toplevel array
# Subtest: Object operation on array target
ok 1 - code
ok 2 - throws_ok
1..2
ok 18 - Object operation on array target
# Subtest: value in array add not flattened
ok 1 - added document (actual: ["foo",["bar","baz"],"sil"]. expected: ["foo",["bar","baz"],"sil"])
1..1
ok 19 - value in array add not flattened
# Subtest: replacing the root of the document is possible with add
ok 1 - added document (actual: {"baz":"qux"}. expected: {"baz":"qux"})
1..1
ok 20 - replacing the root of the document is possible with add
1..20
ok 3 - https://github.com/json-patch/json-patch-tests/blob/master/tests.json
1..3
ok
t/005_remove.t ...........................
# Subtest: JSON Patch Appendix A. Example
# Subtest: A.3 Removing an Object Member
ok 1 - removed document (actual: {"foo":"bar"}. expect: {"foo":"bar"})
ok 2 - removed element (actual: "qux". expect: "qux")
1..2
ok 1 - A.3 Removing an Object Member
# Subtest: A.4 Removing an Array Element
ok 1 - removed document (actual: {"foo":["bar","baz"]}. expect: {"foo":["bar","baz"]})
ok 2 - removed element (actual: "qux". expect: "qux")
1..2
ok 2 - A.4 Removing an Array Element
1..2
ok 1 - JSON Patch Appendix A. Example
# Subtest: https://github.com/json-patch/json-patch-tests/blob/master/tests.json
# Subtest: remove toplevel object field
ok 1 - removed document (actual: {"foo":1}. expect: {"foo":1})
ok 2 - removed element (actual: [1,2,3,4]. expect: [1,2,3,4])
1..2
ok 1 - remove toplevel object field
# Subtest: remove nested object field
ok 1 - removed document (actual: {"baz":[{}],"foo":1}. expect: {"foo":1,"baz":[{}]})
ok 2 - removed element (actual: "hello". expect: "hello")
1..2
ok 2 - remove nested object field
1..2
ok 2 - https://github.com/json-patch/json-patch-tests/blob/master/tests.json
# Subtest: misc
# Subtest: remove whole document (object)
ok 1 - removed document (actual: null. expect: null)
ok 2 - removed element (actual: {}. expect: {})
1..2
ok 1 - remove whole document (object)
# Subtest: remove whole document (array)
ok 1 - removed document (actual: null. expect: null)
ok 2 - removed element (actual: []. expect: [])
1..2
ok 2 - remove whole document (array)
# Subtest: remove whole document (string)
ok 1 - removed document (actual: null. expect: null)
ok 2 - removed element (actual: "foo". expect: "foo")
1..2
ok 3 - remove whole document (string)
# Subtest: remove specified element from array
ok 1 - removed document (actual: [0,1,3]. expect: [0,1,3])
ok 2 - removed element (actual: 2. expect: 2)
1..2
ok 4 - remove specified element from array
# Subtest: remove non-existent target location
ok 1 - code
ok 2 - throws_ok
1..2
ok 5 - remove non-existent target location
1..5
ok 3 - misc
1..3
ok
t/006_replace.t ..........................
# Subtest: JSON Patch Appendix A. Example
# Subtest: A.5 Replacing a Value
ok 1 - replaced document (actual: {"foo":"bar","baz":"boo"}. expect: {"baz":"boo","foo":"bar"})
ok 2 - replaced element (actual: "qux". expect: "qux")
1..2
ok 1 - A.5 Replacing a Value
1..1
ok 1 - JSON Patch Appendix A. Example
# Subtest: https://github.com/json-patch/json-patch-tests/blob/master/tests.json
# Subtest: Toplevel scalar values OK?
ok 1 - replaced document (actual: "bar". expect: "bar")
ok 2 - replaced element (actual: "foo". expect: "foo")
1..2
ok 1 - Toplevel scalar values OK?
# Subtest: top level object field
ok 1 - replaced document (actual: {"baz":[{"qux":"hello"}],"foo":[1,2,3,4]}. expect: {"baz":[{"qux":"hello"}],"foo":[1,2,3,4]})
ok 2 - replaced element (actual: 1. expect: 1)
1..2
ok 2 - top level object field
# Subtest: nested
ok 1 - replaced document (actual: {"baz":[{"qux":"world"}],"foo":[1,2,3,4]}. expect: {"baz":[{"qux":"world"}],"foo":[1,2,3,4]})
ok 2 - replaced element (actual: "hello". expect: "hello")
1..2
ok 3 - nested
# Subtest: toplevel array element (string to string)
ok 1 - replaced document (actual: ["bar"]. expect: ["bar"])
ok 2 - replaced element (actual: "foo". expect: "foo")
1..2
ok 4 - toplevel array element (string to string)
# Subtest: toplevel array element (string to integer)
ok 1 - replaced document (actual: [0]. expect: [0])
ok 2 - replaced element (actual: "". expect: "")
1..2
ok 5 - toplevel array element (string to integer)
# Subtest: toplevel array element (string to true)
ok 1 - replaced document (actual: [true]. expect: [true])
ok 2 - replaced element (actual: "". expect: "")
1..2
ok 6 - toplevel array element (string to true)
# Subtest: toplevel array element (string to false)
ok 1 - replaced document (actual: [false]. expect: [false])
ok 2 - replaced element (actual: "". expect: "")
1..2
ok 7 - toplevel array element (string to false)
# Subtest: toplevel array element (string to null)
ok 1 - replaced document (actual: [null]. expect: [null])
ok 2 - replaced element (actual: "". expect: "")
1..2
ok 8 - toplevel array element (string to null)
# Subtest: value in array replace not flattened
ok 1 - replaced document (actual: ["foo",["bar","baz"]]. expect: ["foo",["bar","baz"]])
ok 2 - replaced element (actual: "sil". expect: "sil")
1..2
ok 9 - value in array replace not flattened
1..9
ok 2 - https://github.com/json-patch/json-patch-tests/blob/master/tests.json
# Subtest: misc
# Subtest: Whole document (array to object)
ok 1 - replaced document (actual: {"foo":1}. expect: {"foo":1})
ok 2 - replaced element (actual: []. expect: [])
1..2
ok 1 - Whole document (array to object)
# Subtest: Whole document (object to array)
ok 1 - replaced document (actual: [1,2]. expect: [1,2])
ok 2 - replaced element (actual: {"foo":1}. expect: {"foo":1})
1..2
ok 2 - Whole document (object to array)
1..2
ok 3 - misc
1..3
ok
t/007_copy.t .............................
# Subtest: https://github.com/json-patch/json-patch-tests/blob/master/tests.json
# Subtest: copy to new object field
ok 1 - copied document (actual: {"baz":[{"qux":"hello"}],"boo":{"qux":"hello"},"bar":1}. expected: {"boo":{"qux":"hello"},"baz":[{"qux":"hello"}],"bar":1})
1..1
ok 1 - copy to new object field
1..1
ok 1 - https://github.com/json-patch/json-patch-tests/blob/master/tests.json
1..1
ok
t/008_move.t .............................
# Subtest: JSON Patch Appendix A. Example
# Subtest: A.6. Moving a Value
ok 1 - copied document (actual: {"qux":{"thud":"fred","corge":"grault"},"foo":{"bar":"baz"}}. expected: {"foo":{"bar":"baz"},"qux":{"thud":"fred","corge":"grault"}})
1..1
ok 1 - A.6. Moving a Value
# Subtest: A.6. Moving a Value
ok 1 - copied document (actual: {"foo":["all","cows","eat","grass"]}. expected: {"foo":["all","cows","eat","grass"]})
1..1
ok 2 - A.6. Moving a Value
1..2
ok 1 - JSON Patch Appendix A. Example
# Subtest: https://github.com/json-patch/json-patch-tests/blob/master/tests.json
# Subtest: Move to same location has no effect
ok 1 - copied document (actual: {"foo":1}. expected: {"foo":1})
1..1
ok 1 - Move to same location has no effect
# Subtest: Move to new object field
ok 1 - copied document (actual: {"baz":[{"qux":"hello"}],"bar":1}. expected: {"baz":[{"qux":"hello"}],"bar":1})
1..1
ok 2 - Move to new object field
# Subtest: Move to new array element
ok 1 - copied document (actual: {"baz":[{},"hello"],"bar":1}. expected: {"baz":[{},"hello"],"bar":1})
1..1
ok 3 - Move to new array element
1..3
ok 2 - https://github.com/json-patch/json-patch-tests/blob/master/tests.json
1..2
ok
t/009_test.t .............................
# Subtest: JSON Patch Appendix A. Example
# Subtest: A.8. Testing a Value: Success (/0)
ok 1 - test (document: {"baz":"qux","foo":["a",2,"c"]}. pointer: /baz. value: "qux")
1..1
ok 1 - A.8. Testing a Value: Success (/0)
# Subtest: A.8. Testing a Value: Success (/1)
ok 1 - test (document: {"foo":["a",2,"c"],"baz":"qux"}. pointer: /foo/1. value: 2)
1..1
ok 2 - A.8. Testing a Value: Success (/1)
# Subtest: A.8. Testing a Value: Error
ok 1 - test (document: {"baz":"qux"}. pointer: /baz. value: "bar")
1..1
ok 3 - A.8. Testing a Value: Error
# Subtest: A.14. ~ Escape Ordering
ok 1 - test (document: {"/":9,"~1":10}. pointer: /~01. value: 10)
1..1
ok 4 - A.14. ~ Escape Ordering
# Subtest: A.15. Comparing Strings and Numbers
ok 1 - test (document: {"/":9,"~1":10}. pointer: /~01. value: "10")
1..1
ok 5 - A.15. Comparing Strings and Numbers
1..5
ok 1 - JSON Patch Appendix A. Example
# Subtest: https://github.com/json-patch/json-patch-tests/blob/master/tests.json
# Subtest: test against implementation-specific numeric parsing
ok 1 - test (document: {"le0":"foo"}. pointer: /le0. value: "foo")
1..1
ok 1 - test against implementation-specific numeric parsing
# Subtest: test with bad number should fail
ok 1 - test (document: ["foo","bar"]. pointer: /le0. value: "bar")
1..1
ok 2 - test with bad number should fail
# Subtest: null value should still be valid obj property
ok 1 - test (document: {"foo":null}. pointer: /foo. value: null)
1..1
ok 3 - null value should still be valid obj property
# Subtest: test should pass - no error
ok 1 - test (document: {"foo":{"bar":[1,2,5,4]}}. pointer: /foo. value: {"bar":[1,2,5,4]})
1..1
ok 4 - test should pass - no error
# Subtest: test op should fail
ok 1 - test (document: {"foo":{"bar":[1,2,5,4]}}. pointer: /foo. value: {"bar":[1,2]})
1..1
ok 5 - test op should fail
# Subtest: Whole document
ok 1 - test (document: {"foo":1}. pointer: . value: {"foo":1})
1..1
ok 6 - Whole document
# Subtest: Empty-string element
ok 1 - test (document: {"":1}. pointer: /. value: 1)
1..1
ok 7 - Empty-string element
# Subtest: The value at /foo equals ["bar","baz"]
ok 1 - test (document: {"e^f":3,"k\"l":6,"c%d":2,"a/b":1,"foo":["bar","baz"],"g|h":4,"m~n":8,"":0," ":7,"i\\j":5}. pointer: /foo. value: ["bar","baz"])
1..1
ok 8 - The value at /foo equals ["bar","baz"]
# Subtest: The value at /foo/0 equals "bar"
ok 1 - test (document: {"e^f":3,"k\"l":6,"c%d":2,"a/b":1,"foo":["bar","baz"],"g|h":4,"m~n":8,"":0," ":7,"i\\j":5}. pointer: /foo/0. value: "bar")
1..1
ok 9 - The value at /foo/0 equals "bar"
# Subtest: The value at / equals 0
ok 1 - test (document: {"e^f":3,"k\"l":6,"c%d":2,"a/b":1,"foo":["bar","baz"],"g|h":4,"m~n":8,"":0," ":7,"i\\j":5}. pointer: /. value: 0)
1..1
ok 10 - The value at / equals 0
# Subtest: The value at /a~1b equals 1
ok 1 - test (document: {"e^f":3,"k\"l":6,"c%d":2,"a/b":1,"foo":["bar","baz"],"g|h":4,"m~n":8,"":0," ":7,"i\\j":5}. pointer: /a~1b. value: 1)
1..1
ok 11 - The value at /a~1b equals 1
# Subtest: The value at /c%d equals 2
ok 1 - test (document: {"e^f":3,"k\"l":6,"c%d":2,"a/b":1,"foo":["bar","baz"],"g|h":4,"m~n":8,"":0," ":7,"i\\j":5}. pointer: /c%d. value: 2)
1..1
ok 12 - The value at /c%d equals 2
# Subtest: The value at /e^f equals 3
ok 1 - test (document: {"e^f":3,"k\"l":6,"c%d":2,"a/b":1,"foo":["bar","baz"],"g|h":4,"m~n":8,"":0," ":7,"i\\j":5}. pointer: /e^f. value: 3)
1..1
ok 13 - The value at /e^f equals 3
# Subtest: The value at /g|h equals 4
ok 1 - test (document: {"e^f":3,"k\"l":6,"c%d":2,"a/b":1,"foo":["bar","baz"],"g|h":4,"m~n":8,"":0," ":7,"i\\j":5}. pointer: /g|h. value: 4)
1..1
ok 14 - The value at /g|h equals 4
# Subtest: The value at /i\j equals 5
ok 1 - test (document: {"e^f":3,"k\"l":6,"c%d":2,"a/b":1,"foo":["bar","baz"],"g|h":4,"m~n":8,"":0," ":7,"i\\j":5}. pointer: /i\j. value: 5)
1..1
ok 15 - The value at /i\j equals 5
# Subtest: The value at /k"l equals 6
ok 1 - test (document: {"e^f":3,"k\"l":6,"c%d":2,"a/b":1,"foo":["bar","baz"],"g|h":4,"m~n":8,"":0," ":7,"i\\j":5}. pointer: /k"l. value: 6)
1..1
ok 16 - The value at /k"l equals 6
# Subtest: The value at / equals 7
ok 1 - test (document: {"e^f":3,"k\"l":6,"c%d":2,"a/b":1,"foo":["bar","baz"],"g|h":4,"m~n":8,"":0," ":7,"i\\j":5}. pointer: / . value: 7)
1..1
ok 17 - The value at / equals 7
# Subtest: The value at /m~0n equals 8
ok 1 - test (document: {"e^f":3,"k\"l":6,"c%d":2,"a/b":1,"foo":["bar","baz"],"g|h":4,"m~n":8,"":0," ":7,"i\\j":5}. pointer: /m~0n. value: 8)
1..1
ok 18 - The value at /m~0n equals 8
1..18
ok 2 - https://github.com/json-patch/json-patch-tests/blob/master/tests.json
1..2
ok
t/010_get_relative.t .....................
# Subtest: Reletive JSON Pointer examples in 5.1
# Subtest: current pointer is /foo/1
# Subtest: Child of current pointer is /foo/1
ok 1 - target
1..1
ok 1 - Child of current pointer is /foo/1
# Subtest: 1/0
ok 1 - target
1..1
ok 2 - 1/0
# Subtest: 2/highly/nested/objects
ok 1 - target
1..1
ok 3 - 2/highly/nested/objects
# Subtest: 0#
ok 1 - target
1..1
ok 4 - 0\#
# Subtest: 1#
ok 1 - target
1..1
ok 5 - 1\#
1..5
ok 1 - current pointer is /foo/1
# Subtest: current pointer is /highly/nested
# Subtest: 0/objects
ok 1 - target
1..1
ok 1 - 0/objects
# Subtest: 1/nested/objects
ok 1 - target
1..1
ok 2 - 1/nested/objects
# Subtest: 2/foo/0
ok 1 - target
1..1
ok 3 - 2/foo/0
# Subtest: 0#
ok 1 - target
1..1
ok 4 - 0\#
# Subtest: 1#
ok 1 - target
1..1
ok 5 - 1\#
1..5
ok 2 - current pointer is /highly/nested
1..2
ok 1 - Reletive JSON Pointer examples in 5.1
# Subtest: Exceptions
# Subtest: Invalid relative json pointer
ok 1 - last_token
ok 2 - last_error
ok 3 - throws_ok
1..3
ok 1 - Invalid relative json pointer
# Subtest: Relative json pointer specified non reference value
ok 1 - last_token
ok 2 - last_error
ok 3 - throws_ok
1..3
ok 2 - Relative json pointer specified non reference value
1..2
ok 2 - Exceptions
1..2
ok
t/rt/89773.t .............................
ok 1 - Cloned and added value
1..1
ok
t/syntax/001_unescape_reference_token.t ..
ok 1 - escaped /
ok 2 - escaped ~
ok 3 - escaped ~ and 1
1..3
ok
t/syntax/002_escape_reference_token.t ....
ok 1 - escapes /
ok 2 - escapes ~
ok 3 - escapes ~1
1..3
ok
t/syntax/003_tokenize.t ..................
# Subtest: JSON Pointer Section 5 examples
ok 1 - ""
ok 2 - "/foo"
ok 3 - "/foo/0"
ok 4 - "/"
ok 5 - "/a~1b"
ok 6 - "/c%d"
ok 7 - "/e^f"
ok 8 - "/g|h"
ok 9 - "/i\j"
ok 10 - "/k\"l"
ok 11 - "/ "
ok 12 - "/m~0n"
1..12
ok 1 - JSON Pointer Section 5 examples
# Subtest: Exceptions
ok 1 - "~"
ok 2 - "\#\#"
ok 3 - " "
1..3
ok 2 - Exceptions
1..2
ok
t/syntax/004_as_pointer.t ................
# Subtest: JSON Pointer Section 5 examples
# Subtest: ""
ok 1 - arrayref
ok 2 - array
1..2
ok 1 - ""
# Subtest: "/foo"
ok 1 - arrayref
ok 2 - array
1..2
ok 2 - "/foo"
# Subtest: "/foo/0"
ok 1 - arrayref
ok 2 - array
1..2
ok 3 - "/foo/0"
# Subtest: "/"
ok 1 - arrayref
ok 2 - array
1..2
ok 4 - "/"
# Subtest: "/a~1b"
ok 1 - arrayref
ok 2 - array
1..2
ok 5 - "/a~1b"
# Subtest: "/c%d"
ok 1 - arrayref
ok 2 - array
1..2
ok 6 - "/c%d"
# Subtest: "/e^f"
ok 1 - arrayref
ok 2 - array
1..2
ok 7 - "/e^f"
# Subtest: "/g|h"
ok 1 - arrayref
ok 2 - array
1..2
ok 8 - "/g|h"
# Subtest: "/i\j"
ok 1 - arrayref
ok 2 - array
1..2
ok 9 - "/i\j"
# Subtest: "/k\"l"
ok 1 - arrayref
ok 2 - array
1..2
ok 10 - "/k\"l"
# Subtest: "/ "
ok 1 - arrayref
ok 2 - array
1..2
ok 11 - "/ "
# Subtest: "/m~0n"
ok 1 - arrayref
ok 2 - array
1..2
ok 12 - "/m~0n"
1..12
ok 1 - JSON Pointer Section 5 examples
1..1
ok
t/syntax/005_is_array_numeric_index.t ....
# Subtest: valid numeric index
ok 1 - "0"
ok 2 - "23"
1..2
ok 1 - valid numeric index
# Subtest: invalid numeric index
ok 1 - "-23"
ok 2 - "foo"
ok 3 - "-"
ok 4 - ""
1..4
ok 2 - invalid numeric index
1..2
ok
All tests successful.
Files=17, Tests=63, 1 wallclock secs ( 0.11 usr 0.06 sys + 1.34 cusr 0.24 csys = 1.75 CPU)
Result: PASS
ZIGOROU/JSON-Pointer-0.07.tar.gz
./Build test verbose=1 -- OK
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/Z/ZI/ZIGOROU/CHECKSUMS
Toru Yamaguchi <trymch+public@gmail.com>
A Perl implementation of JSON Pointer (RFC6901)
>>> (cd /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz && tar cvf - JSON-Pointer-0.07.ppd blib) | gzip -c >/Users/fly2400/cpanfly-5.24/var/REPO/Z/ZI/ZIGOROU/JSON-Pointer-0.07.tar.gz
JSON-Pointer-0.07.ppd
blib/
blib/lib/
blib/lib/JSON/
blib/lib/JSON/Pointer/
blib/lib/JSON/Pointer/Context.pm
blib/lib/JSON/Pointer/Exception.pm
blib/lib/JSON/Pointer/Syntax.pm
blib/lib/JSON/Pointer.pm
Running test for module 'Test::Class'
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'get'
Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/E/ET/ETHER/Test-Class-0.50.tar.gz ok
Test-Class-0.50/
Test-Class-0.50/Changes
Test-Class-0.50/MANIFEST
Test-Class-0.50/META.json
Test-Class-0.50/META.yml
Test-Class-0.50/Makefile.PL
Test-Class-0.50/README
Test-Class-0.50/lib/
Test-Class-0.50/t/
Test-Class-0.50/xt/
Test-Class-0.50/xt/documented.t
Test-Class-0.50/xt/meta.t
Test-Class-0.50/xt/perlcritic.t
Test-Class-0.50/xt/perlcriticrc
Test-Class-0.50/xt/pmv.t
Test-Class-0.50/xt/pod.t
Test-Class-0.50/xt/spelling.t
Test-Class-0.50/t/00-load.t
Test-Class-0.50/t/20-load-classes.t
Test-Class-0.50/t/21-load-subclassed.t
Test-Class-0.50/t/TestClassLoadSubclass.pm
Test-Class-0.50/t/Tests.t
Test-Class-0.50/t/_new.t
Test-Class-0.50/t/bad-autoloads.t
Test-Class-0.50/t/bailout.t
Test-Class-0.50/t/builder.t
Test-Class-0.50/t/compile.t
Test-Class-0.50/t/current_method.t
Test-Class-0.50/t/diag_on_failure.t
Test-Class-0.50/t/die-in-setup.t
Test-Class-0.50/t/die_before_plan.t
Test-Class-0.50/t/expected_tests.t
Test-Class-0.50/t/fail1.t
Test-Class-0.50/t/fail2.t
Test-Class-0.50/t/fail3.t
Test-Class-0.50/t/filter.t
Test-Class-0.50/t/filter_bad_filter.t
Test-Class-0.50/t/filter_fixtures.t
Test-Class-0.50/t/filter_fixtures_only.t
Test-Class-0.50/t/filter_multiple.t
Test-Class-0.50/t/header.t
Test-Class-0.50/t/late_header.t
Test-Class-0.50/t/methodinfo.t
Test-Class-0.50/t/named_test.t
Test-Class-0.50/t/num_method_tests.t
Test-Class-0.50/t/num_tests.t
Test-Class-0.50/t/override.t
Test-Class-0.50/t/rt15870.t
Test-Class-0.50/t/rt17264.t
Test-Class-0.50/t/run_all_tests.t
Test-Class-0.50/t/runtests.t
Test-Class-0.50/t/runtests_die.t
Test-Class-0.50/t/runtests_die_empty.t
Test-Class-0.50/t/runtests_die_nearlyempty.t
Test-Class-0.50/t/runtests_extra.t
Test-Class-0.50/t/runtests_noplan.t
Test-Class-0.50/t/runtests_of.t
Test-Class-0.50/t/runtests_result.t
Test-Class-0.50/t/runtests_return.t
Test-Class-0.50/t/runtests_trailing.t
Test-Class-0.50/t/runtests_with_wrong_class.t
Test-Class-0.50/t/show_plan_in_shutdown.t
Test-Class-0.50/t/skip1.t
Test-Class-0.50/t/skip2.t
Test-Class-0.50/t/skip_class_reason.t
Test-Class-0.50/t/skip_empty_classes.t
Test-Class-0.50/t/spaces.t
Test-Class-0.50/t/startup.t
Test-Class-0.50/t/startup_that_dies.t
Test-Class-0.50/t/teardown-when-test-dies.t
Test-Class-0.50/t/test-libs/
Test-Class-0.50/t/test_classes.t
Test-Class-0.50/t/test_deep.t
Test-Class-0.50/t/test_method.t
Test-Class-0.50/t/test_verbose.t
Test-Class-0.50/t/todo.t
Test-Class-0.50/t/test-libs/fail/
Test-Class-0.50/t/test-libs/lib1/
Test-Class-0.50/t/test-libs/lib2/
Test-Class-0.50/t/test-libs/lib3/
Test-Class-0.50/t/test-libs/lib3/Tests/
Test-Class-0.50/t/test-libs/lib3/Tests/Bad1.pm
Test-Class-0.50/t/test-libs/lib3/Tests/Good1.pm
Test-Class-0.50/t/test-libs/lib3/Tests/Good2.pm
Test-Class-0.50/t/test-libs/lib3/Tests/Subdir/
Test-Class-0.50/t/test-libs/lib3/Tests/Subdir/Bad2.pm
Test-Class-0.50/t/test-libs/lib3/Tests/Subdir/Good3.pm
Test-Class-0.50/t/test-libs/lib2/MyTest/
Test-Class-0.50/t/test-libs/lib2/MyTest/Baz.pm
Test-Class-0.50/t/test-libs/lib1/Tests/
Test-Class-0.50/t/test-libs/lib1/Tests/Foo/
Test-Class-0.50/t/test-libs/lib1/Tests/Foo.pm
Test-Class-0.50/t/test-libs/lib1/Tests/Foo/Bar.pm
Test-Class-0.50/t/test-libs/fail/MyFail.pm
Test-Class-0.50/lib/Test/
Test-Class-0.50/lib/Test/Class/
Test-Class-0.50/lib/Test/Class.pm
Test-Class-0.50/lib/Test/Class/Load.pm
Test-Class-0.50/lib/Test/Class/MethodInfo.pm
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'prepare'
Configuring E/ET/ETHER/Test-Class-0.50.tar.gz with Makefile.PL
>>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Test::Class
Writing MYMETA.yml and MYMETA.json
ETHER/Test-Class-0.50.tar.gz
/Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK
Running make for E/ET/ETHER/Test-Class-0.50.tar.gz
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'make'
>>> make
cp lib/Test/Class/Load.pm blib/lib/Test/Class/Load.pm
cp lib/Test/Class.pm blib/lib/Test/Class.pm
cp lib/Test/Class/MethodInfo.pm blib/lib/Test/Class/MethodInfo.pm
Manifying 3 pod documents
ETHER/Test-Class-0.50.tar.gz
make -- OK
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/Users/fly2400/ap2400-300558/bin/perl-dynamic" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
# Testing Test::Class::Load 0.50, Perl 5.024000, /Users/fly2400/ap2400-300558/bin/perl-dynamic
t/00-load.t ....................
1..1
ok 1 - use Test::Class::Load;
ok
t/20-load-classes.t ............
1..14
ok 1 - Classes in top level directories should be loaded
ok 2 - ... as should tests in subdirectories
ok 3 - ... and the methods should work correctly
ok 4 - ... even if they are called from subclasses
ok 5 - ... or they have their own methods
ok 6 - Trying to load multiple lib paths should succeed
ok 7 - Top level directories should be loaded even with multiple libs
ok 8 - ... as should tests in subdirectories
ok 9 - ... and the methods should work correctly
ok 10 - ... even if they are called from subclasses
ok 11 - ... or they have their own methods
ok 12 - And secondary libs should be loaded
ok 13 - ... and their methods should also work correctly
ok 14 - Trying to load a bad module fails
ok
t/21-load-subclassed.t .........
1..7
ok 1 - Classes in top level directories should be loaded
ok 2 - ... as should classes in subdirectories
ok 3 - Filtered out classes in top level directories should *not* be loaded
ok 4 - Filtered out classes in subdirectories should *not* be loaded
ok 5 - Class Tests::Good1 method work as expected
ok 6 - Class Tests::Good2 method work as expected
ok 7 - Class Tests::Subdir::Good3 method work as expected
ok
t/_new.t .......................
1..6
ok 1 - use Test::Class;
ok 2 - An object of class 'Foo' isa 'Test::Class'
ok 3 - key/value set
ok 4 - An object of class 'Foo' isa 'Test::Class'
ok 5 - prototype key/value set
ok 6 - new key/value set
ok
t/bad-autoloads.t .............. skipped: need Contextual::Return
t/bailout.t ....................
1..2
ok 1 - bailout works
ok 2 - exit value okay
ok
t/builder.t ....................
1..1
ok 1 - builder
ok
t/compile.t ....................
1..2
ok 1 - cannot test anon sub
ok 2 - bad number detected
ok
#
# Local::Test->test
t/current_method.t .............
1..4
ok 1 - current_method in setup
ok 2 - current_method in method
ok 3 - current_method in teardown
ok 4 - current_test outside runtests
ok
t/diag_on_failure.t ............
1..1
ok 1 - we show the test class and method name on test failure
ok
t/die-in-setup.t ...............
1..1
ok 1 - die in setup caused test method to fail
ok
t/die_before_plan.t ............
1..1
ok 1 - die before plan
ok
t/expected_tests.t .............
1..10
ok 1 - all set
ok 2 - no_plan setup
ok 3 - no_plan test
ok 4 - no_plan teardown
ok 5 - no_plan startup
ok 6 - no_plan shutdown
ok 7 - expected_test_of
ok 8 - no_plan expected_test_of
ok 9 - bad test class
ok 10 - undef test class
ok
t/fail1.t ......................
1..2
ok 1 - FAIL_ALL with plan
ok 2 - exit value okay
ok
t/fail2.t ......................
1..2
ok 1 - fail2
ok 2 - exit value okay
ok
t/fail3.t ......................
ok 1 - FAIL_ALL with no plan
ok 2 - exit value okay
1..2
ok
#
# Foo->test_run
t/filter.t .....................
1..1
ok 1 - test_run not filtered, so is run
ok
t/filter_bad_filter.t ..........
1..1
ok 1 - error on non-coderef filter
ok
#
# Foo->test_should_run
t/filter_fixtures.t ............
1..5
ok 1 - startup test is run, even though matches filter
ok 2 - setup test is run, even though matches filter
ok 3 - should run, due to not matching filter
ok 4 - teardown test is run, even though matches filter
ok 5 - shutdown test is run, even though matches filter
ok
t/filter_fixtures_only.t .......
1..1
ok 1 - setup/teardown not run when no test methods
ok
#
# Foo->test_another_not_matching
#
# Foo->test_not_filtered
t/filter_multiple.t ............
1..2
ok 1 - test_another_not_matching doesn't meet any filters, so is run
ok 2 - test_not_filtered doesn't meet any filters, so is run
ok
t/header.t .....................
ok 1 - no duplicate headers
1..1
ok
#
# Local::Test->test
t/late_header.t ................
1..2
ok 1 - test number set
ok 2 - builder expected tests set
ok
t/methodinfo.t .................
ok 1 - use Test::Class::MethodInfo;
ok 2 - An object of class 'Test::Class::MethodInfo' isa 'Test::Class::MethodInfo'
ok 3 - method type is test by default
ok 4 - test methods default to 1 test
1..4
ok
t/named_test.t .................
ok 1 - test names set to method name by default
1..1
ok
#
# Bar->no_plan_test
#
# Bar->no_plan_test2
#
# Bar->two_tests
t/num_method_tests.t ...........
1..19
ok 1 - fixed num tests
ok 2 - no_plan tests
ok 3 - cannot use non-method
ok 4 - cannot update illegal value
ok 5 - updated legal value
ok 6 - update worked
ok 7 - updated extended
ok 8 - update worked
ok 9 - extended method okay
ok 10 - class expected_tests
ok 11 - object expected_tests
ok 12 - num_method_tests dies outside test class
ok 13 - just passing
ok 14 - no_plan_test just passing 1
ok 15 - no_plan_test just passing 2
ok 16 - no_plan_test2 just passing 1
ok 17 - no_plan_test2 just passing 2
ok 18 - two_tests just passing 1
ok 19 - two_tests just passing 2
ok
#
# Foo->test_num_tests
#
# Foo->test_num_tests
t/num_tests.t ..................
1..4
ok 1 - num_tests access okay
ok 2 - num_tests set okay
ok 3 - num_tests access okay
ok 4 - num_tests set okay
ok
t/override.t ...................
1..1
ok 1 - cannot override a public method with a test method
ok
t/rt15870.t ....................
1..1
ok 1 - sensible error if new() is overridden
ok
t/rt17264.t ....................
1..1
ok 1 - we figured out that we loaded Test::Class too late
ok
#
# A::Test->setup
t/run_all_tests.t ..............
1..5
ok 1 - Test::Class->SKIP_CLASS default
ok 2 - Base::Test->SKIP_CLASS overridden
ok 3 - A::Test->SKIP_CLASS default
ok 4 - non skipping test class run as expected
ok 5 - runtests skipped classes with SKIP_CLASS set
ok
#
# Bar->test1
#
# Bar->test2
t/runtests.t ...................
1..18
ok 1 - initialise2: methods ran in order
ok 2 - test1: initialise1 ran once
ok 3 - test1: initialise2 ran once
ok 4 - test1: first test running
ok 5 - test1: teardown not run
ok 6 - teardown1: teardown run for every test
ok 7 - teardown1: teardown run for every initialise1
ok 8 - teardown1: teardown run for every initialise2
ok 9 - teardown1: setup run for every test
ok 10 - initialise2: methods ran in order
ok 11 - test2: initialise1 ran twice
ok 12 - test2: initialise2 ran twice
ok 13 - test2: second test running
ok 14 - test2: teardown ran once
ok 15 - teardown1: teardown run for every test
ok 16 - teardown1: teardown run for every initialise1
ok 17 - teardown1: teardown run for every initialise2
ok 18 - teardown1: setup run for every test
ok
t/runtests_die.t ...............
1..1
ok 1 - early die handled
ok
t/runtests_die_empty.t .........
1..1
ok 1 - we can handle an exception that stringifies to the empty string
ok
t/runtests_die_nearlyempty.t ...
1..1
ok 1 - early die with nearly-empty messages handled
ok
t/runtests_extra.t .............
1..1
ok 1 - extra test detected
ok
#
# Foo->set_tests
#
# Foo->undef_tests
t/runtests_noplan.t ............
ok 1 - this should pass
ok 2 - runtime test 1
ok 3 - runtime test 2
ok 4 - expected number of tests ran
1..4
ok
#
# Tests1->test
#
# Tests2->test
t/runtests_of.t ................
1..3
ok 1 - Tests1 test
ok 2 - Tests2 test
ok 3 - correct number of tests
ok
t/runtests_result.t ............
1..4
ok 1 - single failure ran okay
ok 2 - failure detected
ok 3 - a successful test
ok 4 - success detected
ok
t/runtests_return.t ............
1..2
ok 1 - early return handled (skip)
ok 2 - early return handled (fail)
ok
t/runtests_trailing.t ..........
1..1
ok 1 - trailing expection detected
ok
t/runtests_with_wrong_class.t ..
1..2
ok 1 - use Test::Class;
ok 2 - runtests dies if we are given something that is not a test class
ok
#
# My::Test->test
t/show_plan_in_shutdown.t ......
1..2
ok 1 - passing test to force shutdown method to run
ok 2 - shutdown method has run
ok
t/skip1.t ......................
1..1
ok 1 - SKIP_ALL called skip_all
ok
# Failed test 'SKIP_ALL'
# at t/skip2.t line 40.
# (in Local::Test->_only)
# STDERR is:
# > # |> _
# > # Local::Test->test
# not:
# >
# >
# as expected
t/skip2.t ......................
1..4
not ok 1 - SKIP_ALL
ok 2 - exit ok
ok 3 - make the plan happy
ok 4 - make the plan happy
Failed 1/4 subtests
t/skip_class_reason.t ..........
1..3
# Running under perl version 5.024000 for darwin
# Current time local: Sun Jun 12 16:20:12 2016
# Current time GMT: Sun Jun 12 23:20:12 2016
# Using Test.pm version 1.26
ok 1
ok 2
ok 3
ok
#
# Bar::Test->the_test
t/skip_empty_classes.t .........
1..5
ok 1 - startup run
ok 2 - setup run
ok 3 - the_test has been run
ok 4 - teardown run
ok 5 - shutdown run
ok
t/spaces.t .....................
ok 1 - can have spaces around attributes
1..1
ok
#
# Foo::Test->test1
#
# Foo::Test->test2
t/startup.t ....................
1..15
ok 1 - called start1
ok 2 - called start2
ok 3 - called setup1
ok 4 - called setup2
ok 5 - called test1
ok 6 - called tear1
ok 7 - called tear2
ok 8 - called setup1
ok 9 - called setup2
ok 10 - called test2
ok 11 - called tear1
ok 12 - called tear2
ok 13 - called end1
ok 14 - called end2
ok 15 - all expected methods ran
ok
t/startup_that_dies.t ..........
1..1
ok 1 - exception in startup method causes all tests to be skipped
ok
# Failed test 'exception in method, but teardown is still run'
# at t/teardown-when-test-dies.t line 29.
# STDERR is:
# > # |> _
# > # TeardownWhenTestDies->my_test_method
# > # Failed test 'my_test_method died (oops! at t/teardown-when-test-dies.t line 15.)'
# > # at t/teardown-when-test-dies.t line 28.
# > # (in TeardownWhenTestDies->my_test_method)
# not:
# > /#\s+Failed\ test.*?\n?.*?at\ t\/teardown\-when\-test\-dies\.t line 28.*\n?/
# > # (in TeardownWhenTestDies->my_test_method)
# >
# >
# >
# as expected
t/teardown-when-test-dies.t ....
1..1
not ok 1 - exception in method, but teardown is still run
Failed 1/1 subtests
t/test_classes.t ...............
1..1
ok 1 - _test_classes deals with undef values
ok
t/test_deep.t ..................
1..1
ok 1 - Test::Deep is not included as a test class, even though isa always returns true
ok
t/test_method.t ................
1..4
ok 1 - $ENV{TEST_METHOD} with an invalid regex should die
ok 2 - no TEST_METHOD runs all tests
ok 3 - single match just runs one test
ok 4 - two matches run both tests
ok
t/test_verbose.t ...............
1..1
ok 1 - TEST_VERBOSE outputs method diagnostic
ok
#
# My::Test->Tests_attribute_default_number_of_tests
#
# My::Test->Tests_attribute_set_number_of_tests
t/Tests.t ......................
1..2
ok 1 - Tests attribute default number of tests
ok 2 - Tests attribute set number of tests
ok
# Test::More: 1.302026
t/todo.t .......................
1..2
ok 1 - todo tests work
ok 2 - todo_test should run 1 test
ok
Test Summary Report
-------------------
t/skip2.t (Wstat: 0 Tests: 4 Failed: 1)
Failed test: 1
t/teardown-when-test-dies.t (Wstat: 0 Tests: 1 Failed: 1)
Failed test: 1
Files=57, Tests=187, 5 wallclock secs ( 0.18 usr 0.10 sys + 4.09 cusr 0.76 csys = 5.13 CPU)
Result: FAIL
Failed 2/57 test programs. 2/187 subtests failed.
make: *** [test_dynamic] Error 255
ETHER/Test-Class-0.50.tar.gz
make test TEST_VERBOSE=1 -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports ETHER/Test-Class-0.50.tar.gz
Running test for module 'URL::Encode'
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/C/CH/CHANSEN/URL-Encode-0.03.tar.gz
Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/C/CH/CHANSEN/URL-Encode-0.03.tar.gz ok
URL-Encode-0.03/
URL-Encode-0.03/Changes
URL-Encode-0.03/inc/
URL-Encode-0.03/lib/
URL-Encode-0.03/Makefile.PL
URL-Encode-0.03/MANIFEST
URL-Encode-0.03/META.yml
URL-Encode-0.03/README
URL-Encode-0.03/t/
URL-Encode-0.03/t/010_basic.t
URL-Encode-0.03/t/020_params.t
URL-Encode-0.03/lib/URL/
URL-Encode-0.03/lib/URL/Encode/
URL-Encode-0.03/lib/URL/Encode.pm
URL-Encode-0.03/lib/URL/Encode.pod
URL-Encode-0.03/lib/URL/Encode/PP.pm
URL-Encode-0.03/inc/Module/
URL-Encode-0.03/inc/Module/Install/
URL-Encode-0.03/inc/Module/Install.pm
URL-Encode-0.03/inc/Module/Install/Base.pm
URL-Encode-0.03/inc/Module/Install/Can.pm
URL-Encode-0.03/inc/Module/Install/Fetch.pm
URL-Encode-0.03/inc/Module/Install/Makefile.pm
URL-Encode-0.03/inc/Module/Install/Metadata.pm
URL-Encode-0.03/inc/Module/Install/ReadmeFromPod.pm
URL-Encode-0.03/inc/Module/Install/Win32.pm
URL-Encode-0.03/inc/Module/Install/WriteAll.pm
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'prepare'
Configuring C/CH/CHANSEN/URL-Encode-0.03.tar.gz with Makefile.PL
>>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for URL::Encode
Writing MYMETA.yml and MYMETA.json
CHANSEN/URL-Encode-0.03.tar.gz
/Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK
Running make for C/CH/CHANSEN/URL-Encode-0.03.tar.gz
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'make'
>>> make
cp lib/URL/Encode.pm blib/lib/URL/Encode.pm
cp lib/URL/Encode/PP.pm blib/lib/URL/Encode/PP.pm
cp lib/URL/Encode.pod blib/lib/URL/Encode.pod
Manifying 1 pod document
CHANSEN/URL-Encode-0.03.tar.gz
make -- OK
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/Users/fly2400/ap2400-300558/bin/perl-dynamic" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/*/*.t
t/010_basic.t ...
ok 1 - use URL::Encode::PP;
ok 2 - url_decode(): empty string
ok 3 - url_decode(): U+00E5 in native encoding
ok 4 - url_decode(): unreserved characters
ok 5 - url_decode(): U+0020 SPACE
ok 6 - url_decode(): ordinal 0
ok 7 - url_decode(): ordinal 1
ok 8 - url_decode(): ordinal 2
ok 9 - url_decode(): ordinal 3
ok 10 - url_decode(): ordinal 4
ok 11 - url_decode(): ordinal 5
ok 12 - url_decode(): ordinal 6
ok 13 - url_decode(): ordinal 7
ok 14 - url_decode(): ordinal 8
ok 15 - url_decode(): ordinal 9
ok 16 - url_decode(): ordinal 10
ok 17 - url_decode(): ordinal 11
ok 18 - url_decode(): ordinal 12
ok 19 - url_decode(): ordinal 13
ok 20 - url_decode(): ordinal 14
ok 21 - url_decode(): ordinal 15
ok 22 - url_decode(): ordinal 16
ok 23 - url_decode(): ordinal 17
ok 24 - url_decode(): ordinal 18
ok 25 - url_decode(): ordinal 19
ok 26 - url_decode(): ordinal 20
ok 27 - url_decode(): ordinal 21
ok 28 - url_decode(): ordinal 22
ok 29 - url_decode(): ordinal 23
ok 30 - url_decode(): ordinal 24
ok 31 - url_decode(): ordinal 25
ok 32 - url_decode(): ordinal 26
ok 33 - url_decode(): ordinal 27
ok 34 - url_decode(): ordinal 28
ok 35 - url_decode(): ordinal 29
ok 36 - url_decode(): ordinal 30
ok 37 - url_decode(): ordinal 31
ok 38 - url_decode(): ordinal 33
ok 39 - url_decode(): ordinal 34
ok 40 - url_decode(): ordinal 35
ok 41 - url_decode(): ordinal 36
ok 42 - url_decode(): ordinal 37
ok 43 - url_decode(): ordinal 38
ok 44 - url_decode(): ordinal 39
ok 45 - url_decode(): ordinal 40
ok 46 - url_decode(): ordinal 41
ok 47 - url_decode(): ordinal 42
ok 48 - url_decode(): ordinal 43
ok 49 - url_decode(): ordinal 44
ok 50 - url_decode(): ordinal 47
ok 51 - url_decode(): ordinal 58
ok 52 - url_decode(): ordinal 59
ok 53 - url_decode(): ordinal 60
ok 54 - url_decode(): ordinal 61
ok 55 - url_decode(): ordinal 62
ok 56 - url_decode(): ordinal 63
ok 57 - url_decode(): ordinal 64
ok 58 - url_decode(): ordinal 91
ok 59 - url_decode(): ordinal 92
ok 60 - url_decode(): ordinal 93
ok 61 - url_decode(): ordinal 94
ok 62 - url_decode(): ordinal 96
ok 63 - url_decode(): ordinal 123
ok 64 - url_decode(): ordinal 124
ok 65 - url_decode(): ordinal 125
ok 66 - url_decode(): ordinal 127
ok 67 - url_decode(): ordinal 128
ok 68 - url_decode(): ordinal 129
ok 69 - url_decode(): ordinal 130
ok 70 - url_decode(): ordinal 131
ok 71 - url_decode(): ordinal 132
ok 72 - url_decode(): ordinal 133
ok 73 - url_decode(): ordinal 134
ok 74 - url_decode(): ordinal 135
ok 75 - url_decode(): ordinal 136
ok 76 - url_decode(): ordinal 137
ok 77 - url_decode(): ordinal 138
ok 78 - url_decode(): ordinal 139
ok 79 - url_decode(): ordinal 140
ok 80 - url_decode(): ordinal 141
ok 81 - url_decode(): ordinal 142
ok 82 - url_decode(): ordinal 143
ok 83 - url_decode(): ordinal 144
ok 84 - url_decode(): ordinal 145
ok 85 - url_decode(): ordinal 146
ok 86 - url_decode(): ordinal 147
ok 87 - url_decode(): ordinal 148
ok 88 - url_decode(): ordinal 149
ok 89 - url_decode(): ordinal 150
ok 90 - url_decode(): ordinal 151
ok 91 - url_decode(): ordinal 152
ok 92 - url_decode(): ordinal 153
ok 93 - url_decode(): ordinal 154
ok 94 - url_decode(): ordinal 155
ok 95 - url_decode(): ordinal 156
ok 96 - url_decode(): ordinal 157
ok 97 - url_decode(): ordinal 158
ok 98 - url_decode(): ordinal 159
ok 99 - url_decode(): ordinal 160
ok 100 - url_decode(): ordinal 161
ok 101 - url_decode(): ordinal 162
ok 102 - url_decode(): ordinal 163
ok 103 - url_decode(): ordinal 164
ok 104 - url_decode(): ordinal 165
ok 105 - url_decode(): ordinal 166
ok 106 - url_decode(): ordinal 167
ok 107 - url_decode(): ordinal 168
ok 108 - url_decode(): ordinal 169
ok 109 - url_decode(): ordinal 170
ok 110 - url_decode(): ordinal 171
ok 111 - url_decode(): ordinal 172
ok 112 - url_decode(): ordinal 173
ok 113 - url_decode(): ordinal 174
ok 114 - url_decode(): ordinal 175
ok 115 - url_decode(): ordinal 176
ok 116 - url_decode(): ordinal 177
ok 117 - url_decode(): ordinal 178
ok 118 - url_decode(): ordinal 179
ok 119 - url_decode(): ordinal 180
ok 120 - url_decode(): ordinal 181
ok 121 - url_decode(): ordinal 182
ok 122 - url_decode(): ordinal 183
ok 123 - url_decode(): ordinal 184
ok 124 - url_decode(): ordinal 185
ok 125 - url_decode(): ordinal 186
ok 126 - url_decode(): ordinal 187
ok 127 - url_decode(): ordinal 188
ok 128 - url_decode(): ordinal 189
ok 129 - url_decode(): ordinal 190
ok 130 - url_decode(): ordinal 191
ok 131 - url_decode(): ordinal 192
ok 132 - url_decode(): ordinal 193
ok 133 - url_decode(): ordinal 194
ok 134 - url_decode(): ordinal 195
ok 135 - url_decode(): ordinal 196
ok 136 - url_decode(): ordinal 197
ok 137 - url_decode(): ordinal 198
ok 138 - url_decode(): ordinal 199
ok 139 - url_decode(): ordinal 200
ok 140 - url_decode(): ordinal 201
ok 141 - url_decode(): ordinal 202
ok 142 - url_decode(): ordinal 203
ok 143 - url_decode(): ordinal 204
ok 144 - url_decode(): ordinal 205
ok 145 - url_decode(): ordinal 206
ok 146 - url_decode(): ordinal 207
ok 147 - url_decode(): ordinal 208
ok 148 - url_decode(): ordinal 209
ok 149 - url_decode(): ordinal 210
ok 150 - url_decode(): ordinal 211
ok 151 - url_decode(): ordinal 212
ok 152 - url_decode(): ordinal 213
ok 153 - url_decode(): ordinal 214
ok 154 - url_decode(): ordinal 215
ok 155 - url_decode(): ordinal 216
ok 156 - url_decode(): ordinal 217
ok 157 - url_decode(): ordinal 218
ok 158 - url_decode(): ordinal 219
ok 159 - url_decode(): ordinal 220
ok 160 - url_decode(): ordinal 221
ok 161 - url_decode(): ordinal 222
ok 162 - url_decode(): ordinal 223
ok 163 - url_decode(): ordinal 224
ok 164 - url_decode(): ordinal 225
ok 165 - url_decode(): ordinal 226
ok 166 - url_decode(): ordinal 227
ok 167 - url_decode(): ordinal 228
ok 168 - url_decode(): ordinal 229
ok 169 - url_decode(): ordinal 230
ok 170 - url_decode(): ordinal 231
ok 171 - url_decode(): ordinal 232
ok 172 - url_decode(): ordinal 233
ok 173 - url_decode(): ordinal 234
ok 174 - url_decode(): ordinal 235
ok 175 - url_decode(): ordinal 236
ok 176 - url_decode(): ordinal 237
ok 177 - url_decode(): ordinal 238
ok 178 - url_decode(): ordinal 239
ok 179 - url_decode(): ordinal 240
ok 180 - url_decode(): ordinal 241
ok 181 - url_decode(): ordinal 242
ok 182 - url_decode(): ordinal 243
ok 183 - url_decode(): ordinal 244
ok 184 - url_decode(): ordinal 245
ok 185 - url_decode(): ordinal 246
ok 186 - url_decode(): ordinal 247
ok 187 - url_decode(): ordinal 248
ok 188 - url_decode(): ordinal 249
ok 189 - url_decode(): ordinal 250
ok 190 - url_decode(): ordinal 251
ok 191 - url_decode(): ordinal 252
ok 192 - url_decode(): ordinal 253
ok 193 - url_decode(): ordinal 254
ok 194 - url_decode(): ordinal 255
ok 195 - url_encode(): empty string
ok 196 - url_encode(): U+00E5 in native encoding
ok 197 - url_encode(): unreserved characters
ok 198 - url_encode(): U+0020 SPACE
ok 199 - url_encode(): ordinal 0
ok 200 - url_encode(): ordinal 1
ok 201 - url_encode(): ordinal 2
ok 202 - url_encode(): ordinal 3
ok 203 - url_encode(): ordinal 4
ok 204 - url_encode(): ordinal 5
ok 205 - url_encode(): ordinal 6
ok 206 - url_encode(): ordinal 7
ok 207 - url_encode(): ordinal 8
ok 208 - url_encode(): ordinal 9
ok 209 - url_encode(): ordinal 10
ok 210 - url_encode(): ordinal 11
ok 211 - url_encode(): ordinal 12
ok 212 - url_encode(): ordinal 13
ok 213 - url_encode(): ordinal 14
ok 214 - url_encode(): ordinal 15
ok 215 - url_encode(): ordinal 16
ok 216 - url_encode(): ordinal 17
ok 217 - url_encode(): ordinal 18
ok 218 - url_encode(): ordinal 19
ok 219 - url_encode(): ordinal 20
ok 220 - url_encode(): ordinal 21
ok 221 - url_encode(): ordinal 22
ok 222 - url_encode(): ordinal 23
ok 223 - url_encode(): ordinal 24
ok 224 - url_encode(): ordinal 25
ok 225 - url_encode(): ordinal 26
ok 226 - url_encode(): ordinal 27
ok 227 - url_encode(): ordinal 28
ok 228 - url_encode(): ordinal 29
ok 229 - url_encode(): ordinal 30
ok 230 - url_encode(): ordinal 31
ok 231 - url_encode(): ordinal 33
ok 232 - url_encode(): ordinal 34
ok 233 - url_encode(): ordinal 35
ok 234 - url_encode(): ordinal 36
ok 235 - url_encode(): ordinal 37
ok 236 - url_encode(): ordinal 38
ok 237 - url_encode(): ordinal 39
ok 238 - url_encode(): ordinal 40
ok 239 - url_encode(): ordinal 41
ok 240 - url_encode(): ordinal 42
ok 241 - url_encode(): ordinal 43
ok 242 - url_encode(): ordinal 44
ok 243 - url_encode(): ordinal 47
ok 244 - url_encode(): ordinal 58
ok 245 - url_encode(): ordinal 59
ok 246 - url_encode(): ordinal 60
ok 247 - url_encode(): ordinal 61
ok 248 - url_encode(): ordinal 62
ok 249 - url_encode(): ordinal 63
ok 250 - url_encode(): ordinal 64
ok 251 - url_encode(): ordinal 91
ok 252 - url_encode(): ordinal 92
ok 253 - url_encode(): ordinal 93
ok 254 - url_encode(): ordinal 94
ok 255 - url_encode(): ordinal 96
ok 256 - url_encode(): ordinal 123
ok 257 - url_encode(): ordinal 124
ok 258 - url_encode(): ordinal 125
ok 259 - url_encode(): ordinal 127
ok 260 - url_encode(): ordinal 128
ok 261 - url_encode(): ordinal 129
ok 262 - url_encode(): ordinal 130
ok 263 - url_encode(): ordinal 131
ok 264 - url_encode(): ordinal 132
ok 265 - url_encode(): ordinal 133
ok 266 - url_encode(): ordinal 134
ok 267 - url_encode(): ordinal 135
ok 268 - url_encode(): ordinal 136
ok 269 - url_encode(): ordinal 137
ok 270 - url_encode(): ordinal 138
ok 271 - url_encode(): ordinal 139
ok 272 - url_encode(): ordinal 140
ok 273 - url_encode(): ordinal 141
ok 274 - url_encode(): ordinal 142
ok 275 - url_encode(): ordinal 143
ok 276 - url_encode(): ordinal 144
ok 277 - url_encode(): ordinal 145
ok 278 - url_encode(): ordinal 146
ok 279 - url_encode(): ordinal 147
ok 280 - url_encode(): ordinal 148
ok 281 - url_encode(): ordinal 149
ok 282 - url_encode(): ordinal 150
ok 283 - url_encode(): ordinal 151
ok 284 - url_encode(): ordinal 152
ok 285 - url_encode(): ordinal 153
ok 286 - url_encode(): ordinal 154
ok 287 - url_encode(): ordinal 155
ok 288 - url_encode(): ordinal 156
ok 289 - url_encode(): ordinal 157
ok 290 - url_encode(): ordinal 158
ok 291 - url_encode(): ordinal 159
ok 292 - url_encode(): ordinal 160
ok 293 - url_encode(): ordinal 161
ok 294 - url_encode(): ordinal 162
ok 295 - url_encode(): ordinal 163
ok 296 - url_encode(): ordinal 164
ok 297 - url_encode(): ordinal 165
ok 298 - url_encode(): ordinal 166
ok 299 - url_encode(): ordinal 167
ok 300 - url_encode(): ordinal 168
ok 301 - url_encode(): ordinal 169
ok 302 - url_encode(): ordinal 170
ok 303 - url_encode(): ordinal 171
ok 304 - url_encode(): ordinal 172
ok 305 - url_encode(): ordinal 173
ok 306 - url_encode(): ordinal 174
ok 307 - url_encode(): ordinal 175
ok 308 - url_encode(): ordinal 176
ok 309 - url_encode(): ordinal 177
ok 310 - url_encode(): ordinal 178
ok 311 - url_encode(): ordinal 179
ok 312 - url_encode(): ordinal 180
ok 313 - url_encode(): ordinal 181
ok 314 - url_encode(): ordinal 182
ok 315 - url_encode(): ordinal 183
ok 316 - url_encode(): ordinal 184
ok 317 - url_encode(): ordinal 185
ok 318 - url_encode(): ordinal 186
ok 319 - url_encode(): ordinal 187
ok 320 - url_encode(): ordinal 188
ok 321 - url_encode(): ordinal 189
ok 322 - url_encode(): ordinal 190
ok 323 - url_encode(): ordinal 191
ok 324 - url_encode(): ordinal 192
ok 325 - url_encode(): ordinal 193
ok 326 - url_encode(): ordinal 194
ok 327 - url_encode(): ordinal 195
ok 328 - url_encode(): ordinal 196
ok 329 - url_encode(): ordinal 197
ok 330 - url_encode(): ordinal 198
ok 331 - url_encode(): ordinal 199
ok 332 - url_encode(): ordinal 200
ok 333 - url_encode(): ordinal 201
ok 334 - url_encode(): ordinal 202
ok 335 - url_encode(): ordinal 203
ok 336 - url_encode(): ordinal 204
ok 337 - url_encode(): ordinal 205
ok 338 - url_encode(): ordinal 206
ok 339 - url_encode(): ordinal 207
ok 340 - url_encode(): ordinal 208
ok 341 - url_encode(): ordinal 209
ok 342 - url_encode(): ordinal 210
ok 343 - url_encode(): ordinal 211
ok 344 - url_encode(): ordinal 212
ok 345 - url_encode(): ordinal 213
ok 346 - url_encode(): ordinal 214
ok 347 - url_encode(): ordinal 215
ok 348 - url_encode(): ordinal 216
ok 349 - url_encode(): ordinal 217
ok 350 - url_encode(): ordinal 218
ok 351 - url_encode(): ordinal 219
ok 352 - url_encode(): ordinal 220
ok 353 - url_encode(): ordinal 221
ok 354 - url_encode(): ordinal 222
ok 355 - url_encode(): ordinal 223
ok 356 - url_encode(): ordinal 224
ok 357 - url_encode(): ordinal 225
ok 358 - url_encode(): ordinal 226
ok 359 - url_encode(): ordinal 227
ok 360 - url_encode(): ordinal 228
ok 361 - url_encode(): ordinal 229
ok 362 - url_encode(): ordinal 230
ok 363 - url_encode(): ordinal 231
ok 364 - url_encode(): ordinal 232
ok 365 - url_encode(): ordinal 233
ok 366 - url_encode(): ordinal 234
ok 367 - url_encode(): ordinal 235
ok 368 - url_encode(): ordinal 236
ok 369 - url_encode(): ordinal 237
ok 370 - url_encode(): ordinal 238
ok 371 - url_encode(): ordinal 239
ok 372 - url_encode(): ordinal 240
ok 373 - url_encode(): ordinal 241
ok 374 - url_encode(): ordinal 242
ok 375 - url_encode(): ordinal 243
ok 376 - url_encode(): ordinal 244
ok 377 - url_encode(): ordinal 245
ok 378 - url_encode(): ordinal 246
ok 379 - url_encode(): ordinal 247
ok 380 - url_encode(): ordinal 248
ok 381 - url_encode(): ordinal 249
ok 382 - url_encode(): ordinal 250
ok 383 - url_encode(): ordinal 251
ok 384 - url_encode(): ordinal 252
ok 385 - url_encode(): ordinal 253
ok 386 - url_encode(): ordinal 254
ok 387 - url_encode(): ordinal 255
ok 388 - url_encode: native string
ok 389 - url_decode: native string
ok 390 - url_encode_utf8: UTF-8 string
ok 391 - url_decode_utf8: UTF-8 string
ok 392 - mixed hexadecimal case
1..392
ok
t/020_params.t ..
ok 1 - use URL::Encode::PP;
ok 2 - url_params_flat("a;b")
ok 3 - url_params_flat("a&b")
ok 4 - url_params_flat("a ; b")
ok 5 - url_params_flat("a & b")
ok 6 - url_params_flat("a==1;b==2")
ok 7 - url_params_flat("a==1&b==2")
ok 8 - url_params_flat("Fo%2=")
ok 9 - url_params_flat(" a = 1 ")
ok 10 - url_params_flat("+a+=+1+")
ok 11 - url_params_flat("%20a%20=%201%20")
ok 12 - url_params_flat(";")
ok 13 - url_params_flat("&")
ok 14 - url_params_flat(";=")
ok 15 - url_params_flat("&=")
ok 16 - url_params_flat("=;")
ok 17 - url_params_flat("=&")
ok 18 - url_params_flat("=;=")
ok 19 - url_params_flat("=&=")
ok 20 - url_params_flat("=")
ok 21 - url_params_flat("")
ok 22 - url_params_multi("a;b")
ok 23 - url_params_multi("a&b")
ok 24 - url_params_multi("a;b;a")
ok 25 - url_params_multi("a&b&a")
ok 26 - url_params_multi("b&a;b&a")
ok 27 - url_params_multi("b;a&b;a")
ok 28 - url_params_multi("a ; b")
ok 29 - url_params_multi("a & b")
ok 30 - url_params_multi("a==1;b==2")
ok 31 - url_params_multi("a==1&b==2")
ok 32 - url_params_multi("Fo%2=")
ok 33 - url_params_multi(" a = 1 ")
ok 34 - url_params_multi("+a+=+1+")
ok 35 - url_params_multi("%20a%20=%201%20")
ok 36 - url_params_multi(";")
ok 37 - url_params_multi("&")
ok 38 - url_params_multi(";=")
ok 39 - url_params_multi("&=")
ok 40 - url_params_multi("=;")
ok 41 - url_params_multi("=&")
ok 42 - url_params_multi("=;=")
ok 43 - url_params_multi("=&=")
ok 44 - url_params_multi("=")
ok 45 - url_params_multi("")
ok 46 - url_params_mixed("a;b")
ok 47 - url_params_mixed("a&b")
ok 48 - url_params_mixed("a;b;a")
ok 49 - url_params_mixed("a&b&a")
ok 50 - url_params_mixed("b&a;b&a")
ok 51 - url_params_mixed("b;a&b;a")
ok 52 - url_params_mixed("a ; b")
ok 53 - url_params_mixed("a & b")
ok 54 - url_params_mixed("a==1;b==2")
ok 55 - url_params_mixed("a==1&b==2")
ok 56 - url_params_mixed("Fo%2=")
ok 57 - url_params_mixed(" a = 1 ")
ok 58 - url_params_mixed("+a+=+1+")
ok 59 - url_params_mixed("%20a%20=%201%20")
ok 60 - url_params_mixed(";")
ok 61 - url_params_mixed("&")
ok 62 - url_params_mixed(";=")
ok 63 - url_params_mixed("&=")
ok 64 - url_params_mixed("=;")
ok 65 - url_params_mixed("=&")
ok 66 - url_params_mixed("=;=")
ok 67 - url_params_mixed("=&=")
ok 68 - url_params_mixed("=")
ok 69 - url_params_mixed("")
ok 70 - url_params_each(): expected key
ok 71 - url_params_each(): expected value
ok 72 - url_params_each(): expected key
ok 73 - url_params_each(): expected value
ok 74 - url_params_each(): expected key
ok 75 - url_params_each(): expected value
ok 76 - url_params_each(): callback invoked three times
1..76
ok
All tests successful.
Files=2, Tests=468, 0 wallclock secs ( 0.06 usr 0.01 sys + 0.18 cusr 0.03 csys = 0.28 CPU)
Result: PASS
CHANSEN/URL-Encode-0.03.tar.gz
make test TEST_VERBOSE=1 -- OK
Christian Hansen <chansen@cpan.org>
Encoding and decoding of C<application/x-www-form-urlencoded> encoding.
>>> (cd /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/URL-Encode-0.03-2U35ep && tar cvf - URL-Encode-0.03.ppd blib) | gzip -c >/Users/fly2400/cpanfly-5.24/var/REPO/C/CH/CHANSEN/URL-Encode-0.03.tar.gz
URL-Encode-0.03.ppd
blib/
blib/lib/
blib/lib/URL/
blib/lib/URL/Encode/
blib/lib/URL/Encode/PP.pm
blib/lib/URL/Encode.pm
blib/lib/URL/Encode.pod
blib/man3/
blib/man3/URL::Encode.3
Running test for module 'Class::Accessor::Lite::Lazy'
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/URL-Encode-0.03-2U35ep/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/URL-Encode-0.03-2U35ep/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/M/MO/MOTEMEN/Class-Accessor-Lite-Lazy-0.03.tar.gz
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/M/MO/MOTEMEN/CHECKSUMS
Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/M/MO/MOTEMEN/Class-Accessor-Lite-Lazy-0.03.tar.gz ok
Class-Accessor-Lite-Lazy-0.03/Build.PL
Class-Accessor-Lite-Lazy-0.03/Changes
Class-Accessor-Lite-Lazy-0.03/LICENSE
Class-Accessor-Lite-Lazy-0.03/META.json
Class-Accessor-Lite-Lazy-0.03/README.md
Class-Accessor-Lite-Lazy-0.03/cpanfile
Class-Accessor-Lite-Lazy-0.03/lib/Class/Accessor/Lite/Lazy.pm
Class-Accessor-Lite-Lazy-0.03/t/00_compile.t
Class-Accessor-Lite-Lazy-0.03/t/01_use.t
Class-Accessor-Lite-Lazy-0.03/t/02_mk_accessors.t
Class-Accessor-Lite-Lazy-0.03/xt/02_perlcritic.t
Class-Accessor-Lite-Lazy-0.03/xt/04_pod_coverage.t
Class-Accessor-Lite-Lazy-0.03/xt/perlcriticrc
Class-Accessor-Lite-Lazy-0.03/META.yml
Class-Accessor-Lite-Lazy-0.03/MANIFEST
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/URL-Encode-0.03-2U35ep/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/URL-Encode-0.03-2U35ep/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'prepare'
Configuring M/MO/MOTEMEN/Class-Accessor-Lite-Lazy-0.03.tar.gz with Build.PL
>>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Build.PL
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Class-Accessor-Lite-Lazy' version '0.03'
Merging cpanfile prereqs to MYMETA.yml
Merging cpanfile prereqs to MYMETA.json
MOTEMEN/Class-Accessor-Lite-Lazy-0.03.tar.gz
/Users/fly2400/ap2400-300558/bin/perl-dynamic Build.PL -- OK
Running Build for M/MO/MOTEMEN/Class-Accessor-Lite-Lazy-0.03.tar.gz
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/URL-Encode-0.03-2U35ep/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/URL-Encode-0.03-2U35ep/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'make'
---- Unsatisfied dependencies detected during ----
---- MOTEMEN/Class-Accessor-Lite-Lazy-0.03.tar.gz ----
Class::Accessor::Lite [requires]
Running test for module 'Class::Accessor::Lite'
KAZUHO/Class-Accessor-Lite-0.08.tar.gz
Has already been unwrapped into directory /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU
KAZUHO/Class-Accessor-Lite-0.08.tar.gz
Has already been prepared
KAZUHO/Class-Accessor-Lite-0.08.tar.gz
Has already been made
KAZUHO/Class-Accessor-Lite-0.08.tar.gz
Has already been tested successfully
MOTEMEN/Class-Accessor-Lite-Lazy-0.03.tar.gz
Has already been unwrapped into directory /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-Lazy-0.03-CJCjAK
MOTEMEN/Class-Accessor-Lite-Lazy-0.03.tar.gz
Has already been prepared
Running Build for M/MO/MOTEMEN/Class-Accessor-Lite-Lazy-0.03.tar.gz
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/URL-Encode-0.03-2U35ep/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/URL-Encode-0.03-2U35ep/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'make'
>>> ./Build
Building Class-Accessor-Lite-Lazy
MOTEMEN/Class-Accessor-Lite-Lazy-0.03.tar.gz
./Build -- OK
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/URL-Encode-0.03-2U35ep/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/URL-Encode-0.03-2U35ep/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'test'
Running Build test
>>> ./Build test verbose=1
t/00_compile.t .......
1..1
ok 1 - use Class::Accessor::Lite::Lazy;
ok
t/01_use.t ...........
ok 1 - An object of class 'L' isa 'L'
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17 - An object of class 'M' isa 'M'
ok 18
ok 19
1..19
ok
t/02_mk_accessors.t ..
ok 1 - An object of class 'L' isa 'L'
ok 2
1..2
ok
All tests successful.
Files=3, Tests=22, 0 wallclock secs ( 0.02 usr 0.01 sys + 0.16 cusr 0.03 csys = 0.22 CPU)
Result: PASS
MOTEMEN/Class-Accessor-Lite-Lazy-0.03.tar.gz
./Build test verbose=1 -- OK
motemen <motemen@gmail.com>
Class::Accessor::Lite with lazy accessor feature
>>> (cd /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-Lazy-0.03-CJCjAK && tar cvf - Class-Accessor-Lite-Lazy-0.03.ppd blib) | gzip -c >/Users/fly2400/cpanfly-5.24/var/REPO/M/MO/MOTEMEN/Class-Accessor-Lite-Lazy-0.03.tar.gz
Class-Accessor-Lite-Lazy-0.03.ppd
blib/
blib/lib/
blib/lib/Class/
blib/lib/Class/Accessor/
blib/lib/Class/Accessor/Lite/
blib/lib/Class/Accessor/Lite/Lazy.pm
Running test for module 'Text::MicroTemplate::Extended'
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/URL-Encode-0.03-2U35ep/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/URL-Encode-0.03-2U35ep/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/T/TY/TYPESTER/Text-MicroTemplate-Extended-0.17.tar.gz
Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/T/TY/TYPESTER/Text-MicroTemplate-Extended-0.17.tar.gz ok
Text-MicroTemplate-Extended-0.17/
Text-MicroTemplate-Extended-0.17/Changes
Text-MicroTemplate-Extended-0.17/LICENSE
Text-MicroTemplate-Extended-0.17/MANIFEST
Text-MicroTemplate-Extended-0.17/META.yml
Text-MicroTemplate-Extended-0.17/MYMETA.json
Text-MicroTemplate-Extended-0.17/MYMETA.yml
Text-MicroTemplate-Extended-0.17/Makefile.PL
Text-MicroTemplate-Extended-0.17/README
Text-MicroTemplate-Extended-0.17/example/
Text-MicroTemplate-Extended-0.17/inc/
Text-MicroTemplate-Extended-0.17/lib/
Text-MicroTemplate-Extended-0.17/t/
Text-MicroTemplate-Extended-0.17/t/00_compile.t
Text-MicroTemplate-Extended-0.17/t/bug_block_and_include_error.t
Text-MicroTemplate-Extended-0.17/t/bug_override_ext.t
Text-MicroTemplate-Extended-0.17/t/error.t
Text-MicroTemplate-Extended-0.17/t/filter.t
Text-MicroTemplate-Extended-0.17/t/module.t
Text-MicroTemplate-Extended-0.17/t/pod.t
Text-MicroTemplate-Extended-0.17/t/pod_coverage.t
Text-MicroTemplate-Extended-0.17/t/templates/
Text-MicroTemplate-Extended-0.17/t/templates/args.mt
Text-MicroTemplate-Extended-0.17/t/templates/array.mt
Text-MicroTemplate-Extended-0.17/t/templates/array_base.mt
Text-MicroTemplate-Extended-0.17/t/templates/array_base2.mt
Text-MicroTemplate-Extended-0.17/t/templates/array_inherit.mt
Text-MicroTemplate-Extended-0.17/t/templates/base.mt
Text-MicroTemplate-Extended-0.17/t/templates/code.mt
Text-MicroTemplate-Extended-0.17/t/templates/content.mt
Text-MicroTemplate-Extended-0.17/t/templates/error/
Text-MicroTemplate-Extended-0.17/t/templates/filter.mt
Text-MicroTemplate-Extended-0.17/t/templates/include.mt
Text-MicroTemplate-Extended-0.17/t/templates/include_error.mt
Text-MicroTemplate-Extended-0.17/t/templates/include_in_parent.mt
Text-MicroTemplate-Extended-0.17/t/templates/include_in_parent_base.mt
Text-MicroTemplate-Extended-0.17/t/templates/macro.mt
Text-MicroTemplate-Extended-0.17/t/templates/multi_inherit.mt
Text-MicroTemplate-Extended-0.17/t/templates/multi_inherit_base.mt
Text-MicroTemplate-Extended-0.17/t/templates/multi_inherit_base_base.mt
Text-MicroTemplate-Extended-0.17/t/templates/multiblock.mt
Text-MicroTemplate-Extended-0.17/t/templates/multiblock_base.mt
Text-MicroTemplate-Extended-0.17/t/templates/simple.mt
Text-MicroTemplate-Extended-0.17/t/templates/subbase.mt
Text-MicroTemplate-Extended-0.17/t/templates/subbase2.mt
Text-MicroTemplate-Extended-0.17/t/templates/subcontent.mt
Text-MicroTemplate-Extended-0.17/t/templates/super_base.mt
Text-MicroTemplate-Extended-0.17/t/templates/super_base.t
Text-MicroTemplate-Extended-0.17/t/templates/super_child.mt
Text-MicroTemplate-Extended-0.17/t/templates/super_child_child.mt
Text-MicroTemplate-Extended-0.17/t/templates/error/base-err-compiletime.mt
Text-MicroTemplate-Extended-0.17/t/templates/error/base-err-runtime.mt
Text-MicroTemplate-Extended-0.17/t/templates/error/base.mt
Text-MicroTemplate-Extended-0.17/t/templates/error/child-err-compiletime.mt
Text-MicroTemplate-Extended-0.17/t/templates/error/child-err-runtime.mt
Text-MicroTemplate-Extended-0.17/t/templates/error/child.mt
Text-MicroTemplate-Extended-0.17/t/templates/error/child2.mt
Text-MicroTemplate-Extended-0.17/lib/Text/
Text-MicroTemplate-Extended-0.17/lib/Text/MicroTemplate/
Text-MicroTemplate-Extended-0.17/lib/Text/MicroTemplate/Extended.ja.pod
Text-MicroTemplate-Extended-0.17/lib/Text/MicroTemplate/Extended.pm
Text-MicroTemplate-Extended-0.17/inc/Module/
Text-MicroTemplate-Extended-0.17/inc/Spiffy.pm
Text-MicroTemplate-Extended-0.17/inc/Test/
Text-MicroTemplate-Extended-0.17/inc/Test/Base/
Text-MicroTemplate-Extended-0.17/inc/Test/Base.pm
Text-MicroTemplate-Extended-0.17/inc/Test/Builder/
Text-MicroTemplate-Extended-0.17/inc/Test/Builder.pm
Text-MicroTemplate-Extended-0.17/inc/Test/More.pm
Text-MicroTemplate-Extended-0.17/inc/Test/Builder/Module.pm
Text-MicroTemplate-Extended-0.17/inc/Test/Base/Filter.pm
Text-MicroTemplate-Extended-0.17/inc/Module/Install/
Text-MicroTemplate-Extended-0.17/inc/Module/Install.pm
Text-MicroTemplate-Extended-0.17/inc/Module/Install/Base.pm
Text-MicroTemplate-Extended-0.17/inc/Module/Install/Can.pm
Text-MicroTemplate-Extended-0.17/inc/Module/Install/Fetch.pm
Text-MicroTemplate-Extended-0.17/inc/Module/Install/Include.pm
Text-MicroTemplate-Extended-0.17/inc/Module/Install/Makefile.pm
Text-MicroTemplate-Extended-0.17/inc/Module/Install/Metadata.pm
Text-MicroTemplate-Extended-0.17/inc/Module/Install/Repository.pm
Text-MicroTemplate-Extended-0.17/inc/Module/Install/TestBase.pm
Text-MicroTemplate-Extended-0.17/inc/Module/Install/Win32.pm
Text-MicroTemplate-Extended-0.17/inc/Module/Install/WriteAll.pm
Text-MicroTemplate-Extended-0.17/example/base.mt
Text-MicroTemplate-Extended-0.17/example/child.mt
Text-MicroTemplate-Extended-0.17/example/inheritance.pl
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/URL-Encode-0.03-2U35ep/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/URL-Encode-0.03-2U35ep/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'prepare'
Configuring T/TY/TYPESTER/Text-MicroTemplate-Extended-0.17.tar.gz with Makefile.PL
>>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL
Cannot determine perl version info from lib/Text/MicroTemplate/Extended.pm
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Text::MicroTemplate::Extended
Writing MYMETA.yml and MYMETA.json
TYPESTER/Text-MicroTemplate-Extended-0.17.tar.gz
/Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK
Running make for T/TY/TYPESTER/Text-MicroTemplate-Extended-0.17.tar.gz
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/URL-Encode-0.03-2U35ep/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/URL-Encode-0.03-2U35ep/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'make'
---- Unsatisfied dependencies detected during ----
---- TYPESTER/Text-MicroTemplate-Extended-0.17.tar.gz ----
Text::MicroTemplate [requires]
Running test for module 'Text::MicroTemplate'
KAZUHO/Text-MicroTemplate-0.24.tar.gz
Has already been unwrapped into directory /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY
KAZUHO/Text-MicroTemplate-0.24.tar.gz
Has already been prepared
KAZUHO/Text-MicroTemplate-0.24.tar.gz
Has already been made
KAZUHO/Text-MicroTemplate-0.24.tar.gz
Has already been tested successfully
TYPESTER/Text-MicroTemplate-Extended-0.17.tar.gz
Has already been unwrapped into directory /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-Extended-0.17-TDe6lY
TYPESTER/Text-MicroTemplate-Extended-0.17.tar.gz
Has already been prepared
Running make for T/TY/TYPESTER/Text-MicroTemplate-Extended-0.17.tar.gz
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/URL-Encode-0.03-2U35ep/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/URL-Encode-0.03-2U35ep/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'make'
>>> make
cp lib/Text/MicroTemplate/Extended.ja.pod blib/lib/Text/MicroTemplate/Extended.ja.pod
cp lib/Text/MicroTemplate/Extended.pm blib/lib/Text/MicroTemplate/Extended.pm
Manifying 2 pod documents
TYPESTER/Text-MicroTemplate-Extended-0.17.tar.gz
make -- OK
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/URL-Encode-0.03-2U35ep/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/URL-Encode-0.03-2U35ep/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/JSON-Pointer-0.07-TcIiyz/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Class-Accessor-Lite-0.08-776HoU/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/Users/fly2400/ap2400-300558/bin/perl-dynamic" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t
Possible precedence issue with control flow operator at /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-Extended-0.17-TDe6lY/inc/Test/Builder.pm line 917.
t/00_compile.t ...................
1..1
ok 1 - use Text::MicroTemplate::Extended;
ok
Possible precedence issue with control flow operator at /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-Extended-0.17-TDe6lY/inc/Test/Builder.pm line 917.
t/bug_block_and_include_error.t ..
ok 1 - templete render ok
1..1
ok 1 - before_include_error
ok 1 - include error ok
ok 2
1..2
ok 2 - include_error_in_block
ok 1 - templete render ok
1..1
ok 3 - after_include_error
1..3
ok
Possible precedence issue with control flow operator at /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-Extended-0.17-TDe6lY/inc/Test/Builder.pm line 917.
Redundant argument in sprintf at /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-Extended-0.17-TDe6lY/inc/Spiffy.pm line 225.
Redundant argument in sprintf at /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-Extended-0.17-TDe6lY/inc/Spiffy.pm line 225.
Redundant argument in sprintf at /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-Extended-0.17-TDe6lY/inc/Spiffy.pm line 225.
Redundant argument in sprintf at /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-Extended-0.17-TDe6lY/inc/Spiffy.pm line 225.
t/bug_override_ext.t .............
1..2
ok 1 - simple template test
ok 2 - simple template test
ok
Possible precedence issue with control flow operator at /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-Extended-0.17-TDe6lY/inc/Test/Builder.pm line 917.
t/error.t ........................
ok 1 - error ok
ok 2 - no output ok
ok 3 - line 7 ok
ok 4 - line number ok
ok 5 - error ok
ok 6 - no output ok
ok 7 - error ok
ok 8 - line number ok
ok 9 - error ok
ok 10 - no output ok
ok 11 - error ok
ok 12 - line number ok
ok 13 - error ok
ok 14 - no output ok
ok 15 - error ok
ok 16 - line number ok
ok 1 - error ok
ok 2 - no output ok
ok 3 - error ok
ok 4 - line number ok
ok 5 - error ok
ok 6 - no output ok
ok 7 - error ok
ok 8 - line number ok
1..8
ok 17 - with_cache
1..17
ok
Possible precedence issue with control flow operator at /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-Extended-0.17-TDe6lY/inc/Test/Builder.pm line 917.
t/filter.t .......................
1..2
ok 1
ok 2
ok
Possible precedence issue with control flow operator at /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-Extended-0.17-TDe6lY/inc/Test/Builder.pm line 917.
Redundant argument in sprintf at /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-Extended-0.17-TDe6lY/inc/Spiffy.pm line 225.
Redundant argument in sprintf at /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-Extended-0.17-TDe6lY/inc/Spiffy.pm line 225.
Redundant argument in sprintf at /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-Extended-0.17-TDe6lY/inc/Spiffy.pm line 225.
Redundant argument in sprintf at /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-Extended-0.17-TDe6lY/inc/Spiffy.pm line 225.
t/module.t .......................
1..34
ok 1 - simple template test
ok 2 - base template
ok 3 - sub base template (1)
ok 4 - sub base template (2)
ok 5 - content template (extended base)
ok 6 - content template (extended subbase)
ok 7 - template args
ok 8 - template args with coderef
ok 9 - template with array and shift it in template child block
ok 10 - inherit above
ok 11 - macro
ok 12 - multi block base
ok 13 - multi block
ok 14 - multi inherit
ok 15 - include in base template
ok 16 - super
ok 17 - super 2
ok 18 - simple template test
ok 19 - base template
ok 20 - sub base template (1)
ok 21 - sub base template (2)
ok 22 - content template (extended base)
ok 23 - content template (extended subbase)
ok 24 - template args
ok 25 - template args with coderef
ok 26 - template with array and shift it in template child block
ok 27 - inherit above
ok 28 - macro
ok 29 - multi block base
ok 30 - multi block
ok 31 - multi inherit
ok 32 - include in base template
ok 33 - super
ok 34 - super 2
ok
Possible precedence issue with control flow operator at /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-Extended-0.17-TDe6lY/inc/Test/Builder.pm line 917.
t/pod.t ..........................
1..2
ok 1 - POD test for blib/lib/Text/MicroTemplate/Extended.ja.pod
ok 2 - POD test for blib/lib/Text/MicroTemplate/Extended.pm
ok
Possible precedence issue with control flow operator at /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-Extended-0.17-TDe6lY/inc/Test/Builder.pm line 917.
t/pod_coverage.t .................
1..1
ok 1 - Pod coverage on Text::MicroTemplate::Extended
ok
All tests successful.
Files=8, Tests=62, 1 wallclock secs ( 0.05 usr 0.02 sys + 0.47 cusr 0.09 csys = 0.63 CPU)
Result: PASS
TYPESTER/Text-MicroTemplate-Extended-0.17.tar.gz
make test TEST_VERBOSE=1 -- OK
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/T/TY/TYPESTER/CHECKSUMS
Daisuke Murase <typester@gmail.com>
Extended MicroTemplate
>>> (cd /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Text-MicroTemplate-Extended-0.17-TDe6lY && tar cvf - Text-MicroTemplate-Extended-0.17.ppd blib) | gzip -c >/Users/fly2400/cpanfly-5.24/var/REPO/T/TY/TYPESTER/Text-MicroTemplate-Extended-0.17.tar.gz
Text-MicroTemplate-Extended-0.17.ppd
blib/
blib/lib/
blib/lib/Text/
blib/lib/Text/MicroTemplate/
blib/lib/Text/MicroTemplate/Extended.ja.pod
blib/lib/Text/MicroTemplate/Extended.pm
blib/man3/
blib/man3/Text::MicroTemplate::Extended.3
blib/man3/Text::MicroTemplate::Extended.ja.3
Running test for module 'Text::MicroTemplate::DataSection'
Prepending %BUILDDIR%/Text-MicroTemplate-Extended-0.17-TDe6lY/blib/arch %BUILDDIR%/Text-MicroTemplate-Extended-0.17-TDe6lY/blib/lib %BUILDDIR%/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/arch %BUILDDIR%/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/lib %BUILDDIR%/URL-Encode-0.03-2U35ep/blib/arch %BUILDDIR%/URL-Encode-0.03-2U35ep/blib/lib %BUILDDIR%/JSON-Pointer-0.07-TcIiyz/blib/arch %BUILDDIR%/JSON-Pointer-0.07-TcIiyz/blib/lib %BUILDDIR%/Class-Accessor-Lite-0.08-776HoU/blib/arch %BUILDDIR%/Class-Accessor-Lite-0.08-776HoU/blib/lib %BUILDDIR%/Text-MicroTemplate-0.24-VOGWzY/blib/arch %BUILDDIR%/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'get'
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/T/TY/TYPESTER/Text-MicroTemplate-DataSection-0.01.tar.gz
Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/T/TY/TYPESTER/Text-MicroTemplate-DataSection-0.01.tar.gz ok
Text-MicroTemplate-DataSection-0.01/
Text-MicroTemplate-DataSection-0.01/Changes
Text-MicroTemplate-DataSection-0.01/LICENSE
Text-MicroTemplate-DataSection-0.01/MANIFEST
Text-MicroTemplate-DataSection-0.01/META.yml
Text-MicroTemplate-DataSection-0.01/Makefile.PL
Text-MicroTemplate-DataSection-0.01/README
Text-MicroTemplate-DataSection-0.01/inc/
Text-MicroTemplate-DataSection-0.01/lib/
Text-MicroTemplate-DataSection-0.01/t/
Text-MicroTemplate-DataSection-0.01/xt/
Text-MicroTemplate-DataSection-0.01/xt/pod.t
Text-MicroTemplate-DataSection-0.01/xt/pod_spell.t
Text-MicroTemplate-DataSection-0.01/t/00_compile.t
Text-MicroTemplate-DataSection-0.01/t/01_basic.t
Text-MicroTemplate-DataSection-0.01/t/02_ex.t
Text-MicroTemplate-DataSection-0.01/lib/Text/
Text-MicroTemplate-DataSection-0.01/lib/Text/MicroTemplate/
Text-MicroTemplate-DataSection-0.01/lib/Text/MicroTemplate/DataSection.pm
Text-MicroTemplate-DataSection-0.01/lib/Text/MicroTemplate/DataSectionEx.pm
Text-MicroTemplate-DataSection-0.01/inc/Module/
Text-MicroTemplate-DataSection-0.01/inc/Module/Install/
Text-MicroTemplate-DataSection-0.01/inc/Module/Install.pm
Text-MicroTemplate-DataSection-0.01/inc/Module/Install/AuthorTests.pm
Text-MicroTemplate-DataSection-0.01/inc/Module/Install/Base.pm
Text-MicroTemplate-DataSection-0.01/inc/Module/Install/Can.pm
Text-MicroTemplate-DataSection-0.01/inc/Module/Install/Fetch.pm
Text-MicroTemplate-DataSection-0.01/inc/Module/Install/Makefile.pm
Text-MicroTemplate-DataSection-0.01/inc/Module/Install/Metadata.pm
Text-MicroTemplate-DataSection-0.01/inc/Module/Install/Repository.pm
Text-MicroTemplate-DataSection-0.01/inc/Module/Install/Win32.pm
Text-MicroTemplate-DataSection-0.01/inc/Module/Install/WriteAll.pm
Prepending %BUILDDIR%/Text-MicroTemplate-Extended-0.17-TDe6lY/blib/arch %BUILDDIR%/Text-MicroTemplate-Extended-0.17-TDe6lY/blib/lib %BUILDDIR%/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/arch %BUILDDIR%/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/lib %BUILDDIR%/URL-Encode-0.03-2U35ep/blib/arch %BUILDDIR%/URL-Encode-0.03-2U35ep/blib/lib %BUILDDIR%/JSON-Pointer-0.07-TcIiyz/blib/arch %BUILDDIR%/JSON-Pointer-0.07-TcIiyz/blib/lib %BUILDDIR%/Class-Accessor-Lite-0.08-776HoU/blib/arch %BUILDDIR%/Class-Accessor-Lite-0.08-776HoU/blib/lib %BUILDDIR%/Text-MicroTemplate-0.24-VOGWzY/blib/arch %BUILDDIR%/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'prepare'
Configuring T/TY/TYPESTER/Text-MicroTemplate-DataSection-0.01.tar.gz with Makefile.PL
>>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL
Cannot determine perl version info from lib/Text/MicroTemplate/DataSection.pm
Warning: prerequisite Data::Section::Simple 0 not found.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Text::MicroTemplate::DataSection
Writing MYMETA.yml and MYMETA.json
TYPESTER/Text-MicroTemplate-DataSection-0.01.tar.gz
/Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK
Running make for T/TY/TYPESTER/Text-MicroTemplate-DataSection-0.01.tar.gz
Prepending %BUILDDIR%/Text-MicroTemplate-Extended-0.17-TDe6lY/blib/arch %BUILDDIR%/Text-MicroTemplate-Extended-0.17-TDe6lY/blib/lib %BUILDDIR%/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/arch %BUILDDIR%/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/lib %BUILDDIR%/URL-Encode-0.03-2U35ep/blib/arch %BUILDDIR%/URL-Encode-0.03-2U35ep/blib/lib %BUILDDIR%/JSON-Pointer-0.07-TcIiyz/blib/arch %BUILDDIR%/JSON-Pointer-0.07-TcIiyz/blib/lib %BUILDDIR%/Class-Accessor-Lite-0.08-776HoU/blib/arch %BUILDDIR%/Class-Accessor-Lite-0.08-776HoU/blib/lib %BUILDDIR%/Text-MicroTemplate-0.24-VOGWzY/blib/arch %BUILDDIR%/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'make'
---- Unsatisfied dependencies detected during ----
---- TYPESTER/Text-MicroTemplate-DataSection-0.01.tar.gz ----
Data::Section::Simple [requires]
Text::MicroTemplate [requires]
Running test for module 'Data::Section::Simple'
Prepending %BUILDDIR%/Text-MicroTemplate-Extended-0.17-TDe6lY/blib/arch %BUILDDIR%/Text-MicroTemplate-Extended-0.17-TDe6lY/blib/lib %BUILDDIR%/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/arch %BUILDDIR%/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/lib %BUILDDIR%/URL-Encode-0.03-2U35ep/blib/arch %BUILDDIR%/URL-Encode-0.03-2U35ep/blib/lib %BUILDDIR%/JSON-Pointer-0.07-TcIiyz/blib/arch %BUILDDIR%/JSON-Pointer-0.07-TcIiyz/blib/lib %BUILDDIR%/Class-Accessor-Lite-0.08-776HoU/blib/arch %BUILDDIR%/Class-Accessor-Lite-0.08-776HoU/blib/lib %BUILDDIR%/Text-MicroTemplate-0.24-VOGWzY/blib/arch %BUILDDIR%/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'get'
Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/M/MI/MIYAGAWA/Data-Section-Simple-0.07.tar.gz ok
Data-Section-Simple-0.07/
Data-Section-Simple-0.07/Changes
Data-Section-Simple-0.07/cpanfile
Data-Section-Simple-0.07/dist.ini
Data-Section-Simple-0.07/lib/
Data-Section-Simple-0.07/LICENSE
Data-Section-Simple-0.07/Makefile.PL
Data-Section-Simple-0.07/MANIFEST
Data-Section-Simple-0.07/META.json
Data-Section-Simple-0.07/META.yml
Data-Section-Simple-0.07/README
Data-Section-Simple-0.07/t/
Data-Section-Simple-0.07/t/basic.t
Data-Section-Simple-0.07/t/data.t
Data-Section-Simple-0.07/t/DataInCode.pm
Data-Section-Simple-0.07/t/Foo.pm
Data-Section-Simple-0.07/t/no-datat.t
Data-Section-Simple-0.07/t/pkg_oo.t
Data-Section-Simple-0.07/t/release-pod-syntax.t
Data-Section-Simple-0.07/lib/Data/
Data-Section-Simple-0.07/lib/Data/Section/
Data-Section-Simple-0.07/lib/Data/Section/Simple.pm
Prepending %BUILDDIR%/Text-MicroTemplate-Extended-0.17-TDe6lY/blib/arch %BUILDDIR%/Text-MicroTemplate-Extended-0.17-TDe6lY/blib/lib %BUILDDIR%/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/arch %BUILDDIR%/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/lib %BUILDDIR%/URL-Encode-0.03-2U35ep/blib/arch %BUILDDIR%/URL-Encode-0.03-2U35ep/blib/lib %BUILDDIR%/JSON-Pointer-0.07-TcIiyz/blib/arch %BUILDDIR%/JSON-Pointer-0.07-TcIiyz/blib/lib %BUILDDIR%/Class-Accessor-Lite-0.08-776HoU/blib/arch %BUILDDIR%/Class-Accessor-Lite-0.08-776HoU/blib/lib %BUILDDIR%/Text-MicroTemplate-0.24-VOGWzY/blib/arch %BUILDDIR%/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'prepare'
Configuring M/MI/MIYAGAWA/Data-Section-Simple-0.07.tar.gz with Makefile.PL
>>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL
Warning: prerequisite Test::Requires 0 not found.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Data::Section::Simple
Writing MYMETA.yml and MYMETA.json
MIYAGAWA/Data-Section-Simple-0.07.tar.gz
/Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK
Running make for M/MI/MIYAGAWA/Data-Section-Simple-0.07.tar.gz
Prepending %BUILDDIR%/Text-MicroTemplate-Extended-0.17-TDe6lY/blib/arch %BUILDDIR%/Text-MicroTemplate-Extended-0.17-TDe6lY/blib/lib %BUILDDIR%/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/arch %BUILDDIR%/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/lib %BUILDDIR%/URL-Encode-0.03-2U35ep/blib/arch %BUILDDIR%/URL-Encode-0.03-2U35ep/blib/lib %BUILDDIR%/JSON-Pointer-0.07-TcIiyz/blib/arch %BUILDDIR%/JSON-Pointer-0.07-TcIiyz/blib/lib %BUILDDIR%/Class-Accessor-Lite-0.08-776HoU/blib/arch %BUILDDIR%/Class-Accessor-Lite-0.08-776HoU/blib/lib %BUILDDIR%/Text-MicroTemplate-0.24-VOGWzY/blib/arch %BUILDDIR%/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'make'
---- Unsatisfied dependencies detected during ----
---- MIYAGAWA/Data-Section-Simple-0.07.tar.gz ----
Test::Requires [build_requires]
Running test for module 'Test::Requires'
Prepending %BUILDDIR%/Text-MicroTemplate-Extended-0.17-TDe6lY/blib/arch %BUILDDIR%/Text-MicroTemplate-Extended-0.17-TDe6lY/blib/lib %BUILDDIR%/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/arch %BUILDDIR%/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/lib %BUILDDIR%/URL-Encode-0.03-2U35ep/blib/arch %BUILDDIR%/URL-Encode-0.03-2U35ep/blib/lib %BUILDDIR%/JSON-Pointer-0.07-TcIiyz/blib/arch %BUILDDIR%/JSON-Pointer-0.07-TcIiyz/blib/lib %BUILDDIR%/Class-Accessor-Lite-0.08-776HoU/blib/arch %BUILDDIR%/Class-Accessor-Lite-0.08-776HoU/blib/lib %BUILDDIR%/Text-MicroTemplate-0.24-VOGWzY/blib/arch %BUILDDIR%/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'get'
Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/T/TO/TOKUHIROM/Test-Requires-0.10.tar.gz ok
Test-Requires-0.10/Changes
Test-Requires-0.10/LICENSE
Test-Requires-0.10/META.json
Test-Requires-0.10/Makefile.PL
Test-Requires-0.10/README.md
Test-Requires-0.10/cpanfile
Test-Requires-0.10/lib/Test/Requires.pm
Test-Requires-0.10/minil.toml
Test-Requires-0.10/t/00_compile.t
Test-Requires-0.10/t/01_simple.t
Test-Requires-0.10/t/02_no_plan.t
Test-Requires-0.10/t/03_import_hashref.t
Test-Requires-0.10/t/04_import_array.t
Test-Requires-0.10/t/05_success.t
Test-Requires-0.10/t/06_perlver.t
Test-Requires-0.10/xt/02_perlcritic.t
Test-Requires-0.10/xt/perlcriticrc
Test-Requires-0.10/META.yml
Test-Requires-0.10/MANIFEST
Prepending %BUILDDIR%/Text-MicroTemplate-Extended-0.17-TDe6lY/blib/arch %BUILDDIR%/Text-MicroTemplate-Extended-0.17-TDe6lY/blib/lib %BUILDDIR%/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/arch %BUILDDIR%/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/lib %BUILDDIR%/URL-Encode-0.03-2U35ep/blib/arch %BUILDDIR%/URL-Encode-0.03-2U35ep/blib/lib %BUILDDIR%/JSON-Pointer-0.07-TcIiyz/blib/arch %BUILDDIR%/JSON-Pointer-0.07-TcIiyz/blib/lib %BUILDDIR%/Class-Accessor-Lite-0.08-776HoU/blib/arch %BUILDDIR%/Class-Accessor-Lite-0.08-776HoU/blib/lib %BUILDDIR%/Text-MicroTemplate-0.24-VOGWzY/blib/arch %BUILDDIR%/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'prepare'
Configuring T/TO/TOKUHIROM/Test-Requires-0.10.tar.gz with Makefile.PL
>>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Test::Requires
Writing MYMETA.yml and MYMETA.json
TOKUHIROM/Test-Requires-0.10.tar.gz
/Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK
Running make for T/TO/TOKUHIROM/Test-Requires-0.10.tar.gz
Prepending %BUILDDIR%/Text-MicroTemplate-Extended-0.17-TDe6lY/blib/arch %BUILDDIR%/Text-MicroTemplate-Extended-0.17-TDe6lY/blib/lib %BUILDDIR%/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/arch %BUILDDIR%/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/lib %BUILDDIR%/URL-Encode-0.03-2U35ep/blib/arch %BUILDDIR%/URL-Encode-0.03-2U35ep/blib/lib %BUILDDIR%/JSON-Pointer-0.07-TcIiyz/blib/arch %BUILDDIR%/JSON-Pointer-0.07-TcIiyz/blib/lib %BUILDDIR%/Class-Accessor-Lite-0.08-776HoU/blib/arch %BUILDDIR%/Class-Accessor-Lite-0.08-776HoU/blib/lib %BUILDDIR%/Text-MicroTemplate-0.24-VOGWzY/blib/arch %BUILDDIR%/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'make'
>>> make
cp lib/Test/Requires.pm blib/lib/Test/Requires.pm
Manifying 1 pod document
TOKUHIROM/Test-Requires-0.10.tar.gz
make -- OK
Prepending %BUILDDIR%/Text-MicroTemplate-Extended-0.17-TDe6lY/blib/arch %BUILDDIR%/Text-MicroTemplate-Extended-0.17-TDe6lY/blib/lib %BUILDDIR%/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/arch %BUILDDIR%/Class-Accessor-Lite-Lazy-0.03-CJCjAK/blib/lib %BUILDDIR%/URL-Encode-0.03-2U35ep/blib/arch %BUILDDIR%/URL-Encode-0.03-2U35ep/blib/lib %BUILDDIR%/JSON-Pointer-0.07-TcIiyz/blib/arch %BUILDDIR%/JSON-Pointer-0.07-TcIiyz/blib/lib %BUILDDIR%/Class-Accessor-Lite-0.08-776HoU/blib/arch %BUILDDIR%/Class-Accessor-Lite-0.08-776HoU/blib/lib %BUILDDIR%/Text-MicroTemplate-0.24-VOGWzY/blib/arch %BUILDDIR%/Text-MicroTemplate-0.24-VOGWzY/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/Users/fly2400/ap2400-300558/bin/perl-dynamic" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
# Test::More: 1.302026
t/00_compile.t .........
1..1
ok 1 - use Test::Requires;
ok
t/01_simple.t ..........
1..10
ok 1 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found
ok 2 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found
ok 3 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found
ok 4 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found
ok 5 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found
ok 6 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found
ok 7 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found
ok 8 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found
ok 9 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found
ok 10 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found
ok
t/02_no_plan.t .........
ok 1 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found
1..1
ok
t/03_import_hashref.t .. skipped: Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found
t/04_import_array.t .... skipped: Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found
t/05_success.t .........
1..1
ok 1
ok
t/06_perlver.t .........
ok 1 - should reach here
ok 2 # skip Perl v5.999.0 required (did you mean v5.9.0?)--this is only v5.24.0, stopped at (eval 8) line 2.
# BEGIN failed--compilation aborted at (eval 8) line 2.
#
1..2
ok
All tests successful.
Files=7, Tests=15, 1 wallclock secs ( 0.04 usr 0.01 sys + 0.39 cusr 0.08 csys = 0.52 CPU)
Result: PASS
TOKUHIROM/Test-Requires-0.10.tar.gz
make test TEST_VERBOSE=1 -- OK
Can't call method "fullname" on an undefined value at /Users/fly2400/cpanfly-5.24/lib/Fly/MakePPD.pm line 168.
/Users/fly2400/ap2400-300558/bin/perl-dynamic exits with 255.