PATH=/usr/bin:/bin:/Users/fly2400/cpanfly-5.24/var/megalib/bin Start 2017-12-07T02:01:40 ActivePerl-2400 CPAN-2.10 Reading '/Users/fly2400/cpanfly-5.24/var/cpan/Metadata' Database was generated on Wed, 06 Dec 2017 03:17:02 GMT Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/P/PR/PREACTION/Yancy-0.004.tar.gz ok Yancy-0.004/ Yancy-0.004/LICENSE Yancy-0.004/cpanfile Yancy-0.004/bin/ Yancy-0.004/CHANGES Yancy-0.004/MANIFEST Yancy-0.004/t/ Yancy-0.004/README Yancy-0.004/CONTRIBUTING.md Yancy-0.004/META.yml Yancy-0.004/lib/ Yancy-0.004/Makefile.PL Yancy-0.004/weaver.ini Yancy-0.004/eg/ Yancy-0.004/META.json Yancy-0.004/share/ Yancy-0.004/dist.ini Yancy-0.004/share/public/ Yancy-0.004/share/package.json Yancy-0.004/share/templates/ Yancy-0.004/share/templates/yancy/ Yancy-0.004/share/templates/yancy/index.html.ep Yancy-0.004/share/public/yancy.js Yancy-0.004/eg/screenshot.png Yancy-0.004/eg/yancy.conf Yancy-0.004/eg/templates/ Yancy-0.004/eg/yancy.data.json Yancy-0.004/eg/templates/people.html.ep Yancy-0.004/eg/templates/not_found.html.ep Yancy-0.004/lib/Yancy/ Yancy-0.004/lib/Yancy.pm Yancy-0.004/lib/Mojolicious/ Yancy-0.004/lib/Mojolicious/Plugin/ Yancy-0.004/lib/Mojolicious/Plugin/Yancy.pm Yancy-0.004/lib/Yancy/Backend/ Yancy-0.004/lib/Yancy/Controller/ Yancy-0.004/lib/Yancy/Controller/Yancy.pm Yancy-0.004/lib/Yancy/Backend/Dbic.pm Yancy-0.004/lib/Yancy/Backend/Pg.pm Yancy-0.004/lib/Yancy/Backend/Test.pm Yancy-0.004/lib/Yancy/Backend/Mysql.pm Yancy-0.004/t/cms.t Yancy-0.004/t/backend/ Yancy-0.004/t/api.t Yancy-0.004/t/00-compile.t Yancy-0.004/t/00-report-prereqs.t Yancy-0.004/t/lib/ Yancy-0.004/t/00-report-prereqs.dd Yancy-0.004/t/helpers.t Yancy-0.004/t/share/ Yancy-0.004/t/share/config.pl Yancy-0.004/t/share/templates/ Yancy-0.004/t/share/templates/people.html.ep Yancy-0.004/t/lib/Local/ Yancy-0.004/t/lib/Local/Test.pm Yancy-0.004/t/lib/Local/Schema/ Yancy-0.004/t/lib/Local/Schema.pm Yancy-0.004/t/lib/Local/Schema/Result/ Yancy-0.004/t/lib/Local/Schema/Result/User.pm Yancy-0.004/t/lib/Local/Schema/Result/People.pm Yancy-0.004/t/backend/pg.t Yancy-0.004/t/backend/mysql.t Yancy-0.004/t/backend/dbic.t Yancy-0.004/bin/yancy Configuring P/PR/PREACTION/Yancy-0.004.tar.gz with Makefile.PL >>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Have /Users/fly2400/cpanfly-5.24/var/megalib Want /Users/fly2400/ap2400-300558/lib Your perl and your Config.pm seem to have different ideas about the architecture they are running on. Perl thinks: [megalib] Config says: [darwin-thread-multi-2level] This may or may not cause problems. Please check your installation of perl if you have problems building this extension. Generating a Unix-style Makefile Writing Makefile for Yancy Writing MYMETA.yml and MYMETA.json PREACTION/Yancy-0.004.tar.gz /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK Running make for P/PR/PREACTION/Yancy-0.004.tar.gz >>> make cp share/templates/yancy/index.html.ep blib/lib/auto/share/dist/Yancy/templates/yancy/index.html.ep cp share/package.json blib/lib/auto/share/dist/Yancy/package.json cp share/public/yancy.js blib/lib/auto/share/dist/Yancy/public/yancy.js cp lib/Yancy/Backend/Pg.pm blib/lib/Yancy/Backend/Pg.pm cp lib/Yancy.pm blib/lib/Yancy.pm cp lib/Yancy/Backend/Test.pm blib/lib/Yancy/Backend/Test.pm cp lib/Yancy/Controller/Yancy.pm blib/lib/Yancy/Controller/Yancy.pm cp lib/Yancy/Backend/Dbic.pm blib/lib/Yancy/Backend/Dbic.pm cp lib/Mojolicious/Plugin/Yancy.pm blib/lib/Mojolicious/Plugin/Yancy.pm cp lib/Yancy/Backend/Mysql.pm blib/lib/Yancy/Backend/Mysql.pm cp bin/yancy blib/script/yancy "/Users/fly2400/ap2400-300558/bin/perl-dynamic" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/yancy Manifying 1 pod document Manifying 7 pod documents PREACTION/Yancy-0.004.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 Skip blib/lib/auto/share/dist/Yancy/public/yancy.js (unchanged) Skip blib/lib/auto/share/dist/Yancy/package.json (unchanged) Skip blib/lib/auto/share/dist/Yancy/templates/yancy/index.html.ep (unchanged) 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 t/backend/*.t t/00-compile.t ......... 1..4 ok 1 - Mojolicious/Plugin/Yancy.pm loaded ok ok 2 - Yancy.pm loaded ok ok 3 - Yancy/Controller/Yancy.pm loaded ok ok 4 # skip bin/yancy isn't perl ok # # Versions for all modules listed in MYMETA.json (including optional ones): # # === Configure Requires === # # Module Want Have # ----------------------- ---- ---- # ExtUtils::MakeMaker any 7.16 # File::ShareDir::Install 0.06 0.11 # # === Build Requires === # # Module Want Have # ------------------- ---- ---- # ExtUtils::MakeMaker any 7.16 # # === Test Requires === # # Module Want Have # ------------------- -------- -------- # ExtUtils::MakeMaker any 7.16 # File::Spec any 3.62 # IO::Handle any 1.36 # IPC::Open3 any 1.20 # Test::More 1.001005 1.302120 # # === Test Recommends === # # Module Want Have # ---------- -------- -------- # CPAN::Meta 2.120900 2.150010 # # === Runtime Requires === # # Module Want Have # ------------------------------ ---- ------ # File::Share any 0.25 # File::Spec::Functions any 3.62 # FindBin any 1.51 # Module::Runtime any 0.014 # Mojolicious 7.15 7.52 # Mojolicious::Plugin::AssetPack any 2.01 # Mojolicious::Plugin::OpenAPI any 1.22 # Sys::Hostname any 1.2001 # experimental any 0.019 # t/00-report-prereqs.t .. 1..1 ok 1 ok [Thu Dec 7 02:01:44 2017] [debug] GET "/admin/api" [Thu Dec 7 02:01:44 2017] [debug] Routing to a callback [Thu Dec 7 02:01:44 2017] [debug] 200 OK (0.002823s, 354.233/s) [Thu Dec 7 02:01:44 2017] [debug] GET "/admin/api/people" [Thu Dec 7 02:01:44 2017] [debug] Routing to controller "Yancy::Controller::Yancy" and action "list_items" [Thu Dec 7 02:01:44 2017] [debug] Your secret passphrase needs to be changed [Thu Dec 7 02:01:44 2017] [debug] 200 OK (0.003013s, 331.895/s) [Thu Dec 7 02:01:44 2017] [debug] GET "/admin/api/people" [Thu Dec 7 02:01:44 2017] [debug] Routing to controller "Yancy::Controller::Yancy" and action "list_items" [Thu Dec 7 02:01:44 2017] [debug] 200 OK (0.001414s, 707.214/s) [Thu Dec 7 02:01:44 2017] [debug] GET "/admin/api/people" [Thu Dec 7 02:01:44 2017] [debug] Routing to controller "Yancy::Controller::Yancy" and action "list_items" [Thu Dec 7 02:01:44 2017] [debug] 200 OK (0.001355s, 738.007/s) [Thu Dec 7 02:01:44 2017] [debug] GET "/admin/api/people/1" [Thu Dec 7 02:01:44 2017] [debug] Routing to controller "Yancy::Controller::Yancy" and action "get_item" [Thu Dec 7 02:01:44 2017] [debug] 200 OK (0.001516s, 659.631/s) [Thu Dec 7 02:01:44 2017] [debug] GET "/admin/api/users/doug" [Thu Dec 7 02:01:44 2017] [debug] Routing to controller "Yancy::Controller::Yancy" and action "get_item" [Thu Dec 7 02:01:44 2017] [debug] 200 OK (0.001334s, 749.625/s) [Thu Dec 7 02:01:44 2017] [debug] PUT "/admin/api/people/1" [Thu Dec 7 02:01:44 2017] [debug] Routing to controller "Yancy::Controller::Yancy" and action "set_item" [Thu Dec 7 02:01:44 2017] [debug] 200 OK (0.001709s, 585.138/s) [Thu Dec 7 02:01:44 2017] [debug] PUT "/admin/api/users/doug" [Thu Dec 7 02:01:44 2017] [debug] Routing to controller "Yancy::Controller::Yancy" and action "set_item" [Thu Dec 7 02:01:44 2017] [debug] 200 OK (0.001603s, 623.830/s) [Thu Dec 7 02:01:44 2017] [debug] POST "/admin/api/people" [Thu Dec 7 02:01:44 2017] [debug] Routing to controller "Yancy::Controller::Yancy" and action "add_item" [Thu Dec 7 02:01:44 2017] [debug] 201 Created (0.001448s, 690.608/s) [Thu Dec 7 02:01:44 2017] [debug] POST "/admin/api/users" [Thu Dec 7 02:01:44 2017] [debug] Routing to controller "Yancy::Controller::Yancy" and action "add_item" [Thu Dec 7 02:01:44 2017] [debug] 201 Created (0.001373s, 728.332/s) [Thu Dec 7 02:01:44 2017] [debug] DELETE "/admin/api/people/3" [Thu Dec 7 02:01:44 2017] [debug] Routing to controller "Yancy::Controller::Yancy" and action "delete_item" [Thu Dec 7 02:01:44 2017] [debug] 204 No Content (0.000958s, 1043.841/s) [Thu Dec 7 02:01:44 2017] [debug] DELETE "/admin/api/users/flexo" [Thu Dec 7 02:01:44 2017] [debug] Routing to controller "Yancy::Controller::Yancy" and action "delete_item" [Thu Dec 7 02:01:44 2017] [debug] 204 No Content (0.000976s, 1024.590/s) t/api.t ................ # Subtest: fetch generated OpenAPI spec ok 1 - GET /admin/api ok 2 - 200 OK ok 3 - Content-Type is similar ok 4 - exact match for JSON Pointer "/definitions/peopleItem" ok 5 - exact match for JSON Pointer "/definitions/usersItem" ok 6 - has value for JSON Pointer "/paths/~1people/get/responses/200" ok 7 - has value for JSON Pointer "/paths/~1people/get/responses/default" ok 8 - has value for JSON Pointer "/paths/~1people/post/parameters" ok 9 - has value for JSON Pointer "/paths/~1people/post/responses/201" ok 10 - has value for JSON Pointer "/paths/~1people/post/responses/400" ok 11 - has value for JSON Pointer "/paths/~1people/post/responses/default" ok 12 - has value for JSON Pointer "/paths/~1people~1{id}/parameters" ok 13 - has value for JSON Pointer "/paths/~1people~1{id}/get/responses/200" ok 14 - has value for JSON Pointer "/paths/~1people~1{id}/get/responses/404" ok 15 - has value for JSON Pointer "/paths/~1people~1{id}/get/responses/default" ok 16 - has value for JSON Pointer "/paths/~1people~1{id}/put/parameters" ok 17 - has value for JSON Pointer "/paths/~1people~1{id}/put/responses/200" ok 18 - has value for JSON Pointer "/paths/~1people~1{id}/put/responses/404" ok 19 - has value for JSON Pointer "/paths/~1people~1{id}/put/responses/default" ok 20 - has value for JSON Pointer "/paths/~1people~1{id}/delete/responses/204" ok 21 - has value for JSON Pointer "/paths/~1people~1{id}/delete/responses/404" ok 22 - has value for JSON Pointer "/paths/~1people~1{id}/delete/responses/default" 1..22 ok 1 - fetch generated OpenAPI spec # Subtest: fetch list ok 1 - GET /admin/api/people ok 2 - 200 OK ok 3 - exact match for JSON Pointer "" ok 4 - GET /admin/api/people?limit=1 ok 5 - 200 OK ok 6 - exact match for JSON Pointer "" ok 7 - GET /admin/api/people?offset=1 ok 8 - 200 OK ok 9 - exact match for JSON Pointer "" 1..9 ok 2 - fetch list # Subtest: fetch one ok 1 - GET /admin/api/people/1 ok 2 - 200 OK ok 3 - exact match for JSON Pointer "" ok 4 - GET /admin/api/users/doug ok 5 - 200 OK ok 6 - exact match for JSON Pointer "" 1..6 ok 3 - fetch one # Subtest: set one ok 1 - PUT /admin/api/people/1 ok 2 - 200 OK ok 3 - exact match for JSON Pointer "" ok 4 ok 5 - PUT /admin/api/users/doug ok 6 - 200 OK ok 7 - exact match for JSON Pointer "" ok 8 1..8 ok 4 - set one # Subtest: add one ok 1 - POST /admin/api/people ok 2 - 201 Created ok 3 - exact match for JSON Pointer "" ok 4 ok 5 - POST /admin/api/users ok 6 - 201 Created ok 7 - exact match for JSON Pointer "" ok 8 1..8 ok 5 - add one # Subtest: delete one ok 1 - DELETE /admin/api/people/3 ok 2 - 204 No Content ok 3 - person 3 not exists ok 4 - DELETE /admin/api/users/flexo ok 5 - 204 No Content ok 6 - flexo not exists 1..6 ok 6 - delete one 1..6 ok t/backend/dbic.t ....... skipped: DBIx::Class required for this test t/backend/mysql.t ...... skipped: Mojo::mysql >= 1.0 required for this test t/backend/pg.t ......... skipped: Mojo::Pg >= 3.0 required for this test [Thu Dec 7 02:01:44 2017] [debug] GET "/" [Thu Dec 7 02:01:44 2017] [debug] Rendering template "not_found.development.html.ep" from DATA section [Thu Dec 7 02:01:44 2017] [debug] 404 Not Found (0.006787s, 147.341/s) [Thu Dec 7 02:01:44 2017] [debug] GET "/" [Thu Dec 7 02:01:44 2017] [debug] Template "not_found.testing.html.ep" not found [Thu Dec 7 02:01:44 2017] [debug] Template "not_found.html.ep" not found [Thu Dec 7 02:01:44 2017] [debug] Rendering template "mojo/not_found.html.ep" [Thu Dec 7 02:01:44 2017] [debug] 404 Not Found (0.004632s, 215.889/s) [Thu Dec 7 02:01:44 2017] [debug] GET "/people" [Thu Dec 7 02:01:44 2017] [debug] Rendering template "people.html.ep" [Thu Dec 7 02:01:44 2017] [debug] 200 OK (0.001479s, 676.133/s) t/cms.t ................ # Subtest: default page ok 1 - GET / ok 2 - 404 Not Found ok 3 - exact match for selector "h1" ok 4 - GET / ok 5 - 404 Not Found ok 6 - no match for selector "h1" 1..6 ok 1 - default page # Subtest: template handler ok 1 - GET /people ok 2 - 200 OK ok 3 - exact match for selector "h1" ok 4 - exact match for selector "li:first-child" ok 5 - exact match for selector "li:nth-child(2)" 1..5 ok 2 - template handler 1..2 ok t/helpers.t ............ # Subtest: list ok 1 ok 2 1..2 ok 1 - list # Subtest: get ok 1 1..1 ok 2 - get # Subtest: set ok 1 1..1 ok 3 - set # Subtest: create ok 1 1..1 ok 4 - create # Subtest: delete ok 1 - person 3 not exists 1..1 ok 5 - delete 1..5 ok All tests successful. Files=8, Tests=18, 3 wallclock secs ( 0.04 usr 0.02 sys + 2.16 cusr 0.34 csys = 2.56 CPU) Result: PASS PREACTION/Yancy-0.004.tar.gz make test TEST_VERBOSE=1 -- OK Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/P/PR/PREACTION/CHECKSUMS Doug Bell <preaction@cpan.org> A simple CMS for administrating data >>> (cd /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Yancy-0.004-iGWA9_ && tar cvf - Yancy-0.004.ppd blib) | gzip -c >/Users/fly2400/cpanfly-5.24/var/REPO/P/PR/PREACTION/Yancy-0.004.tar.gz Yancy-0.004.ppd blib/ blib/lib/ blib/lib/auto/ blib/lib/auto/share/ blib/lib/auto/share/dist/ blib/lib/auto/share/dist/Yancy/ blib/lib/auto/share/dist/Yancy/package.json blib/lib/auto/share/dist/Yancy/public/ blib/lib/auto/share/dist/Yancy/public/yancy.js blib/lib/auto/share/dist/Yancy/templates/ blib/lib/auto/share/dist/Yancy/templates/yancy/ blib/lib/auto/share/dist/Yancy/templates/yancy/index.html.ep blib/lib/Mojolicious/ blib/lib/Mojolicious/Plugin/ blib/lib/Mojolicious/Plugin/Yancy.pm blib/lib/Yancy/ blib/lib/Yancy/Backend/ blib/lib/Yancy/Backend/Dbic.pm blib/lib/Yancy/Backend/Mysql.pm blib/lib/Yancy/Backend/Pg.pm blib/lib/Yancy/Backend/Test.pm blib/lib/Yancy/Controller/ blib/lib/Yancy/Controller/Yancy.pm blib/lib/Yancy.pm blib/man1/ blib/man1/yancy.1 blib/man3/ blib/man3/Mojolicious::Plugin::Yancy.3 blib/man3/Yancy.3 blib/man3/Yancy::Backend::Dbic.3 blib/man3/Yancy::Backend::Mysql.3 blib/man3/Yancy::Backend::Pg.3 blib/man3/Yancy::Backend::Test.3 blib/man3/Yancy::Controller::Yancy.3 blib/script/ blib/script/yancy Finished 2017-12-07T02:01:45