PATH=C:\MinGW-32\bin;C:\cygwin\bin;C:\cpanfly-5.22-32\var\megalib\bin;C:\Perl-5.22-32\site\bin;C:\Perl-5.22-32\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\cpanfly-5.22-32\var\megalib\bin;C:\Perl-5.22-64\site\bin;C:\Perl-5.22-64\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\cpanfly-5.22-32\var\megalib\bin;C:\Perl-5.22-64\site\bin;C:\Perl-5.22-64\bin;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\mysql-5.5.45-x64\bin;C:\mysql-5.5.45-x64\bin;=C:\mysql-5.5.45-win32\bin Start 2015-08-20T19:47:42 ActivePerl-2200 CPAN-2.00 PATH=C:\MinGW-32\bin;C:\cygwin\bin;C:\CPANFL~1.22-\var\megalib\bin;C:\PERL-5~1.22-\site\bin;C:\PERL-5~1.22-\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\CPANFL~1.22-\var\megalib\bin;C:\PERL-5~2.22-\site\bin;C:\PERL-5~2.22-\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\CPANFL~1.22-\var\megalib\bin;C:\PERL-5~2.22-\site\bin;C:\PERL-5~2.22-\bin;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WINDOW~1\v1.0\ Reading 'C:\cpanfly-5.22-32\var\cpan\Metadata' Database was generated on Thu, 20 Aug 2015 05:53:26 GMT Running make for H/HI/HITODE/APISchema-0.03.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/H/HI/HITODE/APISchema-0.03.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/H/HI/HITODE/CHECKSUMS Checksum for C:\cpanfly-5.22-32\var\cpan\sources\authors\id\H\HI\HITODE\APISchema-0.03.tar.gz ok APISchema-0.03/Build.PL APISchema-0.03/Changes APISchema-0.03/LICENSE APISchema-0.03/META.json APISchema-0.03/README.md APISchema-0.03/cpanfile APISchema-0.03/eg/bmi.psgi APISchema-0.03/lib/APISchema.pm APISchema-0.03/lib/APISchema/DSL.pm APISchema-0.03/lib/APISchema/Generator/Markdown.pm APISchema-0.03/lib/APISchema/Generator/Router/Simple.pm APISchema-0.03/lib/APISchema/Resource.pm APISchema-0.03/lib/APISchema/Route.pm APISchema-0.03/lib/APISchema/Schema.pm APISchema-0.03/lib/APISchema/Validator.pm APISchema-0.03/lib/Plack/App/APISchema/Document.pm APISchema-0.03/lib/Plack/Middleware/APISchema/RequestValidator.pm APISchema-0.03/lib/Plack/Middleware/APISchema/ResponseValidator.pm APISchema-0.03/minil.toml APISchema-0.03/script/generate_markdown_document.pl APISchema-0.03/t/APISchema-DSL.t APISchema-0.03/t/APISchema-Generator-Markdown.t APISchema-0.03/t/APISchema-Generator-Router-Simple.t APISchema-0.03/t/APISchema-Resource.t APISchema-0.03/t/APISchema-Route.t APISchema-0.03/t/APISchema-Schema.t APISchema-0.03/t/APISchema-Validator.t APISchema-0.03/t/APISchema.t APISchema-0.03/t/Plack-App-APISchema-Document.t APISchema-0.03/t/Plack-Middleware-APISchema-RequestValidator.t APISchema-0.03/t/Plack-Middleware-APISchema-ResponseValidator.t APISchema-0.03/t/fixtures/author.def APISchema-0.03/t/fixtures/bmi.def APISchema-0.03/t/fixtures/family.def APISchema-0.03/t/fixtures/runtime-error.def APISchema-0.03/t/fixtures/status.def APISchema-0.03/t/fixtures/syntax-error.def APISchema-0.03/t/fixtures/user.def APISchema-0.03/t/test.pm APISchema-0.03/t/test/fixtures.pm APISchema-0.03/META.yml APISchema-0.03/MANIFEST CPAN.pm: Building H/HI/HITODE/APISchema-0.03.tar.gz >>> C:\Perl-5.22-32\bin\perl.exe Build.PL Creating new 'Build' script for 'APISchema' version '0.03' ---- Unsatisfied dependencies detected during ---- ---- HITODE/APISchema-0.03.tar.gz ---- Class::Accessor::Lite::Lazy [requires] JSON::Pointer [requires] Class::Accessor::Lite [requires] HTML::Escape [requires] Valiemon [requires] Text::MicroTemplate::DataSection [requires] Test::Deep::JSON [build_requires] Router::Simple [requires] Hash::Merge::Simple [requires] Plack [requires] Text::Markdown::Hoedown [requires] Text::MicroTemplate::Extended [requires] URL::Encode [requires] Running Build test Delayed until after prerequisites Running test for module 'Class::Accessor::Lite::Lazy' Running make for M/MO/MOTEMEN/Class-Accessor-Lite-Lazy-0.03.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/M/MO/MOTEMEN/Class-Accessor-Lite-Lazy-0.03.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/M/MO/MOTEMEN/CHECKSUMS Checksum for C:\cpanfly-5.22-32\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 CPAN.pm: Building M/MO/MOTEMEN/Class-Accessor-Lite-Lazy-0.03.tar.gz >>> C:\Perl-5.22-32\bin\perl.exe 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 ---- Unsatisfied dependencies detected during ---- ---- MOTEMEN/Class-Accessor-Lite-Lazy-0.03.tar.gz ---- Class::Accessor::Lite [requires] Running Build test Delayed until after prerequisites Running test for module 'Class::Accessor::Lite' Running make for K/KA/KAZUHO/Class-Accessor-Lite-0.08.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/K/KA/KAZUHO/Class-Accessor-Lite-0.08.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/K/KA/KAZUHO/CHECKSUMS Checksum for C:\cpanfly-5.22-32\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 CPAN.pm: Building K/KA/KAZUHO/Class-Accessor-Lite-0.08.tar.gz >>> C:\Perl-5.22-32\bin\perl.exe Makefile.PL Cannot determine perl version info from lib/Class/Accessor/Lite.pm Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for Class::Accessor::Lite Writing MYMETA.yml and MYMETA.json >>> dmake cp lib/Class/Accessor/Lite.pm blib\lib\Class\Accessor\Lite.pm KAZUHO/Class-Accessor-Lite-0.08.tar.gz dmake -- OK Running make test >>> dmake test TEST_VERBOSE=1 "C:\Perl-5.22-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, '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, 1 wallclock secs ( 0.06 usr + 0.02 sys = 0.08 CPU) Result: PASS KAZUHO/Class-Accessor-Lite-0.08.tar.gz dmake test TEST_VERBOSE=1 -- OK Kazuho Oku <kazuhooku@gmail.com> a minimalistic variant of Class::Accessor >>> (cd C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX && tar cvf - Class-Accessor-Lite-0.08.ppd blib) | gzip -c >C:/cpanfly-5.22-32/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 >>> mv C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/Class-Accessor-Lite-0.08.ppd C:/cpanfly-5.22-32/var/REPO/K/KA/KAZUHO Running Build for M/MO/MOTEMEN/Class-Accessor-Lite-Lazy-0.03.tar.gz Prepending C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es Prepending C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'make' CPAN.pm: Building M/MO/MOTEMEN/Class-Accessor-Lite-Lazy-0.03.tar.gz >>> C:\Perl-5.22-32\bin\perl.exe ./Build Building Class-Accessor-Lite-Lazy MOTEMEN/Class-Accessor-Lite-Lazy-0.03.tar.gz C:\Perl-5.22-32\bin\perl.exe ./Build -- OK Prepending C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'test' Running Build test >>> C:\Perl-5.22-32\bin\perl.exe ./Build test verbose=1 t\00_compile.t ....... 1..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, 1 wallclock secs ( 0.11 usr + 0.00 sys = 0.11 CPU) Result: PASS MOTEMEN/Class-Accessor-Lite-Lazy-0.03.tar.gz C:\Perl-5.22-32\bin\perl.exe ./Build test verbose=1 -- OK motemen <motemen@gmail.com> Class::Accessor::Lite with lazy accessor feature >>> (cd C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es && tar cvf - Class-Accessor-Lite-Lazy-0.03.ppd blib) | gzip -c >C:/cpanfly-5.22-32/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 >>> mv C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/Class-Accessor-Lite-Lazy-0.03.ppd C:/cpanfly-5.22-32/var/REPO/M/MO/MOTEMEN Running test for module 'JSON::Pointer' Running make for Z/ZI/ZIGOROU/JSON-Pointer-0.07.tar.gz Prepending C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/Z/ZI/ZIGOROU/JSON-Pointer-0.07.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/Z/ZI/ZIGOROU/CHECKSUMS Checksum for C:\cpanfly-5.22-32\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 C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'make' CPAN.pm: Building Z/ZI/ZIGOROU/JSON-Pointer-0.07.tar.gz >>> C:\Perl-5.22-32\bin\perl.exe 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 ---- Unsatisfied dependencies detected during ---- ---- ZIGOROU/JSON-Pointer-0.07.tar.gz ---- Class::Accessor::Lite [requires] Prepending C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'test' Running Build test Delayed until after prerequisites Running test for module 'Class::Accessor::Lite' Running make for K/KA/KAZUHO/Class-Accessor-Lite-0.08.tar.gz Prepending C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX Prepending C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'make' Has already been made Prepending C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'test' Running make test Has already been tested successfully Running Build for Z/ZI/ZIGOROU/JSON-Pointer-0.07.tar.gz Prepending C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO Prepending C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'make' CPAN.pm: Building Z/ZI/ZIGOROU/JSON-Pointer-0.07.tar.gz >>> C:\Perl-5.22-32\bin\perl.exe ./Build Building JSON-Pointer ZIGOROU/JSON-Pointer-0.07.tar.gz C:\Perl-5.22-32\bin\perl.exe ./Build -- OK Prepending C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'test' Running Build test >>> C:\Perl-5.22-32\bin\perl.exe ./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: 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: 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":{"b":"qux","foo":1}}. 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: {"baz":"qux","foo":"bar"}. 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: {"child":{"grandchild":{}},"foo":"bar"}. 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: {"foo":1,"bar":[1,2]}. expected: {"foo":1,"bar":[1,2]}) 1..1 ok 6 - Add composite value at top level # Subtest: Add into composite value ok 1 - added document (actual: {"baz":[{"foo":"world","qux":"hello"}],"foo":1}. expected: {"foo":1,"baz":[{"qux":"hello","foo":"world"}]}) 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: {"bar":true,"foo":1}. 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: {"foo":1,"bar":false}. 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: {"bar":null,"foo":1}. 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: {"foo":1,"0":"bar"}. expected: {"0":"bar","foo":1}) 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: {"baz":[{}],"foo":1}) 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: {"foo":"bar","baz":"boo"}) 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: {"foo":[1,2,3,4],"baz":[{"qux":"hello"}]}. 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: {"boo":{"qux":"hello"},"bar":1,"baz":[{"qux":"hello"}]}. expected: {"bar":1,"baz":[{"qux":"hello"}],"boo":{"qux":"hello"}}) 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":{"corge":"grault","thud":"fred"},"foo":{"bar":"baz"}}. expected: {"qux":{"thud":"fred","corge":"grault"},"foo":{"bar":"baz"}}) 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: {"bar":1,"baz":[{"qux":"hello"}]}) 1..1 ok 2 - Move to new object field # Subtest: Move to new array element ok 1 - copied document (actual: {"bar":1,"baz":[{},"hello"]}. expected: {"bar":1,"baz":[{},"hello"]}) 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: {"~1":10,"/":9}. pointer: /~01. value: 10) 1..1 ok 4 - A.14. ~ Escape Ordering # Subtest: A.15. Comparing Strings and Numbers ok 1 - test (document: {"~1":10,"/":9}. 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: {"c%d":2,"e^f":3,"foo":["bar","baz"],"i\\j":5,"m~n":8,"a/b":1,"k\"l":6," ":7,"g|h":4,"":0}. 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: {"c%d":2,"e^f":3,"foo":["bar","baz"],"i\\j":5,"m~n":8,"a/b":1,"k\"l":6," ":7,"g|h":4,"":0}. 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: {"c%d":2,"e^f":3,"foo":["bar","baz"],"i\\j":5,"m~n":8,"a/b":1,"k\"l":6," ":7,"g|h":4,"":0}. pointer: /. value: 0) 1..1 ok 10 - The value at / equals 0 # Subtest: The value at /a~1b equals 1 ok 1 - test (document: {"c%d":2,"e^f":3,"foo":["bar","baz"],"i\\j":5,"m~n":8,"a/b":1,"k\"l":6," ":7,"g|h":4,"":0}. 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: {"c%d":2,"e^f":3,"foo":["bar","baz"],"i\\j":5,"m~n":8,"a/b":1,"k\"l":6," ":7,"g|h":4,"":0}. 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: {"c%d":2,"e^f":3,"foo":["bar","baz"],"i\\j":5,"m~n":8,"a/b":1,"k\"l":6," ":7,"g|h":4,"":0}. 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: {"c%d":2,"e^f":3,"foo":["bar","baz"],"i\\j":5,"m~n":8,"a/b":1,"k\"l":6," ":7,"g|h":4,"":0}. 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: {"c%d":2,"e^f":3,"foo":["bar","baz"],"i\\j":5,"m~n":8,"a/b":1,"k\"l":6," ":7,"g|h":4,"":0}. 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: {"c%d":2,"e^f":3,"foo":["bar","baz"],"i\\j":5,"m~n":8,"a/b":1,"k\"l":6," ":7,"g|h":4,"":0}. 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: {"c%d":2,"e^f":3,"foo":["bar","baz"],"i\\j":5,"m~n":8,"a/b":1,"k\"l":6," ":7,"g|h":4,"":0}. pointer: / . value: 7) 1..1 ok 17 - The value at / equals 7 # Subtest: The value at /m~0n equals 8 ok 1 - test (document: {"c%d":2,"e^f":3,"foo":["bar","baz"],"i\\j":5,"m~n":8,"a/b":1,"k\"l":6," ":7,"g|h":4,"":0}. 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: 0 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, 4 wallclock secs ( 0.19 usr + 0.05 sys = 0.23 CPU) Result: PASS ZIGOROU/JSON-Pointer-0.07.tar.gz C:\Perl-5.22-32\bin\perl.exe ./Build test verbose=1 -- OK Toru Yamaguchi <trymch+public@gmail.com> A Perl implementation of JSON Pointer (RFC6901) >>> (cd C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO && tar cvf - JSON-Pointer-0.07.ppd blib) | gzip -c >C:/cpanfly-5.22-32/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 >>> mv C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/JSON-Pointer-0.07.ppd C:/cpanfly-5.22-32/var/REPO/Z/ZI/ZIGOROU Running test for module 'Class::Accessor::Lite' Running make for K/KA/KAZUHO/Class-Accessor-Lite-0.08.tar.gz Prepending C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/arch C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX Prepending C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/arch C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'make' Has already been made Prepending C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/arch C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'test' Running make test Has already been tested successfully Running test for module 'HTML::Escape' Running make for T/TO/TOKUHIROM/HTML-Escape-1.09.tar.gz Prepending C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/arch C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/T/TO/TOKUHIROM/HTML-Escape-1.09.tar.gz Checksum for C:\cpanfly-5.22-32\var\cpan\sources\authors\id\T\TO\TOKUHIROM\HTML-Escape-1.09.tar.gz ok HTML-Escape-1.09/Build.PL HTML-Escape-1.09/Changes HTML-Escape-1.09/LICENSE HTML-Escape-1.09/META.json HTML-Escape-1.09/README.md HTML-Escape-1.09/author/benchmark.pl HTML-Escape-1.09/cpanfile HTML-Escape-1.09/lib/HTML/Escape.pm HTML-Escape-1.09/lib/HTML/Escape.xs HTML-Escape-1.09/lib/HTML/Escape/PurePerl.pm HTML-Escape-1.09/lib/HTML/ppport.h HTML-Escape-1.09/minil.toml HTML-Escape-1.09/t/00_compile.t HTML-Escape-1.09/t/01_simple.t HTML-Escape-1.09/t/02_pp.t HTML-Escape-1.09/xt/02_perlcritic.t HTML-Escape-1.09/META.yml HTML-Escape-1.09/MANIFEST ---- Unsatisfied dependencies detected during ---- ---- TOKUHIROM/HTML-Escape-1.09.tar.gz ---- Module::Build::Pluggable::PPPort [build_requires] Prepending C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/arch C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'test' Running make test Make had some problems, won't test Delayed until after prerequisites Running test for module 'Module::Build::Pluggable::PPPort' Running make for T/TO/TOKUHIROM/Module-Build-Pluggable-PPPort-0.04.tar.gz Prepending C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/arch C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/T/TO/TOKUHIROM/Module-Build-Pluggable-PPPort-0.04.tar.gz Checksum for C:\cpanfly-5.22-32\var\cpan\sources\authors\id\T\TO\TOKUHIROM\Module-Build-Pluggable-PPPort-0.04.tar.gz ok Module-Build-Pluggable-PPPort-0.04 Module-Build-Pluggable-PPPort-0.04/Changes Module-Build-Pluggable-PPPort-0.04/.travis.yml Module-Build-Pluggable-PPPort-0.04/MANIFEST Module-Build-Pluggable-PPPort-0.04/README Module-Build-Pluggable-PPPort-0.04/META.json Module-Build-Pluggable-PPPort-0.04/META.yml Module-Build-Pluggable-PPPort-0.04/LICENSE Module-Build-Pluggable-PPPort-0.04/Build.PL Module-Build-Pluggable-PPPort-0.04/lib Module-Build-Pluggable-PPPort-0.04/lib/Module Module-Build-Pluggable-PPPort-0.04/lib/Module/Build Module-Build-Pluggable-PPPort-0.04/lib/Module/Build/Pluggable Module-Build-Pluggable-PPPort-0.04/lib/Module/Build/Pluggable/PPPort.pm Module-Build-Pluggable-PPPort-0.04/t Module-Build-Pluggable-PPPort-0.04/t/00_compile.t Module-Build-Pluggable-PPPort-0.04/t/01_simple.t Module-Build-Pluggable-PPPort-0.04/xt Module-Build-Pluggable-PPPort-0.04/xt/04_minimum_version.t Module-Build-Pluggable-PPPort-0.04/xt/05_cpan_meta.t Module-Build-Pluggable-PPPort-0.04/xt/03_pod.t Module-Build-Pluggable-PPPort-0.04/xt/01_podspell.t Module-Build-Pluggable-PPPort-0.04/xt/06_meta_author.t Module-Build-Pluggable-PPPort-0.04/xt/02_perlcritic.t Prepending C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/arch C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'make' CPAN.pm: Building T/TO/TOKUHIROM/Module-Build-Pluggable-PPPort-0.04.tar.gz >>> C:\Perl-5.22-32\bin\perl.exe Build.PL Checking prerequisites... requires: ! Module::Build::Pluggable is not installed build_requires: ! Test::Requires is not installed ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions of the modules indicated above before proceeding with this installation Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Module-Build-Pluggable-PPPort' version '0.04' ---- Unsatisfied dependencies detected during ---- ---- TOKUHIROM/Module-Build-Pluggable-PPPort-0.04.tar.gz ---- Module::Build::Pluggable [requires] Test::Requires [build_requires] Prepending C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/arch C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'test' Running Build test Delayed until after prerequisites Running test for module 'Module::Build::Pluggable' Running make for T/TO/TOKUHIROM/Module-Build-Pluggable-0.10.tar.gz Prepending C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/arch C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/T/TO/TOKUHIROM/Module-Build-Pluggable-0.10.tar.gz Checksum for C:\cpanfly-5.22-32\var\cpan\sources\authors\id\T\TO\TOKUHIROM\Module-Build-Pluggable-0.10.tar.gz ok Module-Build-Pluggable-0.10/Build.PL Module-Build-Pluggable-0.10/Changes Module-Build-Pluggable-0.10/LICENSE Module-Build-Pluggable-0.10/META.json Module-Build-Pluggable-0.10/README.md Module-Build-Pluggable-0.10/cpanfile Module-Build-Pluggable-0.10/eg/Build.PL Module-Build-Pluggable-0.10/eg/MANIFEST Module-Build-Pluggable-0.10/eg/README.mkdn Module-Build-Pluggable-0.10/eg/lib/Eg.pm Module-Build-Pluggable-0.10/lib/Module/Build/Pluggable.pm Module-Build-Pluggable-0.10/lib/Module/Build/Pluggable/Base.pm Module-Build-Pluggable-0.10/lib/Module/Build/Pluggable/GithubMeta.pm Module-Build-Pluggable-0.10/lib/Module/Build/Pluggable/Repository.pm Module-Build-Pluggable-0.10/lib/Module/Build/Pluggable/Util.pm Module-Build-Pluggable-0.10/lib/Test/Module/Build/Pluggable.pm Module-Build-Pluggable-0.10/t/00_compile.t Module-Build-Pluggable-0.10/t/01_simple.t Module-Build-Pluggable-0.10/t/02_requires.t Module-Build-Pluggable-0.10/t/03_add_extra_compiler_flags.t Module-Build-Pluggable-0.10/t/04_test_args.t Module-Build-Pluggable-0.10/t/05_ignore_plus.t Module-Build-Pluggable-0.10/t/Util.pm Module-Build-Pluggable-0.10/t/lib/Module/Build/Pluggable/T1.pm Module-Build-Pluggable-0.10/xt/02_perlcritic.t Module-Build-Pluggable-0.10/META.yml Module-Build-Pluggable-0.10/MANIFEST Prepending C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/arch C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'make' CPAN.pm: Building T/TO/TOKUHIROM/Module-Build-Pluggable-0.10.tar.gz >>> C:\Perl-5.22-32\bin\perl.exe Build.PL Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Module-Build-Pluggable' version '0.10' Merging cpanfile prereqs to MYMETA.yml Merging cpanfile prereqs to MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- TOKUHIROM/Module-Build-Pluggable-0.10.tar.gz ---- Test::SharedFork [requires] Class::Method::Modifiers [requires] Prepending C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/arch C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'test' Running Build test Delayed until after prerequisites Running test for module 'Test::SharedFork' Running make for E/EX/EXODIST/Test-SharedFork-0.33.tar.gz Prepending C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/arch C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'get' Checksum for C:\cpanfly-5.22-32\var\cpan\sources\authors\id\E\EX\EXODIST\Test-SharedFork-0.33.tar.gz ok Test-SharedFork-0.33/Changes Test-SharedFork-0.33/LICENSE Test-SharedFork-0.33/META.json Test-SharedFork-0.33/Makefile.PL Test-SharedFork-0.33/README.md Test-SharedFork-0.33/README.mkdn Test-SharedFork-0.33/cpanfile Test-SharedFork-0.33/lib/Test/SharedFork.pm Test-SharedFork-0.33/lib/Test/SharedFork/Array.pm Test-SharedFork-0.33/lib/Test/SharedFork/Scalar.pm Test-SharedFork-0.33/lib/Test/SharedFork/Store.pm Test-SharedFork-0.33/minil.toml Test-SharedFork-0.33/t/00_compile.t Test-SharedFork-0.33/t/01_simple.t Test-SharedFork-0.33/t/02_fork_method.t Test-SharedFork-0.33/t/03_toomany_run.t Test-SharedFork-0.33/t/04_test_before_fork.t Test-SharedFork-0.33/t/05_nest.t Test-SharedFork-0.33/t/06_fail_lineno.t Test-SharedFork-0.33/t/07_lazy_load.t Test-SharedFork-0.33/t/08_threads.t Test-SharedFork-0.33/t/09_very_simple.t Test-SharedFork-0.33/t/10_subtest.t Test-SharedFork-0.33/t/11_failure_location.t Test-SharedFork-0.33/t/12_is_passing.t Test-SharedFork-0.33/t/nest/subtest.ttt Test-SharedFork-0.33/t/store/00_simple.t Test-SharedFork-0.33/t/store/01_tie_scalar.t Test-SharedFork-0.33/t/store/02_tie_array.t Test-SharedFork-0.33/xt/02_perlcritic.t Test-SharedFork-0.33/META.yml Test-SharedFork-0.33/MANIFEST Prepending C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/arch C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'make' CPAN.pm: Building E/EX/EXODIST/Test-SharedFork-0.33.tar.gz >>> C:\Perl-5.22-32\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for Test::SharedFork Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- EXODIST/Test-SharedFork-0.33.tar.gz ---- Test::Requires [build_requires] Prepending C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/arch C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'test' Running make test Delayed until after prerequisites Running test for module 'Test::Requires' Running make for T/TO/TOKUHIROM/Test-Requires-0.10.tar.gz Prepending C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/arch C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'get' Checksum for C:\cpanfly-5.22-32\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 C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/arch C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'make' CPAN.pm: Building T/TO/TOKUHIROM/Test-Requires-0.10.tar.gz >>> C:\Perl-5.22-32\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for Test::Requires Writing MYMETA.yml and MYMETA.json >>> dmake cp lib/Test/Requires.pm blib\lib\Test\Requires.pm TOKUHIROM/Test-Requires-0.10.tar.gz dmake -- OK Prepending C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/arch C:\cpanfly-5.22-32\var\cpan\build\JSON-Pointer-0.07-QHXJgO/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-Lazy-0.03-_ik5Es/blib/lib C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/arch C:\cpanfly-5.22-32\var\cpan\build\Class-Accessor-Lite-0.08-TyDpUX/blib/lib to PERL5LIB for 'test' Running make test >>> dmake test TEST_VERBOSE=1 "C:\Perl-5.22-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t # Test::More: 1.001014 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.22.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.11 usr + 0.06 sys = 0.17 CPU) Result: PASS TOKUHIROM/Test-Requires-0.10.tar.gz dmake test TEST_VERBOSE=1 -- OK Can't call method "fullname" on an undefined value at C:\cpanfly-5.22-32\lib/Fly/MakePPD.pm line 166. C:\Perl-5.22-32\bin\perl.exe exits with 255.