PATH=/usr/bin:/bin:/Users/fly1600/var/megalib/bin Start 2015-11-25T03:17:15 ActivePerl-1600 CPAN-2.00 Reading '/Users/fly1600/var/cpan/Metadata' Database was generated on Tue, 24 Nov 2015 05:17:02 GMT Running make for O/OE/OETIKER/CallBackery-0.3.2.tar.gz Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/O/OE/OETIKER/CallBackery-0.3.2.tar.gz Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/O/OE/OETIKER/CHECKSUMS Checksum for /Users/fly1600/var/cpan/sources/authors/id/O/OE/OETIKER/CallBackery-0.3.2.tar.gz ok CallBackery-0.3.2/ CallBackery-0.3.2/t/ CallBackery-0.3.2/t/basic.t CallBackery-0.3.2/t/callbackery.cfg CallBackery-0.3.2/lib/ CallBackery-0.3.2/lib/Mojolicious/ CallBackery-0.3.2/lib/Mojolicious/Command/ CallBackery-0.3.2/lib/Mojolicious/Command/generate/ CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/ CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/LICENSE CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/COPYRIGHT CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/bootstrap CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/configure.ac CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/frontend/ CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/frontend/Makefile.am CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/frontend/Manifest.json CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/ CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/ CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/app/ CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/app/theme/ CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/app/theme/Theme.js CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/app/__init__.js CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/app/Application.js CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/index.html CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/frontend/config.json CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/VERSION CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/README CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/CHANGES CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/Makefile.am CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/lib/ CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/lib/App/ CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/lib/App/GuiPlugin/ CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/lib/App/GuiPlugin/SongForm.pm CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/lib/App/GuiPlugin/Song.pm CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/lib/App/Controller/ CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/lib/App/Controller/RpcService.pm CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/lib/Makefile.am CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/lib/App.pm CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/t/ CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/t/basic.t CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/bin/ CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/bin/script.pl CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/bin/source-mode.sh CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/PERL_MODULES CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/AUTHORS CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/etc/ CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/etc/app.cfg CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app/etc/Makefile.am CallBackery-0.3.2/lib/Mojolicious/Command/generate/callbackery_app.pm CallBackery-0.3.2/lib/CallBackery.pm CallBackery-0.3.2/lib/CallBackery/ CallBackery-0.3.2/lib/CallBackery/Index.pod CallBackery-0.3.2/lib/CallBackery/Controller/ CallBackery-0.3.2/lib/CallBackery/Controller/RpcService.pm CallBackery-0.3.2/lib/CallBackery/User.pm CallBackery-0.3.2/lib/CallBackery/Plugin/ CallBackery-0.3.2/lib/CallBackery/Plugin/Doc.pm CallBackery-0.3.2/lib/CallBackery/Database.pm CallBackery-0.3.2/lib/CallBackery/qooxdoo/ CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/ CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/Manifest.json CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/ CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/translation/ CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/translation/de.po CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/translation/readme.txt CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/translation/en.po CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/translation/fr.po CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/translation/it.po CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/ CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/ CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/Server.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/__init__.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/Config.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/MHistoryRelaxedEncoding.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/RemoteTableModel.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/Application.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/test/ CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/test/DemoTest.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/__init__.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/ CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Color.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Theme.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Appearance.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Decoration.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Font.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/ CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/MsgBox.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Popup.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Header.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/ CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/Auto.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/renderer/ CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/renderer/HBox.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/renderer/NoteForm.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Desktop.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Login.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Footer.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/ CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Table.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Form.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Html.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Action.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Screen.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/__init__.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/TabView.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Page.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Busy.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Plugins.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/resource/ CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/resource/callbackery/ CallBackery-0.3.2/lib/CallBackery/qooxdoo/callbackery/source/resource/callbackery/spinner.gif CallBackery-0.3.2/lib/CallBackery/qooxdoo/uploadwidget/ CallBackery-0.3.2/lib/CallBackery/qooxdoo/uploadwidget/source/ CallBackery-0.3.2/lib/CallBackery/qooxdoo/uploadwidget/source/resource/ CallBackery-0.3.2/lib/CallBackery/qooxdoo/uploadwidget/source/resource/readme.txt CallBackery-0.3.2/lib/CallBackery/qooxdoo/uploadwidget/source/translation/ CallBackery-0.3.2/lib/CallBackery/qooxdoo/uploadwidget/source/translation/readme.txt CallBackery-0.3.2/lib/CallBackery/qooxdoo/uploadwidget/source/class/ CallBackery-0.3.2/lib/CallBackery/qooxdoo/uploadwidget/source/class/uploadwidget/ CallBackery-0.3.2/lib/CallBackery/qooxdoo/uploadwidget/source/class/uploadwidget/UploadButton.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/uploadwidget/source/class/uploadwidget/UploadForm.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/uploadwidget/source/class/uploadwidget/UploadField.js CallBackery-0.3.2/lib/CallBackery/qooxdoo/uploadwidget/Manifest.json CallBackery-0.3.2/lib/CallBackery/qooxdoo/README CallBackery-0.3.2/lib/CallBackery/Translate.pm CallBackery-0.3.2/lib/CallBackery/templates/ CallBackery-0.3.2/lib/CallBackery/templates/doc.html.ep CallBackery-0.3.2/lib/CallBackery/GuiPlugin/ CallBackery-0.3.2/lib/CallBackery/GuiPlugin/AbstractHtml.pm CallBackery-0.3.2/lib/CallBackery/GuiPlugin/Users.pm CallBackery-0.3.2/lib/CallBackery/GuiPlugin/AbstractTable.pm CallBackery-0.3.2/lib/CallBackery/GuiPlugin/AbstractForm.pm CallBackery-0.3.2/lib/CallBackery/GuiPlugin/Abstract.pm CallBackery-0.3.2/lib/CallBackery/GuiPlugin/UserForm.pm CallBackery-0.3.2/lib/CallBackery/Config.pm CallBackery-0.3.2/lib/CallBackery/Exception.pm CallBackery-0.3.2/AUTHORS CallBackery-0.3.2/bin/ CallBackery-0.3.2/bin/callbackery-pobuilder CallBackery-0.3.2/CHANGES CallBackery-0.3.2/META.yml CallBackery-0.3.2/Makefile.PL CallBackery-0.3.2/COPYRIGHT CallBackery-0.3.2/META.json CallBackery-0.3.2/LICENSE CallBackery-0.3.2/README.md CallBackery-0.3.2/MANIFEST CPAN.pm: Building O/OE/OETIKER/CallBackery-0.3.2.tar.gz >>> /Users/fly1600/ap1600/bin/perl-dynamic Makefile.PL Warning: prerequisite Mojolicious::Plugin::Qooxdoo 0.904 not found. We have 0.903. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for CallBackery Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- OETIKER/CallBackery-0.3.2.tar.gz ---- Mojolicious::Plugin::Qooxdoo [requires] Running make test Delayed until after prerequisites Running test for module 'Mojolicious::Plugin::Qooxdoo' Running make for O/OE/OETIKER/Mojolicious-Plugin-Qooxdoo-0.904.tar.gz Checksum for /Users/fly1600/var/cpan/sources/authors/id/O/OE/OETIKER/Mojolicious-Plugin-Qooxdoo-0.904.tar.gz ok Mojolicious-Plugin-Qooxdoo-0.904/ Mojolicious-Plugin-Qooxdoo-0.904/META.yml Mojolicious-Plugin-Qooxdoo-0.904/Makefile.PL Mojolicious-Plugin-Qooxdoo-0.904/META.json Mojolicious-Plugin-Qooxdoo-0.904/t/ Mojolicious-Plugin-Qooxdoo-0.904/t/simple.t Mojolicious-Plugin-Qooxdoo-0.904/t/source.t Mojolicious-Plugin-Qooxdoo-0.904/example/ Mojolicious-Plugin-Qooxdoo-0.904/example/lib/ Mojolicious-Plugin-Qooxdoo-0.904/example/lib/QxExample/ Mojolicious-Plugin-Qooxdoo-0.904/example/lib/QxExample/JsonRpcService.pm Mojolicious-Plugin-Qooxdoo-0.904/example/lib/QxExample.pm Mojolicious-Plugin-Qooxdoo-0.904/example/public/ Mojolicious-Plugin-Qooxdoo-0.904/example/public/demo.txt Mojolicious-Plugin-Qooxdoo-0.904/example/bin/ Mojolicious-Plugin-Qooxdoo-0.904/example/bin/server.pl Mojolicious-Plugin-Qooxdoo-0.904/example/source/ Mojolicious-Plugin-Qooxdoo-0.904/example/source/index.html Mojolicious-Plugin-Qooxdoo-0.904/Changes Mojolicious-Plugin-Qooxdoo-0.904/lib/ Mojolicious-Plugin-Qooxdoo-0.904/lib/Mojolicious/ Mojolicious-Plugin-Qooxdoo-0.904/lib/Mojolicious/Plugin/ Mojolicious-Plugin-Qooxdoo-0.904/lib/Mojolicious/Plugin/Qooxdoo.pm Mojolicious-Plugin-Qooxdoo-0.904/lib/Mojolicious/Plugin/Qooxdoo/ Mojolicious-Plugin-Qooxdoo-0.904/lib/Mojolicious/Plugin/Qooxdoo/JsonRpcController.pm Mojolicious-Plugin-Qooxdoo-0.904/MANIFEST Mojolicious-Plugin-Qooxdoo-0.904/README Mojolicious-Plugin-Qooxdoo-0.904/setup/ Mojolicious-Plugin-Qooxdoo-0.904/setup/sdbs.inc Mojolicious-Plugin-Qooxdoo-0.904/setup/build-perl-modules.sh CPAN.pm: Building O/OE/OETIKER/Mojolicious-Plugin-Qooxdoo-0.904.tar.gz >>> /Users/fly1600/ap1600/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Mojolicious::Plugin::Qooxdoo Writing MYMETA.yml and MYMETA.json >>> make cp lib/Mojolicious/Plugin/Qooxdoo.pm blib/lib/Mojolicious/Plugin/Qooxdoo.pm cp lib/Mojolicious/Plugin/Qooxdoo/JsonRpcController.pm blib/lib/Mojolicious/Plugin/Qooxdoo/JsonRpcController.pm Manifying 2 pod documents OETIKER/Mojolicious-Plugin-Qooxdoo-0.904.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 "/Users/fly1600/ap1600/bin/perl-dynamic" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t [Wed Nov 25 03:17:21 2015] [debug] GET "/asdfasdf" [Wed Nov 25 03:17:21 2015] [debug] Template "not_found.development.html.ep" not found [Wed Nov 25 03:17:21 2015] [debug] Template "not_found.html.ep" not found [Wed Nov 25 03:17:21 2015] [debug] Rendering template "mojo/debug.html.ep" [Wed Nov 25 03:17:21 2015] [debug] Rendering template "mojo/menubar.html.ep" [Wed Nov 25 03:17:21 2015] [debug] Your secret passphrase needs to be changed [Wed Nov 25 03:17:21 2015] [debug] 404 Not Found (0.038347s, 26.078/s) [Wed Nov 25 03:17:21 2015] [debug] GET "/root/unknown.txt" [Wed Nov 25 03:17:21 2015] [debug] Template "not_found.development.html.ep" not found [Wed Nov 25 03:17:21 2015] [debug] Template "not_found.html.ep" not found [Wed Nov 25 03:17:21 2015] [debug] Rendering cached template "mojo/debug.html.ep" [Wed Nov 25 03:17:21 2015] [debug] Rendering cached template "mojo/menubar.html.ep" [Wed Nov 25 03:17:21 2015] [debug] 404 Not Found (0.007759s, 128.883/s) [Wed Nov 25 03:17:21 2015] [debug] PUT "/root/jsonrpc" [Wed Nov 25 03:17:21 2015] [debug] Routing to controller "QxExample::JsonRpcService" and action "dispatch" [Wed Nov 25 03:17:21 2015] [error] request must be POST or GET. Can't handle 'PUT' [Wed Nov 25 03:17:21 2015] [debug] 500 Internal Server Error (0.002823s, 354.233/s) [Wed Nov 25 03:17:21 2015] [debug] POST "/root/jsonrpc" [Wed Nov 25 03:17:21 2015] [debug] Routing to controller "QxExample::JsonRpcService" and action "dispatch" [Wed Nov 25 03:17:21 2015] [error] Invalid json string: Malformed JSON: Expected string, array, object, number, boolean or null at line 1, offset 10 at /Users/fly1600/var/cpan/build/Mojolicious-Plugin-Qooxdoo-0.904-hU9RsC/t/../lib/Mojolicious/Plugin/Qooxdoo/JsonRpcController.pm line 41. [Wed Nov 25 03:17:21 2015] [debug] 500 Internal Server Error (0.004415s, 226.501/s) [Wed Nov 25 03:17:21 2015] [debug] POST "/root/jsonrpc" [Wed Nov 25 03:17:21 2015] [debug] Routing to controller "QxExample::JsonRpcService" and action "dispatch" [Wed Nov 25 03:17:21 2015] [error] Missing 'id' property in JsonRPC request. [Wed Nov 25 03:17:21 2015] [debug] 500 Internal Server Error (0.001342s, 745.156/s) [Wed Nov 25 03:17:21 2015] [debug] POST "/root/jsonrpc" [Wed Nov 25 03:17:21 2015] [debug] Routing to controller "QxExample::JsonRpcService" and action "dispatch" [Wed Nov 25 03:17:21 2015] [error] Missing service property in JsonRPC request. [Wed Nov 25 03:17:21 2015] [debug] 500 Internal Server Error (0.001309s, 763.942/s) [Wed Nov 25 03:17:21 2015] [debug] POST "/root/jsonrpc" [Wed Nov 25 03:17:21 2015] [debug] Routing to controller "QxExample::JsonRpcService" and action "dispatch" [Wed Nov 25 03:17:21 2015] [error] Missing method property in JsonRPC request. [Wed Nov 25 03:17:21 2015] [debug] 500 Internal Server Error (0.001317s, 759.301/s) [Wed Nov 25 03:17:21 2015] [debug] POST "/root/jsonrpc" [Wed Nov 25 03:17:21 2015] [debug] Routing to controller "QxExample::JsonRpcService" and action "dispatch" [Wed Nov 25 03:17:21 2015] [error] JsonRPC Error 2: service test not available [Wed Nov 25 03:17:21 2015] [debug] 200 OK (0.001568s, 637.755/s) [Wed Nov 25 03:17:21 2015] [debug] POST "/root/jsonrpc" [Wed Nov 25 03:17:21 2015] [debug] Routing to controller "QxExample::JsonRpcService" and action "dispatch" [Wed Nov 25 03:17:21 2015] [error] JsonRPC Error 6: rpc access to method test denied [Wed Nov 25 03:17:21 2015] [debug] 200 OK (0.001453s, 688.231/s) [Wed Nov 25 03:17:21 2015] [debug] POST "/root/jsonrpc" [Wed Nov 25 03:17:21 2015] [debug] Routing to controller "QxExample::JsonRpcService" and action "dispatch" [Wed Nov 25 03:17:21 2015] [debug] call echo([]) [Wed Nov 25 03:17:21 2015] [error] JsonRPC Error 123: Argument Required! [Wed Nov 25 03:17:21 2015] [debug] 200 OK (0.001526s, 655.308/s) [Wed Nov 25 03:17:21 2015] [debug] POST "/root/jsonrpc" [Wed Nov 25 03:17:21 2015] [debug] Routing to controller "QxExample::JsonRpcService" and action "dispatch" [Wed Nov 25 03:17:21 2015] [debug] call echo(["hello"]) [Wed Nov 25 03:17:21 2015] [debug] return {"id":1,"result":"hello"} [Wed Nov 25 03:17:21 2015] [debug] 200 OK (0.001548s, 645.995/s) [Wed Nov 25 03:17:21 2015] [debug] POST "/root/jsonrpc" [Wed Nov 25 03:17:21 2015] [debug] Routing to controller "QxExample::JsonRpcService" and action "dispatch" [Wed Nov 25 03:17:21 2015] [debug] call async(["hello"]) [Wed Nov 25 03:17:21 2015] [debug] Nothing has been rendered, expecting delayed response [Wed Nov 25 03:17:23 2015] [debug] return {"id":1,"result":"Delayed hello for 1.5 seconds!"} [Wed Nov 25 03:17:23 2015] [debug] 200 OK (1.501810s, 0.666/s) [Wed Nov 25 03:17:23 2015] [debug] POST "/root/jsonrpc" [Wed Nov 25 03:17:23 2015] [debug] Routing to controller "QxExample::JsonRpcService" and action "dispatch" [Wed Nov 25 03:17:23 2015] [debug] call asyncException([]) [Wed Nov 25 03:17:23 2015] [debug] Nothing has been rendered, expecting delayed response [Wed Nov 25 03:17:24 2015] [error] JsonRPC Error 334: a simple error [Wed Nov 25 03:17:24 2015] [debug] 200 OK (1.001886s, 0.998/s) [Wed Nov 25 03:17:24 2015] [debug] GET "/root/jsonrpc" [Wed Nov 25 03:17:24 2015] [debug] Routing to controller "QxExample::JsonRpcService" and action "dispatch" [Wed Nov 25 03:17:24 2015] [error] Invalid json string: Malformed JSON: Unexpected data at line 1, offset 4 at /Users/fly1600/var/cpan/build/Mojolicious-Plugin-Qooxdoo-0.904-hU9RsC/t/../lib/Mojolicious/Plugin/Qooxdoo/JsonRpcController.pm line 54. [Wed Nov 25 03:17:24 2015] [debug] 500 Internal Server Error (0.004745s, 210.748/s) [Wed Nov 25 03:17:24 2015] [debug] GET "/root/jsonrpc" [Wed Nov 25 03:17:24 2015] [debug] Routing to controller "QxExample::JsonRpcService" and action "dispatch" [Wed Nov 25 03:17:24 2015] [debug] call echo(["hello"]) [Wed Nov 25 03:17:24 2015] [debug] return {"id":"1","result":"hello"} [Wed Nov 25 03:17:24 2015] [debug] 200 OK (0.001834s, 545.256/s) t/simple.t .. ok 1 - use Mojolicious::Plugin::Qooxdoo; ok 2 - use Mojolicious::Plugin::Qooxdoo::JsonRpcController; ok 3 - use QxExample; ok 4 - GET /asdfasdf ok 5 - 404 Not Found ok 6 - GET /root/unknown.txt ok 7 - 404 Not Found ok 8 - GET /root/demo.txt ok 9 - content is similar ok 10 - 200 OK ok 11 - PUT /root/jsonrpc ok 12 - request must be post or get ok 13 - 500 Internal Server Error ok 14 - POST /root/jsonrpc ok 15 - bad request identified ok 16 - 500 Internal Server Error ok 17 - POST /root/jsonrpc ok 18 - bad request identified ok 19 - 500 Internal Server Error ok 20 - POST /root/jsonrpc ok 21 - missing service found ok 22 - POST /root/jsonrpc ok 23 - missing method found ok 24 - POST /root/jsonrpc ok 25 - json error for invalid service ok 26 - Content-Type: application/json; charset=utf-8 ok 27 - 200 OK ok 28 - POST /root/jsonrpc ok 29 - json error for invalid method ok 30 - POST /root/jsonrpc ok 31 - propagating generic exception ok 32 - POST /root/jsonrpc ok 33 - post request ok 34 - POST /root/jsonrpc ok 35 - async request ok 36 - POST /root/jsonrpc ok 37 - async exception ok 38 - GET /root/jsonrpc?_ScriptTransport_id=1&_ScriptTransport_data="id":1,"service":"rpc","method":"echo","params":["hello"]} ok 39 - invalid json get request ok 40 - 500 Internal Server Error ok 41 - GET /root/jsonrpc?_ScriptTransport_id=1&_ScriptTransport_data={"id":1,"service":"rpc","method":"echo","params":["hello"]} ok 42 - get request ok 43 - Content-Type: application/javascript; charset=utf-8 ok 44 - 200 OK 1..44 ok [Wed Nov 25 03:17:25 2015] [info] Runnning in QX_SRC_MODE with files from /Users/fly1600/var/cpan/build/Mojolicious-Plugin-Qooxdoo-0.904-hU9RsC/example [Wed Nov 25 03:17:25 2015] [debug] GET "/root/index.html" [Wed Nov 25 03:17:25 2015] [debug] Routing to a callback [Wed Nov 25 03:17:25 2015] [info] Auto register static path mapping from 'source' to '/Users/fly1600/var/cpan/build/Mojolicious-Plugin-Qooxdoo-0.904-hU9RsC/example' [Wed Nov 25 03:17:25 2015] [debug] 200 OK (0.002198s, 454.959/s) t/source.t .. 1..4 ok 1 - use QxExample; ok 2 - GET /root/index.html ok 3 - content is similar ok 4 - 200 OK ok All tests successful. Files=2, Tests=48, 4 wallclock secs ( 0.04 usr 0.01 sys + 1.00 cusr 0.10 csys = 1.15 CPU) Result: PASS OETIKER/Mojolicious-Plugin-Qooxdoo-0.904.tar.gz make test TEST_VERBOSE=1 -- OK Tobias Oetiker <oetiker@cpan.org> Qooxdoo JSON-RPC support for the Mojolicious Perl framework >>> (cd /Users/fly1600/var/cpan/build/Mojolicious-Plugin-Qooxdoo-0.904-hU9RsC && tar cvf - Mojolicious-Plugin-Qooxdoo-0.904.ppd blib) | gzip -c >/Users/fly1600/var/REPO/O/OE/OETIKER/Mojolicious-Plugin-Qooxdoo-0.904.tar.gz Mojolicious-Plugin-Qooxdoo-0.904.ppd blib/ blib/lib/ blib/lib/Mojolicious/ blib/lib/Mojolicious/Plugin/ blib/lib/Mojolicious/Plugin/Qooxdoo/ blib/lib/Mojolicious/Plugin/Qooxdoo/JsonRpcController.pm blib/lib/Mojolicious/Plugin/Qooxdoo.pm blib/man3/ blib/man3/Mojolicious::Plugin::Qooxdoo.3 blib/man3/Mojolicious::Plugin::Qooxdoo::JsonRpcController.3 >>> mv /Users/fly1600/var/cpan/build/Mojolicious-Plugin-Qooxdoo-0.904-hU9RsC/Mojolicious-Plugin-Qooxdoo-0.904.ppd /Users/fly1600/var/REPO/O/OE/OETIKER Running make for O/OE/OETIKER/CallBackery-0.3.2.tar.gz Prepending /Users/fly1600/var/cpan/build/Mojolicious-Plugin-Qooxdoo-0.904-hU9RsC/blib/arch /Users/fly1600/var/cpan/build/Mojolicious-Plugin-Qooxdoo-0.904-hU9RsC/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /Users/fly1600/var/cpan/build/CallBackery-0.3.2-4XMvXq Prepending /Users/fly1600/var/cpan/build/Mojolicious-Plugin-Qooxdoo-0.904-hU9RsC/blib/arch /Users/fly1600/var/cpan/build/Mojolicious-Plugin-Qooxdoo-0.904-hU9RsC/blib/lib to PERL5LIB for 'make' CPAN.pm: Building O/OE/OETIKER/CallBackery-0.3.2.tar.gz >>> make cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Page.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Page.js cp lib/Mojolicious/Command/generate/callbackery_app/frontend/source/index.html blib/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/index.html cp lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/app/Application.js blib/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/app/Application.js cp lib/Mojolicious/Command/generate/callbackery_app/PERL_MODULES blib/lib/Mojolicious/Command/generate/callbackery_app/PERL_MODULES cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/renderer/NoteForm.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/renderer/NoteForm.js cp lib/CallBackery.pm blib/lib/CallBackery.pm cp lib/Mojolicious/Command/generate/callbackery_app/LICENSE blib/lib/Mojolicious/Command/generate/callbackery_app/LICENSE cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Table.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Table.js cp lib/Mojolicious/Command/generate/callbackery_app/frontend/Manifest.json blib/lib/Mojolicious/Command/generate/callbackery_app/frontend/Manifest.json cp lib/CallBackery/qooxdoo/uploadwidget/source/translation/readme.txt blib/lib/CallBackery/qooxdoo/uploadwidget/source/translation/readme.txt cp lib/Mojolicious/Command/generate/callbackery_app/lib/App.pm blib/lib/Mojolicious/Command/generate/callbackery_app/lib/App.pm cp lib/CallBackery/qooxdoo/callbackery/source/translation/en.po blib/lib/CallBackery/qooxdoo/callbackery/source/translation/en.po cp lib/CallBackery/qooxdoo/README blib/lib/CallBackery/qooxdoo/README cp lib/CallBackery/qooxdoo/callbackery/Manifest.json blib/lib/CallBackery/qooxdoo/callbackery/Manifest.json cp lib/Mojolicious/Command/generate/callbackery_app/frontend/config.json blib/lib/Mojolicious/Command/generate/callbackery_app/frontend/config.json cp lib/Mojolicious/Command/generate/callbackery_app/AUTHORS blib/lib/Mojolicious/Command/generate/callbackery_app/AUTHORS cp lib/CallBackery/qooxdoo/callbackery/source/resource/callbackery/spinner.gif blib/lib/CallBackery/qooxdoo/callbackery/source/resource/callbackery/spinner.gif cp lib/CallBackery/qooxdoo/uploadwidget/source/class/uploadwidget/UploadButton.js blib/lib/CallBackery/qooxdoo/uploadwidget/source/class/uploadwidget/UploadButton.js cp lib/CallBackery/Index.pod blib/lib/CallBackery/Index.pod cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Header.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Header.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/RemoteTableModel.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/RemoteTableModel.js cp lib/CallBackery/Plugin/Doc.pm blib/lib/CallBackery/Plugin/Doc.pm cp lib/Mojolicious/Command/generate/callbackery_app/lib/App/GuiPlugin/SongForm.pm blib/lib/Mojolicious/Command/generate/callbackery_app/lib/App/GuiPlugin/SongForm.pm cp lib/CallBackery/Controller/RpcService.pm blib/lib/CallBackery/Controller/RpcService.pm cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/Auto.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/Auto.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/__init__.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/__init__.js cp lib/CallBackery/Exception.pm blib/lib/CallBackery/Exception.pm cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Screen.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Screen.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/__init__.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/__init__.js cp lib/Mojolicious/Command/generate/callbackery_app/COPYRIGHT blib/lib/Mojolicious/Command/generate/callbackery_app/COPYRIGHT cp lib/CallBackery/GuiPlugin/Abstract.pm blib/lib/CallBackery/GuiPlugin/Abstract.pm cp lib/Mojolicious/Command/generate/callbackery_app/etc/app.cfg blib/lib/Mojolicious/Command/generate/callbackery_app/etc/app.cfg cp lib/CallBackery/qooxdoo/uploadwidget/source/resource/readme.txt blib/lib/CallBackery/qooxdoo/uploadwidget/source/resource/readme.txt cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/__init__.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/__init__.js cp lib/Mojolicious/Command/generate/callbackery_app/lib/App/Controller/RpcService.pm blib/lib/Mojolicious/Command/generate/callbackery_app/lib/App/Controller/RpcService.pm cp lib/Mojolicious/Command/generate/callbackery_app/CHANGES blib/lib/Mojolicious/Command/generate/callbackery_app/CHANGES cp lib/CallBackery/qooxdoo/callbackery/source/translation/it.po blib/lib/CallBackery/qooxdoo/callbackery/source/translation/it.po cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Font.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Font.js cp lib/Mojolicious/Command/generate/callbackery_app/configure.ac blib/lib/Mojolicious/Command/generate/callbackery_app/configure.ac cp lib/CallBackery/qooxdoo/uploadwidget/source/class/uploadwidget/UploadField.js blib/lib/CallBackery/qooxdoo/uploadwidget/source/class/uploadwidget/UploadField.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Theme.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Theme.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Form.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Form.js cp lib/CallBackery/templates/doc.html.ep blib/lib/CallBackery/templates/doc.html.ep cp lib/CallBackery/User.pm blib/lib/CallBackery/User.pm cp lib/CallBackery/qooxdoo/callbackery/source/translation/de.po blib/lib/CallBackery/qooxdoo/callbackery/source/translation/de.po cp lib/Mojolicious/Command/generate/callbackery_app/Makefile.am blib/lib/Mojolicious/Command/generate/callbackery_app/Makefile.am cp lib/Mojolicious/Command/generate/callbackery_app/README blib/lib/Mojolicious/Command/generate/callbackery_app/README cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Decoration.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Decoration.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/Server.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/Server.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Popup.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Popup.js cp lib/Mojolicious/Command/generate/callbackery_app/bootstrap blib/lib/Mojolicious/Command/generate/callbackery_app/bootstrap cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/Config.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/Config.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/TabView.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/TabView.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/test/DemoTest.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/test/DemoTest.js cp lib/CallBackery/qooxdoo/callbackery/source/translation/readme.txt blib/lib/CallBackery/qooxdoo/callbackery/source/translation/readme.txt cp lib/Mojolicious/Command/generate/callbackery_app/bin/source-mode.sh blib/lib/Mojolicious/Command/generate/callbackery_app/bin/source-mode.sh cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/renderer/HBox.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/renderer/HBox.js cp lib/CallBackery/qooxdoo/callbackery/source/translation/fr.po blib/lib/CallBackery/qooxdoo/callbackery/source/translation/fr.po cp lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/app/__init__.js blib/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/app/__init__.js cp lib/CallBackery/GuiPlugin/UserForm.pm blib/lib/CallBackery/GuiPlugin/UserForm.pm cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Appearance.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Appearance.js cp lib/Mojolicious/Command/generate/callbackery_app/VERSION blib/lib/Mojolicious/Command/generate/callbackery_app/VERSION cp lib/CallBackery/GuiPlugin/AbstractForm.pm blib/lib/CallBackery/GuiPlugin/AbstractForm.pm cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/MsgBox.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/MsgBox.js cp lib/CallBackery/Database.pm blib/lib/CallBackery/Database.pm cp lib/CallBackery/qooxdoo/uploadwidget/source/class/uploadwidget/UploadForm.js blib/lib/CallBackery/qooxdoo/uploadwidget/source/class/uploadwidget/UploadForm.js cp lib/CallBackery/qooxdoo/uploadwidget/Manifest.json blib/lib/CallBackery/qooxdoo/uploadwidget/Manifest.json cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Desktop.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Desktop.js cp lib/CallBackery/GuiPlugin/AbstractHtml.pm blib/lib/CallBackery/GuiPlugin/AbstractHtml.pm cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/Application.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/Application.js cp lib/Mojolicious/Command/generate/callbackery_app/bin/script.pl blib/lib/Mojolicious/Command/generate/callbackery_app/bin/script.pl cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Footer.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Footer.js cp lib/Mojolicious/Command/generate/callbackery_app/t/basic.t blib/lib/Mojolicious/Command/generate/callbackery_app/t/basic.t cp lib/Mojolicious/Command/generate/callbackery_app/etc/Makefile.am blib/lib/Mojolicious/Command/generate/callbackery_app/etc/Makefile.am cp lib/Mojolicious/Command/generate/callbackery_app/lib/App/GuiPlugin/Song.pm blib/lib/Mojolicious/Command/generate/callbackery_app/lib/App/GuiPlugin/Song.pm cp lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/app/theme/Theme.js blib/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/app/theme/Theme.js cp lib/Mojolicious/Command/generate/callbackery_app/lib/Makefile.am blib/lib/Mojolicious/Command/generate/callbackery_app/lib/Makefile.am cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Color.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Color.js cp lib/CallBackery/GuiPlugin/Users.pm blib/lib/CallBackery/GuiPlugin/Users.pm cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Plugins.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Plugins.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Busy.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Busy.js cp lib/CallBackery/Config.pm blib/lib/CallBackery/Config.pm cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/MHistoryRelaxedEncoding.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/MHistoryRelaxedEncoding.js cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Action.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Action.js cp lib/Mojolicious/Command/generate/callbackery_app.pm blib/lib/Mojolicious/Command/generate/callbackery_app.pm cp lib/Mojolicious/Command/generate/callbackery_app/frontend/Makefile.am blib/lib/Mojolicious/Command/generate/callbackery_app/frontend/Makefile.am cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Html.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Html.js cp lib/CallBackery/GuiPlugin/AbstractTable.pm blib/lib/CallBackery/GuiPlugin/AbstractTable.pm cp lib/CallBackery/Translate.pm blib/lib/CallBackery/Translate.pm cp lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Login.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Login.js Manifying 19 pod documents OETIKER/CallBackery-0.3.2.tar.gz make -- OK Prepending /Users/fly1600/var/cpan/build/Mojolicious-Plugin-Qooxdoo-0.904-hU9RsC/blib/arch /Users/fly1600/var/cpan/build/Mojolicious-Plugin-Qooxdoo-0.904-hU9RsC/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 "/Users/fly1600/ap1600/bin/perl-dynamic" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t Subroutine system redefined at /Users/fly1600/var/cpan/build/CallBackery-0.3.2-4XMvXq/t/../lib/CallBackery/GuiPlugin/Abstract.pm line 518, line 26. [Wed Nov 25 03:17:29 2015] [debug] POST "/QX-JSON-RPC" [Wed Nov 25 03:17:29 2015] [debug] Routing to controller "CallBackery::Controller::RpcService" and action "dispatch" [Wed Nov 25 03:17:29 2015] [debug] call ping([]) [Wed Nov 25 03:17:29 2015] [debug] return {"id":1,"result":"pong"} [Wed Nov 25 03:17:29 2015] [debug] 200 OK (0.008039s, 124.394/s) [Wed Nov 25 03:17:29 2015] [debug] Destroying RpcService controller [Wed Nov 25 03:17:29 2015] [debug] GET "/doc" [Wed Nov 25 03:17:29 2015] [debug] Routing to a callback [Wed Nov 25 03:17:29 2015] [debug] Rendering inline template "3214495fc5c0fd40d9f92873c08d6854" [Wed Nov 25 03:17:29 2015] [debug] 200 OK (0.028908s, 34.593/s) t/basic.t .. ok 1 - POST /QX-JSON-RPC ok 2 - 200 OK ok 3 - Content-Type: application/json; charset=utf-8 ok 4 - exact match for JSON Pointer "" ok 5 - GET /doc ok 6 - content is similar ok 7 - 200 OK 1..7 ok All tests successful. Files=1, Tests=7, 1 wallclock secs ( 0.03 usr 0.00 sys + 0.61 cusr 0.07 csys = 0.71 CPU) Result: PASS OETIKER/CallBackery-0.3.2.tar.gz make test TEST_VERBOSE=1 -- OK DISTNAME-VERSION 'CallBackery-v0.3.2' found in META.yml is bogus, ignoring at /Users/fly1600/lib/Fly/MakePPD.pm line 132. Tobias Oetiker <oetiker@cpan.org> CallBackery is a Mojolicious+Qoodoo Framework for building Web Applications >>> (cd /Users/fly1600/var/cpan/build/CallBackery-0.3.2-4XMvXq && tar cvf - CallBackery-0.3.2.ppd blib) | gzip -c >/Users/fly1600/var/REPO/O/OE/OETIKER/CallBackery-0.3.2.tar.gz CallBackery-0.3.2.ppd blib/ blib/lib/ blib/lib/CallBackery/ blib/lib/CallBackery/Config.pm blib/lib/CallBackery/Controller/ blib/lib/CallBackery/Controller/RpcService.pm blib/lib/CallBackery/Database.pm blib/lib/CallBackery/Exception.pm blib/lib/CallBackery/GuiPlugin/ blib/lib/CallBackery/GuiPlugin/Abstract.pm blib/lib/CallBackery/GuiPlugin/AbstractForm.pm blib/lib/CallBackery/GuiPlugin/AbstractHtml.pm blib/lib/CallBackery/GuiPlugin/AbstractTable.pm blib/lib/CallBackery/GuiPlugin/UserForm.pm blib/lib/CallBackery/GuiPlugin/Users.pm blib/lib/CallBackery/Index.pod blib/lib/CallBackery/Plugin/ blib/lib/CallBackery/Plugin/Doc.pm blib/lib/CallBackery/qooxdoo/ blib/lib/CallBackery/qooxdoo/callbackery/ blib/lib/CallBackery/qooxdoo/callbackery/Manifest.json blib/lib/CallBackery/qooxdoo/callbackery/source/ blib/lib/CallBackery/qooxdoo/callbackery/source/class/ blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/__init__.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/Application.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/ blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/__init__.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/Config.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/MHistoryRelaxedEncoding.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/RemoteTableModel.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/Server.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/test/ blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/test/DemoTest.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/ blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Appearance.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Color.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Decoration.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Font.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Theme.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/ blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/__init__.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Busy.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Desktop.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Footer.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/ blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/Auto.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/renderer/ blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/renderer/HBox.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/renderer/NoteForm.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Header.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Login.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/MsgBox.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Page.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/ blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Action.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Form.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Html.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Table.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Plugins.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Popup.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Screen.js blib/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/TabView.js blib/lib/CallBackery/qooxdoo/callbackery/source/resource/ blib/lib/CallBackery/qooxdoo/callbackery/source/resource/callbackery/ blib/lib/CallBackery/qooxdoo/callbackery/source/resource/callbackery/spinner.gif blib/lib/CallBackery/qooxdoo/callbackery/source/translation/ blib/lib/CallBackery/qooxdoo/callbackery/source/translation/de.po blib/lib/CallBackery/qooxdoo/callbackery/source/translation/en.po blib/lib/CallBackery/qooxdoo/callbackery/source/translation/fr.po blib/lib/CallBackery/qooxdoo/callbackery/source/translation/it.po blib/lib/CallBackery/qooxdoo/callbackery/source/translation/readme.txt blib/lib/CallBackery/qooxdoo/README blib/lib/CallBackery/qooxdoo/uploadwidget/ blib/lib/CallBackery/qooxdoo/uploadwidget/Manifest.json blib/lib/CallBackery/qooxdoo/uploadwidget/source/ blib/lib/CallBackery/qooxdoo/uploadwidget/source/class/ blib/lib/CallBackery/qooxdoo/uploadwidget/source/class/uploadwidget/ blib/lib/CallBackery/qooxdoo/uploadwidget/source/class/uploadwidget/UploadButton.js blib/lib/CallBackery/qooxdoo/uploadwidget/source/class/uploadwidget/UploadField.js blib/lib/CallBackery/qooxdoo/uploadwidget/source/class/uploadwidget/UploadForm.js blib/lib/CallBackery/qooxdoo/uploadwidget/source/resource/ blib/lib/CallBackery/qooxdoo/uploadwidget/source/resource/readme.txt blib/lib/CallBackery/qooxdoo/uploadwidget/source/translation/ blib/lib/CallBackery/qooxdoo/uploadwidget/source/translation/readme.txt blib/lib/CallBackery/templates/ blib/lib/CallBackery/templates/doc.html.ep blib/lib/CallBackery/Translate.pm blib/lib/CallBackery/User.pm blib/lib/CallBackery.pm blib/lib/Mojolicious/ blib/lib/Mojolicious/Command/ blib/lib/Mojolicious/Command/generate/ blib/lib/Mojolicious/Command/generate/callbackery_app/ blib/lib/Mojolicious/Command/generate/callbackery_app/AUTHORS blib/lib/Mojolicious/Command/generate/callbackery_app/bin/ blib/lib/Mojolicious/Command/generate/callbackery_app/bin/script.pl blib/lib/Mojolicious/Command/generate/callbackery_app/bin/source-mode.sh blib/lib/Mojolicious/Command/generate/callbackery_app/bootstrap blib/lib/Mojolicious/Command/generate/callbackery_app/CHANGES blib/lib/Mojolicious/Command/generate/callbackery_app/configure.ac blib/lib/Mojolicious/Command/generate/callbackery_app/COPYRIGHT blib/lib/Mojolicious/Command/generate/callbackery_app/etc/ blib/lib/Mojolicious/Command/generate/callbackery_app/etc/app.cfg blib/lib/Mojolicious/Command/generate/callbackery_app/etc/Makefile.am blib/lib/Mojolicious/Command/generate/callbackery_app/frontend/ blib/lib/Mojolicious/Command/generate/callbackery_app/frontend/config.json blib/lib/Mojolicious/Command/generate/callbackery_app/frontend/Makefile.am blib/lib/Mojolicious/Command/generate/callbackery_app/frontend/Manifest.json blib/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/ blib/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/ blib/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/app/ blib/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/app/__init__.js blib/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/app/Application.js blib/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/app/theme/ blib/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/class/app/theme/Theme.js blib/lib/Mojolicious/Command/generate/callbackery_app/frontend/source/index.html blib/lib/Mojolicious/Command/generate/callbackery_app/lib/ blib/lib/Mojolicious/Command/generate/callbackery_app/lib/App/ blib/lib/Mojolicious/Command/generate/callbackery_app/lib/App/Controller/ blib/lib/Mojolicious/Command/generate/callbackery_app/lib/App/Controller/RpcService.pm blib/lib/Mojolicious/Command/generate/callbackery_app/lib/App/GuiPlugin/ blib/lib/Mojolicious/Command/generate/callbackery_app/lib/App/GuiPlugin/Song.pm blib/lib/Mojolicious/Command/generate/callbackery_app/lib/App/GuiPlugin/SongForm.pm blib/lib/Mojolicious/Command/generate/callbackery_app/lib/App.pm blib/lib/Mojolicious/Command/generate/callbackery_app/lib/Makefile.am blib/lib/Mojolicious/Command/generate/callbackery_app/LICENSE blib/lib/Mojolicious/Command/generate/callbackery_app/Makefile.am blib/lib/Mojolicious/Command/generate/callbackery_app/PERL_MODULES blib/lib/Mojolicious/Command/generate/callbackery_app/README blib/lib/Mojolicious/Command/generate/callbackery_app/t/ blib/lib/Mojolicious/Command/generate/callbackery_app/t/basic.t blib/lib/Mojolicious/Command/generate/callbackery_app/VERSION blib/lib/Mojolicious/Command/generate/callbackery_app.pm blib/man3/ blib/man3/CallBackery.3 blib/man3/CallBackery::Config.3 blib/man3/CallBackery::Controller::RpcService.3 blib/man3/CallBackery::Database.3 blib/man3/CallBackery::Exception.3 blib/man3/CallBackery::GuiPlugin::Abstract.3 blib/man3/CallBackery::GuiPlugin::AbstractForm.3 blib/man3/CallBackery::GuiPlugin::AbstractHtml.3 blib/man3/CallBackery::GuiPlugin::AbstractTable.3 blib/man3/CallBackery::GuiPlugin::UserForm.3 blib/man3/CallBackery::GuiPlugin::Users.3 blib/man3/CallBackery::Index.3 blib/man3/CallBackery::Plugin::Doc.3 blib/man3/CallBackery::Translate.3 blib/man3/CallBackery::User.3 blib/man3/Mojolicious::Command::generate::callbackery_app::lib::App.3 blib/man3/Mojolicious::Command::generate::callbackery_app::lib::App::Controller::RpcService.3 blib/man3/Mojolicious::Command::generate::callbackery_app::lib::App::GuiPlugin::Song.3 blib/man3/Mojolicious::Command::generate::callbackery_app::lib::App::GuiPlugin::SongForm.3 >>> mv /Users/fly1600/var/cpan/build/CallBackery-0.3.2-4XMvXq/CallBackery-0.3.2.ppd /Users/fly1600/var/REPO/O/OE/OETIKER Finished 2015-11-25T03:17:31