PATH=/usr/bin:/bin:/Users/fly2400/cpanfly-5.24/var/megalib/bin Start 2019-03-17T02:02:38 ActivePerl-2400 CPAN-2.10 Reading '/Users/fly2400/cpanfly-5.24/var/cpan/Metadata' Database was generated on Sat, 16 Mar 2019 05:54:27 GMT Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/O/OE/OETIKER/CallBackery-0.14.9.tar.gz ok CallBackery-0.14.9/ CallBackery-0.14.9/t/ CallBackery-0.14.9/t/callbackery.cfg CallBackery-0.14.9/t/basic.t CallBackery-0.14.9/MANIFEST CallBackery-0.14.9/Makefile.PL CallBackery-0.14.9/LICENSE CallBackery-0.14.9/META.json CallBackery-0.14.9/COPYRIGHT CallBackery-0.14.9/bin/ CallBackery-0.14.9/bin/callbackery-pobuilder CallBackery-0.14.9/lib/ CallBackery-0.14.9/lib/Mojolicious/ CallBackery-0.14.9/lib/Mojolicious/Command/ CallBackery-0.14.9/lib/Mojolicious/Command/Author/ CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/ CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/ CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/configure.ac CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/LICENSE CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/t/ CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/t/basic.t CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/VERSION CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/Makefile.am CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/thirdparty/ CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/thirdparty/Makefile.am CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/frontend/ CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/frontend/Makefile.am CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/frontend/source/ CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/frontend/source/class/ CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/frontend/source/class/app/ CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/frontend/source/class/app/Application.js CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/frontend/source/class/app/__init__.js CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/frontend/source/class/app/theme/ CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/frontend/source/class/app/theme/Theme.js CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/frontend/source/index.html CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/frontend/Manifest.json CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/frontend/config.json CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/PERL_MODULES CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/COPYRIGHT CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/CHANGES CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/.gitignore CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/lib/ CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/lib/Makefile.am CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/lib/App.pm CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/lib/App/ CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/lib/App/Controller/ CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/lib/App/Controller/RpcService.pm CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/lib/App/GuiPlugin/ CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/lib/App/GuiPlugin/Song.pm CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/lib/App/GuiPlugin/SongForm.pm CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/AUTHORS CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/bin/ CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/bin/script.pl CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/bin/Makefile.am CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/bin/source-mode.sh CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/bootstrap CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/etc/ CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/etc/app.cfg CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/etc/Makefile.am CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app/README CallBackery-0.14.9/lib/Mojolicious/Command/Author/generate/callbackery_app.pm CallBackery-0.14.9/lib/CallBackery.pm CallBackery-0.14.9/lib/CallBackery/ CallBackery-0.14.9/lib/CallBackery/User.pm CallBackery-0.14.9/lib/CallBackery/Index.pod CallBackery-0.14.9/lib/CallBackery/Controller/ CallBackery-0.14.9/lib/CallBackery/Controller/RpcService.pm CallBackery-0.14.9/lib/CallBackery/Database.pm CallBackery-0.14.9/lib/CallBackery/Exception.pm CallBackery-0.14.9/lib/CallBackery/Translate.pm CallBackery-0.14.9/lib/CallBackery/qooxdoo/ CallBackery-0.14.9/lib/CallBackery/qooxdoo/README CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/ CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/ CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/ CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/ CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/Server.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/RemoteTableModel.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/__init__.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/Config.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/data/MHistoryRelaxedEncoding.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/__init__.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/test/ CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/test/DemoTest.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/Application.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/ CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Plugins.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Busy.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Page.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/__init__.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Screen.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/TabView.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Footer.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Popup.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/ CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/renderer/ CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/renderer/NoteForm.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/renderer/HBox.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/DateTime.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/form/Auto.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/MsgBox.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/ CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Html.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Form.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Table.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/plugin/Action.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Login.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Header.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/ui/Desktop.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/ CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Font.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Color.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Theme.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Decoration.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/class/callbackery/theme/Appearance.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/translation/ CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/translation/readme.txt CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/translation/de.po CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/translation/it.po CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/translation/fr.po CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/translation/en.po CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/resource/ CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/resource/callbackery/ CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/source/resource/callbackery/spinner.gif CallBackery-0.14.9/lib/CallBackery/qooxdoo/callbackery/Manifest.json CallBackery-0.14.9/lib/CallBackery/qooxdoo/uploadwidget/ CallBackery-0.14.9/lib/CallBackery/qooxdoo/uploadwidget/Manifest.json CallBackery-0.14.9/lib/CallBackery/qooxdoo/uploadwidget/source/ CallBackery-0.14.9/lib/CallBackery/qooxdoo/uploadwidget/source/class/ CallBackery-0.14.9/lib/CallBackery/qooxdoo/uploadwidget/source/class/uploadwidget/ CallBackery-0.14.9/lib/CallBackery/qooxdoo/uploadwidget/source/class/uploadwidget/UploadButton.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/uploadwidget/source/class/uploadwidget/UploadForm.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/uploadwidget/source/class/uploadwidget/UploadField.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/uploadwidget/source/class/uploadwidget/UploadToolbarButton.js CallBackery-0.14.9/lib/CallBackery/qooxdoo/uploadwidget/source/translation/ CallBackery-0.14.9/lib/CallBackery/qooxdoo/uploadwidget/source/translation/readme.txt CallBackery-0.14.9/lib/CallBackery/qooxdoo/uploadwidget/source/resource/ CallBackery-0.14.9/lib/CallBackery/qooxdoo/uploadwidget/source/resource/readme.txt CallBackery-0.14.9/lib/CallBackery/Plugin/ CallBackery-0.14.9/lib/CallBackery/Plugin/Doc.pm CallBackery-0.14.9/lib/CallBackery/Config.pm CallBackery-0.14.9/lib/CallBackery/templates/ CallBackery-0.14.9/lib/CallBackery/templates/doc.html.ep CallBackery-0.14.9/lib/CallBackery/GuiPlugin/ CallBackery-0.14.9/lib/CallBackery/GuiPlugin/AbstractHtml.pm CallBackery-0.14.9/lib/CallBackery/GuiPlugin/Users.pm CallBackery-0.14.9/lib/CallBackery/GuiPlugin/UserForm.pm CallBackery-0.14.9/lib/CallBackery/GuiPlugin/Abstract.pm CallBackery-0.14.9/lib/CallBackery/GuiPlugin/AbstractForm.pm CallBackery-0.14.9/lib/CallBackery/GuiPlugin/AbstractTable.pm CallBackery-0.14.9/README.md CallBackery-0.14.9/META.yml CallBackery-0.14.9/CHANGES CallBackery-0.14.9/AUTHORS Configuring O/OE/OETIKER/CallBackery-0.14.9.tar.gz with Makefile.PL >>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL Warning: prerequisite CPAN::Uploader 0 not found. Warning: prerequisite Mojolicious 8.0 not found. We have 7.52. Warning: prerequisite Mojolicious::Plugin::Qooxdoo v1.0.5 not found. We have 1.0.1. 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. ** call 'make thirdparty' to build missing dependencies ... Generating a Unix-style Makefile Writing Makefile for CallBackery Writing MYMETA.yml and MYMETA.json OETIKER/CallBackery-0.14.9.tar.gz /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK Running make for O/OE/OETIKER/CallBackery-0.14.9.tar.gz ---- Unsatisfied dependencies detected during ---- ---- OETIKER/CallBackery-0.14.9.tar.gz ---- Mojolicious::Plugin::Qooxdoo [requires] Mojolicious [requires] CPAN::Uploader [build_requires] Running test for module 'Mojolicious::Plugin::Qooxdoo' Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/O/OE/OETIKER/Mojolicious-Plugin-Qooxdoo-1.0.5.tar.gz ok Mojolicious-Plugin-Qooxdoo-1.0.5/ Mojolicious-Plugin-Qooxdoo-1.0.5/README Mojolicious-Plugin-Qooxdoo-1.0.5/Changes Mojolicious-Plugin-Qooxdoo-1.0.5/lib/ Mojolicious-Plugin-Qooxdoo-1.0.5/lib/Mojolicious/ Mojolicious-Plugin-Qooxdoo-1.0.5/lib/Mojolicious/Plugin/ Mojolicious-Plugin-Qooxdoo-1.0.5/lib/Mojolicious/Plugin/Qooxdoo/ Mojolicious-Plugin-Qooxdoo-1.0.5/lib/Mojolicious/Plugin/Qooxdoo/JsonRpcController.pm Mojolicious-Plugin-Qooxdoo-1.0.5/lib/Mojolicious/Plugin/Qooxdoo.pm Mojolicious-Plugin-Qooxdoo-1.0.5/MANIFEST Mojolicious-Plugin-Qooxdoo-1.0.5/t/ Mojolicious-Plugin-Qooxdoo-1.0.5/t/source.t Mojolicious-Plugin-Qooxdoo-1.0.5/t/simple.t Mojolicious-Plugin-Qooxdoo-1.0.5/Makefile.PL Mojolicious-Plugin-Qooxdoo-1.0.5/META.json Mojolicious-Plugin-Qooxdoo-1.0.5/META.yml Mojolicious-Plugin-Qooxdoo-1.0.5/example/ Mojolicious-Plugin-Qooxdoo-1.0.5/example/public/ Mojolicious-Plugin-Qooxdoo-1.0.5/example/public/demo.txt Mojolicious-Plugin-Qooxdoo-1.0.5/example/lib/ Mojolicious-Plugin-Qooxdoo-1.0.5/example/lib/QxExample.pm Mojolicious-Plugin-Qooxdoo-1.0.5/example/lib/QxExample/ Mojolicious-Plugin-Qooxdoo-1.0.5/example/lib/QxExample/JsonRpcService.pm Mojolicious-Plugin-Qooxdoo-1.0.5/example/source/ Mojolicious-Plugin-Qooxdoo-1.0.5/example/source/index.html Mojolicious-Plugin-Qooxdoo-1.0.5/example/bin/ Mojolicious-Plugin-Qooxdoo-1.0.5/example/bin/server.pl Configuring O/OE/OETIKER/Mojolicious-Plugin-Qooxdoo-1.0.5.tar.gz with Makefile.PL >>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL Warning: prerequisite CPAN::Uploader 0 not found. Warning: prerequisite Mojolicious 8 not found. We have 7.52. 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. ** call 'make thirdparty' to build missing dependencies ... Generating a Unix-style Makefile Writing Makefile for Mojolicious::Plugin::Qooxdoo Writing MYMETA.yml and MYMETA.json OETIKER/Mojolicious-Plugin-Qooxdoo-1.0.5.tar.gz /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK Running make for O/OE/OETIKER/Mojolicious-Plugin-Qooxdoo-1.0.5.tar.gz ---- Unsatisfied dependencies detected during ---- ---- OETIKER/Mojolicious-Plugin-Qooxdoo-1.0.5.tar.gz ---- Mojolicious [requires] CPAN::Uploader [build_requires] Running test for module 'Mojolicious' Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/S/SR/SRI/Mojolicious-8.12.tar.gz ok Mojolicious-8.12/ Mojolicious-8.12/LICENSE Mojolicious-8.12/Changes Mojolicious-8.12/MANIFEST Mojolicious-8.12/t/ Mojolicious-8.12/script/ Mojolicious-8.12/README.md Mojolicious-8.12/MANIFEST.SKIP Mojolicious-8.12/examples/ Mojolicious-8.12/META.yml Mojolicious-8.12/lib/ Mojolicious-8.12/Makefile.PL Mojolicious-8.12/.perltidyrc Mojolicious-8.12/META.json Mojolicious-8.12/lib/Mojo.pm Mojolicious-8.12/lib/Test/ Mojolicious-8.12/lib/ojo.pm Mojolicious-8.12/lib/Mojolicious.pm Mojolicious-8.12/lib/Mojo/ Mojolicious-8.12/lib/Mojolicious/ Mojolicious-8.12/lib/Mojolicious/Sessions.pm Mojolicious-8.12/lib/Mojolicious/Plugins.pm Mojolicious-8.12/lib/Mojolicious/Validator.pm Mojolicious-8.12/lib/Mojolicious/Validator/ Mojolicious-8.12/lib/Mojolicious/Command.pm Mojolicious-8.12/lib/Mojolicious/Controller.pm Mojolicious-8.12/lib/Mojolicious/resources/ Mojolicious-8.12/lib/Mojolicious/Renderer.pm Mojolicious-8.12/lib/Mojolicious/Plugin/ Mojolicious-8.12/lib/Mojolicious/Types.pm Mojolicious-8.12/lib/Mojolicious/Guides/ Mojolicious-8.12/lib/Mojolicious/Static.pm Mojolicious-8.12/lib/Mojolicious/Plugin.pm Mojolicious-8.12/lib/Mojolicious/Lite.pm Mojolicious-8.12/lib/Mojolicious/Guides.pod Mojolicious-8.12/lib/Mojolicious/Command/ Mojolicious-8.12/lib/Mojolicious/Routes.pm Mojolicious-8.12/lib/Mojolicious/Routes/ Mojolicious-8.12/lib/Mojolicious/Commands.pm Mojolicious-8.12/lib/Mojolicious/Routes/Route.pm Mojolicious-8.12/lib/Mojolicious/Routes/Pattern.pm Mojolicious-8.12/lib/Mojolicious/Routes/Match.pm Mojolicious-8.12/lib/Mojolicious/Command/version.pm Mojolicious-8.12/lib/Mojolicious/Command/Author/ Mojolicious-8.12/lib/Mojolicious/Command/cgi.pm Mojolicious-8.12/lib/Mojolicious/Command/psgi.pm Mojolicious-8.12/lib/Mojolicious/Command/eval.pm Mojolicious-8.12/lib/Mojolicious/Command/prefork.pm Mojolicious-8.12/lib/Mojolicious/Command/routes.pm Mojolicious-8.12/lib/Mojolicious/Command/daemon.pm Mojolicious-8.12/lib/Mojolicious/Command/get.pm Mojolicious-8.12/lib/Mojolicious/Command/Author/generate.pm Mojolicious-8.12/lib/Mojolicious/Command/Author/inflate.pm Mojolicious-8.12/lib/Mojolicious/Command/Author/cpanify.pm Mojolicious-8.12/lib/Mojolicious/Command/Author/generate/ Mojolicious-8.12/lib/Mojolicious/Command/Author/generate/makefile.pm Mojolicious-8.12/lib/Mojolicious/Command/Author/generate/plugin.pm Mojolicious-8.12/lib/Mojolicious/Command/Author/generate/app.pm Mojolicious-8.12/lib/Mojolicious/Command/Author/generate/lite_app.pm Mojolicious-8.12/lib/Mojolicious/Guides/Tutorial.pod Mojolicious-8.12/lib/Mojolicious/Guides/Testing.pod Mojolicious-8.12/lib/Mojolicious/Guides/Contributing.pod Mojolicious-8.12/lib/Mojolicious/Guides/Growing.pod Mojolicious-8.12/lib/Mojolicious/Guides/Rendering.pod Mojolicious-8.12/lib/Mojolicious/Guides/Cookbook.pod Mojolicious-8.12/lib/Mojolicious/Guides/FAQ.pod Mojolicious-8.12/lib/Mojolicious/Guides/Routing.pod Mojolicious-8.12/lib/Mojolicious/Plugin/JSONConfig.pm Mojolicious-8.12/lib/Mojolicious/Plugin/Config.pm Mojolicious-8.12/lib/Mojolicious/Plugin/TagHelpers.pm Mojolicious-8.12/lib/Mojolicious/Plugin/DefaultHelpers.pm Mojolicious-8.12/lib/Mojolicious/Plugin/HeaderCondition.pm Mojolicious-8.12/lib/Mojolicious/Plugin/EPRenderer.pm Mojolicious-8.12/lib/Mojolicious/Plugin/EPLRenderer.pm Mojolicious-8.12/lib/Mojolicious/Plugin/Mount.pm Mojolicious-8.12/lib/Mojolicious/resources/public/ Mojolicious-8.12/lib/Mojolicious/resources/templates/ Mojolicious-8.12/lib/Mojolicious/resources/templates/mojo/ Mojolicious-8.12/lib/Mojolicious/resources/templates/mojo/debug.html.ep Mojolicious-8.12/lib/Mojolicious/resources/templates/mojo/not_found.html.ep Mojolicious-8.12/lib/Mojolicious/resources/templates/mojo/exception.html.ep Mojolicious-8.12/lib/Mojolicious/resources/public/favicon.ico Mojolicious-8.12/lib/Mojolicious/resources/public/mojo/ Mojolicious-8.12/lib/Mojolicious/resources/public/mojo/logo-black.png Mojolicious-8.12/lib/Mojolicious/resources/public/mojo/logo-black-2x.png Mojolicious-8.12/lib/Mojolicious/resources/public/mojo/jquery/ Mojolicious-8.12/lib/Mojolicious/resources/public/mojo/logo-white.png Mojolicious-8.12/lib/Mojolicious/resources/public/mojo/noraptor.png Mojolicious-8.12/lib/Mojolicious/resources/public/mojo/failraptor.png Mojolicious-8.12/lib/Mojolicious/resources/public/mojo/logo.png Mojolicious-8.12/lib/Mojolicious/resources/public/mojo/logo-white-2x.png Mojolicious-8.12/lib/Mojolicious/resources/public/mojo/pinstripe-dark.png Mojolicious-8.12/lib/Mojolicious/resources/public/mojo/pinstripe-light.png Mojolicious-8.12/lib/Mojolicious/resources/public/mojo/notfound.png Mojolicious-8.12/lib/Mojolicious/resources/public/mojo/prettify/ Mojolicious-8.12/lib/Mojolicious/resources/public/mojo/prettify/run_prettify.js Mojolicious-8.12/lib/Mojolicious/resources/public/mojo/prettify/prettify-mojo-dark.css Mojolicious-8.12/lib/Mojolicious/resources/public/mojo/jquery/jquery.js Mojolicious-8.12/lib/Mojolicious/Validator/Validation.pm Mojolicious-8.12/lib/Mojo/Exception.pm Mojolicious-8.12/lib/Mojo/Server.pm Mojolicious-8.12/lib/Mojo/Transaction/ Mojolicious-8.12/lib/Mojo/Promise.pm Mojolicious-8.12/lib/Mojo/UserAgent/ Mojolicious-8.12/lib/Mojo/Asset.pm Mojolicious-8.12/lib/Mojo/Log.pm Mojolicious-8.12/lib/Mojo/Upload.pm Mojolicious-8.12/lib/Mojo/Asset/ Mojolicious-8.12/lib/Mojo/Home.pm Mojolicious-8.12/lib/Mojo/UserAgent.pm Mojolicious-8.12/lib/Mojo/Reactor.pm Mojolicious-8.12/lib/Mojo/DynamicMethods.pm Mojolicious-8.12/lib/Mojo/ByteStream.pm Mojolicious-8.12/lib/Mojo/Transaction.pm Mojolicious-8.12/lib/Mojo/Util.pm Mojolicious-8.12/lib/Mojo/Content/ Mojolicious-8.12/lib/Mojo/Message/ Mojolicious-8.12/lib/Mojo/Server/ Mojolicious-8.12/lib/Mojo/Message.pm Mojolicious-8.12/lib/Mojo/Cache.pm Mojolicious-8.12/lib/Mojo/File.pm Mojolicious-8.12/lib/Mojo/Content.pm Mojolicious-8.12/lib/Mojo/JSON/ Mojolicious-8.12/lib/Mojo/IOLoop.pm Mojolicious-8.12/lib/Mojo/Cookie.pm Mojolicious-8.12/lib/Mojo/URL.pm Mojolicious-8.12/lib/Mojo/Template.pm Mojolicious-8.12/lib/Mojo/Collection.pm Mojolicious-8.12/lib/Mojo/Parameters.pm Mojolicious-8.12/lib/Mojo/Loader.pm Mojolicious-8.12/lib/Mojo/DOM/ Mojolicious-8.12/lib/Mojo/Cookie/ Mojolicious-8.12/lib/Mojo/Headers.pm Mojolicious-8.12/lib/Mojo/EventEmitter.pm Mojolicious-8.12/lib/Mojo/HelloWorld.pm Mojolicious-8.12/lib/Mojo/WebSocket.pm Mojolicious-8.12/lib/Mojo/IOLoop/ Mojolicious-8.12/lib/Mojo/DOM.pm Mojolicious-8.12/lib/Mojo/Base.pm Mojolicious-8.12/lib/Mojo/Date.pm Mojolicious-8.12/lib/Mojo/Path.pm Mojolicious-8.12/lib/Mojo/Reactor/ Mojolicious-8.12/lib/Mojo/JSON.pm Mojolicious-8.12/lib/Mojo/Reactor/EV.pm Mojolicious-8.12/lib/Mojo/Reactor/Poll.pm Mojolicious-8.12/lib/Mojo/IOLoop/Server.pm Mojolicious-8.12/lib/Mojo/IOLoop/Client.pm Mojolicious-8.12/lib/Mojo/IOLoop/Subprocess.pm Mojolicious-8.12/lib/Mojo/IOLoop/resources/ Mojolicious-8.12/lib/Mojo/IOLoop/Stream.pm Mojolicious-8.12/lib/Mojo/IOLoop/TLS.pm Mojolicious-8.12/lib/Mojo/IOLoop/Delay.pm Mojolicious-8.12/lib/Mojo/IOLoop/resources/server.key Mojolicious-8.12/lib/Mojo/IOLoop/resources/server.crt Mojolicious-8.12/lib/Mojo/Cookie/Response.pm Mojolicious-8.12/lib/Mojo/Cookie/Request.pm Mojolicious-8.12/lib/Mojo/DOM/HTML.pm Mojolicious-8.12/lib/Mojo/DOM/CSS.pm Mojolicious-8.12/lib/Mojo/JSON/Pointer.pm Mojolicious-8.12/lib/Mojo/Server/Hypnotoad.pm Mojolicious-8.12/lib/Mojo/Server/CGI.pm Mojolicious-8.12/lib/Mojo/Server/Morbo/ Mojolicious-8.12/lib/Mojo/Server/PSGI.pm Mojolicious-8.12/lib/Mojo/Server/Morbo.pm Mojolicious-8.12/lib/Mojo/Server/Prefork.pm Mojolicious-8.12/lib/Mojo/Server/Daemon.pm Mojolicious-8.12/lib/Mojo/Server/Morbo/Backend.pm Mojolicious-8.12/lib/Mojo/Server/Morbo/Backend/ Mojolicious-8.12/lib/Mojo/Server/Morbo/Backend/Poll.pm Mojolicious-8.12/lib/Mojo/Message/Response.pm Mojolicious-8.12/lib/Mojo/Message/Request.pm Mojolicious-8.12/lib/Mojo/Content/MultiPart.pm Mojolicious-8.12/lib/Mojo/Content/Single.pm Mojolicious-8.12/lib/Mojo/Asset/Memory.pm Mojolicious-8.12/lib/Mojo/Asset/File.pm Mojolicious-8.12/lib/Mojo/UserAgent/Server.pm Mojolicious-8.12/lib/Mojo/UserAgent/Transactor.pm Mojolicious-8.12/lib/Mojo/UserAgent/Proxy.pm Mojolicious-8.12/lib/Mojo/UserAgent/CookieJar.pm Mojolicious-8.12/lib/Mojo/Transaction/HTTP.pm Mojolicious-8.12/lib/Mojo/Transaction/WebSocket.pm Mojolicious-8.12/lib/Test/Mojo.pm Mojolicious-8.12/examples/hello.pl Mojolicious-8.12/examples/hello-template.pl Mojolicious-8.12/examples/fast.pl Mojolicious-8.12/examples/chat.pl Mojolicious-8.12/examples/microhttpd.pl Mojolicious-8.12/examples/entities.pl Mojolicious-8.12/examples/connect-proxy.pl Mojolicious-8.12/script/morbo Mojolicious-8.12/script/hypnotoad Mojolicious-8.12/script/mojo Mojolicious-8.12/t/pod.t Mojolicious-8.12/t/mojo/ Mojolicious-8.12/t/pod_coverage.t Mojolicious-8.12/t/mojolicious/ Mojolicious-8.12/t/mojolicious/validation_lite_app.t Mojolicious-8.12/t/mojolicious/json_config_lite_app_abs.json Mojolicious-8.12/t/mojolicious/routes.t Mojolicious-8.12/t/mojolicious/twinkle_lite_app.conf Mojolicious-8.12/t/mojolicious/upload_lite_app.t Mojolicious-8.12/t/mojolicious/json_config_mode_lite_app.testing.json Mojolicious-8.12/t/mojolicious/ojo.t Mojolicious-8.12/t/mojolicious/ojo_signatures.t Mojolicious-8.12/t/mojolicious/multipath_lite_app.t Mojolicious-8.12/t/mojolicious/dispatcher_lite_app.t Mojolicious-8.12/t/mojolicious/types.t Mojolicious-8.12/t/mojolicious/mojolicious_config_test.whatever.conf Mojolicious-8.12/t/mojolicious/upload_stream_lite_app.t Mojolicious-8.12/t/mojolicious/json_config_lite_app.json Mojolicious-8.12/t/mojolicious/renderer.t Mojolicious-8.12/t/mojolicious/public_dev/ Mojolicious-8.12/t/mojolicious/static_lite_app.t Mojolicious-8.12/t/mojolicious/exception_lite_app.t Mojolicious-8.12/t/mojolicious/tag_helper_lite_app.t Mojolicious-8.12/t/mojolicious/rebased_lite_app.t Mojolicious-8.12/t/mojolicious/commands.t Mojolicious-8.12/t/mojolicious/app.t Mojolicious-8.12/t/mojolicious/tls_lite_app.t Mojolicious-8.12/t/mojolicious/layouted_lite_app.t Mojolicious-8.12/t/mojolicious/pattern.t Mojolicious-8.12/t/mojolicious/external_app.t Mojolicious-8.12/t/mojolicious/twinkle_lite_app.t Mojolicious-8.12/t/mojolicious/production_app.t Mojolicious-8.12/t/mojolicious/longpolling_lite_app.t Mojolicious-8.12/t/mojolicious/secret.txt Mojolicious-8.12/t/mojolicious/public/ Mojolicious-8.12/t/mojolicious/single_file_test_app.conf Mojolicious-8.12/t/mojolicious/dispatch.t Mojolicious-8.12/t/mojolicious/lib/ Mojolicious-8.12/t/mojolicious/charset_lite_app.t Mojolicious-8.12/t/mojolicious/signatures_lite_app.t Mojolicious-8.12/t/mojolicious/json_config_lite_app.t Mojolicious-8.12/t/mojolicious/embedded_app.t Mojolicious-8.12/t/mojolicious/templates/ Mojolicious-8.12/t/mojolicious/command.t Mojolicious-8.12/t/mojolicious/templates2/ Mojolicious-8.12/t/mojolicious/json_config_lite_app_abs.development.json Mojolicious-8.12/t/mojolicious/external/ Mojolicious-8.12/t/mojolicious/public2/ Mojolicious-8.12/t/mojolicious/json_config_mode_lite_app.json Mojolicious-8.12/t/mojolicious/testing_app.t Mojolicious-8.12/t/mojolicious/lite_app.t Mojolicious-8.12/t/mojolicious/embedded_lite_app.t Mojolicious-8.12/t/mojolicious/websocket_lite_app.t Mojolicious-8.12/t/mojolicious/json_config_mode_lite_app.t Mojolicious-8.12/t/mojolicious/restful_lite_app.t Mojolicious-8.12/t/mojolicious/embedded_lite_app.json Mojolicious-8.12/t/mojolicious/group_lite_app.t Mojolicious-8.12/t/mojolicious/external_lite_app.t Mojolicious-8.12/t/mojolicious/public2/hello3.txt Mojolicious-8.12/t/mojolicious/public2/hello.txt Mojolicious-8.12/t/mojolicious/external/my_app.conf Mojolicious-8.12/t/mojolicious/external/my_app.testing.conf Mojolicious-8.12/t/mojolicious/external/myapp.testing.conf Mojolicious-8.12/t/mojolicious/external/script/ Mojolicious-8.12/t/mojolicious/external/myapp.conf Mojolicious-8.12/t/mojolicious/external/myapp.pl Mojolicious-8.12/t/mojolicious/external/public/ Mojolicious-8.12/t/mojolicious/external/lib/ Mojolicious-8.12/t/mojolicious/external/templates/ Mojolicious-8.12/t/mojolicious/external/myapp2.pl Mojolicious-8.12/t/mojolicious/external/templates/index.html.ep Mojolicious-8.12/t/mojolicious/external/lib/MyApp.pm Mojolicious-8.12/t/mojolicious/external/public/index.html Mojolicious-8.12/t/mojolicious/external/script/my_app Mojolicious-8.12/t/mojolicious/templates2/42.html.ep Mojolicious-8.12/t/mojolicious/templates2/foo/ Mojolicious-8.12/t/mojolicious/templates2/42.html+test.ep Mojolicious-8.12/t/mojolicious/templates2/foo/yada.html.epl Mojolicious-8.12/t/mojolicious/templates/syntaxerror.html.epl Mojolicious-8.12/t/mojolicious/templates/withblock.txt.epl Mojolicious-8.12/t/mojolicious/templates/not_found.testing.html.ep Mojolicious-8.12/t/mojolicious/templates/exception.testing.html.ep Mojolicious-8.12/t/mojolicious/templates/exception.html.epl Mojolicious-8.12/t/mojolicious/templates/layouts/ Mojolicious-8.12/t/mojolicious/templates/foo/ Mojolicious-8.12/t/mojolicious/templates/simple.html.pod Mojolicious-8.12/t/mojolicious/templates/WithGreenLayout.html.epl Mojolicious-8.12/t/mojolicious/templates/23.html.epl Mojolicious-8.12/t/mojolicious/templates/dies_too.html.ep Mojolicious-8.12/t/mojolicious/templates/encoding.koi8-r.ep Mojolicious-8.12/t/mojolicious/templates/foo/index.html.xpl Mojolicious-8.12/t/mojolicious/templates/foo/bar.rss.ep Mojolicious-8.12/t/mojolicious/templates/foo/bar/ Mojolicious-8.12/t/mojolicious/templates/foo/yada.html.ep Mojolicious-8.12/t/mojolicious/templates/foo/bar/index.html.epl Mojolicious-8.12/t/mojolicious/templates/foo/bar/test.html.ep Mojolicious-8.12/t/mojolicious/templates/layouts/green.html.epl Mojolicious-8.12/t/mojolicious/templates/layouts/default.html.epl Mojolicious-8.12/t/mojolicious/lib/EmbeddedTestApp.pm Mojolicious-8.12/t/mojolicious/lib/MojoliciousTest3/ Mojolicious-8.12/t/mojolicious/lib/PluginWithEmbeddedApp.pm Mojolicious-8.12/t/mojolicious/lib/MojoliciousTest2/ Mojolicious-8.12/t/mojolicious/lib/MojoliciousTest.pm Mojolicious-8.12/t/mojolicious/lib/MojoliciousConfigTest.pm Mojolicious-8.12/t/mojolicious/lib/MojoliciousTestController.pm Mojolicious-8.12/t/mojolicious/lib/MojoliciousTest/ Mojolicious-8.12/t/mojolicious/lib/SingleFileTestApp.pm Mojolicious-8.12/t/mojolicious/lib/AroundPlugin.pm Mojolicious-8.12/t/mojolicious/lib/PluginWithTemplate.pm Mojolicious-8.12/t/mojolicious/lib/MojoliciousTest/Baz.pm Mojolicious-8.12/t/mojolicious/lib/MojoliciousTest/PODTest.pm Mojolicious-8.12/t/mojolicious/lib/MojoliciousTest/Exceptional.pm Mojolicious-8.12/t/mojolicious/lib/MojoliciousTest/SyntaxError.pm Mojolicious-8.12/t/mojolicious/lib/MojoliciousTest/Plugin/ Mojolicious-8.12/t/mojolicious/lib/MojoliciousTest/Foo/ Mojolicious-8.12/t/mojolicious/lib/MojoliciousTest/Command/ Mojolicious-8.12/t/mojolicious/lib/MojoliciousTest/SideEffects/ Mojolicious-8.12/t/mojolicious/lib/MojoliciousTest/Foo.pm Mojolicious-8.12/t/mojolicious/lib/MojoliciousTest/SideEffects/Test.pm Mojolicious-8.12/t/mojolicious/lib/MojoliciousTest/Command/test_command.pm Mojolicious-8.12/t/mojolicious/lib/MojoliciousTest/Foo/Bar.pm Mojolicious-8.12/t/mojolicious/lib/MojoliciousTest/Plugin/Test/ Mojolicious-8.12/t/mojolicious/lib/MojoliciousTest/Plugin/UPPERCASETestPlugin.pm Mojolicious-8.12/t/mojolicious/lib/MojoliciousTest/Plugin/Test/SomePlugin2.pm Mojolicious-8.12/t/mojolicious/lib/MojoliciousTest2/Foo.pm Mojolicious-8.12/t/mojolicious/lib/MojoliciousTest3/Baz.pm Mojolicious-8.12/t/mojolicious/lib/MojoliciousTest3/Bar.pm Mojolicious-8.12/t/mojolicious/public/hello2.txt Mojolicious-8.12/t/mojolicious/public/hello.txt Mojolicious-8.12/t/mojolicious/public/hello4.txt Mojolicious-8.12/t/mojolicious/public_dev/hello.txt Mojolicious-8.12/t/mojolicious/public_dev/another/ Mojolicious-8.12/t/mojolicious/public_dev/another/file Mojolicious-8.12/t/mojo/prefork.t Mojolicious-8.12/t/mojo/morbo.t Mojolicious-8.12/t/mojo/content.t Mojolicious-8.12/t/mojo/response.t Mojolicious-8.12/t/mojo/ioloop_tls.t Mojolicious-8.12/t/mojo/tls.t Mojolicious-8.12/t/mojo/daemon.t Mojolicious-8.12/t/mojo/roles.t Mojolicious-8.12/t/mojo/websocket.t Mojolicious-8.12/t/mojo/path.t Mojolicious-8.12/t/mojo/cookiejar.t Mojolicious-8.12/t/mojo/request_cgi.t Mojolicious-8.12/t/mojo/user_agent_socks.t Mojolicious-8.12/t/mojo/reactor_ev.t Mojolicious-8.12/t/mojo/date.t Mojolicious-8.12/t/mojo/cache.t Mojolicious-8.12/t/mojo/file.t Mojolicious-8.12/t/mojo/dom.t Mojolicious-8.12/t/mojo/ioloop.t Mojolicious-8.12/t/mojo/dynamic_methods.t Mojolicious-8.12/t/mojo/json_xs.t Mojolicious-8.12/t/mojo/headers.t Mojolicious-8.12/t/mojo/cookie.t Mojolicious-8.12/t/mojo/websocket_frames.t Mojolicious-8.12/t/mojo/user_agent_unix.t Mojolicious-8.12/t/mojo/json_pointer.t Mojolicious-8.12/t/mojo/bytestream.t Mojolicious-8.12/t/mojo/daemon_ipv6_tls.t Mojolicious-8.12/t/mojo/websocket_proxy.t Mojolicious-8.12/t/mojo/loader.t Mojolicious-8.12/t/mojo/json.t Mojolicious-8.12/t/mojo/url.t Mojolicious-8.12/t/mojo/log.t Mojolicious-8.12/t/mojo/proxy.t Mojolicious-8.12/t/mojo/home.t Mojolicious-8.12/t/mojo/certs/ Mojolicious-8.12/t/mojo/parameters.t Mojolicious-8.12/t/mojo/signatures.t Mojolicious-8.12/t/mojo/reactor_poll.t Mojolicious-8.12/t/mojo/promise.t Mojolicious-8.12/t/mojo/ioloop_ipv6.t Mojolicious-8.12/t/mojo/lib/ Mojolicious-8.12/t/mojo/request.t Mojolicious-8.12/t/mojo/psgi.t Mojolicious-8.12/t/mojo/transactor.t Mojolicious-8.12/t/mojo/util.t Mojolicious-8.12/t/mojo/templates/ Mojolicious-8.12/t/mojo/reactor_detect.t Mojolicious-8.12/t/mojo/websocket_proxy_tls.t Mojolicious-8.12/t/mojo/eventemitter.t Mojolicious-8.12/t/mojo/delay.t Mojolicious-8.12/t/mojo/asset.t Mojolicious-8.12/t/mojo/exception.t Mojolicious-8.12/t/mojo/collection.t Mojolicious-8.12/t/mojo/hypnotoad.t Mojolicious-8.12/t/mojo/exception/ Mojolicious-8.12/t/mojo/user_agent_online.t Mojolicious-8.12/t/mojo/subprocess.t Mojolicious-8.12/t/mojo/base.t Mojolicious-8.12/t/mojo/user_agent_tls.t Mojolicious-8.12/t/mojo/cgi.t Mojolicious-8.12/t/mojo/template.t Mojolicious-8.12/t/mojo/user_agent.t Mojolicious-8.12/t/mojo/exception/non_utf8.txt Mojolicious-8.12/t/mojo/exception/utf8.txt Mojolicious-8.12/t/mojo/templates/exception.mt Mojolicious-8.12/t/mojo/templates/test.mt Mojolicious-8.12/t/mojo/templates/utf8_exception.mt Mojolicious-8.12/t/mojo/lib/myapp.pl Mojolicious-8.12/t/mojo/lib/Mojo/ Mojolicious-8.12/t/mojo/lib/Mojo/.test/ Mojolicious-8.12/t/mojo/lib/Mojo/TestConnectProxy.pm Mojolicious-8.12/t/mojo/lib/Mojo/LoaderTest/ Mojolicious-8.12/t/mojo/lib/Mojo/Server/ Mojolicious-8.12/t/mojo/lib/Mojo/DeprecationTest.pm Mojolicious-8.12/t/mojo/lib/Mojo/BaseTest/ Mojolicious-8.12/t/mojo/lib/Mojo/.hidden.txt Mojolicious-8.12/t/mojo/lib/Mojo/LoaderException2.pm Mojolicious-8.12/t/mojo/lib/Mojo/LoaderException.pm Mojolicious-8.12/t/mojo/lib/Mojo/BaseTest/Base1.pm Mojolicious-8.12/t/mojo/lib/Mojo/BaseTest/Base3.pm Mojolicious-8.12/t/mojo/lib/Mojo/BaseTest/Base2.pm Mojolicious-8.12/t/mojo/lib/Mojo/Server/Morbo/ Mojolicious-8.12/t/mojo/lib/Mojo/Server/Morbo/Backend/ Mojolicious-8.12/t/mojo/lib/Mojo/Server/Morbo/Backend/TestBackend.pm Mojolicious-8.12/t/mojo/lib/Mojo/LoaderTest/A.pm Mojolicious-8.12/t/mojo/lib/Mojo/LoaderTest/C.pm Mojolicious-8.12/t/mojo/lib/Mojo/LoaderTest/B.pm Mojolicious-8.12/t/mojo/lib/Mojo/.test/hidden.txt Mojolicious-8.12/t/mojo/certs/domain.key Mojolicious-8.12/t/mojo/certs/server.key Mojolicious-8.12/t/mojo/certs/client.crt Mojolicious-8.12/t/mojo/certs/ca.crt Mojolicious-8.12/t/mojo/certs/bad.crt Mojolicious-8.12/t/mojo/certs/server.crt Mojolicious-8.12/t/mojo/certs/domain.crt Mojolicious-8.12/t/mojo/certs/bad.key Mojolicious-8.12/t/mojo/certs/ca.key Mojolicious-8.12/t/mojo/certs/client.key Configuring S/SR/SRI/Mojolicious-8.12.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 Mojolicious Writing MYMETA.yml and MYMETA.json SRI/Mojolicious-8.12.tar.gz /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK Running make for S/SR/SRI/Mojolicious-8.12.tar.gz >>> make cp lib/Mojo/Transaction/HTTP.pm blib/lib/Mojo/Transaction/HTTP.pm cp lib/Mojolicious/Plugin/JSONConfig.pm blib/lib/Mojolicious/Plugin/JSONConfig.pm cp lib/Mojolicious/Command/daemon.pm blib/lib/Mojolicious/Command/daemon.pm cp lib/Mojo/Asset/File.pm blib/lib/Mojo/Asset/File.pm cp lib/Mojolicious/Command/cgi.pm blib/lib/Mojolicious/Command/cgi.pm cp lib/Mojolicious/Command/Author/cpanify.pm blib/lib/Mojolicious/Command/Author/cpanify.pm cp lib/Mojolicious/Static.pm blib/lib/Mojolicious/Static.pm cp lib/Mojo/IOLoop.pm blib/lib/Mojo/IOLoop.pm cp lib/Mojo/Server/PSGI.pm blib/lib/Mojo/Server/PSGI.pm cp lib/Mojo/Parameters.pm blib/lib/Mojo/Parameters.pm cp lib/Mojo/Upload.pm blib/lib/Mojo/Upload.pm cp lib/Mojo/Promise.pm blib/lib/Mojo/Promise.pm cp lib/Mojolicious/Guides/FAQ.pod blib/lib/Mojolicious/Guides/FAQ.pod cp lib/Mojolicious/Command/version.pm blib/lib/Mojolicious/Command/version.pm cp lib/Mojolicious/resources/public/mojo/failraptor.png blib/lib/Mojolicious/resources/public/mojo/failraptor.png cp lib/Mojo/IOLoop/Client.pm blib/lib/Mojo/IOLoop/Client.pm cp lib/Mojo/URL.pm blib/lib/Mojo/URL.pm cp lib/Mojo/DOM/CSS.pm blib/lib/Mojo/DOM/CSS.pm cp lib/Mojolicious/resources/public/mojo/logo-white-2x.png blib/lib/Mojolicious/resources/public/mojo/logo-white-2x.png cp lib/Mojolicious/Command/routes.pm blib/lib/Mojolicious/Command/routes.pm cp lib/Mojo/Reactor/Poll.pm blib/lib/Mojo/Reactor/Poll.pm cp lib/Mojolicious/Command/Author/generate.pm blib/lib/Mojolicious/Command/Author/generate.pm cp lib/Mojo/UserAgent/CookieJar.pm blib/lib/Mojo/UserAgent/CookieJar.pm cp lib/Mojo/File.pm blib/lib/Mojo/File.pm cp lib/Mojolicious/Command/Author/generate/plugin.pm blib/lib/Mojolicious/Command/Author/generate/plugin.pm cp lib/Mojo.pm blib/lib/Mojo.pm cp lib/Mojo/UserAgent/Server.pm blib/lib/Mojo/UserAgent/Server.pm cp lib/Mojo/Content.pm blib/lib/Mojo/Content.pm cp lib/Mojolicious/Routes/Match.pm blib/lib/Mojolicious/Routes/Match.pm cp lib/Mojolicious/resources/public/mojo/logo-black-2x.png blib/lib/Mojolicious/resources/public/mojo/logo-black-2x.png cp lib/Mojolicious/Validator.pm blib/lib/Mojolicious/Validator.pm cp lib/Mojolicious/Validator/Validation.pm blib/lib/Mojolicious/Validator/Validation.pm cp lib/Mojo/IOLoop/Subprocess.pm blib/lib/Mojo/IOLoop/Subprocess.pm cp lib/Mojolicious/Command/psgi.pm blib/lib/Mojolicious/Command/psgi.pm cp lib/Mojo/Message/Response.pm blib/lib/Mojo/Message/Response.pm cp lib/Mojo/Server/Morbo/Backend.pm blib/lib/Mojo/Server/Morbo/Backend.pm cp lib/Mojolicious/resources/templates/mojo/exception.html.ep blib/lib/Mojolicious/resources/templates/mojo/exception.html.ep cp lib/Mojolicious/Plugin/EPLRenderer.pm blib/lib/Mojolicious/Plugin/EPLRenderer.pm cp lib/Mojo/IOLoop/Server.pm blib/lib/Mojo/IOLoop/Server.pm cp lib/Mojolicious/Routes/Pattern.pm blib/lib/Mojolicious/Routes/Pattern.pm cp lib/Mojolicious/resources/public/mojo/jquery/jquery.js blib/lib/Mojolicious/resources/public/mojo/jquery/jquery.js cp lib/Mojolicious/Routes/Route.pm blib/lib/Mojolicious/Routes/Route.pm cp lib/Mojo/IOLoop/resources/server.key blib/lib/Mojo/IOLoop/resources/server.key cp lib/Mojo/Log.pm blib/lib/Mojo/Log.pm cp lib/Mojo/UserAgent.pm blib/lib/Mojo/UserAgent.pm cp lib/Mojo/Headers.pm blib/lib/Mojo/Headers.pm cp lib/Mojolicious/Sessions.pm blib/lib/Mojolicious/Sessions.pm cp lib/Mojolicious/Plugin/DefaultHelpers.pm blib/lib/Mojolicious/Plugin/DefaultHelpers.pm cp lib/Mojo/Cookie/Request.pm blib/lib/Mojo/Cookie/Request.pm cp lib/Mojolicious/Guides/Contributing.pod blib/lib/Mojolicious/Guides/Contributing.pod cp lib/Mojolicious/Command/prefork.pm blib/lib/Mojolicious/Command/prefork.pm cp lib/Mojolicious/resources/public/mojo/notfound.png blib/lib/Mojolicious/resources/public/mojo/notfound.png cp lib/Mojolicious/resources/public/mojo/prettify/prettify-mojo-dark.css blib/lib/Mojolicious/resources/public/mojo/prettify/prettify-mojo-dark.css cp lib/Mojo/Server/Prefork.pm blib/lib/Mojo/Server/Prefork.pm cp lib/Mojolicious/resources/templates/mojo/debug.html.ep blib/lib/Mojolicious/resources/templates/mojo/debug.html.ep cp lib/Mojolicious/resources/public/mojo/noraptor.png blib/lib/Mojolicious/resources/public/mojo/noraptor.png cp lib/Mojolicious/Guides/Testing.pod blib/lib/Mojolicious/Guides/Testing.pod cp lib/Mojo/Exception.pm blib/lib/Mojo/Exception.pm cp lib/Mojo/Cookie/Response.pm blib/lib/Mojo/Cookie/Response.pm cp lib/Mojolicious/resources/public/mojo/prettify/run_prettify.js blib/lib/Mojolicious/resources/public/mojo/prettify/run_prettify.js cp lib/Mojolicious/Command/Author/inflate.pm blib/lib/Mojolicious/Command/Author/inflate.pm cp lib/Mojolicious/Plugins.pm blib/lib/Mojolicious/Plugins.pm cp lib/Mojo/Date.pm blib/lib/Mojo/Date.pm cp lib/Mojolicious/Routes.pm blib/lib/Mojolicious/Routes.pm cp lib/Mojo/IOLoop/Stream.pm blib/lib/Mojo/IOLoop/Stream.pm cp lib/ojo.pm blib/lib/ojo.pm cp lib/Mojo/Reactor.pm blib/lib/Mojo/Reactor.pm cp lib/Mojo/Server/Morbo/Backend/Poll.pm blib/lib/Mojo/Server/Morbo/Backend/Poll.pm cp lib/Mojo/IOLoop/TLS.pm blib/lib/Mojo/IOLoop/TLS.pm cp lib/Mojo/HelloWorld.pm blib/lib/Mojo/HelloWorld.pm cp lib/Mojo/IOLoop/Delay.pm blib/lib/Mojo/IOLoop/Delay.pm cp lib/Mojo/DynamicMethods.pm blib/lib/Mojo/DynamicMethods.pm cp lib/Mojo/Server/Hypnotoad.pm blib/lib/Mojo/Server/Hypnotoad.pm cp lib/Mojolicious/Guides.pod blib/lib/Mojolicious/Guides.pod cp lib/Mojo/Server.pm blib/lib/Mojo/Server.pm cp lib/Mojolicious/resources/public/favicon.ico blib/lib/Mojolicious/resources/public/favicon.ico cp lib/Mojolicious/Guides/Tutorial.pod blib/lib/Mojolicious/Guides/Tutorial.pod cp lib/Mojo/Message/Request.pm blib/lib/Mojo/Message/Request.pm cp lib/Mojolicious/Guides/Routing.pod blib/lib/Mojolicious/Guides/Routing.pod cp lib/Mojo/ByteStream.pm blib/lib/Mojo/ByteStream.pm cp lib/Mojolicious/resources/templates/mojo/not_found.html.ep blib/lib/Mojolicious/resources/templates/mojo/not_found.html.ep cp lib/Mojo/IOLoop/resources/server.crt blib/lib/Mojo/IOLoop/resources/server.crt cp lib/Mojolicious/Plugin/HeaderCondition.pm blib/lib/Mojolicious/Plugin/HeaderCondition.pm cp lib/Mojo/Server/Morbo.pm blib/lib/Mojo/Server/Morbo.pm cp lib/Mojo/Cookie.pm blib/lib/Mojo/Cookie.pm cp lib/Mojo/Cache.pm blib/lib/Mojo/Cache.pm cp lib/Mojo/Server/CGI.pm blib/lib/Mojo/Server/CGI.pm cp lib/Mojo/UserAgent/Proxy.pm blib/lib/Mojo/UserAgent/Proxy.pm cp lib/Mojolicious/Guides/Rendering.pod blib/lib/Mojolicious/Guides/Rendering.pod cp lib/Mojolicious/Guides/Cookbook.pod blib/lib/Mojolicious/Guides/Cookbook.pod cp lib/Mojo/Util.pm blib/lib/Mojo/Util.pm cp lib/Mojo/Home.pm blib/lib/Mojo/Home.pm cp lib/Mojo/Transaction/WebSocket.pm blib/lib/Mojo/Transaction/WebSocket.pm cp lib/Mojolicious/Controller.pm blib/lib/Mojolicious/Controller.pm cp lib/Mojo/Asset/Memory.pm blib/lib/Mojo/Asset/Memory.pm cp lib/Mojolicious/Plugin/Config.pm blib/lib/Mojolicious/Plugin/Config.pm cp lib/Mojo/EventEmitter.pm blib/lib/Mojo/EventEmitter.pm cp lib/Mojo/Server/Daemon.pm blib/lib/Mojo/Server/Daemon.pm cp lib/Mojolicious/Command/get.pm blib/lib/Mojolicious/Command/get.pm cp lib/Mojolicious/Plugin/Mount.pm blib/lib/Mojolicious/Plugin/Mount.pm cp lib/Mojolicious/resources/public/mojo/pinstripe-light.png blib/lib/Mojolicious/resources/public/mojo/pinstripe-light.png cp lib/Mojo/Content/MultiPart.pm blib/lib/Mojo/Content/MultiPart.pm cp lib/Mojo/JSON/Pointer.pm blib/lib/Mojo/JSON/Pointer.pm cp lib/Mojo/JSON.pm blib/lib/Mojo/JSON.pm cp lib/Mojolicious/Commands.pm blib/lib/Mojolicious/Commands.pm cp lib/Mojolicious/Command/Author/generate/app.pm blib/lib/Mojolicious/Command/Author/generate/app.pm cp lib/Mojo/UserAgent/Transactor.pm blib/lib/Mojo/UserAgent/Transactor.pm cp lib/Mojolicious/Guides/Growing.pod blib/lib/Mojolicious/Guides/Growing.pod cp lib/Mojo/Asset.pm blib/lib/Mojo/Asset.pm cp lib/Mojo/Path.pm blib/lib/Mojo/Path.pm cp lib/Mojolicious/Lite.pm blib/lib/Mojolicious/Lite.pm cp lib/Mojolicious/Plugin/EPRenderer.pm blib/lib/Mojolicious/Plugin/EPRenderer.pm cp lib/Mojolicious.pm blib/lib/Mojolicious.pm cp lib/Mojo/DOM/HTML.pm blib/lib/Mojo/DOM/HTML.pm cp lib/Mojolicious/resources/public/mojo/pinstripe-dark.png blib/lib/Mojolicious/resources/public/mojo/pinstripe-dark.png cp lib/Mojo/Loader.pm blib/lib/Mojo/Loader.pm cp lib/Mojo/WebSocket.pm blib/lib/Mojo/WebSocket.pm cp lib/Mojolicious/Command/Author/generate/lite_app.pm blib/lib/Mojolicious/Command/Author/generate/lite_app.pm cp lib/Mojolicious/resources/public/mojo/logo-black.png blib/lib/Mojolicious/resources/public/mojo/logo-black.png cp lib/Mojolicious/Types.pm blib/lib/Mojolicious/Types.pm cp lib/Mojo/Reactor/EV.pm blib/lib/Mojo/Reactor/EV.pm cp lib/Mojolicious/resources/public/mojo/logo.png blib/lib/Mojolicious/resources/public/mojo/logo.png cp lib/Mojo/Transaction.pm blib/lib/Mojo/Transaction.pm cp lib/Mojo/Collection.pm blib/lib/Mojo/Collection.pm cp lib/Mojo/Template.pm blib/lib/Mojo/Template.pm cp lib/Mojo/Base.pm blib/lib/Mojo/Base.pm cp lib/Mojolicious/Renderer.pm blib/lib/Mojolicious/Renderer.pm cp lib/Mojolicious/Plugin/TagHelpers.pm blib/lib/Mojolicious/Plugin/TagHelpers.pm cp lib/Mojo/Content/Single.pm blib/lib/Mojo/Content/Single.pm cp lib/Test/Mojo.pm blib/lib/Test/Mojo.pm cp lib/Mojo/Message.pm blib/lib/Mojo/Message.pm cp lib/Mojolicious/Command/eval.pm blib/lib/Mojolicious/Command/eval.pm cp lib/Mojolicious/Command.pm blib/lib/Mojolicious/Command.pm cp lib/Mojo/DOM.pm blib/lib/Mojo/DOM.pm cp lib/Mojolicious/Command/Author/generate/makefile.pm blib/lib/Mojolicious/Command/Author/generate/makefile.pm cp lib/Mojolicious/Plugin.pm blib/lib/Mojolicious/Plugin.pm cp lib/Mojolicious/resources/public/mojo/logo-white.png blib/lib/Mojolicious/resources/public/mojo/logo-white.png cp script/hypnotoad blib/script/hypnotoad "/Users/fly2400/ap2400-300558/bin/perl-dynamic" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/hypnotoad cp script/mojo blib/script/mojo "/Users/fly2400/ap2400-300558/bin/perl-dynamic" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/mojo cp script/morbo blib/script/morbo "/Users/fly2400/ap2400-300558/bin/perl-dynamic" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/morbo Manifying 3 pod documents Manifying 118 pod documents SRI/Mojolicious-8.12.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 "/Users/fly2400/ap2400-300558/bin/perl-dynamic" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/*/*.t t/mojo/asset.t ............................. ok 1 - file is empty ok 2 - right mtime ok 3 - file is empty ok 4 - "abc" at position 0 ok 5 - "bc" at position 1 ok 6 - does not contain "db" ok 7 - right size ok 8 - right mtime ok 9 - same object ok 10 - temporary file exists ok 11 - temporary file has been cleaned up ok 12 - "abc" at position 0 ok 13 - "bc" at position 1 ok 14 - does not contain "db" ok 15 - right size ok 16 - right mtime ok 17 - same mtime ok 18 - right mtime ok 19 - 'right class' isa 'Mojo::Asset::File' ok 20 - same content ok 21 - file exists ok 22 - file has been cleaned up ok 23 - asset is empty ok 24 - no content ok 25 - no content ok 26 - does not contain "a" ok 27 - asset is empty ok 28 - no content ok 29 - no content ok 30 - no range ok 31 - does not contain "a" ok 32 - has range ok 33 - "bcdef" at position 0 ok 34 - "cdef" at position 1 ok 35 - "abc" at position 5 ok 36 - does not contain "db" ok 37 - has range ok 38 - "bcdef" at position 0 ok 39 - "cdef" at position 1 ok 40 - "abc" at position 5 ok 41 - does not contain "db" ok 42 - has range ok 43 - "cdefghi" at position 0 ok 44 - "fghi" at position 3 ok 45 - "f" at position 3 ok 46 - "hi" at position 5 ok 47 - does not contain "ij" ok 48 - does not contain "db" ok 49 - chunk from position 0 ok 50 - chunk from position 1 ok 51 - chunk from position 5 ok 52 - chunk from position 0 (2 bytes) ok 53 - chunk from position 1 (3 bytes) ok 54 - chunk from position 5 (1 byte) ok 55 - chunk from position 5 (2 byte) ok 56 - has range ok 57 - "cdefghi" at position 0 ok 58 - "fghi" at position 3 ok 59 - "f" at position 3 ok 60 - "hi" at position 5 ok 61 - does not contain "ij" ok 62 - does not contain "db" ok 63 - chunk from position 0 ok 64 - chunk from position 1 ok 65 - chunk from position 5 ok 66 - chunk from position 0 (2 bytes) ok 67 - chunk from position 1 (3 bytes) ok 68 - chunk from position 5 (1 byte) ok 69 - chunk from position 5 (2 byte) ok 70 - no range ok 71 - "a" at position 0 ok 72 - "b" at position 131072 ok 73 - "c" at position 131073 ok 74 - "abc" at position 131071 ok 75 - "ccdd" at position 262143 ok 76 - "dd" at position 262145 ok 77 - "ddd" at position 262145 ok 78 - does not contain "e" ok 79 - "a" x 131072 at position 0 ok 80 - "c" x 131072 at position 131073 ok 81 - "b" . ("c" x 131072) . "ddd" at position 131072 ok 82 - "a" at position 0 ok 83 - "b" at position 131071 ok 84 - "c" at position 131072 ok 85 - "abc" at position 131070 ok 86 - "ccdd" at position 262142 ok 87 - "dd" at position 262144 ok 88 - does not contain "ddd" ok 89 - does not contain "b" . ("c" x 131072) . "ddd" ok 90 - file exists ok 91 - file has been cleaned up ok 92 - right content ok 93 - file exists ok 94 - unlinked file ok 95 - file has been cleaned up ok 96 - no content ok 97 - file exists ok 98 - unlinked file ok 99 - file has been cleaned up ok 100 - different paths ok 101 - file exists ok 102 - file has been cleaned up ok 103 - right content ok 104 - file exists ok 105 - unlinked file ok 106 - file has been cleaned up ok 107 - no content ok 108 - file exists ok 109 - unlinked file ok 110 - file has been cleaned up ok 111 - upgrade event has not been emitted ok 112 - stored in memory ok 113 - upgrade event has been emitted once ok 114 - stored in file ok 115 - upgrade event was not emitted again ok 116 - stored in file ok 117 - right content ok 118 - file will be cleaned up ok 119 - stored in memory ok 120 - stored in memory ok 121 - same directory ok 122 - right content ok 123 - same directory ok 124 - file does not exist ok 125 - right path ok 126 - file still does not exist ok 127 - file exists ok 128 - right content ok 129 - file has been cleaned up ok 130 - stored in file ok 131 - right content ok 132 - right size ok 133 - right mtime ok 134 - "es" at position 1 ok 135 - file exists ok 136 - unlinked file ok 137 - file has been cleaned up ok 138 - right error ok 139 - file exists ok 140 - right content ok 141 - file still exists ok 142 - right content ok 143 - file has been cleaned up ok 144 - right error ok 145 - right error ok 146 - right error ok 147 - right error ok 148 - right error ok 149 - right error ok 150 - right error ok 151 - right error 1..151 ok t/mojo/base.t .............................. ok 1 - right attribute value ok 2 - right attribute value ok 3 - object has mojo ok 4 - base class does not have mojo ok 5 - base class has tests ok 6 - base class does not have mojo ok 7 - base class has tests ok 8 ok 9 - right attribute value ok 10 - right attribute value ok 11 - 'attribute value has right class' isa 'Mojo::BaseTest' ok 12 - right attribute value ok 13 - right attribute default value ok 14 - right attribute value ok 15 - right chained attribute value ok 16 - right attribute value ok 17 - right chained attribute value ok 18 - right attribute value ok 19 - right attribute value ok 20 - right attribute value ok 21 - right attribute value ok 22 - right attribute value ok 23 - right attribute value ok 24 - right attribute value ok 25 - no attribute value ok 26 - right attribute value ok 27 - right error ok 28 - right error ok 29 - right error ok 30 - weakened one ok with value ok 31 - weakened two ok with value ok 32 - weakened three ok with value ok 33 - weakened one ok with default ok 34 - weakened two ok with default ok 35 - weakened three ok with default ok 36 - weakened one ok with default ok 37 - weakened two ok with default ok 38 - weakened three ok with default ok 39 - no default value ok 40 - weakened value ok 41 - circular reference ok 42 - not weakened value ok 43 - circular reference ok 44 - weakened value ok 45 - circular reference ok 46 - right value ok 47 - right value ok 48 - right value 1..48 ok t/mojo/bytestream.t ........................ ok 1 - right result ok 2 - right camelized result ok 3 - right decamelized result ok 4 - right unindented result ok 5 - right Base64 encoded result ok 6 - right Base64 decoded result ok 7 - right URL escaped result ok 8 - right URL unescaped result ok 9 - right URL unescaped result ok 10 - right HTML unescaped result ok 11 - right XML escaped result ok 12 - right punycode encoded result ok 13 - right punycode decoded result ok 14 - right quoted result ok 15 - right unquoted result ok 16 - right trimmed result ok 17 - right binary md5 checksum ok 18 - right binary md5 checksum ok 19 - right md5 checksum ok 20 - right binary sha1 checksum ok 21 - right sha1 checksum ok 22 - right hmac sha1 checksum ok 23 - values are equal ok 24 - values are not equal ok 25 - right result ok 26 - right result ok 27 - nested bytestream stringified ok 28 - nested bytestream stringified ok 29 - right elements ok 30 - right elements ok 31 - right elements ok 32 - right elements ok 33 - right elements ok 34 - no elements ok 35 - no elements ok 36 - no elements ok 37 - right result ok 38 - right result ok 39 - size is 11 ok 40 - size is 1 ok 41 - right content ok 42 - original changed ok 43 - clone did not change ok 44 - right output ok 45 - right result ok 46 - right result ok 47 - right result ok 48 - bytestream changed ok 49 - bytestream is shorter ok 50 - same bytestream 1..50 ok t/mojo/cache.t ............................. ok 1 - no result ok 2 - right result ok 3 - right result ok 4 - right result ok 5 - no result ok 6 - right result ok 7 - right result ok 8 - no result ok 9 - no result ok 10 - right result ok 11 - right result ok 12 - no result ok 13 - right result ok 14 - no result ok 15 - right result ok 16 - right result ok 17 - right result ok 18 - right result ok 19 - right result ok 20 - right result ok 21 - no result ok 22 - right result ok 23 - right result ok 24 - right result ok 25 - no result ok 26 - no result ok 27 - no result ok 28 - no result 1..28 ok t/mojo/cgi.t ............................... ok 1 - no reverse proxy ok 2 - reverse proxy ok 3 - right status ok 4 - right status ok 5 - right "Status" value ok 6 - right "Content-Length" value ok 7 - right "Content-Type" value ok 8 - right content ok 9 - right status ok 10 - right status ok 11 - right "Status" value ok 12 - right "Content-Length" value ok 13 - right "Content-Type" value ok 14 - no content ok 15 - right status ok 16 - right status ok 17 - no "Status" value ok 18 - right "Content-Length" value ok 19 - right "Content-Type" value ok 20 - right content ok 21 - right status ok 22 - is chunked ok 23 - right status ok 24 - right "Status" value ok 25 - right content ok 26 - right status ok 27 - right status ok 28 - right "Status" value ok 29 - right "Content-Type" value ok 30 - right "Content-Length" value ok 31 - right value ok 32 - right value ok 33 - right status ok 34 - right status ok 35 - right "Status" value ok 36 - right "Content-Length" value ok 37 - right "Content-Type" value ok 38 - right content 1..38 ok t/mojo/collection.t ........................ ok 1 - right result ok 2 - right result ok 3 - right result ok 4 - right result ok 5 - right result ok 6 - right result ok 7 - right result ok 8 - right result ok 9 - right result ok 10 - right elements ok 11 - right elements ok 12 - right elements ok 13 - right result ok 14 - right result ok 15 - right result ok 16 - right result ok 17 - no result ok 18 - right result ok 19 - no result ok 20 - no result ok 21 - right result ok 22 - right result ok 23 - no result ok 24 - right elements ok 25 - right elements ok 26 - right elements ok 27 - right elements ok 28 - right elements ok 29 - no elements ok 30 - no elements ok 31 - right result ok 32 - right result ok 33 - right result ok 34 - right result ok 35 - right result ok 36 - right result ok 37 - right result ok 38 - right elements ok 39 - right result ok 40 - right elements ok 41 - right result ok 42 - right result ok 43 - right order ok 44 - right order ok 45 - no elements ok 46 - same number of elements ok 47 - different order ok 48 - no elements ok 49 - right size ok 50 - right size ok 51 - right size ok 52 - right size ok 53 - right size ok 54 - right result ok 55 - right result ok 56 - no result ok 57 - right order ok 58 - right order ok 59 - right order ok 60 - right order ok 61 - no elements ok 62 - no elements ok 63 - right result ok 64 - right result ok 65 - right result ok 66 - right result ok 67 - right result ok 68 - right result ok 69 - right result ok 70 - right result ok 71 - right result ok 72 - right result ok 73 - right result ok 74 - right result ok 75 - right result ok 76 - right result ok 77 - right result 1..77 ok t/mojo/content.t ........................... ok 1 - content does not contain "a" ok 2 - content contains "f" ok 3 - content contains "o" ok 4 - content contains "foo" ok 5 - content does not contain "foo" ok 6 - content contains "bar" ok 7 - content does not contain "bar" ok 8 - content contains "foo" ok 9 - content does not contain "a" ok 10 - content contains "f" ok 11 - content contains "o" ok 12 - content contains "foo" ok 13 - content contains "foo" ok 14 - content does not contain "z" ok 15 - content contains "f" ok 16 - content contains "o" ok 17 - content contains "foo" ok 18 - content contains "bar+" ok 19 - content contains "." ok 20 - content contains ".*?foo+" ok 21 - no "Content-Type" header ok 22 - boundary has been generated ok 23 - same boundary ok 24 - right "Content-Type" header ok 25 - dynamic content ok 26 - no chunked content ok 27 - dynamic content ok 28 - right chunk ok 29 - dynamic content ok 30 - chunked content ok 31 - dynamic content ok 32 - right chunk ok 33 - no boundary ok 34 - right boundary ok 35 - same boundary ok 36 - no boundary ok 37 - right boundary ok 38 - same boundary ok 39 - right boundary ok 40 - same boundary ok 41 - no charset ok 42 - right charset ok 43 - right charset ok 44 - right charset ok 45 - right charset ok 46 - right size ok 47 - right error ok 48 - right error ok 49 - right error 1..49 ok t/mojo/cookie.t ............................ ok 1 - right format ok 2 - right format ok 3 - right format ok 4 - right format ok 5 - right format ok 6 - no cookies ok 7 - right name ok 8 - right value ok 9 - no more cookies ok 10 - right name ok 11 - right value ok 12 - right name ok 13 - right value ok 14 - no more cookies ok 15 - right name ok 16 - right value ok 17 - no more cookies ok 18 - right name ok 19 - right value ok 20 - right name ok 21 - right value ok 22 - no more cookies ok 23 - right name ok 24 - right value ok 25 - right name ok 26 - right value ok 27 - no more cookies ok 28 - right name ok 29 - no value ok 30 - no more cookies ok 31 - right name ok 32 - no value ok 33 - no more cookies ok 34 - right name ok 35 - right value ok 36 - no more cookies ok 37 - right name ok 38 - right value ok 39 - no more cookies ok 40 - right name ok 41 - right value ok 42 - no more cookies ok 43 - right name ok 44 - right value ok 45 - no more cookies ok 46 - right name ok 47 - right value ok 48 - no more cookies ok 49 - right name ok 50 - right value ok 51 - no more cookies ok 52 - right name ok 53 - right value ok 54 - no more cookies ok 55 - right name ok 56 - right value ok 57 - no more cookies ok 58 - right name ok 59 - right value ok 60 - no more cookies ok 61 - right name ok 62 - right value ok 63 - right name ok 64 - right value ok 65 - no more cookies ok 66 - right format ok 67 - right format ok 68 - right format ok 69 - right format ok 70 - no cookies ok 71 - right name ok 72 - right value ok 73 - right expires value ok 74 - no more cookies ok 75 - right name ok 76 - right value ok 77 - right expires value ok 78 - right name ok 79 - right value ok 80 - right expires value ok 81 - no more cookies ok 82 - right name ok 83 - right value ok 84 - right domain ok 85 - right path ok 86 - right max age value ok 87 - right expires value ok 88 - right secure flag ok 89 - no more cookies ok 90 - right name ok 91 - right value ok 92 - right domain ok 93 - right path ok 94 - right max age value ok 95 - right expires value ok 96 - no secure flag ok 97 - no more cookies ok 98 - right name ok 99 - right value ok 100 - right domain ok 101 - right path ok 102 - right max age value ok 103 - right expires value ok 104 - right secure flag ok 105 - no more cookies ok 106 - right name ok 107 - right value ok 108 - right domain ok 109 - right path ok 110 - right max age value ok 111 - right expires value ok 112 - right secure flag ok 113 - no more cookies ok 114 - right name ok 115 - right value ok 116 - right domain ok 117 - right path ok 118 - right max age value ok 119 - right expires value ok 120 - right secure flag ok 121 - no more cookies ok 122 - right name ok 123 - right value ok 124 - right domain ok 125 - right path ok 126 - right max age value ok 127 - right expires value ok 128 - right secure flag ok 129 - no more cookies ok 130 - right name ok 131 - right value ok 132 - right domain ok 133 - right path ok 134 - right max age value ok 135 - right expires value ok 136 - right secure flag ok 137 - no more cookies ok 138 - right name ok 139 - right value ok 140 - right domain ok 141 - right path ok 142 - right max age value ok 143 - right expires value ok 144 - right secure flag ok 145 - no more cookies ok 146 - right name ok 147 - right value ok 148 - right domain ok 149 - right path ok 150 - right max age value ok 151 - right expires value ok 152 - right secure flag ok 153 - no more cookies ok 154 - right name ok 155 - right value ok 156 - right domain ok 157 - right path ok 158 - right max age value ok 159 - right expires value ok 160 - right secure flag ok 161 - no more cookies ok 162 - right name ok 163 - right value ok 164 - right domain ok 165 - right path ok 166 - right max age value ok 167 - right expires value ok 168 - right secure flag ok 169 - no more cookies ok 170 - right name ok 171 - right value ok 172 - right domain ok 173 - right path ok 174 - right max age value ok 175 - right expires value ok 176 - right secure flag ok 177 - no more cookies ok 178 - right name ok 179 - no value ok 180 - right domain ok 181 - right path ok 182 - right max age value ok 183 - right expires value ok 184 - right secure flag ok 185 - right result ok 186 - no more cookies ok 187 - right name ok 188 - no value ok 189 - right domain ok 190 - right path ok 191 - right max age value ok 192 - right expires value ok 193 - right secure flag ok 194 - right result ok 195 - no more cookies ok 196 - right name ok 197 - right value ok 198 - no domain ok 199 - right path ok 200 - no max age value ok 201 - right expires value ok 202 - right samesite value ok 203 - no more cookies ok 204 - right name ok 205 - right value ok 206 - no expires value ok 207 - no domain value ok 208 - no more cookies ok 209 - right name ok 210 - right value ok 211 - no expires value ok 212 - no domain value ok 213 - no more cookies ok 214 - right name ok 215 - right value ok 216 - no expires value ok 217 - no domain value ok 218 - no more cookies ok 219 - right format ok 220 - right name ok 221 - right value ok 222 - right domain ok 223 - right path ok 224 - right max age value ok 225 - right expires value ok 226 - right secure flag ok 227 - no more cookies ok 228 - right name ok 229 - right value ok 230 - right path ok 231 - right expires value ok 232 - right secure flag ok 233 - no more cookies ok 234 - right name ok 235 - right value ok 236 - right path ok 237 - right expires value ok 238 - right secure flag ok 239 - no more cookies ok 240 - right error ok 241 - right error 1..241 ok t/mojo/cookiejar.t ......................... ok 1 - no cookies ok 2 - right name ok 3 - right value ok 4 - right name ok 5 - right value ok 6 - no third cookie ok 7 - right name ok 8 - right value ok 9 - right name ok 10 - right value ok 11 - no third cookie ok 12 - right name ok 13 - right value ok 14 - right name ok 15 - right value ok 16 - no third cookie ok 17 - right name ok 18 - right value ok 19 - right name ok 20 - right value ok 21 - no third cookie ok 22 - right name ok 23 - right value ok 24 - right name ok 25 - right value ok 26 - no third cookie ok 27 - no cookies ok 28 - right name ok 29 - right value ok 30 - no second cookie ok 31 - right name ok 32 - right value ok 33 - right name ok 34 - right value ok 35 - no third cookie ok 36 - right name ok 37 - right value ok 38 - no second cookie ok 39 - right name ok 40 - right value ok 41 - right name ok 42 - right value ok 43 - no third cookie ok 44 - right name ok 45 - right value ok 46 - right name ok 47 - right value ok 48 - no second cookie ok 49 - right name ok 50 - right value ok 51 - no second cookie ok 52 - right name ok 53 - right value ok 54 - no second cookie ok 55 - right name ok 56 - right value ok 57 - no insecure cookie ok 58 - right name ok 59 - right value ok 60 - right name ok 61 - right value ok 62 - no second cookie ok 63 - right name ok 64 - right value ok 65 - no second cookie ok 66 - right name ok 67 - right value ok 68 - no second cookie ok 69 - right name ok 70 - right value ok 71 - right name ok 72 - right value ok 73 - right name ok 74 - right value ok 75 - right domain ok 76 - no second cookie ok 77 - no cookie ok 78 - no cookie ok 79 - no cookie ok 80 - right name ok 81 - right value ok 82 - no second cookie ok 83 - right name ok 84 - right value ok 85 - no second cookie ok 86 - right name ok 87 - right value ok 88 - no cookie ok 89 - right name ok 90 - right value ok 91 - right name ok 92 - right value ok 93 - no cookie ok 94 - right name ok 95 - right value ok 96 - right name ok 97 - right value ok 98 - right name ok 99 - right value ok 100 - right name ok 101 - right value ok 102 - no cookie ok 103 - right name ok 104 - right value ok 105 - right name ok 106 - right value ok 107 - no cookie ok 108 - right name ok 109 - right value ok 110 - right name ok 111 - right value ok 112 - right name ok 113 - right value ok 114 - right name ok 115 - right value ok 116 - does not expire ok 117 - right name ok 118 - right value ok 119 - expires ok 120 - no cookies ok 121 - no cookies ok 122 - no cookies 1..122 ok t/mojo/daemon.t ............................ ok 1 - right status ok 2 - right content ok 3 - right value ok 4 - right value ok 5 - right value ok 6 - right value ok 7 - right value ok 8 - right value ok 9 - no reverse proxy ok 10 - reverse proxy ok 11 - no value ok 12 - right value ok 13 - right value ok 14 - no value ok 15 - right value ok 16 - right value ok 17 - right reference ok 18 - right script name ok 19 - right reference ok 20 - right reference ok 21 - right error ok 22 - right error ok 23 - right error ok 24 - right error ok 25 - 'right transaction' isa 'Mojo::Transaction::HTTP' ok 26 - right moniker ok 27 - will be kept alive ok 28 - right status ok 29 - right content ok 30 - will be kept alive ok 31 - was kept alive ok 32 - right status ok 33 - right content ok 34 - will not be kept alive ok 35 - was kept alive ok 36 - right status ok 37 - right content ok 38 - will not be kept alive ok 39 - was not kept alive ok 40 - right status ok 41 - right content ok 42 - will not be kept alive ok 43 - right version ok 44 - right status ok 45 - right content ok 46 - has connection id ok 47 - right status ok 48 - right content ok 49 - transaction is finished ok 50 - right content ok 51 - no error ok 52 - transaction is finished ok 53 - right content ok 54 - no error ok 55 - transaction is finished ok 56 - right content ok 57 - no error ok 58 - right status ok 59 - right content ok 60 - right status ok 61 - right content ok 62 - has local address ok 63 - has local port ok 64 - has original remote address ok 65 - has remote address ok 66 - has remote port ok 67 - has local address ok 68 - has local port ok 69 - has remote address ok 70 - has remote port ok 71 - right moniker ok 72 - transactions were pipelined ok 73 - no active acceptors ok 74 - one active acceptor ok 75 - right value ok 76 - acceptor has been added ok 77 - no active acceptors ok 78 - acceptor has been removed ok 79 - one active acceptor ok 80 - acceptor has been added ok 81 - acceptor has been removed ok 82 - accepting connections ok 83 - connection limit reached ok 84 - right value ok 85 - right value ok 86 - will be kept alive ok 87 - right status ok 88 - right content ok 89 - will not be kept alive ok 90 - right status ok 91 - right content ok 92 - same port ok 93 - right status ok 94 - right content ok 95 - right error ok 96 - right error 1..96 ok t/mojo/daemon_ipv6_tls.t ................... skipped: set TEST_IPV6 to enable this test (developer only!) t/mojo/date.t .............................. ok 1 - right epoch value ok 2 - right epoch value ok 3 - right epoch value ok 4 - right epoch value ok 5 - right epoch value ok 6 - right format ok 7 - right epoch value ok 8 - right epoch value ok 9 - right format ok 10 - right epoch value ok 11 - right epoch value ok 12 - right format ok 13 - right epoch value ok 14 - right epoch value ok 15 - right format ok 16 - right epoch value ok 17 - right epoch value ok 18 - right epoch value ok 19 - right epoch value ok 20 - right epoch value ok 21 - right epoch value ok 22 - no epoch value ok 23 - no epoch value ok 24 - no epoch value ok 25 - no epoch value ok 26 - no epoch value ok 27 - no epoch value ok 28 - no epoch value ok 29 - no epoch value ok 30 - no epoch value ok 31 - right format ok 32 - right format ok 33 - right format ok 34 - successful roundtrip ok 35 - successful roundtrip ok 36 - right epoch value ok 37 - right format ok 38 - right epoch value ok 39 - right format ok 40 - no epoch value 1..40 ok t/mojo/delay.t ............................. ok 1 - promises resolved ok 2 - right results ok 3 - right values ok 4 - right results ok 5 - no result ok 6 - no result ok 7 - no result ok 8 - right result ok 9 - no result ok 10 - right result ok 11 - right result ok 12 - right result ok 13 - right results ok 14 - right results ok 15 - right error ok 16 - no result ok 17 - right error ok 18 - right error ok 19 - right result ok 20 - right error ok 21 - no result 1..21 ok t/mojo/dom.t ............................... ok 1 - right result ok 2 - right result ok 3 - right result ok 4 - no result ok 5 - right result ok 6 - right result ok 7 - right text ok 8 - found all div elements with id ok 9 - found all div elements with id ok 10 - right attribute ok 11 - right attribute ok 12 - right result ok 13 - right result ok 14 - right result ok 15 - right text ok 16 - right type ok 17 - right type ok 18 - right tag ok 19 - empty attributes ok 20 - right parent ok 21 - right type ok 22 - right tag ok 23 - right attributes ok 24 - right parent ok 25 - right type ok 26 - right text ok 27 - right parent ok 28 - right type ok 29 - right tag ok 30 - right attributes ok 31 - right parent ok 32 - right type ok 33 - right text ok 34 - right parent ok 35 - right type ok 36 - right tag ok 37 - empty attributes ok 38 - right parent ok 39 - right type ok 40 - right text ok 41 - right parent ok 42 - right type ok 43 - right text ok 44 - right parent ok 45 - right result ok 46 - right text ok 47 - no content ok 48 - no result ok 49 - right number of elements ok 50 - right text ok 51 - no result ok 52 - right number of elements ok 53 - XML mode not detected ok 54 - no tag ok 55 - no attribute ok 56 - no attribute ok 57 - right type ok 58 - right doctype ok 59 - right result ok 60 - right text ok 61 - right tag ok 62 - right class attribute ok 63 - right text ok 64 - right parent tag ok 65 - right parent attribute ok 66 - right sibling ok 67 - stringified right ok 68 - right parent attribute ok 69 - right parent attribute ok 70 - right parent attribute ok 71 - right tag ok 72 - right tag ok 73 - right tag ok 74 - right tag ok 75 - right tag ok 76 - right tag ok 77 - right tag ok 78 - right tag ok 79 - no siblings ok 80 - no siblings ok 81 - no next sibling ok 82 - no previous sibling ok 83 - right results ok 84 - XML mode not active ok 85 - right content ok 86 - right number of nodes ok 87 - right content ok 88 - right content ok 89 - right number of nodes ok 90 - no preceding nodes ok 91 - right content ok 92 - right number of nodes ok 93 - right tag ok 94 - right content ok 95 - right number of nodes ok 96 - no following nodes ok 97 - right content ok 98 - no more siblings ok 99 - right content ok 100 - no more siblings ok 101 - right content ok 102 - right content ok 103 - right type ok 104 - right content ok 105 - right content ok 106 - right tag ok 107 - right type ok 108 - right content ok 109 - right type ok 110 - right content ok 111 - right type ok 112 - right type ok 113 - right type ok 114 - right type ok 115 - right tag ok 116 - right content ok 117 - right content ok 118 - right type ok 119 - right tag ok 120 - right type ok 121 - right content ok 122 - right type ok 123 - right content ok 124 - right type ok 125 - right content ok 126 - right type ok 127 - right content ok 128 - right content ok 129 - right type ok 130 - right result ok 131 - right type ok 132 - right type ok 133 - right content ok 134 - right result ok 135 - right tag ok 136 - right result ok 137 - right content ok 138 - right type ok 139 - right result ok 140 - right tag ok 141 - right content ok 142 - no siblings ok 143 - right content ok 144 - no siblings ok 145 - right result ok 146 - no changes ok 147 - right result ok 148 - right result ok 149 - right content ok 150 - right content ok 151 - right result ok 152 - right content ok 153 - right content ok 154 - right text ok 155 - right number of following elements ok 156 - right text ok 157 - right number of following elements ok 158 - no following elements ok 159 - right tag ok 160 - right number of preceding elements ok 161 - right tag ok 162 - right number of preceding elements ok 163 - no preceding elements ok 164 - right result ok 165 - XML mode active ok 166 - XML mode active ok 167 - right result ok 168 - no nodes ok 169 - no nodes ok 170 - no children ok 171 - no changes ok 172 - no result ok 173 - no results ok 174 - no match ok 175 - no attributes ok 176 - no namespace ok 177 - no tag ok 178 - no text ok 179 - no text ok 180 - right text ok 181 - right id attribute ok 182 - no second result ok 183 - right number of elements ok 184 - found all p elements ok 185 - found all div elements ok 186 - right results ok 187 - no results ok 188 - no results ok 189 - right script content ok 190 - right text ok 191 - right text ok 192 - right text ok 193 - no result ok 194 - right text ok 195 - no result ok 196 - right text ok 197 - right text ok 198 - right text ok 199 - right text ok 200 - no result ok 201 - right text ok 202 - right text ok 203 - right text ok 204 - no result ok 205 - right text ok 206 - no result ok 207 - right text ok 208 - right text ok 209 - right text ok 210 - right text ok 211 - no result ok 212 - no result ok 213 - no result ok 214 - no result ok 215 - right text ok 216 - right text ok 217 - right text ok 218 - right text ok 219 - right text ok 220 - right text ok 221 - right text ok 222 - right text ok 223 - right text ok 224 - right text ok 225 - right text ok 226 - right text ok 227 - right text ok 228 - right text ok 229 - right text ok 230 - right text ok 231 - right text ok 232 - right text ok 233 - right text ok 234 - right text ok 235 - right text ok 236 - right text ok 237 - right text ok 238 - right text ok 239 - right text ok 240 - right text ok 241 - right text ok 242 - right text ok 243 - right text ok 244 - right text ok 245 - right text ok 246 - right text ok 247 - right text ok 248 - right text ok 249 - right text ok 250 - right text ok 251 - right text ok 252 - right text ok 253 - right text ok 254 - right text ok 255 - right text ok 256 - right text ok 257 - right text ok 258 - right text ok 259 - right text ok 260 - right text ok 261 - right text ok 262 - right text ok 263 - right text ok 264 - right text ok 265 - right text ok 266 - right text ok 267 - right text ok 268 - right text ok 269 - right text ok 270 - right text ok 271 - right text ok 272 - right text ok 273 - right text ok 274 - right text ok 275 - right text ok 276 - right text ok 277 - right text ok 278 - right result ok 279 - right result ok 280 - right result ok 281 - right result ok 282 - right result ok 283 - right result ok 284 - right text ok 285 - right text ok 286 - right text ok 287 - right result ok 288 - right result ok 289 - right result ok 290 - right result ok 291 - right result ok 292 - right result ok 293 - right result ok 294 - right result ok 295 - right result ok 296 - no result ok 297 - no result ok 298 - right result ok 299 - right result ok 300 - right result ok 301 - right result ok 302 - right result ok 303 - right result ok 304 - right result ok 305 - right result ok 306 - right result ok 307 - right result ok 308 - right result ok 309 - right result ok 310 - right result ok 311 - right result ok 312 - right result ok 313 - right result ok 314 - right text ok 315 - right result ok 316 - right result ok 317 - right result ok 318 - right result ok 319 - right result ok 320 - right result ok 321 - right result ok 322 - right result ok 323 - right result ok 324 - right result ok 325 - no result ok 326 - no result ok 327 - right result ok 328 - right result ok 329 - right tag ok 330 - right text ok 331 - right tag ok 332 - right text ok 333 - no tag ok 334 - XML mode detected ok 335 - right version ok 336 - right results ok 337 - right id ok 338 - right text ok 339 - right text ok 340 - right text ok 341 - right text ok 342 - right text ok 343 - right text ok 344 - right text ok 345 - right text ok 346 - XML mode active ok 347 - XML mode active ok 348 - XML mode active ok 349 - XML mode active ok 350 - XML mode active ok 351 - XML mode detected ok 352 - no namespace ok 353 - right namespace ok 354 - right text ok 355 - no namespace ok 356 - right text ok 357 - right namespace ok 358 - right text ok 359 - right attribute ok 360 - right attribute ok 361 - no result ok 362 - no result ok 363 - no result ok 364 - no result ok 365 - right attribute ok 366 - right attribute ok 367 - right attribute ok 368 - no attribute ok 369 - no attribute ok 370 - no attribute ok 371 - no result ok 372 - no result ok 373 - right attribute ok 374 - element did match ok 375 - element did not match ok 376 - right text ok 377 - right namespace ok 378 - right text ok 379 - right namespace ok 380 - no namespace ok 381 - no result ok 382 - no result ok 383 - XML mode detected ok 384 - right namespace ok 385 - right namespace ok 386 - right text ok 387 - right namespace ok 388 - right text ok 389 - right namespace ok 390 - no result ok 391 - right number of elements ok 392 - XML mode detected ok 393 - right namespace ok 394 - right namespace ok 395 - right text ok 396 - right namespace ok 397 - right text ok 398 - right namespace ok 399 - right text ok 400 - right namespace ok 401 - right text ok 402 - right namespace ok 403 - no result ok 404 - right number of elements ok 405 - right text ok 406 - right text ok 407 - right text ok 408 - no result ok 409 - right text ok 410 - no result ok 411 - right text ok 412 - no result ok 413 - right text ok 414 - no result ok 415 - right text ok 416 - no result ok 417 - successful roundtrip ok 418 - right order ok 419 - right attribute ok 420 - right attribute ok 421 - right result ok 422 - right attribute ok 423 - right text ok 424 - right attribute ok 425 - empty attribute value ok 426 - empty attribute value ok 427 - right tag ok 428 - right tag ok 429 - no result ok 430 - right tag ok 431 - right tag ok 432 - no result ok 433 - multi-line attribute value ok 434 - right tag ok 435 - right tag ok 436 - no result ok 437 - right attribute value ok 438 - right attribute value ok 439 - right attribute value ok 440 - right attribute value ok 441 - right attribute value ok 442 - tag found ok 443 - right text ok 444 - right text ok 445 - found first element only ok 446 - found last element only ok 447 - found all div elements with id ok 448 - right result ok 449 - empty result ok 450 - right result ok 451 - right result ok 452 - found all elements ok 453 - found all div elements with the right ids ok 454 - found all div elements with the right ids ok 455 - found all div elements with the right ids ok 456 - found all div elements with the right ids ok 457 - found all div elements with the right ids ok 458 - found all div elements with the right ids ok 459 - found all div elements with the right atributes ok 460 - found all div elements with the right atributes ok 461 - no previous sibling ok 462 - right text ok 463 - right text ok 464 - no next sibling ok 465 - right tag ok 466 - right tag ok 467 - right tag ok 468 - no result ok 469 - right name ok 470 - right value ok 471 - right text ok 472 - right text ok 473 - right name ok 474 - right name ok 475 - no result ok 476 - right value ok 477 - right text ok 478 - no result ok 479 - right text ok 480 - right text ok 481 - right text ok 482 - right text ok 483 - right text ok 484 - right text ok 485 - right text ok 486 - right text ok 487 - right text ok 488 - no result ok 489 - right name ok 490 - right name ok 491 - right name ok 492 - right attribute ok 493 - right attribute ok 494 - found all odd li elements ok 495 - found all odd li elements ok 496 - found all odd li elements ok 497 - right tag ok 498 - right text ok 499 - right tag ok 500 - right text ok 501 - right tag ok 502 - right text ok 503 - right tag ok 504 - right text ok 505 - found all odd li elements ok 506 - found all odd li elements ok 507 - found all odd li elements ok 508 - found all even li elements ok 509 - found all even li elements ok 510 - found all even li elements ok 511 - found all even li elements ok 512 - found all even li elements ok 513 - found all even li elements ok 514 - found all even li elements ok 515 - found the right li elements ok 516 - found the right li elements ok 517 - found the right li elements ok 518 - found the right li elements ok 519 - found the right li elements ok 520 - found the right li elements ok 521 - found the right li elements ok 522 - found the right li elements ok 523 - found the right li elements ok 524 - found the right li elements ok 525 - found first three li elements ok 526 - found first three li elements ok 527 - found last three li elements ok 528 - found first three li elements ok 529 - found first three li elements ok 530 - found every third li elements ok 531 - found every third li elements ok 532 - found every third li elements ok 533 - found every third li elements ok 534 - found third li element ok 535 - found third last li element ok 536 - found all li elements ok 537 - found all li elements ok 538 - found all li elements ok 539 - found all li elements ok 540 - found all li elements ok 541 - found all li elements ok 542 - found all li elements ok 543 - found all li elements ok 544 - found first li element ok 545 - no results ok 546 - no results ok 547 - no results ok 548 - no results ok 549 - no results ok 550 - found all odd elements ok 551 - found all odd li elements ok 552 - found all odd li elements ok 553 - found all odd li elements ok 554 - found all odd li elements ok 555 - found all odd p elements ok 556 - found all odd li elements ok 557 - found first child ok 558 - found first child ok 559 - found first child ok 560 - found first child ok 561 - found first child ok 562 - found first child ok 563 - found last child ok 564 - found last child ok 565 - found last child ok 566 - found last child ok 567 - found last child ok 568 - found last child ok 569 - found first p element ok 570 - found first p element ok 571 - found second and third element ok 572 - found first and second element ok 573 - found first and second element ok 574 - found first and second element ok 575 - found first and second element ok 576 - found first and second element ok 577 - found third element ok 578 - found third element ok 579 - found only child ok 580 - found only child ok 581 - found only child ok 582 - found only child ok 583 - right tags ok 584 - right tags ok 585 - right result ok 586 - right result ok 587 - right result ok 588 - right result ok 589 - right result ok 590 - right result ok 591 - right text ok 592 - right text ok 593 - right text ok 594 - right text ok 595 - right text ok 596 - right text ok 597 - right text ok 598 - right text ok 599 - right text ok 600 - right text ok 601 - no result ok 602 - no result ok 603 - no result ok 604 - no result ok 605 - right text ok 606 - no result ok 607 - right text ok 608 - right text ok 609 - right text ok 610 - right text ok 611 - right text ok 612 - right text ok 613 - right text ok 614 - right text ok 615 - no result ok 616 - no result ok 617 - right text ok 618 - right text ok 619 - right text ok 620 - right text ok 621 - right text ok 622 - right text ok 623 - right text ok 624 - right text ok 625 - right text ok 626 - right text ok 627 - right text ok 628 - right text ok 629 - right result ok 630 - right result ok 631 - right text ok 632 - no result ok 633 - right type ok 634 - no changes ok 635 - right type ok 636 - no changes ok 637 - right result ok 638 - right text ok 639 - right result ok 640 - right text ok 641 - right result ok 642 - right text ok 643 - right text ok 644 - right text ok 645 - right text ok 646 - right text ok 647 - right text ok 648 - right text ok 649 - right text ok 650 - right text ok 651 - right text ok 652 - right text ok 653 - right text ok 654 - right text ok 655 - right text ok 656 - right text ok 657 - right text ok 658 - no results ok 659 - right attribute ok 660 - right text ok 661 - right text ok 662 - right text ok 663 - right text ok 664 - right text ok 665 - right text ok 666 - right text ok 667 - right text ok 668 - right text ok 669 - right text ok 670 - right text ok 671 - right text ok 672 - right text ok 673 - right text ok 674 - right text ok 675 - right text ok 676 - right text ok 677 - right text ok 678 - right text ok 679 - right text ok 680 - right text ok 681 - right attribute ok 682 - right attribute ok 683 - right attribute ok 684 - right attribute ok 685 - right attribute ok 686 - right text ok 687 - right text ok 688 - right text ok 689 - right text ok 690 - right attribute ok 691 - right attribute ok 692 - right attribute ok 693 - right attribute ok 694 - right attribute ok 695 - right text ok 696 - right text ok 697 - right text ok 698 - right text ok 699 - right attribute ok 700 - right attribute ok 701 - right attribute ok 702 - right text ok 703 - right text ok 704 - right text ok 705 - right text ok 706 - right text ok 707 - right text ok 708 - right text ok 709 - right text ok 710 - right text ok 711 - right text ok 712 - right text ok 713 - no text ok 714 - right text ok 715 - right text ok 716 - right text ok 717 - right results ok 718 - right text ok 719 - right text ok 720 - no text ok 721 - right text ok 722 - no text ok 723 - right text ok 724 - no text ok 725 - right text ok 726 - no text ok 727 ok 728 - no text ok 729 - right text ok 730 - right text ok 731 - right text ok 732 - right text ok 733 - right text ok 734 - right text ok 735 - right text ok 736 - right text ok 737 - right text ok 738 - right text ok 739 - right text ok 740 - right attribute ok 741 - right attribute ok 742 - right attribute ok 743 - no text ok 744 - right text ok 745 - right text ok 746 - right attribute ok 747 - right attribute ok 748 - right attribute ok 749 - no text ok 750 - right text ok 751 - XML mode detected ok 752 - right attribute ok 753 - right doctype ok 754 - right text ok 755 - right doctype ok 756 - XML mode not detected ok 757 - right element ok 758 - XML mode detected ok 759 - right doctype ok 760 - right attribute ok 761 - right text ok 762 - right doctype ok 763 - right attribute ok 764 - right text ok 765 - right text ok 766 - right text ok 767 - right text ok 768 - right text ok 769 - right text ok 770 - right text ok 771 - right text ok 772 - right text ok 773 - right text ok 774 - right text ok 775 - right text ok 776 - right text ok 777 - right text ok 778 - right text ok 779 - no result ok 780 - right number of elements ok 781 - right text ok 782 - no result ok 783 - right number of elements ok 784 - right result ok 785 - right text ok 786 - right attribute ok 787 - right attribute ok 788 - no result ok 789 - right number of elements ok 790 - right text ok 791 - XML mode detected ok 792 - right tag ok 793 - XML mode active ok 794 - right child ok 795 - right parent ok 796 - XML mode active ok 797 - XML mode active ok 798 - right result ok 799 - XML mode not detected ok 800 - right text ok 801 - XML mode active ok 802 - right text ok 803 - right text ok 804 - no result ok 805 - right number of elements ok 806 - right text ok 807 - right text ok 808 - no result ok 809 - right number of elements ok 810 - right text ok 811 - right text ok 812 - right results ok 813 - right results ok 814 - right results ok 815 - right text ok 816 - right text ok 817 - no result ok 818 - XML mode active ok 819 - right attribute ok 820 - right attributes ok 821 - right text ok 822 - right attribute ok 823 - right attributes ok 824 - right text ok 825 - right attribute ok 826 - right attributes ok 827 - right text ok 828 - right attribute ok 829 - right attributes ok 830 - no result ok 831 - right number of elements ok 832 - right results ok 833 - right result ok 834 - root has no attributes ok 835 - no result ok 836 - XML mode not active ok 837 - right attribute ok 838 - right attributes ok 839 - right text ok 840 - right attribute ok 841 - right attributes ok 842 - right text ok 843 - right attribute ok 844 - right attributes ok 845 - right text ok 846 - right attribute ok 847 - right attributes ok 848 - no result ok 849 - right number of elements ok 850 - right results ok 851 - right result ok 852 - root has no attributes ok 853 - no result ok 854 - right tag ok 855 - right text ok 856 - right tag ok 857 - right tag ok 858 - right tag ok 859 - right text ok 860 - right result ok 861 - right type ok 862 - no changes ok 863 - right type ok 864 - right result ok 865 - right tag ok 866 - right result ok 867 - right tag ok 868 - right result ok 869 - right tag ok 870 - right result ok 871 - right tag ok 872 - right result ok 873 - right type ok 874 - right result ok 875 - right tag ok 876 - right result ok 877 - right type ok 878 - right result ok 879 - right attribute ok 880 - right attribute ok 881 - no result ok 882 - right number of elements ok 883 - right result ok 884 - no value ok 885 - right value ok 886 - right value ok 887 - right value ok 888 - right values ok 889 - right value ok 890 - right value ok 891 - right value ok 892 - no value ok 893 - no value ok 894 - right value ok 895 - right value ok 896 - right value ok 897 - right value ok 898 - right value ok 899 - right value ok 900 - right value ok 901 - right value ok 902 - right value ok 903 - no value ok 904 - right value ok 905 - no value ok 906 - right text ok 907 - right text ok 908 - right text ok 909 - right text ok 910 - right text ok 911 - right text ok 912 - right text ok 913 - right text ok 914 - no result ok 915 - right number of elements ok 916 - right attribute ok 917 - no result ok 918 - right attribute ok 919 - no result ok 920 - right attribute ok 921 - no result ok 922 - right attribute ok 923 - no result ok 924 - right text ok 925 - right text ok 926 - no result ok 927 - right text ok 928 - no result ok 929 - right text ok 930 - no result ok 931 - right text ok 932 - no result ok 933 - right text ok 934 - no result ok 935 - right text ok 936 - no result ok 937 - right text ok 938 - no result ok 939 - right text ok 940 - no result ok 941 - right text ok 942 - no result ok 943 - right text ok 944 - no result ok 945 - right text ok 946 - no result ok 947 - right text ok 948 - no result ok 949 - right text ok 950 - no result ok 951 - no result ok 952 - right type ok 953 - right type ok 954 - right tag ok 955 - right attributes ok 956 - right type ok 957 - right text ok 958 - right type ok 959 - right tag ok 960 - right type ok 961 - right text ok 962 - right result ok 963 - right result ok 964 - right result ok 965 - right result ok 966 - right result ok 967 - right result ok 968 - no results ok 969 - right result ok 970 - right result ok 971 - right result ok 972 - right result ok 973 - right result ok 974 - right result ok 975 - right result ok 976 - right result ok 977 - right result ok 978 - right result ok 979 - right result ok 980 - right text ok 981 - right text ok 982 - right text ok 983 - right text ok 984 - no result ok 985 - right text ok 986 - right text ok 987 - no result ok 988 - right text ok 989 - no result ok 990 - right text ok 991 - no result ok 992 - right text ok 993 - no result ok 994 - right text ok 995 - no result ok 996 - right text ok 997 - no result ok 998 - right text ok 999 - no result ok 1000 - right text ok 1001 - no result ok 1002 - right attributes ok 1003 - right result ok 1004 - right text ok 1005 - right text ok 1006 - right text ok 1007 - right text ok 1008 - right text ok 1009 - right text ok 1010 - right text ok 1011 - right result ok 1012 - right text ok 1013 - right text ok 1014 - right result ok 1015 - right result ok 1016 - successful roundtrip ok 1017 - successful roundtrip ok 1018 - successful roundtrip ok 1019 - successful roundtrip ok 1020 - right text ok 1021 - right result ok 1022 - two circles ok 1023 - right result ok 1024 - right attribute ok 1025 - right result ok 1026 - right text ok 1027 - right result ok 1028 - right text ok 1029 - right result ok 1030 - right comment ok 1031 - right comment ok 1032 - right comment ok 1033 - right comment ok 1034 - right text ok 1035 - right text ok 1036 - right result ok 1037 - right result ok 1038 - right result ok 1039 - right result ok 1040 - right result ok 1041 - no result ok 1042 - right result ok 1043 - result ok 1044 - result ok 1045 - result ok 1046 - result ok 1047 - result ok 1048 - result ok 1049 - no result ok 1050 - right value ok 1051 - right value ok 1052 - result ok 1053 - result ok 1054 - result ok 1055 - result ok 1056 - result ok 1057 - result ok 1058 - result ok 1059 - result ok 1060 - result ok 1061 - result ok 1062 - no result ok 1063 - result ok 1064 - result ok 1065 - result ok 1066 - right value ok 1067 - right value ok 1068 - result ok 1069 - result ok 1070 - result ok 1071 - result ok 1072 - result ok 1073 - result ok 1074 - result ok 1075 - result ok 1076 - result ok 1077 - result ok 1078 - result ok 1079 - result ok 1080 - no result ok 1081 - no result ok 1082 - match ok 1083 - right text ok 1084 - right text ok 1085 - no result ok 1086 - no result ok 1087 - right result ok 1088 - right result ok 1089 - right result ok 1090 - right result ok 1091 - right result ok 1092 - right result ok 1093 - right result ok 1094 - right result ok 1095 - right result ok 1096 - right result ok 1097 - right result ok 1098 - right result ok 1099 - right result ok 1100 - right result ok 1101 - right result ok 1102 - right result ok 1103 - right result ok 1104 - right result ok 1105 - right result ok 1106 - right result ok 1107 - right result ok 1108 - right result ok 1109 - right result ok 1110 - right result ok 1111 - right result ok 1112 - right result ok 1113 - right result ok 1114 - right result ok 1115 - right result ok 1116 - not a tag ok 1117 - not a tag ok 1118 - right selector ok 1119 - right text ok 1120 - right selector ok 1121 - right text ok 1122 - right selector ok 1123 - right text ok 1124 - right selector ok 1125 - right text ok 1126 - right selector ok 1127 - right text ok 1128 - right selector ok 1129 - right result 1..1129 ok t/mojo/dynamic_methods.t ................... ok 1 - foo not reinstalled ok 2 - dynamic method is hidden ok 3 - foo called ok ok 4 - called dynamic method ok 5 - error calling foo on wrong object ok 6 - dynamic methods expired 1..6 ok t/mojo/eventemitter.t ...................... ok 1 - event was emitted once ok 2 - right error ok 3 - right error ok 4 - no subscribers ok 5 - has subscribers ok 6 - right error ok 7 - right error ok 8 - event was emitted twice ok 9 - one subscriber ok 10 - event was emitted three times ok 11 - no subscribers ok 12 - event was not emitted again ok 13 - event was not emitted again ok 14 - one subscriber ok 15 - one subscriber ok 16 - event was emitted once ok 17 - no subscribers ok 18 - event was not emitted again ok 19 - event was not emitted again ok 20 - event was not emitted again ok 21 - event was emitted once ok 22 - event was emitted again ok 23 - event was not emitted again ok 24 - no subscribers ok 25 - one subscriber ok 26 - only first event was emitted ok 27 - one subscriber ok 28 - only second event was emitted ok 29 - one subscriber ok 30 - third event was emitted ok 31 - no subscribers ok 32 - event was not emitted again ok 33 - event was not emitted again ok 34 - event was not emitted again ok 35 - no subscribers ok 36 - has subscribers ok 37 - event was emitted once ok 38 - no subscribers ok 39 - three subscribers ok 40 - event was emitted three times ok 41 - two subscribers ok 42 - event was emitted two times ok 43 - has subscribers ok 44 - no subscribers ok 45 - no subscribers ok 46 - event was not emitted again ok 47 - right result ok 48 - right result ok 49 - no result ok 50 - right result ok 51 - right result ok 52 - right result 1..52 ok t/mojo/exception.t ......................... ok 1 - right message ok 2 - right message ok 3 - right message ok 4 - right message ok 5 - 'right class' isa 'Mojo::Exception' ok 6 - right result ok 7 - right file ok 8 - right number ok 9 - right line ok 10 - right number ok 11 - empty line ok 12 - right number ok 13 - right line ok 14 - right number ok 15 - empty line ok 16 - right number ok 17 - right line ok 18 - right number ok 19 - right line ok 20 - right number ok 21 - empty line ok 22 - right number ok 23 - right line ok 24 - right number ok 25 - empty line ok 26 - right number ok 27 - right line ok 28 - right number ok 29 - right line ok 30 - right subroutine ok 31 - right subroutine ok 32 - right subroutine ok 33 - right subroutine ok 34 - no lines ok 35 - no line ok 36 - no lines ok 37 - right line ok 38 - right line ok 39 - right line ok 40 - right line ok 41 - right line ok 42 - right line ok 43 - no lines ok 44 - no line ok 45 - no lines ok 46 - right line ok 47 - right line ok 48 - right line ok 49 - right line ok 50 - right line ok 51 - right line ok 52 - right result ok 53 - right result 1..53 ok t/mojo/file.t .............................. ok 1 - same path ok 2 - same path ok 3 - same path ok 4 - same path ok 5 - same path ok 6 - same path ok 7 - same path ok 8 - same path ok 9 - same structure ok 10 - same structure ok 11 - same path ok 12 - same path ok 13 - same path ok 14 - same path ok 15 - same path ok 16 - same path ok 17 - same path ok 18 - path is absolute ok 19 - path is not absolute ok 20 - directory exists ok 21 - directory does not exist anymore ok 22 - directory exists ok 23 - right format ok 24 - directory exists ok 25 - directory does not exist anymore ok 26 - file exists ok 27 - same directory ok 28 - right result ok 29 - file does not exist anymore ok 30 - right structure ok 31 - right structure ok 32 - right structure ok 33 - right structure ok 34 - right error ok 35 - right error ok 36 - right error ok 37 - directory does not exist anymore ok 38 - directory exists ok 39 - directory exists ok 40 - directory already existed ok 41 - file exists ok 42 - right content ok 43 - file no longer exists ok 44 - right error ok 45 - right content ok 46 - file created ok 47 - directory still exists ok 48 - children have been removed ok 49 - directory has been removed ok 50 - file exists ok 51 - file does not exists ok 52 - same path ok 53 - file no longer exists ok 54 - file exists ok 55 - right content ok 56 - same path ok 57 - file no longer exists ok 58 - file exists ok 59 - right content ok 60 - file exists ok 61 - file does not exists ok 62 - same path ok 63 - file still exists ok 64 - file also exists now ok 65 - right content ok 66 - right content ok 67 - same path ok 68 - file still exists ok 69 - file also exists now ok 70 - right content ok 71 - right content ok 72 - right error ok 73 - right size ok 74 - target file is empty ok 75 - link is not empty ok 76 - no files ok 77 - no files ok 78 - right files ok 79 - right files ok 80 - right files ok 81 - right files ok 82 - no files ok 83 - no files ok 84 - right files ok 85 - right files ok 86 - right files ok 87 - right files ok 88 - right files ok 89 - right files ok 90 - right files ok 91 - file does not exist ok 92 - file exists ok 93 - right content ok 94 - right content ok 95 - right mtime ok 96 - different mtime ok 97 - right content ok 98 - right content ok 99 - right error 1..99 ok t/mojo/headers.t ........................... ok 1 - right structure ok 2 - right value ok 3 - no value ok 4 - no value ok 5 - right value ok 6 - right format ok 7 - right value ok 8 - right value ok 9 - right value ok 10 - right structure ok 11 - right structure ok 12 - right structure ok 13 - right structure ok 14 - right value ok 15 - right value ok 16 - right value ok 17 - values are equal ok 18 - right value ok 19 - values are equal ok 20 - right value ok 21 - right value ok 22 - right value ok 23 - right value ok 24 - right value ok 25 - right value ok 26 - right value ok 27 - right value ok 28 - right value ok 29 - right value ok 30 - right value ok 31 - right value ok 32 - right value ok 33 - right value ok 34 - right value ok 35 - right value ok 36 - right value ok 37 - right value ok 38 - right value ok 39 - right value ok 40 - right value ok 41 - right value ok 42 - right value ok 43 - right value ok 44 - right value ok 45 - right value ok 46 - right value ok 47 - right value ok 48 - right value ok 49 - right value ok 50 - right value ok 51 - right value ok 52 - right value ok 53 - right value ok 54 - right value ok 55 - right value ok 56 - right value ok 57 - right value ok 58 - right value ok 59 - right value ok 60 - right value ok 61 - right value ok 62 - right value ok 63 - right value ok 64 - right value ok 65 - right value ok 66 - right value ok 67 - right value ok 68 - right value ok 69 - right value ok 70 - right value ok 71 - right value ok 72 - right value ok 73 - right value ok 74 - right value ok 75 - right value ok 76 - right value ok 77 - right value ok 78 - right structure ok 79 - 'right return value' isa 'Mojo::Headers' ok 80 - parser is finished ok 81 - right value ok 82 - right value ok 83 - right value ok 84 - right value ok 85 - right value ok 86 - parser is finished ok 87 - right structure ok 88 - right value ok 89 - parser is finished ok 90 - successful roundtrip ok 91 - right structure ok 92 - right structure ok 93 - right structure ok 94 - right value ok 95 - right value ok 96 - right value ok 97 - right structure ok 98 - right structure ok 99 - right value ok 100 - right value ok 101 - right value ok 102 - right structure ok 103 - right structure ok 104 - right structure ok 105 - right structure ok 106 - right value ok 107 - right value ok 108 - right value ok 109 - 'right return value' isa 'Mojo::Headers' ok 110 - parser is not finished ok 111 - no value ok 112 - 'right return value' isa 'Mojo::Headers' ok 113 - parser is not finished ok 114 - no value ok 115 - 'right return value' isa 'Mojo::Headers' ok 116 - parser is finished ok 117 - right value ok 118 - right value 1..118 ok t/mojo/home.t .............................. ok 1 - right path detected ok 2 - right path detected ok 3 - right path detected ok 4 - right path detected ok 5 - right path detected ok 6 - right path detected ok 7 - right path detected ok 8 - right path ok 9 - right path ok 10 - right result 1..10 ok t/mojo/hypnotoad.t ......................... skipped: set TEST_HYPNOTOAD to enable this test (developer only!) t/mojo/ioloop.t ............................ ok 1 - right default ok 2 - right value ok 3 - right error ok 4 - right error ok 5 - recursive timer works ok 6 - hires timer works ok 7 - more than two ticks ok 8 - more than one tick ok 9 - no additional ticks ok 10 - more than one recurring event ok 11 - less than ten recurring events ok 12 - not running ok 13 - no recurring events ok 14 - acceptor has been removed ok 15 - stream has been removed ok 16 - handles are equal ok 17 - 'right reference' isa 'IO::Socket' ok 18 - reset event has been emitted once ok 19 - stopped automatically ok 20 - has subscribers ok 21 - no subscribers ok 22 - right default ok 23 - right timeout ok 24 - stream exists ok 25 - right timeout ok 26 - stream does not exist anymore ok 27 - right result ok 28 - file descriptor can be reused ok 29 - environment is clean ok 30 - connected ok 31 - acceptor has been removed ok 32 - connection has been removed ok 33 - stream has been paused ok 34 - stream has been resumed ok 35 - stream was writable while paused ok 36 - full message has been written ok 37 - stopped gracefully ok 38 - no error ok 39 - finish event has been emitted once ok 40 - no error ok 41 - finish event has been emitted once ok 42 - no error ok 43 - right value ok 44 - no error ok 45 - accepting connections ok 46 - connection limit reached ok 47 - right error ok 48 - right default ok 49 - right default ok 50 - right default ok 51 - right default 1..51 ok t/mojo/ioloop_ipv6.t ....................... skipped: set TEST_IPV6 to enable this test (developer only!) t/mojo/ioloop_tls.t ........................ skipped: set TEST_TLS to enable this test (developer only!) t/mojo/json.t .............................. ok 1 - decode [] ok 2 - decode [ [ ]] ok 3 - decode [0] ok 4 - decode [1] ok 5 - decode [ -122.026020 ] ok 6 - decode [ -122.026020 ] ok 7 - value is 0 ok 8 - value is 0 ok 9 - decode [1,-2] ok 10 - decode ["10e12" , [2 ]] ok 11 - decode [10e12 , [2 ]] ok 12 - decode [37.7668 , [ 20 ]] ok 13 - value is 1e3 ok 14 - decode 0 ok 15 - decode 23.3 ok 16 - decode [true] ok 17 - decode [null] ok 18 - decode [true, false] ok 19 - decode true ok 20 - decode false ok 21 - decode null ok 22 - decode [" "] ok 23 - decode ["hello world!"] ok 24 - decode ["hello\nworld!"] ok 25 - decode ["hello\t\"world!"] ok 26 - decode ["hello\u0152world\u0152!"] ok 27 - decode ["0."] ok 28 - decode [" 0"] ok 29 - decode ["1"] ok 30 - decode ["\u0007\b\/\f\r"] ok 31 - decode "" ok 32 - decode "hell\no" ok 33 - decode {} ok 34 - decode {"foo": "bar"} ok 35 - decode {"foo": [23, "bar"]} ok 36 - right value ok 37 - right value ok 38 - right value ok 39 - right value ok 40 - right value ok 41 - right value ok 42 - right value ok 43 - right value ok 44 - right value ok 45 - right value ok 46 - encode [] ok 47 - encode [[]] ok 48 - encode [[], []] ok 49 - encode [[], [[]], []] ok 50 - encode ['foo'] ok 51 - encode ["hello\nworld!"] ok 52 - encode ["hello\t\"world!"] ok 53 - encode ["hello\x{0003}\x{0152}world\x{0152}!"] ok 54 - encode ["123abc"] ok 55 - encode ["\x00\x1f \a\b/\f\r"] ok 56 - encode "" ok 57 - encode "hell\no" ok 58 - encode {} ok 59 - encode {foo => {}} ok 60 - encode {foo => 'bar'} ok 61 - encode {foo => []} ok 62 - encode {foo => ['bar']} ok 63 - encode {foo => 'bar', baz => 'yada'} ok 64 - encode [Mojo::JSON->true] ok 65 - encode [undef] ok 66 - encode [Mojo::JSON->true, Mojo::JSON->false] ok 67 - encode Mojo::JSON->true ok 68 - encode Mojo::JSON->false ok 69 - encode undef ok 70 - encode [1] ok 71 - encode ["1"] ok 72 - encode ['-122.026020'] ok 73 - encode [-122.026020] ok 74 - encode [1, -2] ok 75 - encode ['10e12', [2]] ok 76 - encode [10e12, [2]] ok 77 - encode [37.7668, [20]] ok 78 - encode 0 ok 79 - encode 23.3 ok 80 - encode ["\x{10346}"] ok 81 - successful roundtrip ok 82 - decode [\"\ud800\udf46\"] ok 83 - decode {"":""} ok 84 - re-encode ok 85 - decode [null,false,true,"",0,1] ok 86 - re-encode ok 87 - defined value ok 88 - successful roundtrip ok 89 - encode {foo => 'c:\progra~1\mozill~1\firefox.exe'} ok 90 - successful roundtrip ok 91 - successful roundtrip ok 92 - escaped slash ok 93 - successful roundtrip ok 94 - characters decoded ok 95 - characters encoded ok 96 - successful roundtrip ok 97 - successful roundtrip ok 98 - successful roundtrip ok 99 - successful roundtrip ok 100 - unknown reference ok 101 - encode {true => \1} ok 102 - encode {false => \0} ok 103 - true ok 104 - right string value ok 105 - right numeric value ok 106 - false ok 107 - right string value ok 108 - right numeric value ok 109 - upgraded number detected ok 110 - upgraded number detected ok 111 - upgraded number detected ok 112 - upgraded string detected ok 113 - dualvar stringified ok 114 - object stringified ok 115 - all have been detected correctly ok 116 - all have been detected correctly again ok 117 - encode "inf" as string ok 118 - encode "nan" as string ok 119 - decode null ok 120 - right error ok 121 - right error ok 122 - right error ok 123 - right error ok 124 - right error ok 125 - right error ok 126 - right error ok 127 - right error ok 128 - right error ok 129 - right error ok 130 - right error ok 131 - right error ok 132 - right error ok 133 - right error ok 134 - right error ok 135 - right error ok 136 - right error ok 137 - right error ok 138 - right error ok 139 - right error ok 140 - right error ok 141 - right error ok 142 - right error ok 143 - right error ok 144 - syntax error ok 145 - right error ok 146 - right error 1..146 ok t/mojo/json_pointer.t ...................... ok 1 - contains "" ok 2 - contains "/" ok 3 - contains "/foo" ok 4 - "foo" is invalid ok 5 - does not contains "/bar" ok 6 - contains "/foo/bar" ok 7 - contains "" ok 8 - does not contain "/" ok 9 - does not contain "/foo" ok 10 - contains "" ok 11 - contains "" ok 12 - contains "/foo/0" ok 13 - does not contain "/foo/9" ok 14 - does not contain "/foo/bar" ok 15 - does not contain "/0" ok 16 - does not contain "/" ok 17 - "" is "{foo => "bar", "" => "baz"}" ok 18 - "/" is "baz" ok 19 - "/foo" is "bar" ok 20 - "foo" is invalid ok 21 - "/foo/bar" is "42" ok 22 - "/foo/23" is "{baz => 0}" ok 23 - "/foo/" is "42" ok 24 - "/foo//" is "42" ok 25 - "" is "works" ok 26 - "/" is undef ok 27 - "/foo" is undef ok 28 - "/foo" is "0" ok 29 - "/foo/bar" is "[1, 2, 3]" ok 30 - "/foo/bar/0" is "0" ok 31 - "/foo/bar/1" is undef ok 32 - "/foo/bar/2" is "3" ok 33 - "/foo/bar/6" is undef ok 34 - "/0/foo~1bar" is "bar" ok 35 - "/0/foo~1bar~1baz" is "yada" ok 36 - "/0/foo~0~1bar" is "bar" ok 37 - "/0/f~0o~0o~0~1b~0/a~0/r" is "baz" ok 38 - "/~01" is "foo" ok 39 - found the snowman ok 40 - found the snowman ok 41 - empty pointer is whole document ok 42 - "/foo" is "["bar", "baz"]" ok 43 - "/foo/0" is "bar" ok 44 - "/" is 0 ok 45 - "/a~1b" is 1 ok 46 - "/c%d" is 2 ok 47 - "/e^f" is 3 ok 48 - "/g|h" is 4 ok 49 - "/i\\j" is 5 ok 50 - "/k\"l" is 6 ok 51 - "/ " is 7 ok 52 - "/m~0n" is 8 1..52 ok t/mojo/json_xs.t ........................... ok 1 - decode_jsom ok 2 - encode_json ok 3 - from_json ok 4 - to_json ok 5 - j() decode ok 6 - j() encode ok 7 - true ok 8 - false ok 9 - bytes decoded ok 10 - bytes encoded ok 11 - characters decoded ok 12 - characters encoded ok 13 - canonical object ok 14 - bare true ok 15 - unknown reference ok 16 - blessed reference ok 17 - successful roundtrip ok 18 - successful roundtrip ok 19 - encode "inf" as string ok 20 - encode "nan" as string ok 21 - escaped slash 1..21 ok t/mojo/loader.t ............................ ok 1 - loaded ok 2 - method found ok 3 - 'right exception' isa 'Mojo::Exception' ok 4 - right message ok 5 - right number ok 6 - right line ok 7 - right number ok 8 - right line ok 9 - right number ok 10 - right line ok 11 - right number ok 12 - right line ok 13 - right number ok 14 - right line ok 15 - right number ok 16 - right line ok 17 - right message ok 18 - 'right exception' isa 'Mojo::Exception' ok 19 - right message ok 20 - right number ok 21 - right line ok 22 - right number ok 23 - right line ok 24 - right number ok 25 - right line ok 26 - right number ok 27 - right line ok 28 - right number ok 29 - right line ok 30 - right number ok 31 - right line ok 32 - right message ok 33 - found the right modules ok 34 - found the right modules ok 35 - no modules found ok 36 - found the right packages ok 37 - no packages found ok 38 - loaded successfully ok 39 - loaded successfully ok 40 - loaded successfully ok 41 - loaded successfully ok 42 - nothing to load ok 43 - nothing to load ok 44 - nothing to load ok 45 - nothing to load ok 46 - nothing to load ok 47 - nothing to load ok 48 - nothing to load ok 49 - nothing to load ok 50 - nothing to load ok 51 - loaded successfully ok 52 - file is not binary ok 53 - right template ok 54 - right template ok 55 - right DATA files ok 56 - right template ok 57 - right template ok 58 - right DATA files ok 59 - right template ok 60 - right template ok 61 - right template ok 62 - right DATA files ok 63 - file is not binary ok 64 - file is binary ok 65 - right template ok 66 - right DATA files ok 67 - DATA has been hidden 1..67 ok t/mojo/log.t ............................... ok 1 - right error message ok 2 - right fatal message ok 3 - right error message ok 4 - no debug message ok 5 - right debug message ok 6 - right error message ok 7 - right fatal message ok 8 - right debug message ok 9 - right debug message ok 10 - right format ok 11 - right format ok 12 - right format ok 13 - right format ok 14 - right format ok 15 - long messages ok 16 - right format ok 17 - short messages ok 18 - short messages ok 19 - right format ok 20 - right format ok 21 - right format ok 22 - right format ok 23 - right format ok 24 - right format ok 25 - right message ok 26 - right message ok 27 - right message ok 28 - right message ok 29 - right message ok 30 - right error message ok 31 - right info message ok 32 - no debug message ok 33 - right epoch time ok 34 - right level ok 35 - right message ok 36 - right level ok 37 - right message ok 38 - right message ok 39 - no more messages ok 40 - right level ok 41 - "debug" log level is active ok 42 - "info" log level is active ok 43 - "warn" log level is active ok 44 - "error" log level is active ok 45 - right level ok 46 - "debug" log level is inactive ok 47 - "info" log level is active ok 48 - "warn" log level is active ok 49 - "error" log level is active ok 50 - right level ok 51 - "debug" log level is inactive ok 52 - "info" log level is inactive ok 53 - "warn" log level is active ok 54 - "error" log level is active ok 55 - right level ok 56 - "debug" log level is inactive ok 57 - "info" log level is inactive ok 58 - "warn" log level is inactive ok 59 - "error" log level is active ok 60 - right level ok 61 - "debug" log level is inactive ok 62 - "info" log level is inactive ok 63 - "warn" log level is inactive ok 64 - "error" log level is inactive 1..64 ok t/mojo/morbo.t ............................. skipped: set TEST_MORBO to enable this test (developer only!) t/mojo/parameters.t ........................ ok 1 - right format ok 2 - right format ok 3 - right format ok 4 - right structure ok 5 - right format ok 6 - right format ok 7 - right format ok 8 - equal parameters ok 9 - unequal parameters ok 10 - right format ok 11 - right format ok 12 - right format ok 13 - right format ok 14 - right format ok 15 - right structure ok 16 - right structure ok 17 - right structure ok 18 - right structure ok 19 - right structure ok 20 - right structure ok 21 - right structure ok 22 - right structure ok 23 - right format ok 24 - right format ok 25 - right format ok 26 - right format ok 27 - right value ok 28 - right value ok 29 - no values ok 30 - right format ok 31 - right value ok 32 - right value ok 33 - right value ok 34 - right structure ok 35 - right format ok 36 - right format ok 37 - right structure ok 38 - right structure ok 39 - right format ok 40 - right structure ok 41 - right structure ok 42 - right format ok 43 - right format ok 44 - right format ok 45 - right value ok 46 - right structure ok 47 - right values ok 48 - right value ok 49 - right structure ok 50 - right value ok 51 - right value ok 52 - right value ok 53 - right structure ok 54 - right value ok 55 - right structure ok 56 - right format ok 57 - right structure ok 58 - right value ok 59 - right structure ok 60 - right format ok 61 - right structure ok 62 - right value ok 63 - right format ok 64 - right values ok 65 - right value ok 66 - right values ok 67 - right structure ok 68 - right structure ok 69 - right structure ok 70 - right value ok 71 - right values ok 72 - right structure ok 73 - right value ok 74 - right values ok 75 - right format ok 76 - right structure ok 77 - right value ok 78 - right result ok 79 - right structure ok 80 - right value ok 81 - right result ok 82 - right structure ok 83 - right value ok 84 - right result ok 85 - right result ok 86 - right result ok 87 - right result ok 88 - right result ok 89 - right result ok 90 - right result ok 91 - right value ok 92 - right value ok 93 - right result ok 94 - right value ok 95 - right result ok 96 - right result 1..96 ok t/mojo/path.t .............................. ok 1 - right path ok 2 - right directory ok 3 - right structure ok 4 - has leading slash ok 5 - no trailing slash ok 6 - right path ok 7 - right directory ok 8 - right directory ok 9 - right structure ok 10 - no leading slash ok 11 - has trailing slash ok 12 - no path ok 13 - right absolute path ok 14 - right route ok 15 - right part ok 16 - no part ok 17 - has leading slash ok 18 - no trailing slash ok 19 - right path ok 20 - right path ok 21 - right path ok 22 - right directory ok 23 - right structure ok 24 - has leading slash ok 25 - no trailing slash ok 26 - right route ok 27 - right path ok 28 - right structure ok 29 - has leading slash ok 30 - no trailing slash ok 31 - right route ok 32 - right path ok 33 - right structure ok 34 - has leading slash ok 35 - no trailing slash ok 36 - right structure ok 37 - right path ok 38 - right absolute path ok 39 - right route ok 40 - same path ok 41 - right structure ok 42 - normalized path ok 43 - canonicalized path ok 44 - right structure ok 45 - has leading slash ok 46 - no trailing slash ok 47 - same path ok 48 - right structure ok 49 - normalized path ok 50 - canonicalized path ok 51 - right structure ok 52 - has leading slash ok 53 - no trailing slash ok 54 - same path ok 55 - right structure ok 56 - canonicalized path ok 57 - right structure ok 58 - has leading slash ok 59 - no trailing slash ok 60 - same path ok 61 - right structure ok 62 - normalized path ok 63 - canonicalized path ok 64 - right structure ok 65 - has leading slash ok 66 - no trailing slash ok 67 - contains path ok 68 - contains path ok 69 - contains path ok 70 - does not contain path ok 71 - does not contain path ok 72 - does not contain path ok 73 - contains path ok 74 - contains path ok 75 - does not contain path ok 76 - does not contain path ok 77 - contains path ok 78 - does not contain path ok 79 - contains path ok 80 - contains path ok 81 - does not contain path ok 82 - contains path ok 83 - contains path ok 84 - contains path ok 85 - does not contain path ok 86 - does not contain path ok 87 - does not contain path ok 88 - does not contain path ok 89 - right path ok 90 - has leading slash ok 91 - no trailing slash ok 92 - right path ok 93 - has leading slash ok 94 - no trailing slash ok 95 - right path ok 96 - has leading slash ok 97 - has trailing slash ok 98 - right path ok 99 - has leading slash ok 100 - no trailing slash ok 101 - right route ok 102 - right path ok 103 - has leading slash ok 104 - has trailing slash ok 105 - right route ok 106 - right path ok 107 - no leading slash ok 108 - no trailing slash ok 109 - right route ok 110 - right path ok 111 - no parts ok 112 - has leading slash ok 113 - has trailing slash ok 114 - right normalized path ok 115 - right path ok 116 - no parts ok 117 - has leading slash ok 118 - has trailing slash ok 119 - right normalized path ok 120 - right path ok 121 - right structure ok 122 - has leading slash ok 123 - has trailing slash ok 124 - right path ok 125 - right structure ok 126 - has leading slash ok 127 - has trailing slash ok 128 - right path ok 129 - right structure ok 130 - has leading slash ok 131 - has trailing slash ok 132 - right path ok 133 - right structure ok 134 - has leading slash ok 135 - has trailing slash ok 136 - right path ok 137 - right structure ok 138 - has leading slash ok 139 - has trailing slash ok 140 - right structure ok 141 - right path ok 142 - right path ok 143 - right absolute path ok 144 - right route ok 145 - right structure ok 146 - contains path ok 147 - contains path ok 148 - does not contain path ok 149 - right path ok 150 - right absolute path ok 151 - right route ok 152 - right path ok 153 - right absolute path ok 154 - right route ok 155 - right path ok 156 - right structure ok 157 - right path ok 158 - right structure ok 159 - right structure ok 160 - has leading slash ok 161 - no trailing slash ok 162 - right path ok 163 - right path ok 164 - right absolute path ok 165 - right route ok 166 - right path ok 167 - right structure ok 168 - has leading slash ok 169 - no trailing slash ok 170 - right path ok 171 - right route ok 172 - right path 1..172 ok t/mojo/prefork.t ........................... skipped: set TEST_PREFORK to enable this test (developer only!) t/mojo/promise.t ........................... ok 1 - promise resolved ok 2 - promise not rejected ok 3 - promise resolved ok 4 - promise not rejected ok 5 - promise resolved ok 6 - promise not rejected ok 7 - promise settled ok 8 - promise not resolved ok 9 - promise rejected ok 10 - promise not resolved ok 11 - promise rejected ok 12 - promise not resolved ok 13 - promise rejected ok 14 - promise settled ok 15 - promise resolved ok 16 - promise not rejected ok 17 - promises resolved ok 18 - promises rejected ok 19 - promise not resolved ok 20 - promise resolved ok 21 - promise not resolved ok 22 - promise rejected ok 23 - promise not resolved ok 24 - promise resolved ok 25 - same loop ok 26 - promise resolved ok 27 - promise not rejected ok 28 - promises not resolved ok 29 - promises rejected ok 30 - promises resolved ok 31 - promises not resolved ok 32 - promise rejected ok 33 - promises not resolved ok 34 - promise rejected ok 35 - default timeout message ok 36 - promises resolved ok 37 - promises not resolved ok 38 - promise rejected ok 39 - promises resolved ok 40 - promises rejected 1..40 ok t/mojo/proxy.t ............................. ok 1 - right proxy ok 2 - right proxy ok 3 - right proxy ok 4 - right proxy ok 5 - no proxy needed ok 6 - proxy needed ok 7 - proxy needed ok 8 - right list ok 9 - right proxy ok 10 - right proxy ok 11 - proxy needed ok 12 - proxy needed ok 13 - proxy needed ok 14 - no proxy needed ok 15 - no proxy needed ok 16 - no proxy needed ok 17 - no proxy needed ok 18 - proxy needed 1..18 ok t/mojo/psgi.t .............................. ok 1 - no reverse proxy ok 2 - reverse proxy ok 3 - right status ok 4 - enough headers ok 5 - has "Date" value ok 6 - right "Content-Length" value ok 7 - right "Content-Type" value ok 8 - finish event has not been emitted ok 9 - finish event has been emitted ok 10 - right structure ok 11 - hook has been emitted once ok 12 - right status ok 13 - enough headers ok 14 - has "Date" value ok 15 - right "Content-Length" value ok 16 - right "Content-Type" value ok 17 - finish event has not been emitted ok 18 - finish event has been emitted ok 19 - right structure ok 20 - right status ok 21 - right "Content-Length" value ok 22 - right "Content-Type" value ok 23 - right content ok 24 - finish event has not been emitted ok 25 - finish event has been emitted ok 26 - right status ok 27 - right "Content-Length" value ok 28 - right "Content-Type" value ok 29 - no content ok 30 - finish event has not been emitted ok 31 - finish event has been emitted ok 32 - right status ok 33 - enough headers ok 34 - right number of "Set-Cookie" headers ok 35 - right status ok 36 - right "Content-Length" value ok 37 - right "Content-Type" value ok 38 - right content ok 39 - finish event has not been emitted ok 40 - finish event has been emitted 1..40 ok t/mojo/reactor_detect.t .................... ok 1 - right class ok 2 - right class ok 3 - right class 1..3 ok t/mojo/reactor_ev.t ........................ skipped: set TEST_EV to enable this test (developer only!) t/mojo/reactor_poll.t ...................... ok 1 - right object ok 2 - right object ok 3 - right object ok 4 - use Mojo::IOLoop; ok 5 - right object ok 6 - reactor waited for one event ok 7 - stopped automatically ok 8 - handle is not readable ok 9 - handle is not writable ok 10 - handle is readable ok 11 - handle is not writable ok 12 - removed ok 13 - not removed again ok 14 - handle is not readable ok 15 - handle is writable ok 16 - removed ok 17 - handle is readable ok 18 - handle is not writable ok 19 - handle is readable ok 20 - handle is writable ok 21 - handle is not readable ok 22 - handle is not writable ok 23 - handle is readable ok 24 - handle is not writable ok 25 - handle is readable ok 26 - handle is writable ok 27 - removed ok 28 - handle is readable again ok 29 - handle is writable again ok 30 - timer was triggered ok 31 - recurring was triggered ok 32 - handle is readable again ok 33 - handle is writable again ok 34 - timer was not triggered ok 35 - recurring was triggered again ok 36 - handle is readable again ok 37 - handle is writable again ok 38 - timer was not triggered ok 39 - recurring was triggered again ok 40 - removed ok 41 - not removed again ok 42 - handle is readable again ok 43 - handle is writable again ok 44 - timer was not triggered ok 45 - recurring was not triggered again ok 46 - returned undef ok 47 - handle is readable again ok 48 - handle is writable again ok 49 - timer was not triggered ok 50 - recurring was triggered again ok 51 - next tick was triggered ok 52 - io event was not triggered again ok 53 - io event was not triggered again ok 54 - recurring was not triggered again ok 55 - right object ok 56 - right result ok 57 - only one handle was writable ok 58 - timer was triggered ok 59 - timer was not triggered ok 60 - timer was not triggered ok 61 - timer was triggered ok 62 - timer was triggered ok 63 - timer was not triggered ok 64 - timer was not triggered ok 65 - timer was triggered ok 66 - timer pair was triggered ok 67 - single timer was triggered ok 68 - timers were triggered in the right order ok 69 - removed ok 70 - right error ok 71 - not removed again ok 72 - right error ok 73 - right error ok 74 - has subscribers ok 75 - no subscribers ok 76 - timer was triggered once ok 77 - right class ok 78 - right object ok 79 - loop is not running ok 80 - loop is not running ok 81 - right error ok 82 - right error ok 83 - loop is running ok 84 - loop is running ok 85 - right error ok 86 - right error ok 87 - right error ok 88 - right error ok 89 - right error ok 90 - right error ok 91 - right error ok 92 - right error ok 93 - right error ok 94 - right error ok 95 - right error ok 96 - right error 1..96 ok t/mojo/request.t ........................... ok 1 - right default ok 2 - at least 8 characters ok 3 - at least 8 characters ok 4 - different id ok 5 - limit is not exceeded ok 6 - limit is exceeded ok 7 - finish event has been emitted ok 8 - request is finished ok 9 - no leftovers ok 10 - right error ok 11 - limit is exceeded ok 12 - right method ok 13 - right version ok 14 - right URL ok 15 - no value ok 16 - right size ok 17 - right number ok 18 - request is finished ok 19 - right error ok 20 - limit is exceeded ok 21 - right method ok 22 - right version ok 23 - right URL ok 24 - no value ok 25 - no content ok 26 - request is finished ok 27 - right error ok 28 - limit is exceeded ok 29 - right method ok 30 - right version ok 31 - right URL ok 32 - no value ok 33 - no content ok 34 - right size ok 35 - request is finished ok 36 - no error ok 37 - right method ok 38 - right version ok 39 - right URL ok 40 - right content ok 41 - request is finished ok 42 - right error ok 43 - limit is not exceeded ok 44 - limit is not exceeded ok 45 - request is finished ok 46 - right error ok 47 - limit is exceeded ok 48 - right method ok 49 - right version ok 50 - right URL ok 51 - no "Foo" value ok 52 - no content ok 53 - right size ok 54 - right number ok 55 - request is finished ok 56 - right error ok 57 - right method ok 58 - right version ok 59 - no URL ok 60 - no value ok 61 - no content ok 62 - request is finished ok 63 - right error ok 64 - right method ok 65 - right version ok 66 - no URL ok 67 - no value ok 68 - no content ok 69 - right size ok 70 - request is finished ok 71 - no leftovers ok 72 - right size ok 73 - right size ok 74 - right size ok 75 - right size ok 76 - no error ok 77 - right method ok 78 - right version ok 79 - right URL ok 80 - right content ok 81 - request is finished ok 82 - no leftovers ok 83 - right size ok 84 - right size ok 85 - right size ok 86 - right size ok 87 - no error ok 88 - right method ok 89 - right version ok 90 - right URL ok 91 - right content ok 92 - request is finished ok 93 - right method ok 94 - right version ok 95 - right URL ok 96 - request is not finished ok 97 - request is not finished ok 98 - request is not finished ok 99 - request is not finished ok 100 - request is not finished ok 101 - request is not finished ok 102 - request is not finished ok 103 - request is not finished ok 104 - request is not finished ok 105 - request is not finished ok 106 - request is not finished ok 107 - request is not finished ok 108 - request is not finished ok 109 - request is not finished ok 110 - request is not finished ok 111 - request is not finished ok 112 - request is not finished ok 113 - request is finished ok 114 - right method ok 115 - right version ok 116 - right URL ok 117 - request is finished ok 118 - second request in leftovers ok 119 - request is finished ok 120 - right method ok 121 - right version ok 122 - right URL ok 123 - request is finished ok 124 - request is WebSocket handshake ok 125 - right method ok 126 - right version ok 127 - right URL ok 128 - right "Host" value ok 129 - right "Connection" value ok 130 - right "Sec-WebSocket-Protocol" value ok 131 - right "Upgrade" value ok 132 - right "Sec-WebSocket-Key" value ok 133 - no content ok 134 - request is finished ok 135 - request is not a WebSocket handshake ok 136 - right method ok 137 - right version ok 138 - right URL ok 139 - right "Content-Type" value ok 140 - right "Content-Length" value ok 141 - right charset ok 142 - request is finished ok 143 - right method ok 144 - right version ok 145 - right URL ok 146 - right "Content-Type" value ok 147 - no "Content-Length" value ok 148 - right size ok 149 - right progress ok 150 - right progress ok 151 - right progress ok 152 - right progress ok 153 - stored in memory ok 154 - upgrade event has not been emitted ok 155 - upgrade event has been emitted ok 156 - file has content ok 157 - right progress ok 158 - stored in file ok 159 - right progress ok 160 - stored in file ok 161 - request is finished ok 162 - right method ok 163 - right version ok 164 - right URL ok 165 - right "Content-Type" value ok 166 - right "Content-Length" value ok 167 - request is finished ok 168 - right method ok 169 - right version ok 170 - right URL ok 171 - right "Content-Type" value ok 172 - no "Content-Length" value ok 173 - limit is not exceeded ok 174 - right size ok 175 - request is finished ok 176 - right error ok 177 - limit is exceeded ok 178 - limit is exceeded ok 179 - right error ok 180 - limit is still exceeded ok 181 - right size ok 182 - request is finished ok 183 - right error ok 184 - limit is exceeded ok 185 - right size ok 186 - request is finished ok 187 - right error ok 188 - limit is exceeded ok 189 - limit is exceeded ok 190 - request is finished ok 191 - right error ok 192 - limit is exceeded ok 193 - request is finished ok 194 - right error ok 195 - limit is exceeded ok 196 - right number ok 197 - limit is not exceeded ok 198 - request is finished ok 199 - right error ok 200 - limit is exceeded ok 201 - right method ok 202 - right version ok 203 - right URL ok 204 - request is finished ok 205 - right method ok 206 - right version ok 207 - right URL ok 208 - right "Content-Type" value ok 209 - right "Content-Length" value ok 210 - right content ok 211 - right content ok 212 - request is finished ok 213 - right method ok 214 - right version ok 215 - no host ok 216 - right path ok 217 - right URL ok 218 - right "Content-Type" value ok 219 - right "Content-Length" value ok 220 - request is finished ok 221 - right method ok 222 - right version ok 223 - right URL ok 224 - right absolute URL ok 225 - right "Content-Type" value ok 226 - right "Content-Length" value ok 227 - finish event has been emitted ok 228 - request is finished ok 229 - right method ok 230 - right version ok 231 - right URL ok 232 - right "Content-Type" value ok 233 - right "Content-Length" value ok 234 - request is finished ok 235 - right method ok 236 - right version ok 237 - right URL ok 238 - right "Content-Type" value ok 239 - right "Content-Length" value ok 240 - right value ok 241 - content is compressed ok 242 - content is still compressed ok 243 - request is finished ok 244 - right method ok 245 - right version ok 246 - right URL ok 247 - right "Content-Type" value ok 248 - right "Content-Length" value ok 249 - right content ok 250 - right progress ok 251 - right progress ok 252 - right progress ok 253 - right progress ok 254 - right progress ok 255 - right progress ok 256 - right progress ok 257 - right progress ok 258 - request is finished ok 259 - right method ok 260 - right version ok 261 - right URL ok 262 - right "Content-Length" value ok 263 - right "Content-Type" value ok 264 - right size ok 265 - right content ok 266 - no progress ok 267 - no progress ok 268 - made progress ok 269 - not finished yet ok 270 - finished ok 271 - made progress ok 272 - request is finished ok 273 - right method ok 274 - right version ok 275 - right URL ok 276 - right "Content-Length" value ok 277 - right "Content-Type" value ok 278 - right content ok 279 - request is finished ok 280 - right method ok 281 - right version ok 282 - right URL ok 283 - right "Content-Type" value ok 284 - right size ok 285 - right content ok 286 - right values ok 287 - right value ok 288 - right parameters ok 289 - right values ok 290 - right values ok 291 - right value ok 292 - setting single param works ok 293 - setting multiple value param works ok 294 - no value ok 295 - request is finished ok 296 - right method ok 297 - right version ok 298 - right URL ok 299 - right parameters ok 300 - right "Content-Type" value ok 301 - right "X-Trailer1" value ok 302 - right "X-Trailer2" value ok 303 - right "Content-Length" value ok 304 - right size ok 305 - right content ok 306 - request is finished ok 307 - right method ok 308 - right version ok 309 - right URL ok 310 - right parameters ok 311 - no "Transfer-Encoding" value ok 312 - right "Content-Type" value ok 313 - right "X-Trailer" value ok 314 - right "Content-Length" value ok 315 - right size ok 316 - right content ok 317 - request is finished ok 318 - right method ok 319 - right version ok 320 - right URL ok 321 - right parameters ok 322 - right "Content-Type" value ok 323 - right "X-Trailer1" value ok 324 - right "X-Trailer2" value ok 325 - right "Content-Length" value ok 326 - right size ok 327 - right content ok 328 - request is finished ok 329 - right method ok 330 - right version ok 331 - right URL ok 332 - right parameters ok 333 - right "Content-Type" value ok 334 - right "X-Trailer1" value ok 335 - right "X-Trailer2" value ok 336 - right "Content-Length" value ok 337 - right size ok 338 - right content ok 339 - right progress ok 340 - right progress ok 341 - right progress ok 342 - right progress ok 343 - right progress ok 344 - right progress ok 345 - request is finished ok 346 - multipart content ok 347 - no content ok 348 - right method ok 349 - right version ok 350 - right URL ok 351 - right parameters ok 352 - right "Content-Type" value ok 353 - right "Content-Length" value ok 354 - no multipart content ok 355 - no multipart content ok 356 - no multipart content ok 357 - stored in memory ok 358 - right content ok 359 - right value ok 360 - right value ok 361 - right filename ok 362 - stored in memory ok 363 - right size ok 364 - right filename ok 365 - unlinked file ok 366 - right boundary ok 367 - request is finished ok 368 - multipart content ok 369 - no content ok 370 - right method ok 371 - right version ok 372 - right URL ok 373 - right parameters ok 374 - right "Content-Type" value ok 375 - right "Content-Length" value ok 376 - no multipart content ok 377 - no multipart content ok 378 - no multipart content ok 379 - stored in file ok 380 - right content ok 381 - right value ok 382 - right value ok 383 - right filename ok 384 - right size ok 385 - right filename ok 386 - stored in file ok 387 - right size ok 388 - right filename ok 389 - stored in memory ok 390 - right size ok 391 - no content ok 392 - no content ok 393 - no content ok 394 - right content ok 395 - right content ok 396 - request is finished ok 397 - multipart content ok 398 - right method ok 399 - right version ok 400 - right URL ok 401 - right parameters ok 402 - right "Content-Type" value ok 403 - right "Content-Length" value ok 404 - no multipart content ok 405 - no multipart content ok 406 - no multipart content ok 407 - right content ok 408 - right value ok 409 - right value ok 410 - right content ok 411 - request is finished ok 412 - no multipart content ok 413 - right method ok 414 - right version ok 415 - right URL ok 416 - right parameters ok 417 - right "Content-Type" value ok 418 - right "Content-Length" value ok 419 - no multipart content ok 420 - right content ok 421 - request is finished ok 422 - no multipart content ok 423 - right method ok 424 - right version ok 425 - right URL ok 426 - right parameters ok 427 - right "Content-Type" value ok 428 - right "Content-Length" value ok 429 - no multipart content ok 430 - no multipart content ok 431 - no multipart content ok 432 - right content ok 433 - right value ok 434 - right value ok 435 - not a body parameter ok 436 - right filename ok 437 - stored in memory ok 438 - right size ok 439 - request is finished ok 440 - right method ok 441 - right version ok 442 - right base URL ok 443 - right base userinfo ok 444 - right URL ok 445 - right proxy userinfo ok 446 - request is finished ok 447 - right method ok 448 - right version ok 449 - right URL ok 450 - right host ok 451 - right port ok 452 - right proxy userinfo ok 453 - request is finished ok 454 - right method ok 455 - right version ok 456 - right URL ok 457 - right absolute URL ok 458 - right "Host" value ok 459 - request is finished ok 460 - right method ok 461 - right version ok 462 - right URL ok 463 - right absolute URL ok 464 - right "Expect" value ok 465 - right "Host" value ok 466 - request is finished ok 467 - right method ok 468 - right version ok 469 - right URL ok 470 - right absolute URL ok 471 - right "Expect" value ok 472 - right "Host" value ok 473 - request is finished ok 474 - right method ok 475 - right version ok 476 - right URL ok 477 - right absolute URL ok 478 - right "Expect" value ok 479 - right "Host" value ok 480 - request is finished ok 481 - right method ok 482 - right version ok 483 - right URL ok 484 - right absolute URL ok 485 - right "Expect" value ok 486 - right "Host" value ok 487 - request is finished ok 488 - right method ok 489 - right version ok 490 - right URL ok 491 - right absolute URL ok 492 - right "Expect" value ok 493 - right "Host" value ok 494 - request is finished ok 495 - right method ok 496 - right version ok 497 - right URL ok 498 - right absolute URL ok 499 - right "Expect" value ok 500 - right "Host" value ok 501 - right "Content-Length" value ok 502 - right content ok 503 - finish event has been emitted ok 504 - request is finished ok 505 - no state ok 506 - no progress ok 507 - not finished ok 508 - built start-line ok 509 - made progress on start_line ok 510 - made progress ok 511 - not finished ok 512 - built headers ok 513 - made progress on headers ok 514 - made progress ok 515 - not finished ok 516 - built body ok 517 - made progress on headers ok 518 - made progress ok 519 - finished ok 520 - request is finished ok 521 - right method ok 522 - right version ok 523 - right URL ok 524 - right absolute URL ok 525 - right "Expect" value ok 526 - right "Host" value ok 527 - right "Content-Length" value ok 528 - right content ok 529 - finish event has been emitted ok 530 - request is finished ok 531 - request is finished ok 532 - right method ok 533 - right version ok 534 - right URL ok 535 - right absolute URL ok 536 - right "Expect" value ok 537 - right "Host" value ok 538 - right "Content-Length" value ok 539 - right content ok 540 - finish event has been emitted ok 541 - request is finished ok 542 - request is finished ok 543 - right method ok 544 - right version ok 545 - right URL ok 546 - right absolute URL ok 547 - right "Expect" value ok 548 - right "Host" value ok 549 - right "Content-Length" value ok 550 - right content ok 551 - no leftovers ok 552 - no error ok 553 - no leftovers ok 554 - no error ok 555 - request is finished ok 556 - right method ok 557 - right version ok 558 - right URL ok 559 - right absolute URL ok 560 - right "Expect" value ok 561 - right "Host" value ok 562 - right "Content-Length" value ok 563 - right content ok 564 - finish event has been emitted ok 565 - request is finished ok 566 - request is finished ok 567 - right method ok 568 - right version ok 569 - right URL ok 570 - right absolute URL ok 571 - right "Connection" value ok 572 - right "Upgrade" value ok 573 - right "Host" value ok 574 - right "Content-Length" value ok 575 - right "Sec-WebSocket-Key" value ok 576 - right "Sec-WebSocket-Protocol" value ok 577 - no content ok 578 - finish event has been emitted ok 579 - request is finished ok 580 - request is finished ok 581 - right method ok 582 - right version ok 583 - right URL ok 584 - right absolute URL ok 585 - right "Connection" value ok 586 - right "Upgrade" value ok 587 - right "Host" value ok 588 - right "Content-Length" value ok 589 - right "Sec-WebSocket-Key" value ok 590 - right "Sec-WebSocket-Protocol" value ok 591 - no content ok 592 - request is finished ok 593 - request is finished ok 594 - right method ok 595 - right version ok 596 - right URL ok 597 - right absolute URL ok 598 - right "Connection" value ok 599 - right "Upgrade" value ok 600 - right "Host" value ok 601 - right "Content-Length" value ok 602 - right "Sec-WebSocket-Key" value ok 603 - right "Sec-WebSocket-Protocol" value ok 604 - no content ok 605 - request is finished ok 606 - request is finished ok 607 - right method ok 608 - right version ok 609 - right URL ok 610 - right absolute URL ok 611 - right "Connection" value ok 612 - right "Upgrade" value ok 613 - right "Host" value ok 614 - right "Content-Length" value ok 615 - right "Sec-WebSocket-Key" value ok 616 - right "Sec-WebSocket-Protocol" value ok 617 - no content ok 618 - finish event has been emitted ok 619 - request is finished ok 620 - request is finished ok 621 - right method ok 622 - right version ok 623 - right URL ok 624 - right absolute URL ok 625 - right "Expect" value ok 626 - right "Host" value ok 627 - right "Content-Length" value ok 628 - right content ok 629 - request is finished ok 630 - right method ok 631 - right version ok 632 - right URL ok 633 - right absolute URL ok 634 - right "Host" value ok 635 - right "Content-Length" value ok 636 - right content ok 637 - request is finished ok 638 - right method ok 639 - right version ok 640 - right URL ok 641 - right absolute URL ok 642 - right "Expect" value ok 643 - right "Host" value ok 644 - right "Content-Length" value ok 645 - right content ok 646 - request is finished ok 647 - right method ok 648 - right version ok 649 - right URL ok 650 - right absolute URL ok 651 - right proxy userinfo ok 652 - right "Authorization" value ok 653 - right "Expect" value ok 654 - right "Host" value ok 655 - right "Proxy-Authorization" value ok 656 - right "Content-Length" value ok 657 - right content ok 658 - request is finished ok 659 - right method ok 660 - right version ok 661 - right URL ok 662 - right absolute URL ok 663 - right proxy userinfo ok 664 - right "Authorization" value ok 665 - right "Expect" value ok 666 - right "Host" value ok 667 - right "Proxy-Authorization" value ok 668 - right "Content-Length" value ok 669 - right content ok 670 - request is finished ok 671 - right method ok 672 - right version ok 673 - right URL ok 674 - right absolute URL ok 675 - right proxy userinfo ok 676 - right "Authorization" value ok 677 - right "Expect" value ok 678 - right "Host" value ok 679 - right "Proxy-Authorization" value ok 680 - right "Content-Length" value ok 681 - right content ok 682 - request is finished ok 683 - right method ok 684 - right version ok 685 - right URL ok 686 - right host ok 687 - right port ok 688 - right absolute URL ok 689 - right proxy userinfo ok 690 - right "Authorization" value ok 691 - right "Host" value ok 692 - right "Proxy-Authorization" value ok 693 - request is finished ok 694 - right method ok 695 - right version ok 696 - right URL ok 697 - right absolute URL ok 698 - right "Host" value ok 699 - right "Content-Length" value ok 700 - right "Content-Type" value ok 701 - right content ok 702 - right "Content-Type" value ok 703 - right content ok 704 - request is finished ok 705 - right method ok 706 - right version ok 707 - right URL ok 708 - right absolute URL ok 709 - right "Host" value ok 710 - right "Content-Length" value ok 711 - right "Content-Type" value ok 712 - right content ok 713 - right "Content-Type" value ok 714 - right content ok 715 - request is finished ok 716 - right method ok 717 - right version ok 718 - right URL ok 719 - right absolute URL ok 720 - right "Host" value ok 721 - right "Content-Length" value ok 722 - right "Content-Type" value ok 723 - right content ok 724 - right "Content-Type" value ok 725 - right content ok 726 - dynamic requests cannot be cloned ok 727 - request is finished ok 728 - right method ok 729 - right version ok 730 - right URL ok 731 - right absolute URL ok 732 - right "Host" value ok 733 - no "Transfer-Encoding" value ok 734 - right content ok 735 - right counter ok 736 - dynamic requests cannot be cloned ok 737 - request is finished ok 738 - right method ok 739 - right version ok 740 - right URL ok 741 - right absolute URL ok 742 - right "Host" value ok 743 - no "Transfer-Encoding" value ok 744 - right content ok 745 - message built ok 746 - request is finished ok 747 - right method ok 748 - right version ok 749 - right "Expect" value ok 750 - right "Host" value ok 751 - right "Content-Length" value ok 752 - right "Cookie" value ok 753 - right URL ok 754 - right absolute URL ok 755 - cookie "foo" exists ok 756 - cookie "bar" exists ok 757 - cookie "baz" exists ok 758 - cookie "yada" does not exist ok 759 - right value ok 760 - right value ok 761 - right value ok 762 - right content ok 763 - request is finished ok 764 - right method ok 765 - right version ok 766 - right "Host" value ok 767 - right "Cookie" value ok 768 - right URL ok 769 - right absolute URL ok 770 - right values ok 771 - right values ok 772 - right count ok 773 - is not parsing body ok 774 - request is not finished ok 775 - right count ok 776 - is not parsing body ok 777 - request is not finished ok 778 - right count ok 779 - is not parsing body ok 780 - request is not finished ok 781 - right count ok 782 - is not parsing body ok 783 - request is not finished ok 784 - right count ok 785 - is not parsing body ok 786 - request is not finished ok 787 - right count ok 788 - is not parsing body ok 789 - request is not finished ok 790 - right count ok 791 - is not parsing body ok 792 - request is not finished ok 793 - right count ok 794 - is parsing body ok 795 - request is not finished ok 796 - right count ok 797 - is not parsing body ok 798 - request is finished ok 799 - request is finished ok 800 - right method ok 801 - right version ok 802 - right URL ok 803 - right "Content-Type" value ok 804 - right "Content-Length" value ok 805 - right name ok 806 - right value ok 807 - right name ok 808 - right value ok 809 - request is finished ok 810 - right method ok 811 - right version ok 812 - right URL ok 813 - right "Content-Length" value ok 814 - right value ok 815 - right value ok 816 - right value ok 817 - right content ok 818 - no leftovers ok 819 - request is finished ok 820 - right method ok 821 - right version ok 822 - right URL ok 823 - right "Content-Length" value ok 824 - right value ok 825 - right value ok 826 - right value ok 827 - right content ok 828 - no leftovers ok 829 - right chunk ok 830 - right chunk ok 831 - right chunk ok 832 - default charset is UTF-8 ok 833 - request is finished ok 834 - right method ok 835 - right version ok 836 - right URL ok 837 - right value ok 838 - right content ok 839 - request is not finished ok 840 - request is not finished ok 841 - request is finished ok 842 - right method ok 843 - right version ok 844 - right URL ok 845 - right value ok 846 - right value ok 847 - right value ok 848 - right content ok 849 - request is finished ok 850 - right method ok 851 - right version ok 852 - right URL ok 853 - right filename ok 854 - right content ok 855 - request is finished ok 856 - right method ok 857 - right version ok 858 - right URL ok 859 - right filename ok 860 - right content ok 861 - request is finished ok 862 - right method ok 863 - right version ok 864 - right URL ok 865 - right value ok 866 - right "Content-Type" value ok 867 - right value ok 868 - right value ok 869 - right value ok 870 - right value ok 871 - right value ok 872 - right value ok 873 - right upload ok 874 - right "Content-Type" value ok 875 - right filename ok 876 - right size ok 877 - right content ok 878 - right content ok 879 - request is finished ok 880 - right method ok 881 - right version ok 882 - right URL ok 883 - right value ok 884 - right "Content-Type" value ok 885 - right value ok 886 - right value ok 887 - right value ok 888 - right value ok 889 - right value ok 890 - right value ok 891 - right upload ok 892 - right "Content-Type" value ok 893 - right filename ok 894 - right size ok 895 - right content ok 896 - right content ok 897 - request is finished ok 898 - right method ok 899 - right version ok 900 - right URL ok 901 - right value ok 902 - right "Content-Type" value ok 903 - right value ok 904 - right value ok 905 - right value ok 906 - right value ok 907 - right value ok 908 - right value ok 909 - right upload ok 910 - right "Content-Type" value ok 911 - right filename ok 912 - right size ok 913 - right content ok 914 - right content ok 915 - request is finished ok 916 - right method ok 917 - right version ok 918 - right URL ok 919 - right "Content-Type" value ok 920 - right name ok 921 - right filename ok 922 - right "Content-Type" value ok 923 - right size ok 924 - right content ok 925 - request is finished ok 926 - right method ok 927 - right version ok 928 - right URL ok 929 - request is finished ok 930 - right method ok 931 - right version ok 932 - right URL ok 933 - right value ok 934 - request is finished ok 935 - right method ok 936 - right version ok 937 - right URL ok 938 - right error ok 939 - right error ok 940 - right error ok 941 - right error 1..941 ok t/mojo/request_cgi.t ....................... ok 1 - body event has been emitted once ok 2 - body event has been emitted once ok 3 - body event has been emitted once ok 4 - request is finished ok 5 - right method ok 6 - right path ok 7 - right base path ok 8 - right base host ok 9 - right base port ok 10 - right query ok 11 - right version ok 12 - right "DNT" value ok 13 - right content ok 14 - right absolute URL ok 15 - request is finished ok 16 - right method ok 17 - right path ok 18 - right base path ok 19 - right base host ok 20 - no base port ok 21 - right query ok 22 - right version ok 23 - right "DNT" value ok 24 - right content ok 25 - right absolute URL ok 26 - request is finished ok 27 - right method ok 28 - right path ok 29 - right base path ok 30 - right base host ok 31 - right base port ok 32 - right query ok 33 - right version ok 34 - right "DNT" value ok 35 - right content ok 36 - right value ok 37 - right absolute URL ok 38 - right size ok 39 - is not parsing body ok 40 - is parsing body ok 41 - right progress ok 42 - is parsing body ok 43 - stored in memory ok 44 - right progress ok 45 - is not parsing body ok 46 - stored in file ok 47 - right progress ok 48 - request is finished ok 49 - no multipart content ok 50 - right method ok 51 - right path ok 52 - right base path ok 53 - right base host ok 54 - right base port ok 55 - right query ok 56 - right version ok 57 - right "DNT" value ok 58 - right "Content-Type" value ok 59 - right "Content-Length" value ok 60 - right content ok 61 - right absolute URL ok 62 - request is finished ok 63 - right method ok 64 - right path ok 65 - right base path ok 66 - right base host ok 67 - right base port ok 68 - right query ok 69 - right version ok 70 - right "DNT" value ok 71 - right content ok 72 - right value ok 73 - right absolute URL ok 74 - right base URL ok 75 - right userinfo ok 76 - right URL ok 77 - right proxy userinfo ok 78 - not finished ok 79 - no progress ok 80 - right progress ok 81 - not finished ok 82 - made progress ok 83 - right progress ok 84 - not finished ok 85 - made progress ok 86 - right progress ok 87 - finished ok 88 - made progress ok 89 - right progress ok 90 - request is finished ok 91 - right method ok 92 - no path ok 93 - right base path ok 94 - right base host ok 95 - no base port ok 96 - no query ok 97 - right version ok 98 - right content ok 99 - right value ok 100 - right value ok 101 - right value ok 102 - right value ok 103 - right absolute URL ok 104 - request is finished ok 105 - right method ok 106 - no path ok 107 - right base path ok 108 - right base host ok 109 - no base port ok 110 - no query ok 111 - right version ok 112 - right content ok 113 - right value ok 114 - right value ok 115 - right value ok 116 - right value ok 117 - right absolute URL ok 118 - request is finished ok 119 - right method ok 120 - right base host ok 121 - right base port ok 122 - no path ok 123 - right base path ok 124 - right version ok 125 - not secure ok 126 - right content ok 127 - right parameters ok 128 - right absolute URL ok 129 - request is finished ok 130 - right method ok 131 - right base host ok 132 - right path ok 133 - right base path ok 134 - right version ok 135 - is secure ok 136 - right content ok 137 - right parameters ok 138 - right absolute URL ok 139 - request is finished ok 140 - right method ok 141 - right base host ok 142 - right path ok 143 - right base path ok 144 - right version ok 145 - right content ok 146 - right parameters ok 147 - right absolute URL ok 148 - request is finished ok 149 - right method ok 150 - right base host ok 151 - right path ok 152 - no base path ok 153 - right version ok 154 - right content ok 155 - right parameters ok 156 - right absolute URL ok 157 - request is finished ok 158 - right method ok 159 - right base host ok 160 - no path ok 161 - right base path ok 162 - right version ok 163 - right content ok 164 - right parameters ok 165 - right absolute URL ok 166 - request is finished ok 167 - right method ok 168 - right base host ok 169 - no path ok 170 - right base path ok 171 - right version ok 172 - right absolute URL ok 173 - right progress ok 174 - right progress ok 175 - right progress ok 176 - right progress ok 177 - right progress ok 178 - right progress ok 179 - request is finished ok 180 - multipart content ok 181 - right method ok 182 - right base host ok 183 - right path ok 184 - no base path ok 185 - right version ok 186 - right absolute URL ok 187 - right filename ok 188 - right uploaded content ok 189 - request is finished ok 190 - right method ok 191 - right URL ok 192 - right base protocol ok 193 - right base path ok 194 - right base host ok 195 - no query ok 196 - right version ok 197 - not secure 1..197 ok t/mojo/response.t .......................... ok 1 - right default ok 2 - right message ok 3 - right message ok 4 - right message ok 5 - right message ok 6 - right message ok 7 - right message ok 8 - right message ok 9 - right message ok 10 - right message ok 11 - right message ok 12 - right message ok 13 - right message ok 14 - right message ok 15 - right message ok 16 - right message ok 17 - right message ok 18 - right message ok 19 - right message ok 20 - right message ok 21 - right message ok 22 - right message ok 23 - right message ok 24 - right message ok 25 - right message ok 26 - right message ok 27 - right message ok 28 - right message ok 29 - right message ok 30 - right message ok 31 - right message ok 32 - right message ok 33 - right message ok 34 - right message ok 35 - right message ok 36 - right message ok 37 - right message ok 38 - right message ok 39 - right message ok 40 - right message ok 41 - right message ok 42 - right message ok 43 - right message ok 44 - right message ok 45 - right message ok 46 - right message ok 47 - right message ok 48 - right message ok 49 - right message ok 50 - right message ok 51 - right message ok 52 - right message ok 53 - right message ok 54 - right message ok 55 - right message ok 56 - right message ok 57 - right message ok 58 - right message ok 59 - right message ok 60 - right message ok 61 - right message ok 62 - right message ok 63 - right message ok 64 - right message ok 65 - right message ok 66 - is in range ok 67 - is in range ok 68 - is in range ok 69 - is in range ok 70 - is in range ok 71 - is in range ok 72 - is in range ok 73 - is in range ok 74 - is in range ok 75 - is in range ok 76 - is in range ok 77 - is in range ok 78 - is in range ok 79 - not in range ok 80 - not in range ok 81 - not in range ok 82 - not in range ok 83 - not in range ok 84 - not in range ok 85 - not in range ok 86 - no range ok 87 - no status ok 88 - right default message ok 89 - no message ok 90 - right message ok 91 - right status ok 92 - right message ok 93 - right default message ok 94 - right default message ok 95 - empty default message ok 96 - response is not finished ok 97 - right status ok 98 - right message ok 99 - right version ok 100 - response is not finished ok 101 - response is not finished ok 102 - response is not finished ok 103 - response is not finished ok 104 - response is not finished ok 105 - response is not finished ok 106 - response is not finished ok 107 - response is not finished ok 108 - response is not finished ok 109 - response is not finished ok 110 - response is not finished ok 111 - response is not finished ok 112 - response is not finished ok 113 - response is not finished ok 114 - response is not finished ok 115 - response is not finished ok 116 - response is not finished ok 117 - response is not finished ok 118 - response is not finished ok 119 - right status ok 120 - right message ok 121 - right version ok 122 - response is not finished ok 123 - right status ok 124 - no message ok 125 - right version ok 126 - response is finished ok 127 - right status ok 128 - right message ok 129 - right version ok 130 - right "Content-Type" value ok 131 - right "Content-Length" value ok 132 - response is finished ok 133 - right status ok 134 - right message ok 135 - right version ok 136 - right "Content-Type" value ok 137 - right "Content-Length" value ok 138 - right content ok 139 - response is finished ok 140 - right status ok 141 - right message ok 142 - right version ok 143 - no content ok 144 - next response in leftovers ok 145 - right size ok 146 - response is finished ok 147 - no error ok 148 - right status ok 149 - right message ok 150 - right version ok 151 - right "Content-Type" value ok 152 - right "Content-Length" value ok 153 - right content ok 154 - response is finished ok 155 - right error ok 156 - response is not finished ok 157 - right status ok 158 - right message ok 159 - right version ok 160 - right "Content-Type" value ok 161 - no "Content-Length" value ok 162 - right content ok 163 - response is not finished ok 164 - right status ok 165 - right message ok 166 - right version ok 167 - right "Content-Type" value ok 168 - no "Content-Length" value ok 169 - right content ok 170 - response is not finished ok 171 - response is not empty ok 172 - body has not been skipped ok 173 - relaxed response ok 174 - right status ok 175 - right message ok 176 - right version ok 177 - right "Content-Type" value ok 178 - no "Content-Length" value ok 179 - right content ok 180 - response is finished ok 181 - right status ok 182 - right message ok 183 - right version ok 184 - right "Content-Length" value ok 185 - no content ok 186 - content in leftovers ok 187 - response is finished ok 188 - response is empty ok 189 - body has been skipped ok 190 - right status ok 191 - right message ok 192 - right version ok 193 - no "Content-Length" value ok 194 - right "X-Body" value ok 195 - right "X-Progress" value ok 196 - right "X-Finish" value ok 197 - no content ok 198 - response is finished ok 199 - response is empty ok 200 - body has been skipped ok 201 - right status ok 202 - right message ok 203 - right version ok 204 - right "Content-Type" value ok 205 - right "Content-Length" value ok 206 - right "Connection" value ok 207 - no content ok 208 - response is finished ok 209 - response is empty ok 210 - body has been skipped ok 211 - right status ok 212 - right message ok 213 - right version ok 214 - right "Content-Type" value ok 215 - right "Content-Length" value ok 216 - right "Connection" value ok 217 - right "X-Body" value ok 218 - right "X-Finish" value ok 219 - no content ok 220 - response is not finished ok 221 - right status ok 222 - right message ok 223 - right version ok 224 - right "Content-Length" value ok 225 - right size ok 226 - limit is not exceeded ok 227 - response is finished ok 228 - content is finished ok 229 - right error ok 230 - limit is not exceeded ok 231 - right status ok 232 - right message ok 233 - right version ok 234 - right "Content-Type" value ok 235 - right size ok 236 - limit is not exceeded ok 237 - limit is exceeded ok 238 - response is finished ok 239 - content is finished ok 240 - right error ok 241 - right status ok 242 - right message ok 243 - right version ok 244 - right "Content-Type" value ok 245 - right size ok 246 - limit is not exceeded ok 247 - limit is exceeded ok 248 - response is finished ok 249 - content is finished ok 250 - right error ok 251 - right status ok 252 - right message ok 253 - right version ok 254 - no content ok 255 - response is finished ok 256 - right status ok 257 - right message ok 258 - right version ok 259 - right "Content-Type" value ok 260 - right "Content-Length" value ok 261 - no "Transfer-Encoding" value ok 262 - right size ok 263 - response is finished ok 264 - right status ok 265 - right message ok 266 - right version ok 267 - right "Content-Type" value ok 268 - no multipart content ok 269 - no multipart content ok 270 - no multipart content ok 271 - right content ok 272 - right error ok 273 - response is finished ok 274 - right status ok 275 - right message ok 276 - right version ok 277 - right "Content-Type" value ok 278 - right "Content-Length" value ok 279 - no "Transfer-Encoding" value ok 280 - right size ok 281 - no multipart content ok 282 - no multipart content ok 283 - no multipart content ok 284 - right content ok 285 - right filename ok 286 - stored in memory ok 287 - right size ok 288 - right "Content-Type" value ok 289 - next response in leftovers ok 290 - response is not finished ok 291 - response is finished ok 292 - right status ok 293 - right message ok 294 - right version ok 295 - right "Content-Type" value ok 296 - right "Content-Length" value ok 297 - no "Transfer-Encoding" value ok 298 - right size ok 299 - no multipart content ok 300 - no multipart content ok 301 - right content ok 302 - right "Content-Type" value ok 303 - right "Content-ID" value ok 304 - right content ok 305 - right "Content-Type" value ok 306 - right "Content-ID" value ok 307 - response is finished ok 308 - right status ok 309 - right message ok 310 - right version ok 311 - right "Content-Type" value ok 312 - no multipart content ok 313 - right content ok 314 - content is compressed ok 315 - right progress ok 316 - right progress ok 317 - right progress ok 318 - content is not compressed anymore ok 319 - response is finished ok 320 - no error ok 321 - right status ok 322 - right message ok 323 - right version ok 324 - right "Content-Type" value ok 325 - right "Content-Length" value ok 326 - no "Content-Encoding" value ok 327 - right content ok 328 - content is chunked ok 329 - content is compressed ok 330 - content is not chunked anymore ok 331 - content is not compressed anymore ok 332 - response is finished ok 333 - no error ok 334 - right status ok 335 - right message ok 336 - right version ok 337 - right "Content-Type" value ok 338 - right "Content-Length" value ok 339 - no "Transfer-Encoding" value ok 340 - no "Content-Encoding" value ok 341 - right content ok 342 - response is finished ok 343 - right status ok 344 - right message ok 345 - right version ok 346 - right "Date" value ok 347 - right "Content-Length" value ok 348 - response is finished ok 349 - right status ok 350 - right message ok 351 - right version ok 352 - right "Date" value ok 353 - right "Content-Length" value ok 354 - response is finished ok 355 - right status ok 356 - right message ok 357 - right version ok 358 - right "Connection" value ok 359 - right "Date" value ok 360 - response is finished ok 361 - right status ok 362 - right message ok 363 - right version ok 364 - right "Connection" value ok 365 - right "Date" value ok 366 - right "Content-Length" value ok 367 - right content ok 368 - no state ok 369 - no progress ok 370 - not finished ok 371 - built start-line ok 372 - made progress on start_line ok 373 - made progress ok 374 - not finished ok 375 - built headers ok 376 - made progress on headers ok 377 - made progress ok 378 - not finished ok 379 - built body ok 380 - made progress on headers ok 381 - made progress ok 382 - finished ok 383 - dynamic content ok 384 - no dynamic content ok 385 - response is finished ok 386 - right status ok 387 - right message ok 388 - right version ok 389 - right "Content-Length" value ok 390 - right content ok 391 - response is finished ok 392 - right status ok 393 - right message ok 394 - right version ok 395 - right "Date" value ok 396 - right "Content-Length" value ok 397 - right "Content-Type" value ok 398 - right content ok 399 - right "Content-Type" value ok 400 - right content ok 401 - response is finished ok 402 - right status ok 403 - right message ok 404 - right version ok 405 - right "Content-Type" value ok 406 - right "Content-Length" value ok 407 - right "Set-Cookie" value ok 408 - right name ok 409 - right value ok 410 - right path ok 411 - right value ok 412 - right path ok 413 - response is finished ok 414 - response is empty ok 415 - body has been skipped ok 416 - right status ok 417 - right message ok 418 - right version ok 419 - right "Upgrade" value ok 420 - right "Connection" value ok 421 - right "Sec-WebSocket-Accept" value ok 422 - right "Sec-WebSocket-Protocol" value ok 423 - no content ok 424 - "Content-Length" does not exist ok 425 - response is finished ok 426 - response is empty ok 427 - body has been skipped ok 428 - right status ok 429 - right message ok 430 - right version ok 431 - right "Upgrade" value ok 432 - right "Connection" value ok 433 - right "Sec-WebSocket-Accept" value ok 434 - right "Sec-WebSocket-Protocol" value ok 435 - no content ok 436 - frame in leftovers ok 437 - "Content-Length" does not exist ok 438 - response is finished ok 439 - right status ok 440 - right message ok 441 - right version ok 442 - right "Connection" value ok 443 - right "Date" value ok 444 - "Content-Length" does not exist ok 445 - right "Upgrade" value ok 446 - right "Sec-WebSocket-Accept" value ok 447 - right "Sec-WebSocket-Protocol" value ok 448 - no content ok 449 - "Content-Length" does not exist ok 450 - message built ok 451 - response is finished ok 452 - right status ok 453 - right version ok 454 - right "Content-Length" value ok 455 - cookie "foo" exists ok 456 - cookie "bar" exists ok 457 - cookie "baz" exists ok 458 - cookie "yada" does not exist ok 459 - right path ok 460 - right value ok 461 - right path ok 462 - right value ok 463 - right path ok 464 - right value ok 465 - chunked content ok 466 - dynamic content ok 467 - right format ok 468 - 'right invocant' isa 'Mojo::Content::Single' ok 469 - no chunked content ok 470 - dynamic content ok 471 - right format ok 472 - 'right invocant' isa 'Mojo::Content::Single' ok 473 - right error ok 474 - no "Connection" value ok 475 - dynamic content ok 476 - right length ok 477 - right content ok 478 - right "Connection" value ok 479 - dynamic content ok 480 - right length ok 481 - right content ok 482 - stored in memory ok 483 - no upgrade ok 484 - right content ok 485 - no content ok 486 - right content ok 487 - right content ok 488 - right content ok 489 - right content ok 490 - right content ok 491 - right text ok 492 - right content ok 493 - right content ok 494 - right text ok 495 - right content ok 496 - right size ok 497 - right size ok 498 - stored in memory ok 499 - response is finished ok 500 - right status ok 501 - right message ok 502 - right version ok 503 - right JSON data ok 504 - right result ok 505 - right result ok 506 - right result ok 507 - right result ok 508 - response is finished ok 509 - right status ok 510 - right message ok 511 - right version ok 512 - right value ok 513 - right value ok 514 - right value ok 515 - right values ok 516 - right values ok 517 - right values ok 518 - right values ok 519 - right values ok 520 - right content ok 521 - right content ok 522 - response is not finished ok 523 - right "Content-Type" value ok 524 - dom built ok 525 - all anchors found 1..525 ok t/mojo/roles.t ............................. ok 1 - attribute ok 2 - method ok 3 - role method ok 4 - another role method ok 5 - role method ok 6 - another role method ok 7 - base attribute ok 8 - method from first role ok 9 - method from first role ok 10 - method from second role ok 11 - base attribute ok 12 - method from first role ok 13 - method from second role ok 14 - base attribute ok 15 - method from first role ok 16 - method from second role ok 17 - base attribute ok 18 - method from first role ok 19 - method from second role ok 20 - base attribute ok 21 - method from first role ok 22 - method from second role ok 23 - right result ok 24 - right result ok 25 - right result ok 26 - right result 1..26 ok t/mojo/signatures.t ........................ ok 1 - right result 1..1 ok t/mojo/subprocess.t ........................ skipped: set TEST_SUBPROCESS to enable this test (developer only!) t/mojo/template.t .......................... ok 1 - empty string ok 2 - template name ok 3 - same context ok 4 - no ambiguity ok 5 - tag trimmed ok 6 - expression trimmed ok 7 - expression trimmed ok 8 - expression trimmed ok 9 - expression trimmed ok 10 - expression trimmed ok 11 - expression tags trimmed ok 12 - expression tags trimmed ok 13 - expression tags trimmed ok 14 - expression tags trimmed ok 15 - nothing trimmed ok 16 - tag has been replaced ok 17 - expression tag has been replaced ok 18 - expression tag has been replaced ok 19 - expression tag has been replaced ok 20 - comment tag has been replaced ok 21 - line has been replaced ok 22 - expression line has been replaced ok 23 - expression line has been replaced ok 24 - comment line has been replaced ok 25 - mixed lines have been replaced ok 26 - helper worked ok 27 - helper worked ok 28 - exception passed through ok 29 - exception object passed through ok 30 - recursive block ok 31 - recursive block ok 32 - recursive block ok 33 - expression block ok 34 - expression block ok 35 - expression block ok 36 - escaped expression block ok 37 - escaped expression block ok 38 - escaped expression block ok 39 - captured lines ok 40 - capture tags ok 41 - capture tags ok 42 - capture tags with appended code ok 43 - capture tags with appended code ok 44 - nested capture tags ok 45 - nested capture tags ok 46 - advanced capturing ok 47 - advanced capturing ok 48 - advanced capturing ok 49 - advanced capturing with tags ok 50 - advanced capturing with tags ok 51 - advanced capturing with tags ok 52 - advanced capturing with tags ok 53 - advanced capturing with tags ok 54 - advanced capturing with tags ok 55 - advanced capturing with tags ok 56 - block loop ok 57 - block loop ok 58 - block loop ok 59 - 'right exception' isa 'Mojo::Exception' ok 60 - right message ok 61 - right result ok 62 - right result ok 63 - 'right exception' isa 'Mojo::Exception' ok 64 - right message ok 65 - verbose exception ok 66 - right number ok 67 - right line ok 68 - right number ok 69 - right line ok 70 - contains code ok 71 - right number ok 72 - right line ok 73 - contains code ok 74 - right result ok 75 - 'right exception' isa 'Mojo::Exception' ok 76 - right message ok 77 - verbose exception ok 78 - right number ok 79 - right line ok 80 - right number ok 81 - right line ok 82 - right number ok 83 - right line ok 84 - right number ok 85 - right line ok 86 - right number ok 87 - right line ok 88 - right result ok 89 - right file ok 90 - 'right exception' isa 'Mojo::Exception' ok 91 - right message ok 92 - verbose exception ok 93 - right number ok 94 - right line ok 95 - right number ok 96 - right line ok 97 - right number ok 98 - right line ok 99 - right number ok 100 - right line ok 101 - right number ok 102 - right line ok 103 - right number ok 104 - right line ok 105 - right number ok 106 - right line ok 107 - right number ok 108 - right line ok 109 - right result ok 110 - 'right exception' isa 'Mojo::Exception' ok 111 - right message ok 112 - verbose exception ok 113 - right number ok 114 - right line ok 115 - right number ok 116 - right line ok 117 - right number ok 118 - right line ok 119 - right number ok 120 - right line ok 121 - right number ok 122 - right line ok 123 - right number ok 124 - right line ok 125 - right number ok 126 - right line ok 127 - right result ok 128 - 'right exception' isa 'Mojo::Exception' ok 129 - right message ok 130 - verbose exception ok 131 - right number ok 132 - right line ok 133 - contains code ok 134 - right number ok 135 - right line ok 136 - contains code ok 137 - right number ok 138 - right line ok 139 - right code ok 140 - right number ok 141 - right line ok 142 - right number ok 143 - right line ok 144 - right code ok 145 - right number ok 146 - right line ok 147 - right code ok 148 - right number ok 149 - right line ok 150 - right code ok 151 - right result ok 152 - exception in nested template ok 153 - control structure ok 154 - all tags ok 155 - right code ok 156 - right code ok 157 - code compiled ok 158 - arguments ok 159 - arguments again ok 160 - arguments again ok 161 - variables ok 162 - no variables ok 163 - bad variables ok 164 - ugly multiline loop ok 165 - clean multiline loop ok 166 - escaped line ending ok 167 - XML escape ok 168 - XML auto escape ok 169 - complicated XML auto escape ok 170 - complicated XML auto escape ok 171 - prepending code ok 172 - right result ok 173 - right result ok 174 - appending code ok 175 - multiline comment ok 176 - commented out tags ok 177 - one-liner ok 178 - different line start ok 179 - comments did not affect the result ok 180 - comment did not affect the result ok 181 - multiline expression ok 182 - multiline expression ok 183 - multiline expression ok 184 - multiline expression ok 185 - multiline expression ok 186 - escaped multiline expression ok 187 - empty statement ok 188 - just one newline ok 189 - just one newline ok 190 - no newline ok 191 - no newline ok 192 - optimized text lines ok 193 - has been consumed ok 194 - just text ok 195 - scoped scalar ok 196 - different tags and line start ok 197 - different expression and comment mark ok 198 - file ok 199 - 'right exception' isa 'Mojo::Exception' ok 200 - message contains filename ok 201 - verbose exception ok 202 - right number ok 203 - right line ok 204 - right number ok 205 - right line ok 206 - right number ok 207 - right line ok 208 - right result ok 209 - 'right exception' isa 'Mojo::Exception' ok 210 - message contains filename ok 211 - verbose exception ok 212 - right number ok 213 - right line ok 214 - right number ok 215 - right line ok 216 - right number ok 217 - right line ok 218 - right result ok 219 - 'right exception' isa 'Mojo::Exception' ok 220 - verbose exception ok 221 - right line ok 222 - right line ok 223 - right line ok 224 - 'right exception' isa 'Mojo::Exception' ok 225 - right message ok 226 - verbose exception ok 227 - no lines before ok 228 - right number ok 229 - right line ok 230 - no lines after ok 231 - file not rendered ok 232 - right error ok 233 - right escaped string 1..233 ok t/mojo/tls.t ............................... skipped: set TEST_TLS to enable this test (developer only!) t/mojo/transactor.t ........................ ok 1 - compressed ok 2 - right value ok 3 - no value ok 4 - not compressed ok 5 - no value ok 6 - right value ok 7 - right URL ok 8 - right method ok 9 - right "Accept-Encoding" value ok 10 - right "User-Agent" value ok 11 - URLs are equal ok 12 - paths are equal ok 13 - right path ok 14 - right method ok 15 - right URL ok 16 - right method ok 17 - right "DNT" value ok 18 - right "Accept-Encoding" value ok 19 - right "User-Agent" value ok 20 - right URL ok 21 - right method ok 22 - right "DNT" value ok 23 - right content ok 24 - right URL ok 25 - right method ok 26 - no "DNT" value ok 27 - right content ok 28 - right URL ok 29 - right method ok 30 - no "DNT" value ok 31 - right content ok 32 - right URL ok 33 - right method ok 34 - right "DNT" value ok 35 - right content ok 36 - right URL ok 37 - right method ok 38 - right "Content-Type" value ok 39 - right content ok 40 - right URL ok 41 - right method ok 42 - right "Content-Type" value ok 43 - right content ok 44 - right URL ok 45 - right method ok 46 - right "DNT" value ok 47 - right "Content-Type" value ok 48 - right content ok 49 - right URL ok 50 - right method ok 51 - right "DNT" value ok 52 - right "Content-Type" value ok 53 - right content ok 54 - right URL ok 55 - right method ok 56 - right "Content-Type" value ok 57 - right content ok 58 - right URL ok 59 - right method ok 60 - no "Content-Type" value ok 61 - no content ok 62 - right URL ok 63 - right method ok 64 - right "Content-Type" value ok 65 - transaction is not empty ok 66 - right content ok 67 - right URL ok 68 - right method ok 69 - no "Content-Type" value ok 70 - transaction is empty ok 71 - no content ok 72 - right URL ok 73 - right method ok 74 - no "Content-Type" value ok 75 - no content ok 76 - right URL ok 77 - right method ok 78 - right "Content-Type" value ok 79 - right content ok 80 - right value ok 81 - right URL ok 82 - right method ok 83 - right "Content-Type" value ok 84 - right "Accept" value ok 85 - right content ok 86 - right URL ok 87 - right method ok 88 - right "Content-Type" value ok 89 - right content ok 90 - right value ok 91 - right URL ok 92 - right method ok 93 - right "Content-Type" value ok 94 - right "Content-Disposition" value ok 95 - right part ok 96 - stored in memory ok 97 - no upgrade ok 98 - no more parts ok 99 - right value ok 100 - right URL ok 101 - right method ok 102 - right "Content-Type" value ok 103 - right "Content-Disposition" value ok 104 - right part ok 105 - stored in memory ok 106 - no upgrade ok 107 - no more parts ok 108 - right value ok 109 - right URL ok 110 - right method ok 111 - right "Content-Type" value ok 112 - right "Content-Disposition" value ok 113 - right part ok 114 - right "Content-Disposition" value ok 115 - right part ok 116 - right "Content-Disposition" value ok 117 - right part ok 118 - right "Content-Disposition" value ok 119 - right part ok 120 - no more parts ok 121 - right values ok 122 - right value ok 123 - right URL ok 124 - right method ok 125 - right "Content-Type" value ok 126 - right "Content-Disposition" value ok 127 - right "Content-Disposition" value ok 128 - right part ok 129 - stored in file ok 130 - no "file" header ok 131 - right "DNT" header ok 132 - no more parts ok 133 - right URL ok 134 - right method ok 135 - right "Content-Type" value ok 136 - right "Content-Disposition" value ok 137 - right "Content-Disposition" value ok 138 - right part ok 139 - stored in file ok 140 - no more parts ok 141 - right URL ok 142 - right method ok 143 - right "Content-Type" value ok 144 - right "Content-Disposition" value ok 145 - no "content" header ok 146 - right part ok 147 - stored in memory ok 148 - no upgrade ok 149 - no more parts ok 150 - right URL ok 151 - right method ok 152 - right "Content-Type" value ok 153 - right "Content-Disposition" value ok 154 - no "filename" header ok 155 - right part ok 156 - no more parts ok 157 - right filename ok 158 - right size ok 159 - right content ok 160 - right URL ok 161 - right method ok 162 - right "Content-Type" value ok 163 - right "Content-Disposition" value ok 164 - right part ok 165 - no more parts ok 166 - right filename ok 167 - right size ok 168 - right content ok 169 - right URL ok 170 - right method ok 171 - right "Content-Type" value ok 172 - right "Content-Disposition" value ok 173 - right "Content-Disposition" value ok 174 - right part ok 175 - right "Content-Disposition" value ok 176 - right "Content-Disposition" value ok 177 - right part ok 178 - no more parts ok 179 - right URL ok 180 - right method ok 181 - no "Content-Type" value ok 182 - no "Content-Disposition" value ok 183 - right part ok 184 - no "Content-Disposition" value ok 185 - right part ok 186 - no more parts ok 187 - right URL ok 188 - right method ok 189 - no "Content-Type" value ok 190 - no "Content-Disposition" value ok 191 - right part ok 192 - no "Content-Disposition" value ok 193 - right part ok 194 - no more parts ok 195 - right URL ok 196 - right method ok 197 - no "Content-Type" value ok 198 - no "Content-Disposition" value ok 199 - right part ok 200 - no more parts ok 201 - right URL ok 202 - right method ok 203 - no "Content-Type" value ok 204 - right part ok 205 - stored in file ok 206 - no "file" header ok 207 - right "DNT" header ok 208 - no more parts ok 209 - right scheme ok 210 - right host ok 211 - right port ok 212 - right scheme ok 213 - right host ok 214 - right port ok 215 - right scheme ok 216 - right host ok 217 - right port ok 218 - right scheme ok 219 - right host ok 220 - right port ok 221 - right scheme ok 222 - right host ok 223 - right port ok 224 - right scheme ok 225 - right host ok 226 - right port ok 227 - right scheme ok 228 - right host ok 229 - right port ok 230 - right scheme ok 231 - right host ok 232 - right port ok 233 - right scheme ok 234 - right host ok 235 - right port ok 236 - right scheme ok 237 - right host ok 238 - right port ok 239 - right scheme ok 240 - right host ok 241 - right port ok 242 - right scheme ok 243 - right host ok 244 - right port ok 245 - right scheme ok 246 - right host ok 247 - right port ok 248 - right scheme ok 249 - right host ok 250 - right port ok 251 - right scheme ok 252 - right host ok 253 - right port ok 254 - right scheme ok 255 - right host ok 256 - right port ok 257 - right scheme ok 258 - right host ok 259 - right port ok 260 - right scheme ok 261 - right host ok 262 - right port ok 263 - right scheme ok 264 - right host ok 265 - right port ok 266 - right scheme ok 267 - right host ok 268 - right port ok 269 - not a WebSocket ok 270 - right URL ok 271 - right method ok 272 - right "Connection" value ok 273 - 16 byte "Sec-WebSocket-Key" value ok 274 - no "Sec-WebSocket-Protocol" header ok 275 - has "Sec-WebSocket-Version" value ok 276 - right "Upgrade" value ok 277 - not upgraded ok 278 - is a WebSocket ok 279 - right URL ok 280 - right method ok 281 - right "DNT" value ok 282 - right "Connection" value ok 283 - 16 byte "Sec-WebSocket-Key" value ok 284 - no "Sec-WebSocket-Protocol" header ok 285 - has "Sec-WebSocket-Version" value ok 286 - right "Upgrade" value ok 287 - right URL ok 288 - right method ok 289 - right "Connection" value ok 290 - 16 byte "Sec-WebSocket-Key" value ok 291 - right "Sec-WebSocket-Protocol" value ok 292 - has "Sec-WebSocket-Version" value ok 293 - right "Upgrade" value ok 294 - right URL ok 295 - right method ok 296 - right "DNT" value ok 297 - right "Connection" value ok 298 - 16 byte "Sec-WebSocket-Key" value ok 299 - right "Sec-WebSocket-Protocol" value ok 300 - has "Sec-WebSocket-Version" value ok 301 - right "Upgrade" value ok 302 - right URL ok 303 - right method ok 304 - right "DNT" value ok 305 - right "Connection" value ok 306 - 16 byte "Sec-WebSocket-Key" value ok 307 - no "Sec-WebSocket-Protocol" header ok 308 - has "Sec-WebSocket-Version" value ok 309 - right "Upgrade" value ok 310 - no "Authorization" header ok 311 - no "Proxy-Authorization" header ok 312 - right "Authorization" header ok 313 - right "Proxy-Authorization" header ok 314 - right method ok 315 - right URL ok 316 - right proxy URL ok 317 - no "Authorization" header ok 318 - no "Proxy-Authorization" header ok 319 - no "Host" header ok 320 - no "Authorization" header ok 321 - right "Proxy-Authorization" header ok 322 - right "Host" header ok 323 - already a CONNECT request ok 324 - already a CONNECT request ok 325 - using a SOCKS proxy ok 326 - proxy use is enabled by default ok 327 - proxy use is disabled ok 328 - right "Accept" value ok 329 - no content ok 330 - right method ok 331 - right URL ok 332 - right "Accept" value ok 333 - no "Location" value ok 334 - no content ok 335 - no status ok 336 - no "Location" value ok 337 - right "Accept" value ok 338 - right content ok 339 - right method ok 340 - right URL ok 341 - right "Accept" value ok 342 - no "Location" value ok 343 - no content ok 344 - no status ok 345 - no "Location" value ok 346 - right "Accept" value ok 347 - right content ok 348 - right method ok 349 - right URL ok 350 - right "Accept" value ok 351 - no "Location" value ok 352 - no content ok 353 - no status ok 354 - no "Location" value ok 355 - right "Accept" value ok 356 - no content ok 357 - right method ok 358 - right URL ok 359 - right "Accept" value ok 360 - no "Location" value ok 361 - no content ok 362 - no status ok 363 - no "Location" value ok 364 - right method ok 365 - right URL ok 366 - no "Accept" value ok 367 - no "Location" value ok 368 - no content ok 369 - no status ok 370 - no "Location" value ok 371 - right method ok 372 - right URL ok 373 - no "Accept" value ok 374 - no "Location" value ok 375 - no content ok 376 - no status ok 377 - no "Location" value ok 378 - right "Accept" value ok 379 - right "Content-Type" value ok 380 - right "Content-Length" value ok 381 - right content ok 382 - right method ok 383 - right URL ok 384 - right "Accept" value ok 385 - no "Content-Type" value ok 386 - no "Content-Length" value ok 387 - no "Location" value ok 388 - no content ok 389 - no status ok 390 - no "Location" value ok 391 - right "Accept" value ok 392 - no content ok 393 - right method ok 394 - right URL ok 395 - right "Accept" value ok 396 - no "Location" value ok 397 - no content ok 398 - no status ok 399 - no "Location" value ok 400 - right method ok 401 - right URL ok 402 - no "Accept" value ok 403 - no "Location" value ok 404 - no content ok 405 - no status ok 406 - no "Location" value ok 407 - right "Accept" value ok 408 - right "Authorization" value ok 409 - right "Cookie" value ok 410 - right "Host" value ok 411 - right "Referer" value ok 412 - no content ok 413 - right method ok 414 - right URL ok 415 - right "Accept" value ok 416 - no "Authorization" value ok 417 - no "Cookie" value ok 418 - no "Host" value ok 419 - no "Location" value ok 420 - no "Referer" value ok 421 - no content ok 422 - no status ok 423 - no "Location" value ok 424 - right "Accept" value ok 425 - no content ok 426 - right method ok 427 - right URL ok 428 - right "Accept" value ok 429 - no "Location" value ok 430 - no content ok 431 - no status ok 432 - no "Location" value ok 433 - right "Accept" value ok 434 - right content ok 435 - right method ok 436 - right URL ok 437 - right "Accept" value ok 438 - no "Location" value ok 439 - right content ok 440 - no status ok 441 - no "Location" value ok 442 - unsupported redirect ok 443 - right "Accept" value ok 444 - right "Authorization" value ok 445 - right "Cookie" value ok 446 - right "Host" value ok 447 - right "Referer" value ok 448 - no content ok 449 - right method ok 450 - right URL ok 451 - right "Accept" value ok 452 - no "Authorization" value ok 453 - no "Cookie" value ok 454 - no "Host" value ok 455 - no "Location" value ok 456 - no "Referer" value ok 457 - no content ok 458 - no status ok 459 - no "Location" value ok 460 - right "Accept" value ok 461 - no content ok 462 - right method ok 463 - right URL ok 464 - right "Accept" value ok 465 - no "Location" value ok 466 - no content ok 467 - no status ok 468 - no "Location" value ok 469 - right "Accept" value ok 470 - right content ok 471 - right method ok 472 - right URL ok 473 - right "Accept" value ok 474 - no "Location" value ok 475 - right content ok 476 - no status ok 477 - no "Location" value ok 478 - unsupported redirect ok 479 - right "Accept" value ok 480 - no content ok 481 - unsupported redirect ok 482 - unsupported redirect ok 483 - unsupported redirect ok 484 - right method ok 485 - right URL ok 486 - no "Location" value ok 487 - no content ok 488 - no status ok 489 - no "Location" value ok 490 - right "Accept" value ok 491 - no content ok 492 - right method ok 493 - right URL ok 494 - right query ok 495 - right "Accept" value ok 496 - no "Location" value ok 497 - no content ok 498 - no status ok 499 - no "Location" value ok 500 - right "Accept" value ok 501 - no content ok 502 - right method ok 503 - right URL ok 504 - right query ok 505 - right "Accept" value ok 506 - no "Location" value ok 507 - no content ok 508 - no status ok 509 - no "Location" value ok 510 - unsupported redirect ok 511 - promise resolved ok 512 - promise not rejected ok 513 - promise not resolved ok 514 - promise rejected ok 515 - promise not resolved ok 516 - promise rejected ok 517 - right error ok 518 - right error ok 519 - right error ok 520 - right error 1..520 ok t/mojo/url.t ............................... ok 1 - right scheme ok 2 - right protocol ok 3 - right host ok 4 - right internationalized host ok 5 - right format ok 6 - is absolute ok 7 - right scheme ok 8 - right protocol ok 9 - right userinfo ok 10 - right username ok 11 - right password ok 12 - right host ok 13 - right port ok 14 - right path ok 15 - right query ok 16 - right path and query ok 17 - right fragment ok 18 - right format ok 19 - right format ok 20 - right scheme ok 21 - right userinfo ok 22 - right username ok 23 - right password ok 24 - right host ok 25 - right fragment ok 26 - right format ok 27 - right format ok 28 - is absolute ok 29 - right scheme ok 30 - right userinfo ok 31 - right host ok 32 - right port ok 33 - no path ok 34 - right query ok 35 - right structure ok 36 - right fragment ok 37 - right format ok 38 - right format ok 39 - right format ok 40 - right format ok 41 - right format ok 42 - right format ok 43 - right format ok 44 - right format ok 45 - right format ok 46 - right format ok 47 - right structure ok 48 - right format ok 49 - right structure ok 50 - right format ok 51 - is absolute ok 52 - right scheme ok 53 - right userinfo ok 54 - right username ok 55 - right password ok 56 - right host ok 57 - right port ok 58 - no path ok 59 - right query ok 60 - right structure ok 61 - right query ok 62 - right fragment ok 63 - right format ok 64 - is absolute ok 65 - right scheme ok 66 - no userinfo ok 67 - no username ok 68 - no password ok 69 - right host ok 70 - no port ok 71 - right host and port ok 72 - no path ok 73 - right query ok 74 - right fragment ok 75 - right format ok 76 - right scheme ok 77 - right protocol ok 78 - no userinfo ok 79 - no host ok 80 - no port ok 81 - right path ok 82 - no query ok 83 - no fragment ok 84 - right format ok 85 - right scheme ok 86 - right protocol ok 87 - no userinfo ok 88 - no host ok 89 - no port ok 90 - right path ok 91 - no query ok 92 - no fragment ok 93 - right format ok 94 - right scheme ok 95 - right protocol ok 96 - right path ok 97 - right format ok 98 - right scheme ok 99 - right protocol ok 100 - right path ok 101 - right query ok 102 - right fragment ok 103 - right format ok 104 - right format ok 105 - right scheme ok 106 - right protocol ok 107 - no host ok 108 - right path ok 109 - right query ok 110 - right fragment ok 111 - right format ok 112 - right scheme ok 113 - right protocol ok 114 - right path ok 115 - right format ok 116 - right scheme ok 117 - right protocol ok 118 - right path ok 119 - right format ok 120 - right scheme ok 121 - right protocol ok 122 - right path ok 123 - right format ok 124 - no result ok 125 - right path and query ok 126 - is not absolute ok 127 - right relative version ok 128 - right path and query ok 129 - is not absolute ok 130 - right relative version ok 131 - is not absolute ok 132 - no scheme ok 133 - no protocol ok 134 - right host ok 135 - right path ok 136 - right relative version ok 137 - right absolute version ok 138 - right absolute version ok 139 - right absolute version ok 140 - right absolute version ok 141 - is not absolute ok 142 - no host ok 143 - right path ok 144 - right relative version ok 145 - is not absolute ok 146 - no host ok 147 - right path ok 148 - right relative version ok 149 - right path ok 150 - right path ok 151 - right path ok 152 - right path ok 153 - right path ok 154 - right absolute path ok 155 - not absolute ok 156 - right absolute version ok 157 - not absolute ok 158 - right absolute version ok 159 - not absolute ok 160 - right absolute version ok 161 - not absolute ok 162 - right absolute version ok 163 - right base ok 164 - right absolute version ok 165 - is absolute ok 166 - right scheme ok 167 - right userinfo ok 168 - right host ok 169 - right port ok 170 - right path ok 171 - right query ok 172 - right fragment ok 173 - right format ok 174 - right format ok 175 - right format ok 176 - right format ok 177 - not absolute ok 178 - no scheme ok 179 - no host ok 180 - right base scheme ok 181 - right base host ok 182 - right path ok 183 - right absolute version ok 184 - right format ok 185 - right format ok 186 - not absolute ok 187 - no scheme ok 188 - no host ok 189 - right base scheme ok 190 - right base host ok 191 - right path ok 192 - right absolute version ok 193 - is absolute ok 194 - right scheme ok 195 - right host ok 196 - right port ok 197 - right path ok 198 - right format ok 199 - is absolute ok 200 - right scheme ok 201 - right host ok 202 - no port ok 203 - right host and port ok 204 - right path ok 205 - right format ok 206 - is absolute ok 207 - right scheme ok 208 - right host ok 209 - right internationalized host ok 210 - right port ok 211 - right host and port ok 212 - right path ok 213 - right path and query ok 214 - right format ok 215 - is absolute ok 216 - right scheme ok 217 - right host ok 218 - right internationalized host ok 219 - right port ok 220 - right path ok 221 - right format ok 222 - is absolute ok 223 - right scheme ok 224 - right host ok 225 - right internationalized host ok 226 - right port ok 227 - right path ok 228 - right format ok 229 - right scheme ok 230 - right host ok 231 - right internationalized host ok 232 - right format ok 233 - right userinfo ok 234 - right username ok 235 - right password ok 236 - right host ok 237 - right internationalized host ok 238 - right port ok 239 - right format ok 240 - is absolute ok 241 - right scheme ok 242 - right userinfo ok 243 - right host ok 244 - right internationalized host ok 245 - right path ok 246 - right query ok 247 - right fragment ok 248 - right format ok 249 - right format ok 250 - right path part ok 251 - right path ok 252 - right query ok 253 - right query value ok 254 - is absolute ok 255 - right scheme ok 256 - right host ok 257 - right internationalized host ok 258 - right path ok 259 - right structure ok 260 - right query value ok 261 - right format ok 262 - is absolute ok 263 - right scheme ok 264 - right host ok 265 - right internationalized host ok 266 - right path ok 267 - right structure ok 268 - right query value ok 269 - right format ok 270 - right absolute version ok 271 - right scheme ok 272 - right userinfo ok 273 - right username ok 274 - no password ok 275 - right host ok 276 - right fragment ok 277 - right format ok 278 - right format ok 279 - is absolute ok 280 - right path ok 281 - right format ok 282 - is absolute ok 283 - right path ok 284 - right format ok 285 - is absolute ok 286 - right path ok 287 - right format ok 288 - no base ok 289 - right scheme ok 290 - no userinfo ok 291 - right host ok 292 - no port ok 293 - right path ok 294 - right query ok 295 - no fragment ok 296 - right absolute URL ok 297 - right base ok 298 - right scheme ok 299 - no userinfo ok 300 - right host ok 301 - no port ok 302 - right path ok 303 - right query ok 304 - no fragment ok 305 - right absolute URL ok 306 - no base ok 307 - right scheme ok 308 - no userinfo ok 309 - right host ok 310 - no port ok 311 - right path ok 312 - right query ok 313 - no fragment ok 314 - right absolute URL ok 315 - right base ok 316 - right scheme ok 317 - no userinfo ok 318 - right host ok 319 - no port ok 320 - right path ok 321 - right query ok 322 - no fragment ok 323 - right absolute URL ok 324 - no base ok 325 - right scheme ok 326 - no userinfo ok 327 - right host ok 328 - no port ok 329 - right path ok 330 - right query ok 331 - no fragment ok 332 - right absolute URL ok 333 - right base ok 334 - right scheme ok 335 - no userinfo ok 336 - right host ok 337 - no port ok 338 - right path ok 339 - right query ok 340 - no fragment ok 341 - right absolute URL ok 342 - no base ok 343 - right scheme ok 344 - no userinfo ok 345 - right host ok 346 - no port ok 347 - right path ok 348 - right query ok 349 - no fragment ok 350 - right absolute URL ok 351 - right base ok 352 - right scheme ok 353 - no userinfo ok 354 - right host ok 355 - no port ok 356 - right path ok 357 - no query ok 358 - no fragment ok 359 - right absolute URL ok 360 - no base ok 361 - right scheme ok 362 - no userinfo ok 363 - right host ok 364 - no port ok 365 - right path ok 366 - right query ok 367 - right fragment ok 368 - right absolute URL ok 369 - right base ok 370 - right scheme ok 371 - no userinfo ok 372 - right host ok 373 - no port ok 374 - right path ok 375 - no query ok 376 - right fragment ok 377 - right absolute URL ok 378 - no base ok 379 - right scheme ok 380 - no userinfo ok 381 - right host ok 382 - no port ok 383 - right path ok 384 - right query ok 385 - right fragment ok 386 - right absolute URL ok 387 - right base ok 388 - right scheme ok 389 - no userinfo ok 390 - right host ok 391 - no port ok 392 - right path ok 393 - no query ok 394 - right fragment ok 395 - right absolute URL ok 396 - no base ok 397 - right scheme ok 398 - no userinfo ok 399 - right host ok 400 - no port ok 401 - right path ok 402 - right query ok 403 - right fragment ok 404 - right absolute URL ok 405 - right base ok 406 - right scheme ok 407 - no userinfo ok 408 - right host ok 409 - no port ok 410 - right path ok 411 - no query ok 412 - no fragment ok 413 - right absolute URL ok 414 - no base ok 415 - right scheme ok 416 - no userinfo ok 417 - right host ok 418 - no port ok 419 - right path ok 420 - right query ok 421 - right fragment ok 422 - right absolute URL ok 423 - right base ok 424 - right scheme ok 425 - no userinfo ok 426 - right host ok 427 - no port ok 428 - right path ok 429 - no query ok 430 - no fragment ok 431 - right absolute URL ok 432 - right host ok 433 - right host ok 434 - right host ok 435 - right host ok 436 - right host ok 437 - right host ok 438 - right host ok 439 - right host ok 440 - right host ok 441 - right host ok 442 - right host ok 443 - right host ok 444 - is absolute ok 445 - right scheme ok 446 - no userinfo ok 447 - right host ok 448 - no port ok 449 - right path ok 450 - no query ok 451 - right fragment ok 452 - right format ok 453 - right format ok 454 - right part ok 455 - right path ok 456 - right format ok 457 - right part ok 458 - right path ok 459 - right format ok 460 - right part ok 461 - right path ok 462 - right format ok 463 - right internationalized host ok 464 - right host ok 465 - right format ok 466 - right scheme ok 467 - right protocol ok 468 - right host ok 469 - right internationalized host ok 470 - right path ok 471 - right structure ok 472 - has leading slash ok 473 - has trailing slash ok 474 - right query ok 475 - right value ok 476 - right format ok 477 - right absolute version ok 478 - right absolute version ok 479 - right absolute version ok 480 - right absolute version ok 481 - right absolute version ok 482 - right absolute version ok 483 - right absolute version ok 484 - right absolute version ok 485 - right absolute version ok 486 - right absolute version ok 487 - right absolute version ok 488 - right absolute version ok 489 - right absolute version ok 490 - right absolute version ok 491 - right absolute version ok 492 - right absolute version ok 493 - right absolute version ok 494 - right absolute version ok 495 - right absolute version 1..495 ok t/mojo/user_agent.t ........................ ok 1 - right value ok 2 - right value ok 3 - right value ok 4 - right value ok 5 - right value ok 6 - right value ok 7 - right value ok 8 - right value ok 9 - right value ok 10 - right value ok 11 - applications are equal ok 12 - applications are equal ok 13 - applications are equal ok 14 - applications are not equal ok 15 - applications are still equal ok 16 - applications are not equal ok 17 - application are equal ok 18 - applications are equal again ok 19 - right error ok 20 - right error ok 21 - stopped automatically ok 22 - right status ok 23 - successful ok 24 - right status ok 25 - right content ok 26 - no error ok 27 - right status ok 28 - right content ok 29 - no error ok 30 - right status ok 31 - right content ok 32 - right result ok 33 - right result ok 34 - no result ok 35 - right result ok 36 - right result ok 37 - right result ok 38 - right result ok 39 - right result ok 40 - right error ok 41 - no SOCKS5 support ok 42 - right error ok 43 - no TLS support ok 44 - right error ok 45 - no non-blocking name resolution support ok 46 - no error ok 47 - kept connection not alive ok 48 - right version ok 49 - right status ok 50 - no "Connection" value ok 51 - right value ok 52 - right content ok 53 - no error ok 54 - kept connection alive ok 55 - right version ok 56 - right status ok 57 - no "Connection" value ok 58 - right content ok 59 - no error ok 60 - right version ok 61 - right status ok 62 - no "Connection" value ok 63 - right value ok 64 - right content ok 65 - right error ok 66 - right error ok 67 - right content ok 68 - right content ok 69 - no content ok 70 - right method ok 71 - right method ok 72 - right method ok 73 - right method ok 74 - no error ok 75 - connection will not be kept alive ok 76 - right version ok 77 - right status ok 78 - right "Connection" value ok 79 - right content ok 80 - no error ok 81 - kept connection not alive ok 82 - connection will not be kept alive ok 83 - right version ok 84 - right status ok 85 - right "Connection" value ok 86 - right content ok 87 - no error ok 88 - kept connection not alive ok 89 - connection will not be kept alive ok 90 - right version ok 91 - right status ok 92 - no "Connection" value ok 93 - right content ok 94 - right error ok 95 - transaction is not finished ok 96 - no error ok 97 - finish event has been emitted once ok 98 - finish event has been emitted once ok 99 - finish event has been emitted once ok 100 - request is finished ok 101 - transaction is finished ok 102 - response is finished ok 103 - right status ok 104 - right content ok 105 - transaction is not finished ok 106 - no error ok 107 - finish event has been emitted once ok 108 - finish event has been emitted once ok 109 - finish event has been emitted once ok 110 - request is finished ok 111 - transaction is finished ok 112 - response is finished ok 113 - no error ok 114 - kept connection alive ok 115 - keep connection not alive ok 116 - right status ok 117 - right content ok 118 - no error ok 119 - kept connection not alive ok 120 - keep connection alive ok 121 - right status ok 122 - transaction is empty ok 123 - no content ok 124 - no error ok 125 - kept connection alive ok 126 - right status ok 127 - right "Content-Length" value ok 128 - transaction is empty ok 129 - no content ok 130 - no error ok 131 - kept connection alive ok 132 - right status ok 133 - right "Content-Length" value ok 134 - transaction is not empty ok 135 - right content ok 136 - successful ok 137 - right status ok 138 - right content ok 139 - successful ok 140 - right status ok 141 - right content ok 142 - right error ok 143 - finish event has been emitted ok 144 - right log message ok 145 - right error ok 146 - right error ok 147 - right error ok 148 - connection timed out ok 149 - right error ok 150 - no status ok 151 - limit is exceeded ok 152 - has a result ok 153 - right status ok 154 - kept connection not alive ok 155 - keep connection alive ok 156 - right error ok 157 - right status ok 158 - kept connection alive ok 159 - keep connection alive ok 160 - right error ok 161 - right status ok 162 - no error ok 163 - kept connection not alive ok 164 - right version ok 165 - right status ok 166 - right content ok 167 - no error ok 168 - has a result ok 169 - right status ok 170 - right status ok 171 - no "Content-Encoding" value ok 172 - right content ok 173 - no error ok 174 - right status ok 175 - right "Content-Encoding" value ok 176 - different content ok 177 - keep connection alive ok 178 - right content ok 179 - right content ok 180 - same connection ok 181 - same port ok 182 - kept connection not alive ok 183 - keep connection alive ok 184 - right content ok 185 - new connection ok 186 - new port ok 187 - kept connection alive ok 188 - keep connection alive ok 189 - right content ok 190 - same connection ok 191 - same port ok 192 - no error ok 193 - right status ok 194 - right content ok 195 - unsubscribed successfully ok 196 - unsubscribed successfully ok 197 - right request ok 198 - right response ok 199 - right structure ok 200 - unsubscribed successfully ok 201 - no error ok 202 - kept connection alive ok 203 - keep connection alive ok 204 - right status ok 205 - right content ok 206 - no leaking subscribers ok 207 - no error ok 208 - right status ok 209 - right content ok 210 - right structure ok 211 - no error ok 212 - kept connection not alive ok 213 - keep connection alive ok 214 - right status ok 215 - right content ok 216 - connections kept alive ok 217 - no error ok 218 - kept connection alive ok 219 - keep connection alive ok 220 - right status ok 221 - right content ok 222 - connections kept alive ok 223 - right status ok 224 - right "X-Foo" value ok 225 - right status ok 226 - no error ok 227 - right status ok 228 - right content ok 229 - two active connections 1..229 ok t/mojo/user_agent_online.t ................. skipped: set TEST_ONLINE to enable this test (developer only!) t/mojo/user_agent_socks.t .................. skipped: set TEST_SOCKS to enable this test (developer only!) t/mojo/user_agent_tls.t .................... skipped: set TEST_TLS to enable this test (developer only!) t/mojo/user_agent_unix.t ................... skipped: set TEST_UNIX to enable this test (developer only!) t/mojo/util.t .............................. ok 1 - right camelized result ok 2 - right camelized result ok 3 - right camelized result ok 4 - right camelized result ok 5 - already camelized ok 6 - already camelized ok 7 - right decamelized result ok 8 - right decamelized result ok 9 - right decamelized result ok 10 - right decamelized result ok 11 - right file ok 12 - right file ok 13 - right file ok 14 - right file ok 15 - right file ok 16 - right file ok 17 - right file ok 18 - right file ok 19 - right file ok 20 - right path ok 21 - right path ok 22 - right path ok 23 - right path ok 24 - right path ok 25 - right path ok 26 - right result ok 27 - right result ok 28 - right result ok 29 - right result ok 30 - right result ok 31 - right result ok 32 - right result ok 33 - right result ok 34 - right result ok 35 - right result ok 36 - right result ok 37 - right result ok 38 - right result ok 39 - right result ok 40 - right result ok 41 - right result ok 42 - right result ok 43 - right result ok 44 - right result ok 45 - right result ok 46 - right result ok 47 - right result ok 48 - right string ok 49 - right string ok 50 - right structure ok 51 - flag has been set ok 52 - right string ok 53 - right structure ok 54 - right structure ok 55 - right structure ok 56 - right unindented result ok 57 - right unindented result ok 58 - right unindented result ok 59 - right unindented result ok 60 - right unindented result ok 61 - right unindented result ok 62 - right unindented result ok 63 - right unindented result ok 64 - right unindented result ok 65 - right unindented result ok 66 - right Base64 encoded result ok 67 - right Base64 decoded result ok 68 - right Base64 encoded result ok 69 - right Base64 decoded result ok 70 - right Base64 encoded result ok 71 - decoding invalid UTF-8 worked ok 72 - decoding with invalid encoding worked ok 73 - right error ok 74 - right URL escaped result ok 75 - right URL escaped result ok 76 - no changes ok 77 - right URL unescaped result ok 78 - right URL escaped result ok 79 - right URL unescaped result ok 80 - right HTML unescaped result ok 81 - right HTML unescaped result ok 82 - right HTML unescaped result ok 83 - right HTML unescaped result ok 84 - right HTML unescaped result ok 85 - no changes ok 86 - right HTML unescaped result ok 87 - right HTML unescaped result ok 88 - right HTML unescaped result ok 89 - right HTML unescaped result ok 90 - right HTML unescaped result ok 91 - right HTML unescaped result ok 92 - no changes ok 93 - right XML escaped result ok 94 - right XML escaped result ok 95 - no changes ok 96 - right XSS escaped result ok 97 - right XSS escaped result ok 98 - right punycode encoded result ok 99 - right punycode decoded result ok 100 - punycode_encode (A) Arabic (Egyptian): ok 101 - punycode_decode (A) Arabic (Egyptian): ok 102 - punycode_encode (B) Chinese (simplified): ok 103 - punycode_decode (B) Chinese (simplified): ok 104 - punycode_encode (C) Chinese (traditional): ok 105 - punycode_decode (C) Chinese (traditional): ok 106 - punycode_encode (D) Czech: Proprostnemluvesky ok 107 - punycode_decode (D) Czech: Proprostnemluvesky ok 108 - punycode_encode (E) Hebrew: ok 109 - punycode_decode (E) Hebrew: ok 110 - punycode_encode (F) Hindi (Devanagari): ok 111 - punycode_decode (F) Hindi (Devanagari): ok 112 - punycode_encode (G) Japanese (kanji and hiragana): ok 113 - punycode_decode (G) Japanese (kanji and hiragana): ok 114 - punycode_encode (H) Korean (Hangul syllables): ok 115 - punycode_decode (H) Korean (Hangul syllables): ok 116 - punycode_encode (I) Russian (Cyrillic): ok 117 - punycode_decode (I) Russian (Cyrillic): ok 118 - punycode_encode (J) Spanish: PorqunopuedensimplementehablarenEspaol ok 119 - punycode_decode (J) Spanish: PorqunopuedensimplementehablarenEspaol ok 120 - punycode_encode (K) Vietnamese: TisaohkhngthchnitingVit ok 121 - punycode_decode (K) Vietnamese: TisaohkhngthchnitingVit ok 122 - punycode_encode (L) 3B ok 123 - punycode_decode (L) 3B ok 124 - punycode_encode (M) -with-SUPER-MONKEYS ok 125 - punycode_decode (M) -with-SUPER-MONKEYS ok 126 - punycode_encode (N) Hello-Another-Way- ok 127 - punycode_decode (N) Hello-Another-Way- ok 128 - punycode_encode (O) 2 ok 129 - punycode_decode (O) 2 ok 130 - punycode_encode (P) MajiKoi5 ok 131 - punycode_decode (P) MajiKoi5 ok 132 - punycode_encode (Q) de ok 133 - punycode_decode (Q) de ok 134 - punycode_encode (R) ok 135 - punycode_decode (R) ok 136 - punycode_encode (S) -> $1.00 <- ok 137 - punycode_decode (S) -> $1.00 <- ok 138 - right quoted result ok 139 - right quoted result ok 140 - right unquoted result ok 141 - right unquoted result ok 142 - right trimmed result ok 143 - right trimmed result ok 144 - right trimmed result ok 145 - right trimmed result ok 146 - right binary md5 checksum ok 147 - right md5 checksum ok 148 - right binary sha1 checksum ok 149 - right sha1 checksum ok 150 - right hmac sha1 checksum ok 151 - values are equal ok 152 - values are not equal ok 153 - values are not equal ok 154 - values are equal ok 155 - values are equal ok 156 - values are not equal ok 157 - values are not equal ok 158 - values are equal ok 159 - values are equal ok 160 - values are not equal ok 161 - values are not equal ok 162 - values are equal ok 163 - values are equal ok 164 - values are equal ok 165 - values are not equal ok 166 - values are not equal ok 167 - values are not equal ok 168 - values are not equal ok 169 - values are not equal ok 170 - right result ok 171 - right result ok 172 - right result ok 173 - right result ok 174 - right result ok 175 - right result ok 176 - high resolution time ok 177 - function "foo" exists ok 178 - right result ok 179 - function "bar" does not exist ok 180 - function "bar" exists ok 181 - right result ok 182 - function "foo" exists ok 183 - right result ok 184 - function "yin" does not exist ok 185 - function "yang" does not exist ok 186 - function "yin" exists ok 187 - right result ok 188 - function "yang" exists ok 189 - right result ok 190 - right name ok 191 - right name ok 192 - right result ok 193 - right result ok 194 - right result ok 195 - right result ok 196 - right result ok 197 - right result ok 198 - right result ok 199 - right result ok 200 - right result ok 201 - right result ok 202 - right result ok 203 - right warning ok 204 - no exception ok 205 - no result ok 206 - no warning ok 207 - right exception ok 208 - right result ok 209 - right result ok 210 - right result ok 211 - right result ok 212 - right result ok 213 - right result ok 214 - right result ok 215 - right result ok 216 - right result ok 217 - right result ok 218 - right result ok 219 - right result ok 220 - right result ok 221 - right result ok 222 - right result ok 223 - right result ok 224 - string changed ok 225 - string is shorter ok 226 - same string ok 227 - DATA has been hidden 1..227 ok t/mojo/websocket.t ......................... ok 1 - right value ok 2 - right status ok 3 - right content ok 4 - right status ok 5 - right content ok 6 - finish event has been emitted once ok 7 - right result ok 8 - not a WebSocket ok 9 - right status ok 10 - right content ok 11 - connection established ok 12 - right status ok 13 - right message ok 14 - right result ok 15 - right status ok 16 - right message ok 17 - finish event has been emitted once for handshake ok 18 - finish event has been emitted once ok 19 - not a WebSocket ok 20 - right status ok 21 - finish event has been emitted once ok 22 - right status ok 23 - right result ok 24 - right status ok 25 - right result ok 26 - right status ok 27 - right result ok 28 - right result ok 29 - no leaking subscribers ok 30 - right result ok 31 - right result ok 32 - right result ok 33 - right result ok 34 - right result ok 35 - transaction is finished ok 36 - not a websocket ok 37 - right status ok 38 - right message ok 39 - not a websocket ok 40 - right status ok 41 - right message ok 42 - right status ok 43 - right error ok 44 - right result ok 45 - finish event has been emitted once ok 46 - right log message ok 47 - received pong with payload 1..47 ok t/mojo/websocket_frames.t .................. ok 1 - right frame ok 2 - fin flag is set ok 3 - rsv1 flag is not set ok 4 - rsv2 flag is not set ok 5 - rsv3 flag is not set ok 6 - text frame ok 7 - right payload ok 8 - frames are equal ok 9 - right frame ok 10 - fin flag is set ok 11 - rsv1 flag is not set ok 12 - rsv2 flag is not set ok 13 - rsv3 flag is not set ok 14 - ping frame ok 15 - right payload ok 16 - frames are equal ok 17 - right frame ok 18 - fin flag is set ok 19 - rsv1 flag is not set ok 20 - rsv2 flag is not set ok 21 - rsv3 flag is not set ok 22 - pong frame ok 23 - right payload ok 24 - frames are equal ok 25 - right frame ok 26 - fin flag is set ok 27 - rsv1 flag is set ok 28 - rsv2 flag is set ok 29 - rsv3 flag is set ok 30 - text frame ok 31 - right payload ok 32 - frames are equal ok 33 - right frame ok 34 - fin flag is not set ok 35 - rsv1 flag is not set ok 36 - rsv2 flag is not set ok 37 - rsv3 flag is not set ok 38 - text frame ok 39 - right payload ok 40 - frames are equal ok 41 - right frame ok 42 - fin flag is set ok 43 - rsv1 flag is set ok 44 - rsv2 flag is not set ok 45 - rsv3 flag is not set ok 46 - text frame ok 47 - right payload ok 48 - frames are equal ok 49 - right frame ok 50 - fin flag is set ok 51 - rsv1 flag is not set ok 52 - rsv2 flag is set ok 53 - rsv3 flag is not set ok 54 - continuation frame ok 55 - right payload ok 56 - frames are equal ok 57 - right frame ok 58 - fin flag is set ok 59 - rsv1 flag is not set ok 60 - rsv2 flag is not set ok 61 - rsv3 flag is set ok 62 - text frame ok 63 - right payload ok 64 - frames are equal ok 65 - right frame ok 66 - fin flag is set ok 67 - rsv1 flag is not set ok 68 - rsv2 flag is not set ok 69 - rsv3 flag is not set ok 70 - binary frame ok 71 - right payload ok 72 - frames are equal ok 73 - fin flag is set ok 74 - rsv1 flag is not set ok 75 - rsv2 flag is not set ok 76 - rsv3 flag is not set ok 77 - text frame ok 78 - right payload ok 79 - frames are not equal ok 80 - fin flag is set ok 81 - rsv1 flag is not set ok 82 - rsv2 flag is not set ok 83 - rsv3 flag is not set ok 84 - binary frame ok 85 - right payload ok 86 - frames are not equal ok 87 - right frame ok 88 - fin flag is set ok 89 - rsv1 flag is not set ok 90 - rsv2 flag is not set ok 91 - rsv3 flag is not set ok 92 - text frame ok 93 - right payload ok 94 - frames are equal ok 95 - right frame ok 96 - fin flag is set ok 97 - rsv1 flag is not set ok 98 - rsv2 flag is not set ok 99 - rsv3 flag is not set ok 100 - binary frame ok 101 - right payload ok 102 - frames are equal ok 103 - right frame ok 104 - fin flag is set ok 105 - rsv1 flag is not set ok 106 - rsv2 flag is not set ok 107 - rsv3 flag is not set ok 108 - text frame ok 109 - right payload ok 110 - frames are equal ok 111 - right frame ok 112 - fin flag is set ok 113 - rsv1 flag is not set ok 114 - rsv2 flag is not set ok 115 - rsv3 flag is not set ok 116 - text frame ok 117 - right payload ok 118 - frames are equal ok 119 - right frame ok 120 - fin flag is set ok 121 - rsv1 flag is not set ok 122 - rsv2 flag is not set ok 123 - rsv3 flag is not set ok 124 - text frame ok 125 - no payload ok 126 - frames are equal ok 127 - right frame ok 128 - fin flag is set ok 129 - rsv1 flag is not set ok 130 - rsv2 flag is not set ok 131 - rsv3 flag is not set ok 132 - close frame ok 133 - no payload ok 134 - frames are equal ok 135 - fin flag is set ok 136 - rsv1 flag is not set ok 137 - rsv2 flag is not set ok 138 - rsv3 flag is not set ok 139 - binary frame ok 140 - no payload ok 141 - frames are not equal ok 142 - right frame ok 143 - true ok 144 - not a reference ok 145 - incomplete frame ok 146 - text event has not been emitted yet ok 147 - text event has not been emitted yet ok 148 - right payload ok 149 - fin flag is set ok 150 - rsv1 flag is set ok 151 - rsv2 flag is not set ok 152 - rsv3 flag is not set ok 153 - binary frame ok 154 - has payload ok 155 - different payload ok 156 - payload is smaller ok 157 - fin flag is set ok 158 - rsv1 flag is not set ok 159 - rsv2 flag is not set ok 160 - rsv3 flag is not set ok 161 - binary frame ok 162 - has payload ok 163 - different payload ok 164 - same payload ok 165 - message event has not been emitted yet ok 166 - message event has not been emitted yet ok 167 - message event has not been emitted yet ok 168 - decoded correctly 1..168 ok t/mojo/websocket_proxy.t ................... ok 1 - right content ok 2 - right result ok 3 - connection was not kept alive ok 4 - right content ok 5 - connection was kept alive ok 6 - right result ok 7 - right status ok 8 - right content ok 9 - right result ok 10 - connection has been removed ok 11 - right message 1..11 ok t/mojo/websocket_proxy_tls.t ............... skipped: set TEST_TLS to enable this test (developer only!) [2019-03-17 02:03:15.76189] [82765] [debug] Your secret passphrase needs to be changed [2019-03-17 02:03:15.76476] [82765] [debug] Template "does_not_exist.html.ep" not found [2019-03-17 02:03:15.76508] [82765] [debug] Rendering inline template "5928451d898bd3c5eadd0c47c5be0a38" [2019-03-17 02:03:15.77828] [82765] [debug] GET "/plugin-test-some_plugin2/register" (74f541bb) [2019-03-17 02:03:15.78010] [82765] [debug] Class "MojoliciousTest::Plugin::Test::SomePlugin2" is not a controller [2019-03-17 02:03:15.78037] [82765] [debug] Template "plugin/test/some_plugin2/register.html.ep" not found [2019-03-17 02:03:15.78058] [82765] [debug] Template "not_found.development.html.ep" not found [2019-03-17 02:03:15.78074] [82765] [debug] Template "not_found.html.ep" not found [2019-03-17 02:03:15.78090] [82765] [debug] Rendering template "mojo/debug.html.ep" [2019-03-17 02:03:15.79503] [82765] [debug] 404 Not Found (0.016743s, 59.726/s) [2019-03-17 02:03:16.05377] [82765] [debug] GET "/foo" (47f3e89c) [2019-03-17 02:03:16.05517] [82765] [debug] Routing to controller "MojoliciousTest::Foo" and action "index" [2019-03-17 02:03:16.05677] [82765] [debug] Rendering template "foo/index.html.xpl" [2019-03-17 02:03:16.05770] [82765] [debug] Rendering template "layouts/default.html.epl" [2019-03-17 02:03:16.05826] [82765] [debug] Rendering template "23.html.epl" [2019-03-17 02:03:16.05883] [82765] [debug] 200 OK (0.005062s, 197.550/s) [2019-03-17 02:03:16.05987] [82765] [debug] GET "/foo/willdie" (8e6d21a7) [2019-03-17 02:03:16.06081] [82765] [debug] Routing to controller "MojoliciousTest::Foo" and action "willdie" [2019-03-17 02:03:16.06128] [82765] [error] for some reason at /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/t/mojolicious/lib/MojoliciousTest/Foo.pm line 91. [2019-03-17 02:03:16.06184] [82765] [debug] Template "exception.development.html.ep" not found [2019-03-17 02:03:16.06198] [82765] [debug] Rendering template "exception.html.epl" [2019-03-17 02:03:16.06278] [82765] [debug] 500 Internal Server Error (0.002896s, 345.304/s) [2019-03-17 02:03:16.06365] [82765] [debug] GET "/foo" (d7f384ff) [2019-03-17 02:03:16.06428] [82765] [debug] Routing to controller "MojoliciousTest::Foo" and action "index" [2019-03-17 02:03:16.06449] [82765] [debug] Rendering template "foo/index.html.xpl" [2019-03-17 02:03:16.06528] [82765] [debug] Rendering template "layouts/default.html.epl" [2019-03-17 02:03:16.06584] [82765] [debug] Rendering template "23.html.epl" [2019-03-17 02:03:16.06633] [82765] [debug] 200 OK (0.002669s, 374.672/s) [2019-03-17 02:03:16.08779] [82765] [debug] GET "/plugin/foo" (285b1625) [2019-03-17 02:03:16.08909] [82765] [debug] Rendering template "foo.html.ep" from DATA section [2019-03-17 02:03:16.08973] [82765] [debug] 200 OK (0.001927s, 518.941/s) [2019-03-17 02:03:16.13647] [82765] [debug] GET "/plugin/upper_case" (dbefddc7) [2019-03-17 02:03:16.13766] [82765] [debug] Routing to controller "MojoliciousTest::Foo" and action "plugin_upper_case" [2019-03-17 02:03:16.13795] [82765] [debug] 200 OK (0.001481s, 675.219/s) [2019-03-17 02:03:16.14087] [82765] [debug] GET "/plugin/camel_case" (12c7f4bb) [2019-03-17 02:03:16.14188] [82765] [debug] Routing to controller "MojoliciousTest::Foo" and action "plugin_camel_case" [2019-03-17 02:03:16.14211] [82765] [debug] 200 OK (0.001231s, 812.348/s) [2019-03-17 02:03:16.14486] [82765] [debug] GET "/staged" (b9bec813) [2019-03-17 02:03:16.14622] [82765] [debug] Routing to controller "MojoliciousTest::Foo" and action "stage1" [2019-03-17 02:03:16.14696] [82765] [debug] Routing to controller "MojoliciousTest::Foo" and action "stage2" [2019-03-17 02:03:16.14719] [82765] [debug] 200 OK (0.002322s, 430.663/s) [2019-03-17 02:03:16.14988] [82765] [debug] GET "/staged" (e2d291dd) [2019-03-17 02:03:16.15071] [82765] [debug] Routing to controller "MojoliciousTest::Foo" and action "stage1" [2019-03-17 02:03:16.15093] [82765] [debug] 200 OK (0.001034s, 967.118/s) t/mojolicious/app.t ........................ ok 1 - right error ok 2 - right result ok 3 - right mode ok 4 - right mode ok 5 - right home directory ok 6 - no override ok 7 - no value ok 8 - override ok 9 - right value ok 10 - override ok 11 - right value ok 12 - right pattern ok 13 - right namespace ok 14 - right controller ok 15 - right class ok 16 - right class ok 17 - right domain ok 18 - right path ok 19 - right namespaces ok 20 - applications are equal ok 21 - right content ok 22 - no file ok 23 - right moniker ok 24 - secret defaults to moniker ok 25 - right handler ok 26 - no URL ok 27 - no result ok 28 - right result ok 29 - right error ok 30 - right error ok 31 - right error ok 32 - right error ok 33 - right error ok 34 - right error ok 35 - not hidden ok 36 - is hidden ok 37 - is hidden ok 38 - is hidden ok 39 - is hidden ok 40 - is hidden ok 41 - is hidden ok 42 - is hidden ok 43 - is hidden ok 44 - is hidden ok 45 - is hidden ok 46 - is hidden ok 47 - is hidden ok 48 - is hidden ok 49 - is hidden ok 50 - is hidden ok 51 - is hidden ok 52 - is hidden ok 53 - is hidden ok 54 - is hidden ok 55 - is hidden ok 56 - is hidden ok 57 - is hidden ok 58 - is hidden ok 59 - is hidden ok 60 - is hidden ok 61 - is hidden ok 62 - is hidden ok 63 - is hidden ok 64 - is hidden ok 65 - is hidden ok 66 - is hidden ok 67 - is hidden ok 68 - is hidden ok 69 - is hidden ok 70 - hook has been emitted ok 71 - hook has been emitted ok 72 - hook has been emitted ok 73 - hook has been emitted ok 74 - hook has been emitted again ok 75 - hook has been emitted ok 76 - right result ok 77 - GET /plugin-test-some_plugin2/register ok 78 - not 500 Internal Server Error ok 79 - 404 Not Found ok 80 - Server: Mojolicious (Perl) ok 81 - content is not similar ok 82 - content is similar ok 83 - GET /plugin-test-some_plugin2/register ok 84 - not 500 Internal Server Error ok 85 - 404 Not Found ok 86 - Server: Mojolicious (Perl) ok 87 - content is not similar ok 88 - content is similar ok 89 - right message ok 90 - GET http://127.0.0.1:51039/fun/time ok 91 - not 404 Not Found ok 92 - 200 OK ok 93 - with description ok 94 - not 500 Internal Server Error ok 95 - with description ok 96 - X-Bender: ok 97 - Server: Mojolicious (Perl) ok 98 - with description ok 99 - not Server: Whatever ok 100 - with description ok 101 - Server is similar ok 102 - with description ok 103 - Server is not similar ok 104 - with description ok 105 - Content-Type: text/html;charset=UTF-8 ok 106 - with description ok 107 - not Content-Type: text/plain ok 108 - with description ok 109 - Content-Type is similar ok 110 - with description ok 111 - Content-Type is not similar ok 112 - with description ok 113 - no match for content ok 114 - with description ok 115 - exact match for content ok 116 - with description ok 117 - content is similar ok 118 - with description ok 119 - content is not similar ok 120 - with description ok 121 - element for selector "p" exists ok 122 - with description ok 123 - no element for selector "b" ok 124 - with description ok 125 - exact match for selector "p" ok 126 - with description ok 127 - no match for selector "p" ok 128 - with description ok 129 - similar match for selector "p" ok 130 - with description ok 131 - no similar match for selector "p" ok 132 - with description ok 133 - GET /foo/baz ok 134 - 404 Not Found ok 135 - Server: Mojolicious (Perl) ok 136 - content is not similar ok 137 - content is similar ok 138 - right message ok 139 - GET /foo/render ok 140 - 404 Not Found ok 141 - Server: Mojolicious (Perl) ok 142 - content is similar ok 143 - right message ok 144 - GET /foo/yada ok 145 - 200 OK ok 146 - Server: Mojolicious (Perl) ok 147 - content is similar ok 148 - GET /syntax_error/foo ok 149 - 500 Internal Server Error ok 150 - Server: Mojolicious (Perl) ok 151 - content is similar ok 152 - GET /foo/syntaxerror ok 153 - 500 Internal Server Error ok 154 - Server: Mojolicious (Perl) ok 155 - content is similar ok 156 - right message ok 157 - right message ok 158 - right message ok 159 - right message ok 160 - right message ok 161 - GET /exceptional/this_one_dies ok 162 - 500 Internal Server Error ok 163 - Server: Mojolicious (Perl) ok 164 - exact match for content ok 165 - GET /exceptional_too/this_one_dies ok 166 - 500 Internal Server Error ok 167 - Server: Mojolicious (Perl) ok 168 - exact match for content ok 169 - GET /exceptional_too/this_one_dies ok 170 - 500 Internal Server Error ok 171 - Server: Mojolicious (Perl) ok 172 - exact match for content ok 173 - GET /exceptional/this_one_does_not_exist ok 174 - 404 Not Found ok 175 - Server: Mojolicious (Perl) ok 176 - content is similar ok 177 - GET /exceptional_too/this_one_does_not_exist ok 178 - 404 Not Found ok 179 - Server: Mojolicious (Perl) ok 180 - content is similar ok 181 - GET /fun/time ok 182 - 200 OK ok 183 - X-Bender: ok 184 - Server: Mojolicious (Perl) ok 185 - exact match for content ok 186 - GET http://127.0.0.1:51039/fun/time ok 187 - 200 OK ok 188 - X-Bender: ok 189 - Server: Mojolicious (Perl) ok 190 - exact match for content ok 191 - right message ok 192 - GET /happy/fun/time ok 193 - 200 OK ok 194 - X-Bender: ok 195 - Server: Mojolicious (Perl) ok 196 - exact match for content ok 197 - GET /foo/test ok 198 - 200 OK ok 199 - X-Bender: Bite my shiny metal ass! ok 200 - Server: Mojolicious (Perl) ok 201 - content is similar ok 202 - GET /foo ok 203 - 200 OK ok 204 - Server: Mojolicious (Perl) ok 205 - content is similar ok 206 - GET /foo-bar ok 207 - 200 OK ok 208 - Server: Mojolicious (Perl) ok 209 - content is similar ok 210 - PUT /somethingtest ok 211 - 200 OK ok 212 - Server: Mojolicious (Perl) ok 213 - exact match for content ok 214 - GET /somethingtest?_method=PUT ok 215 - 200 OK ok 216 - Server: Mojolicious (Perl) ok 217 - exact match for content ok 218 - GET /something_missing ok 219 - 200 OK ok 220 - Server: Mojolicious (Perl) ok 221 - exact match for content ok 222 - GET /foo/templateless ok 223 - 200 OK ok 224 - Server: Mojolicious (Perl) ok 225 - content is similar ok 226 - GET /foo/withlayout ok 227 - 200 OK ok 228 - Server: Mojolicious (Perl) ok 229 - content is similar ok 230 - GET /withblock.txt ok 231 - 200 OK ok 232 - Server: Mojolicious (Perl) ok 233 - not Content-Type: text/html ok 234 - Content-Type: text/plain;charset=UTF-8 ok 235 - content is similar ok 236 - GET /test2 ok 237 - 200 OK ok 238 - X-Bender: Bite my shiny metal ass! ok 239 - Server: Mojolicious (Perl) ok 240 - content is similar ok 241 - GET /test3 ok 242 - 200 OK ok 243 - X-Bender: Bite my shiny metal ass! ok 244 - Server: Mojolicious (Perl) ok 245 - content is similar ok 246 - GET /test5 ok 247 - 200 OK ok 248 - X-Bender: Bite my shiny metal ass! ok 249 - Server: Mojolicious (Perl) ok 250 - exact match for content ok 251 - GET /test6 ok 252 - 200 OK ok 253 - X-Bender: Bite my shiny metal ass! ok 254 - Server: Mojolicious (Perl) ok 255 - exact match for content ok 256 - GET /test7 ok 257 - 200 OK ok 258 - Server: Mojolicious (Perl) ok 259 - exact match for content ok 260 - GET /test8 ok 261 - 200 OK ok 262 - Server: Mojolicious (Perl) ok 263 - exact match for content ok 264 - GET /test9 ok 265 - 200 OK ok 266 - Server: Mojolicious (Perl) ok 267 - exact match for content ok 268 - GET /test10 ok 269 - 200 OK ok 270 - Server: Mojolicious (Perl) ok 271 - exact match for content ok 272 - GET / ok 273 - 404 Not Found ok 274 - Server: Mojolicious (Perl) ok 275 - content is similar ok 276 - GET /another/file ok 277 - 200 OK ok 278 - Server: Mojolicious (Perl) ok 279 - Content-Type: text/plain;charset=UTF-8 ok 280 - content is similar ok 281 - GET /another ok 282 - 404 Not Found ok 283 - Server: Mojolicious (Perl) ok 284 - right message ok 285 - GET /hello.txt ok 286 - 200 OK ok 287 - Server: Mojolicious (Perl) ok 288 - Last-Modified: Mon, 06 Nov 2017 17:19:39 GMT ok 289 - ETag is similar ok 290 - Content-Length: 43 ok 291 - Content-Type: text/plain;charset=UTF-8 ok 292 - content is similar ok 293 - GET /../../mojolicious/secret.txt ok 294 - 404 Not Found ok 295 - Server: Mojolicious (Perl) ok 296 - content is similar ok 297 - GET /another/../../../mojolicious/secret.txt ok 298 - 404 Not Found ok 299 - Server: Mojolicious (Perl) ok 300 - content is similar ok 301 - GET /.../mojolicious/secret.txt ok 302 - 404 Not Found ok 303 - Server: Mojolicious (Perl) ok 304 - content is similar ok 305 - GET /..\..\mojolicious\secret.txt ok 306 - 404 Not Found ok 307 - Server: Mojolicious (Perl) ok 308 - content is similar ok 309 - GET /..%5C..%5Cmojolicious%5Csecret.txt ok 310 - 404 Not Found ok 311 - Server: Mojolicious (Perl) ok 312 - content is similar ok 313 - GET /another/file?one=\\1\#two=\\2 ok 314 - 200 OK ok 315 - content is similar ok 316 - GET /hello.txt ok 317 - 304 Not Modified ok 318 - Server: Mojolicious (Perl) ok 319 - exact match for content ok 320 - GET /hello.txt ok 321 - 304 Not Modified ok 322 - Server: Mojolicious (Perl) ok 323 - exact match for content ok 324 - GET /hello.txt ok 325 - 304 Not Modified ok 326 - Server: Mojolicious (Perl) ok 327 - exact match for content ok 328 - GET /hello.txt ok 329 - 200 OK ok 330 - Server: Mojolicious (Perl) ok 331 - content is similar ok 332 - GET /hello.txt ok 333 - 200 OK ok 334 - Server: Mojolicious (Perl) ok 335 - content is similar ok 336 - GET /some/static/file.txt ok 337 - 200 OK ok 338 - Server: Mojolicious (Perl) ok 339 - exact match for content ok 340 - GET /just/some/template ok 341 - 200 OK ok 342 - Server: Mojolicious (Perl) ok 343 - exact match for content ok 344 - right log level ok 345 - right log level ok 346 - right mode ok 347 - right mode ok 348 - right status ok 349 - right content ok 350 - right status ok 351 - right content ok 352 - right status ok 353 - right content ok 354 - GET /foo ok 355 - 200 OK ok 356 - Server: Mojolicious (Perl) ok 357 - content is similar ok 358 - GET /helper ok 359 - 200 OK ok 360 - Server: Mojolicious (Perl) ok 361 - exact match for content ok 362 - GET /plugin/foo ok 363 - 200 OK ok 364 - Server: Mojolicious (Perl) ok 365 - exact match for content ok 366 - GET /foo/conf ok 367 - 200 OK ok 368 - Server: Mojolicious (Perl) ok 369 - exact match for content ok 370 - GET /foo/data_template ok 371 - 200 OK ok 372 - Server: Mojolicious (Perl) ok 373 - exact match for content ok 374 - GET /foo/data_template2 ok 375 - 200 OK ok 376 - Server: Mojolicious (Perl) ok 377 - exact match for content ok 378 - GET /foo/data_static ok 379 - 200 OK ok 380 - Server: Mojolicious (Perl) ok 381 - exact match for content ok 382 - GET /foo/routes ok 383 - 200 OK ok 384 - X-Bender: Bite my shiny metal ass! ok 385 - Server: Mojolicious (Perl) ok 386 - exact match for content ok 387 - GET /redispatch ok 388 - 200 OK ok 389 - Server: Mojolicious (Perl) ok 390 - exact match for content ok 391 - right message ok 392 - GET /redispatch/render ok 393 - 200 OK ok 394 - Server: Mojolicious (Perl) ok 395 - exact match for content ok 396 - GET /redispatch/secret ok 397 - 200 OK ok 398 - Server: Mojolicious (Perl) ok 399 - exact match for content ok 400 - GET /redispatch/secret?rly=1 ok 401 - 200 OK ok 402 - Server: Mojolicious (Perl) ok 403 - exact match for content ok 404 - GET /plugin/upper_case ok 405 - 200 OK ok 406 - Server: Mojolicious (Perl) ok 407 - exact match for content ok 408 - GET /plugin/camel_case ok 409 - 200 OK ok 410 - Server: Mojolicious (Perl) ok 411 - exact match for content ok 412 - GET /staged ok 413 - 200 OK ok 414 - Server: Mojolicious (Perl) ok 415 - exact match for content ok 416 - GET /staged ok 417 - 200 OK ok 418 - Server: Mojolicious (Perl) ok 419 - exact match for content ok 420 - GET /suspended ok 421 - 200 OK ok 422 - Server: Mojolicious (Perl) ok 423 - X-Suspended: 0, 1, 1, 2 ok 424 - exact match for content ok 425 - right message ok 426 - right message ok 427 - right message ok 428 - right message ok 429 - right message ok 430 - GET /longpoll ok 431 - 200 OK ok 432 - Server: Mojolicious (Perl) ok 433 - exact match for content ok 434 - finish event has been emitted once ok 435 - controller has been destroyed ok 436 - GET /stash_config ok 437 - 200 OK ok 438 - Server: Mojolicious (Perl) ok 439 - exact match for content ok 440 - GET /shortcut/ctrl-act ok 441 - 200 OK ok 442 - Server: Mojolicious (Perl) ok 443 - exact match for content ok 444 - GET /shortcut/ctrl ok 445 - 200 OK ok 446 - Server: Mojolicious (Perl) ok 447 - exact match for content ok 448 - GET /shortcut/act ok 449 - 200 OK ok 450 - Server: Mojolicious (Perl) ok 451 - exact match for content ok 452 - GET /foo/session ok 453 - 200 OK ok 454 - Set-Cookie is similar ok 455 - Set-Cookie is similar ok 456 - exact match for content ok 457 - GET /rss.xml ok 458 - 200 OK ok 459 - Content-Type: application/rss+xml ok 460 - content is similar ok 461 - GET /side_effects-test/index ok 462 - 200 OK ok 463 - Server: Mojolicious (Perl) ok 464 - exact match for content ok 465 - GET /side_effects/index ok 466 - 404 Not Found ok 467 - Server: Mojolicious (Perl) ok 468 - GET /side_effects/index ok 469 - 404 Not Found ok 470 - Server: Mojolicious (Perl) ok 471 - GET /side_effects-test/index ok 472 - 200 OK ok 473 - Server: Mojolicious (Perl) ok 474 - exact match for content ok 475 - right error ok 476 - right error ok 477 - right error ok 478 - right error ok 479 - right error ok 480 - right error 1..480 ok [2019-03-17 02:03:16.56027] [82766] [debug] POST "/" (5b147c81) [2019-03-17 02:03:16.56071] [82766] [debug] Routing to a callback [2019-03-17 02:03:16.56117] [82766] [debug] 200 OK (0.000894s, 1118.568/s) [2019-03-17 02:03:16.56389] [82766] [debug] POST "/" (28631400) [2019-03-17 02:03:16.56416] [82766] [debug] Routing to a callback [2019-03-17 02:03:16.56447] [82766] [debug] 200 OK (0.000565s, 1769.912/s) [2019-03-17 02:03:16.56818] [82766] [debug] POST "/" (2d794eea) [2019-03-17 02:03:16.56836] [82766] [debug] Routing to a callback [2019-03-17 02:03:16.56865] [82766] [debug] 200 OK (0.000454s, 2202.643/s) [2019-03-17 02:03:16.57122] [82766] [debug] POST "/" (7d012371) [2019-03-17 02:03:16.57139] [82766] [debug] Routing to a callback [2019-03-17 02:03:16.57164] [82766] [debug] 200 OK (0.000406s, 2463.054/s) [2019-03-17 02:03:16.57472] [82766] [debug] POST "/" (8d3667ce) [2019-03-17 02:03:16.57489] [82766] [debug] Routing to a callback [2019-03-17 02:03:16.57516] [82766] [debug] 200 OK (0.000426s, 2347.418/s) [2019-03-17 02:03:16.57766] [82766] [debug] GET "/unicode" (704af660) [2019-03-17 02:03:16.57801] [82766] [debug] Routing to a callback [2019-03-17 02:03:16.57824] [82766] [debug] 200 OK (0.00057s, 1754.386/s) [2019-03-17 02:03:16.58083] [82766] [debug] GET "/" (1d59253c) [2019-03-17 02:03:16.58307] [82766] [debug] Rendering template "index.html.ep" from DATA section [2019-03-17 02:03:16.58374] [82766] [debug] 200 OK (0.002899s, 344.947/s) [2019-03-17 02:03:16.58673] [82766] [debug] GET "/.%E3%82%84%E3%81%A3%E3%81%9F" (681c08de) [2019-03-17 02:03:16.58716] [82766] [debug] Template "index.やった.ep" not found [2019-03-17 02:03:16.58737] [82766] [debug] Template "not_found.development.やった.ep" not found [2019-03-17 02:03:16.58753] [82766] [debug] Template "not_found.やった.ep" not found [2019-03-17 02:03:16.58769] [82766] [debug] Template "not_found.development.html.ep" not found [2019-03-17 02:03:16.58784] [82766] [debug] Template "not_found.html.ep" not found [2019-03-17 02:03:16.58800] [82766] [debug] Rendering template "mojo/debug.html.ep" [2019-03-17 02:03:16.60041] [82766] [debug] Your secret passphrase needs to be changed [2019-03-17 02:03:16.60209] [82766] [debug] 404 Not Found (0.015344s, 65.172/s) [2019-03-17 02:03:16.60475] [82766] [debug] POST "/data" (cb8562a4) [2019-03-17 02:03:16.60505] [82766] [debug] Routing to a callback [2019-03-17 02:03:16.60524] [82766] [debug] 200 OK (0.000483s, 2070.393/s) [2019-03-17 02:03:16.60758] [82766] [debug] GET "/json" (bd909005) [2019-03-17 02:03:16.60790] [82766] [debug] Routing to a callback [2019-03-17 02:03:16.60812] [82766] [debug] 200 OK (0.000533s, 1876.173/s) [2019-03-17 02:03:16.61090] [82766] [debug] GET "/%D0%BF%D1%80%D0%B8%D0%B2%D0%B5%D1%82/%D0%BC%D0%B8%D1%80" (5d9e202d) [2019-03-17 02:03:16.61124] [82766] [debug] Routing to a callback [2019-03-17 02:03:16.61144] [82766] [debug] 200 OK (0.000525s, 1904.762/s) [2019-03-17 02:03:16.61414] [82766] [debug] GET "/params" (8b92c154) [2019-03-17 02:03:16.61449] [82766] [debug] Routing to a callback [2019-03-17 02:03:16.61478] [82766] [debug] 200 OK (0.000633s, 1579.779/s) t/mojolicious/charset_lite_app.t ........... ok 1 - POST / ok 2 - 200 OK ok 3 - exact match for content ok 4 - POST / ok 5 - 200 OK ok 6 - Content-Type is not similar ok 7 - Content-Type is similar ok 8 - content is similar ok 9 - POST / ok 10 - 200 OK ok 11 - Content-Type is similar ok 12 - content is similar ok 13 - POST / ok 14 - 200 OK ok 15 - Content-Type is similar ok 16 - content is similar ok 17 - POST / ok 18 - 200 OK ok 19 - Content-Type is similar ok 20 - content is similar ok 21 - GET /unicode ok 22 - 200 OK ok 23 - Content-Type: text/plain;charset=UTF-8 ok 24 - exact match for content ok 25 - GET / ok 26 - 200 OK ok 27 - Content-Type is similar ok 28 - content is similar ok 29 - GET /.やった ok 30 - 404 Not Found ok 31 - POST /data ok 32 - 200 OK ok 33 - exact match for content ok 34 - GET /json ok 35 - 200 OK ok 36 - Content-Type: application/json;charset=UTF-8 ok 37 - exact match for JSON Pointer "" ok 38 - GET /привет/мир ok 39 - 200 OK ok 40 - Content-Type: application/json;charset=UTF-8 ok 41 - exact match for JSON Pointer "" ok 42 - GET http://127.0.0.1:51048/params?foo=3&yatta=%82%E2%82%C1%82%BD ok 43 - 200 OK ok 44 - exact match for JSON Pointer "" 1..44 ok t/mojolicious/command.t .................... ok 1 - 'right application' isa 'Mojolicious' ok 2 - right output ok 3 - directory exists ok 4 - right output ok 5 - right result ok 6 - right output ok 7 - right result ok 8 - right output ok 9 - right result ok 10 - right output ok 11 - file is executable ok 12 - right output ok 13 - right output ok 14 - right result ok 15 - right error ok 16 - no output ok 17 - right error 1..17 ok t/mojolicious/commands.t ................... ok 1 - right mode ok 2 - unchanged ok 3 - right environment ok 4 - right environment ok 5 - right environment ok 6 - no environment ok 7 - right reference ok 8 - not a CODE reference ok 9 - right reference ok 10 - right class ok 11 - right reference ok 12 - right result ok 13 - right result ok 14 - right reference ok 15 - no mode ok 16 - right namespaces ok 17 - has a description ok 18 - has a message ok 19 - has a hint ok 20 - right output ok 21 - description has been picked up ok 22 - fake command has been ignored ok 23 - right output ok 24 - right output ok 25 - right output ok 26 - has a description ok 27 - has usage information ok 28 - right output ok 29 - right output ok 30 - right output ok 31 - has a description ok 32 - has usage information ok 33 - has a description ok 34 - has usage information ok 35 - right output ok 36 - has a description ok 37 - has usage information ok 38 - has a description ok 39 - has usage information ok 40 - right output ok 41 - right output ok 42 - right output ok 43 - right output ok 44 - right namespaces ok 45 - has a description ok 46 - has a message ok 47 - has a hint ok 48 - right output ok 49 - has a description ok 50 - has usage information ok 51 - right output ok 52 - script exists ok 53 - application class exists ok 54 - controller exists ok 55 - config file exists ok 56 - test exists ok 57 - static file exists ok 58 - layout exists ok 59 - template exists ok 60 - has a description ok 61 - has usage information ok 62 - right output ok 63 - app exists ok 64 - has a description ok 65 - has usage information ok 66 - right output ok 67 - Makefile.PL exists ok 68 - has a description ok 69 - has usage information ok 70 - right output ok 71 - class exists ok 72 - test exists ok 73 - Makefile.PL exists ok 74 - has a description ok 75 - has usage information ok 76 - has a description ok 77 - has usage information ok 78 - has a description ok 79 - has usage information ok 80 - has a description ok 81 - has usage information ok 82 - right output ok 83 - not verbose ok 84 - right output ok 85 - verbose ok 86 - has a description ok 87 - has usage information ok 88 - right output ok 89 - right output 1..89 ok t/mojolicious/dispatch.t ................... ok 1 - routes are working ok 2 - set and return a stash value ok 3 - return a hash reference ok 4 - right value ok 5 - replace and return a stash value ok 6 - set and return 0 value ok 7 - replace and return 0 value ok 8 - set and get with 0 as key ok 9 - element has been deleted ok 10 - element has been deleted ok 11 - element has been deleted ok 12 - element has been deleted ok 13 - right value ok 14 - right value ok 15 - no value ok 16 - right value ok 17 - right value ok 18 - right value ok 19 - right values ok 20 - no values ok 21 - no value ok 22 - right value ok 23 - right value ok 24 - right values ok 25 - value is reserved ok 26 - value is reserved ok 27 - value is reserved ok 28 - value is reserved ok 29 - value is reserved ok 30 - value is reserved ok 31 - value is reserved ok 32 - value is reserved ok 33 - value is reserved ok 34 - value is reserved ok 35 - value is reserved ok 36 - value is reserved ok 37 - value is reserved ok 38 - value is reserved ok 39 - value is reserved ok 40 - value is reserved ok 41 - value is reserved ok 42 - initialized ok 43 - dispatched ok 44 - right value ok 45 - right value ok 46 - right value ok 47 - right value ok 48 - rendered ok 49 - route has been cached ok 50 - no value ok 51 - no value ok 52 - right value ok 53 - right value ok 54 - not rendered ok 55 - dispatched ok 56 - right value ok 57 - right value ok 58 - right value ok 59 - right value ok 60 - rendered ok 61 - cached route has been reused ok 62 - not dispatched ok 63 - nothing rendered ok 64 - dispatched ok 65 - right value ok 66 - right value ok 67 - right value ok 68 - right value ok 69 - no value ok 70 - no value ok 71 - right value ok 72 - no value ok 73 - no value ok 74 - right value ok 75 - no value ok 76 - no value ok 77 - no value ok 78 - no value ok 79 - no value ok 80 - no value ok 81 - right value ok 82 - no value ok 83 - no value ok 84 - no value ok 85 - right value ok 86 - right value ok 87 - no value ok 88 - no value ok 89 - no value ok 90 - right value ok 91 - right value ok 92 - rendered ok 93 - dispatched ok 94 - right value ok 95 - right value ok 96 - right value ok 97 - no value ok 98 - no value ok 99 - right value ok 100 - rendered ok 101 - dispatched ok 102 - right value ok 103 - right value ok 104 - right value ok 105 - no value ok 106 - no value ok 107 - right value ok 108 - rendered ok 109 - right error 1..109 ok [2019-03-17 02:03:18.34874] [82770] [debug] GET "/" (f5a26e13) [2019-03-17 02:03:18.34927] [82770] [debug] Routing to a callback [2019-03-17 02:03:18.34939] [82770] [debug] Routing to a callback [2019-03-17 02:03:18.34967] [82770] [debug] 200 OK (0.000929s, 1076.426/s) [2019-03-17 02:03:18.35539] [82770] [debug] 200 OK (0s, ??/s) [2019-03-17 02:03:18.35557] [82770] [debug] GET "/hello.txt" (b5e8dd81) [2019-03-17 02:03:18.35818] [82770] [debug] 205 Reset Content (0s, ??/s) [2019-03-17 02:03:18.35832] [82770] [debug] GET "/custom" (818e5010) [2019-03-17 02:03:18.36375] [82770] [debug] Routing to a callback [2019-03-17 02:03:18.36934] [82770] [debug] GET "/custom_too" (89d42775) [2019-03-17 02:03:18.36959] [82770] [debug] 200 OK (0.000235s, 4255.319/s) [2019-03-17 02:03:18.37197] [82770] [debug] 200 OK (0s, ??/s) [2019-03-17 02:03:18.37418] [82770] [debug] 200 OK (0s, ??/s) [2019-03-17 02:03:18.37646] [82770] [debug] GET "/not_found" (ca77a0d3) [2019-03-17 02:03:18.37861] [82770] [debug] Template "not_found.development.html.ep" not found [2019-03-17 02:03:18.37879] [82770] [debug] Template "not_found.html.ep" not found [2019-03-17 02:03:18.37894] [82770] [debug] Rendering template "mojo/debug.html.ep" [2019-03-17 02:03:18.39125] [82770] [debug] Your secret passphrase needs to be changed [2019-03-17 02:03:18.39282] [82770] [debug] 404 Not Found (0.016342s, 61.192/s) [2019-03-17 02:03:18.39325] [82770] [debug] GET "/" (ca77a0d3) [2019-03-17 02:03:18.39358] [82770] [debug] Routing to a callback [2019-03-17 02:03:18.39371] [82770] [debug] Routing to a callback [2019-03-17 02:03:18.39391] [82770] [debug] 200 OK (0.000646s, 1547.988/s) [2019-03-17 02:03:18.39689] [82770] [debug] GET "/not_found" (1268b959) [2019-03-17 02:03:18.39736] [82770] [debug] Template "not_found.development.html.ep" not found [2019-03-17 02:03:18.39751] [82770] [debug] Template "not_found.html.ep" not found [2019-03-17 02:03:18.39762] [82770] [debug] Rendering cached template "mojo/debug.html.ep" [2019-03-17 02:03:18.40050] [82770] [debug] 404 Not Found (0.003596s, 278.087/s) [2019-03-17 02:03:18.40075] [82770] [debug] 200 OK (0s, ??/s) t/mojolicious/dispatcher_lite_app.t ........ ok 1 - GET / ok 2 - 200 OK ok 3 - not Cache-Control: max-age=3600, must-revalidate ok 4 - exact match for content ok 5 - GET /test.txt ok 6 - 200 OK ok 7 - Cache-Control: max-age=3600, must-revalidate ok 8 - exact match for content ok 9 - GET /hello.txt ok 10 - 200 OK ok 11 - exact match for content ok 12 - GET /custom?a=works+too ok 13 - 205 Reset Content ok 14 - exact match for content ok 15 - GET /res.txt ok 16 - 200 OK ok 17 - Cache-Control: max-age=3600, must-revalidate ok 18 - exact match for content ok 19 - GET /res.txt?route=1 ok 20 - 202 Accepted ok 21 - not Cache-Control: max-age=3600, must-revalidate ok 22 - exact match for content ok 23 - GET /res.txt?route=1&res=1 ok 24 - 201 Created ok 25 - not Cache-Control: max-age=3600, must-revalidate ok 26 - exact match for content ok 27 - GET /custom_too ok 28 - 200 OK ok 29 - not Cache-Control: max-age=3600, must-revalidate ok 30 - exact match for content ok 31 - GET /wrap ok 32 - 200 OK ok 33 - exact match for content ok 34 - GET /wrap/again ok 35 - 200 OK ok 36 - exact match for content ok 37 - GET /not_found ok 38 - 200 OK ok 39 - exact match for content ok 40 - GET /not_found?wrap=1 ok 41 - 200 OK ok 42 - exact match for content 1..42 ok [2019-03-17 02:03:18.74739] [82771] [debug] GET "/hello" (786b5796) [2019-03-17 02:03:18.75011] [82771] [debug] Rendering template "works.html.ep" from DATA section [2019-03-17 02:03:18.75117] [82771] [debug] 200 OK (0.003751s, 266.596/s) [2019-03-17 02:03:18.75460] [82771] [debug] GET "/primary" (6052185e) [2019-03-17 02:03:18.75511] [82771] [debug] Routing to a callback [2019-03-17 02:03:18.75540] [82771] [debug] 200 OK (0.000787s, 1270.648/s) [2019-03-17 02:03:18.75851] [82771] [debug] GET "/primary" (cde4aeb9) [2019-03-17 02:03:18.75890] [82771] [debug] Routing to a callback [2019-03-17 02:03:18.75922] [82771] [debug] 200 OK (0.000706s, 1416.431/s) [2019-03-17 02:03:18.76238] [82771] [debug] GET "/x/1/secondary" (2f88641a) [2019-03-17 02:03:18.76286] [82771] [debug] Routing to application "MyApp" [2019-03-17 02:03:18.76403] [82771] [debug] GET "/x/1/secondary" (2f88641a) [2019-03-17 02:03:18.76439] [82771] [debug] Routing to a callback [2019-03-17 02:03:18.76465] [82771] [debug] 200 OK (0.000607s, 1647.446/s) [2019-03-17 02:03:18.76847] [82771] [debug] GET "/primary" (c3e2147d) [2019-03-17 02:03:18.76892] [82771] [debug] Routing to a callback [2019-03-17 02:03:18.76934] [82771] [debug] 200 OK (0.000862s, 1160.093/s) [2019-03-17 02:03:18.77303] [82771] [debug] GET "/x/1/secondary" (8b6a3c48) [2019-03-17 02:03:18.77354] [82771] [debug] Routing to application "MyApp" [2019-03-17 02:03:18.77386] [82771] [debug] GET "/x/1/secondary" (8b6a3c48) [2019-03-17 02:03:18.77403] [82771] [debug] Routing to a callback [2019-03-17 02:03:18.77427] [82771] [debug] 200 OK (0.000386s, 2590.674/s) [2019-03-17 02:03:18.77797] [82771] [debug] GET "/x/1" (1ed714c7) [2019-03-17 02:03:18.77833] [82771] [debug] Routing to application "MyApp" [2019-03-17 02:03:18.77866] [82771] [debug] GET "/x/1" (1ed714c7) [2019-03-17 02:03:18.77890] [82771] [debug] Routing to a callback [2019-03-17 02:03:18.77917] [82771] [debug] 200 OK (0.000493s, 2028.398/s) [2019-03-17 02:03:18.78247] [82771] [debug] GET "/x/1/index.html" (8c009f29) [2019-03-17 02:03:18.78276] [82771] [debug] Routing to application "MyApp" [2019-03-17 02:03:18.78664] [82771] [debug] GET "/x/1/test" (875da41f) [2019-03-17 02:03:18.78700] [82771] [debug] Routing to application "MyApp" [2019-03-17 02:03:18.78735] [82771] [debug] GET "/x/1/test" (875da41f) [2019-03-17 02:03:18.78761] [82771] [debug] Routing to a callback [2019-03-17 02:03:18.78787] [82771] [debug] 200 OK (0.000508s, 1968.504/s) [2019-03-17 02:03:18.79140] [82771] [debug] GET "/x/%E2%99%A5" (8fb4c732) [2019-03-17 02:03:18.79178] [82771] [debug] Routing to application "MyApp" [2019-03-17 02:03:18.79297] [82771] [debug] GET "/x/%E2%99%A5" (8fb4c732) [2019-03-17 02:03:18.79329] [82771] [debug] Routing to a callback [2019-03-17 02:03:18.79367] [82771] [debug] 200 OK (0.000692s, 1445.087/s) [2019-03-17 02:03:18.79740] [82771] [debug] GET "/x/%E2%99%A5/index.html" (17c32933) [2019-03-17 02:03:18.79789] [82771] [debug] Routing to application "MyApp" [2019-03-17 02:03:18.80293] [82771] [debug] GET "/x/%E2%99%A5/test" (3db80796) [2019-03-17 02:03:18.80331] [82771] [debug] Routing to application "MyApp" [2019-03-17 02:03:18.80361] [82771] [debug] GET "/x/%E2%99%A5/test" (3db80796) [2019-03-17 02:03:18.80391] [82771] [debug] Routing to a callback [2019-03-17 02:03:18.80416] [82771] [debug] 200 OK (0.000529s, 1890.359/s) [2019-03-17 02:03:18.80725] [82771] [debug] GET "/" (edb780d9) [2019-03-17 02:03:18.80785] [82771] [debug] Routing to application "MyApp" [2019-03-17 02:03:18.80908] [82771] [debug] GET "/" (edb780d9) [2019-03-17 02:03:18.80939] [82771] [debug] Routing to a callback [2019-03-17 02:03:18.80967] [82771] [debug] 200 OK (0.000586s, 1706.485/s) [2019-03-17 02:03:18.81301] [82771] [debug] GET "/index.html" (cc5f4153) [2019-03-17 02:03:18.81338] [82771] [debug] Routing to application "MyApp" [2019-03-17 02:03:18.81661] [82771] [debug] GET "/test" (28807a2b) [2019-03-17 02:03:18.81695] [82771] [debug] Routing to application "MyApp" [2019-03-17 02:03:18.81721] [82771] [debug] GET "/test" (28807a2b) [2019-03-17 02:03:18.81747] [82771] [debug] Routing to a callback [2019-03-17 02:03:18.81771] [82771] [debug] 200 OK (0.000483s, 2070.393/s) [2019-03-17 02:03:18.82036] [82771] [debug] GET "/%E2%99%A5/123/" (ac40157e) [2019-03-17 02:03:18.82076] [82771] [debug] Routing to application "MyApp" [2019-03-17 02:03:18.82174] [82771] [debug] GET "/%E2%99%A5/123/" (ac40157e) [2019-03-17 02:03:18.82201] [82771] [debug] Routing to a callback [2019-03-17 02:03:18.82227] [82771] [debug] 200 OK (0.000531s, 1883.239/s) [2019-03-17 02:03:18.82494] [82771] [debug] GET "/%E2%99%A5/123/index.html" (e115b341) [2019-03-17 02:03:18.82532] [82771] [debug] Routing to application "MyApp" [2019-03-17 02:03:18.82830] [82771] [debug] GET "/%E2%99%A5/123/test" (67a43089) [2019-03-17 02:03:18.82869] [82771] [debug] Routing to application "MyApp" [2019-03-17 02:03:18.82894] [82771] [debug] GET "/%E2%99%A5/123/test" (67a43089) [2019-03-17 02:03:18.82918] [82771] [debug] Routing to a callback [2019-03-17 02:03:18.82939] [82771] [debug] 200 OK (0.000435s, 2298.851/s) t/mojolicious/embedded_app.t ............... ok 1 - GET /hello ok 2 - 200 OK ok 3 - exact match for content ok 4 - GET /primary ok 5 - 200 OK ok 6 - exact match for content ok 7 - GET /primary ok 8 - 200 OK ok 9 - exact match for content ok 10 - GET /x/1/secondary ok 11 - 200 OK ok 12 - exact match for content ok 13 - GET /primary ok 14 - 200 OK ok 15 - exact match for content ok 16 - GET /x/1/secondary ok 17 - 200 OK ok 18 - exact match for content ok 19 - GET /x/1 ok 20 - 200 OK ok 21 - exact match for content ok 22 - GET /x/1/index.html ok 23 - 200 OK ok 24 - exact match for content ok 25 - GET /x/1/test ok 26 - 200 OK ok 27 - exact match for content ok 28 - GET /x/♥ ok 29 - 200 OK ok 30 - exact match for content ok 31 - GET /x/♥/index.html ok 32 - 200 OK ok 33 - exact match for content ok 34 - GET /x/♥/test ok 35 - 200 OK ok 36 - exact match for content ok 37 - GET / ok 38 - 200 OK ok 39 - exact match for content ok 40 - GET /index.html ok 41 - 200 OK ok 42 - exact match for content ok 43 - GET /test ok 44 - 200 OK ok 45 - exact match for content ok 46 - GET /♥/123/ ok 47 - 200 OK ok 48 - exact match for content ok 49 - GET /♥/123/index.html ok 50 - 200 OK ok 51 - exact match for content ok 52 - GET /♥/123/test ok 53 - 200 OK ok 54 - exact match for content 1..54 ok [2019-03-17 02:03:19.16235] [82772] [debug] Your secret passphrase needs to be changed [2019-03-17 02:03:19.19139] [82772] [debug] GET "/plugin/foo" (480511c0) [2019-03-17 02:03:19.19178] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.19268] [82772] [debug] GET "/plugin/foo" (480511c0) [2019-03-17 02:03:19.19478] [82772] [debug] Rendering template "foo.html.ep" from DATA section [2019-03-17 02:03:19.19553] [82772] [debug] 200 OK (0.002833s, 352.983/s) [2019-03-17 02:03:19.19845] [82772] [debug] GET "/hello" (7ae95552) [2019-03-17 02:03:19.20121] [82772] [debug] Rendering template "works.html.ep" from DATA section [2019-03-17 02:03:19.20186] [82772] [debug] 200 OK (0.003398s, 294.291/s) [2019-03-17 02:03:19.20453] [82772] [debug] GET "/hello/hello" (18753d89) [2019-03-17 02:03:19.20521] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.20619] [82772] [debug] GET "/hello/hello" (18753d89) [2019-03-17 02:03:19.20642] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.20653] [82772] [debug] Your secret passphrase needs to be changed [2019-03-17 02:03:19.20678] [82772] [debug] 200 OK (0.000585s, 1709.402/s) [2019-03-17 02:03:19.20979] [82772] [debug] GET "/hello/hello" (1f4b40d0) [2019-03-17 02:03:19.21029] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.21050] [82772] [debug] GET "/hello/hello" (1f4b40d0) [2019-03-17 02:03:19.21071] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.21107] [82772] [debug] 200 OK (0.000551s, 1814.882/s) [2019-03-17 02:03:19.21390] [82772] [debug] GET "/hello/hello" (c9e79377) [2019-03-17 02:03:19.21444] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.21465] [82772] [debug] GET "/hello/hello" (c9e79377) [2019-03-17 02:03:19.21476] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.21507] [82772] [debug] 200 OK (0.000394s, 2538.071/s) [2019-03-17 02:03:19.21779] [82772] [debug] GET "/bye/bye" (f9dfdcb0) [2019-03-17 02:03:19.21829] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.21927] [82772] [debug] GET "/bye/bye" (f9dfdcb0) [2019-03-17 02:03:19.21954] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.22273] [82772] [debug] Template "bye.html.ep" not found [2019-03-17 02:03:19.22283] [82772] [debug] Nothing has been rendered, expecting delayed response [2019-03-17 02:03:19.22295] [82772] [debug] Template "bye.html.ep" not found [2019-03-17 02:03:19.22303] [82772] [debug] Nothing has been rendered, expecting delayed response [2019-03-17 02:03:19.22488] [82772] [debug] GET "/hello/hello" (a423af4b) [2019-03-17 02:03:19.22541] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.22564] [82772] [debug] GET "/hello/hello" (a423af4b) [2019-03-17 02:03:19.22574] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.22601] [82772] [debug] 200 OK (0.000362s, 2762.431/s) [2019-03-17 02:03:19.22715] [82772] [debug] 200 OK (0.007877s, 126.952/s) [2019-03-17 02:03:19.22969] [82772] [debug] GET "/bar/bye" (0908f546) [2019-03-17 02:03:19.23016] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.23037] [82772] [debug] GET "/bar/bye" (0908f546) [2019-03-17 02:03:19.23048] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.23112] [82772] [debug] Template "bye.html.ep" not found [2019-03-17 02:03:19.23120] [82772] [debug] Nothing has been rendered, expecting delayed response [2019-03-17 02:03:19.23134] [82772] [debug] Template "bar.html.ep" not found [2019-03-17 02:03:19.23141] [82772] [debug] Nothing has been rendered, expecting delayed response [2019-03-17 02:03:19.23200] [82772] [debug] GET "/hello/hello" (9c2b8ce3) [2019-03-17 02:03:19.23243] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.23262] [82772] [debug] GET "/hello/hello" (9c2b8ce3) [2019-03-17 02:03:19.23273] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.23303] [82772] [debug] 200 OK (0.000391s, 2557.545/s) [2019-03-17 02:03:19.23406] [82772] [debug] 200 OK (0.00368s, 271.739/s) [2019-03-17 02:03:19.23646] [82772] [debug] GET "/baz/bye" (fdba445b) [2019-03-17 02:03:19.23694] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.23715] [82772] [debug] GET "/baz/bye" (fdba445b) [2019-03-17 02:03:19.23726] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.23787] [82772] [debug] Template "bye.html.ep" not found [2019-03-17 02:03:19.23795] [82772] [debug] Nothing has been rendered, expecting delayed response [2019-03-17 02:03:19.23808] [82772] [debug] Template "baz.html.ep" not found [2019-03-17 02:03:19.23815] [82772] [debug] Nothing has been rendered, expecting delayed response [2019-03-17 02:03:19.23873] [82772] [debug] GET "/hello/hello" (13b87f60) [2019-03-17 02:03:19.23915] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.23935] [82772] [debug] GET "/hello/hello" (13b87f60) [2019-03-17 02:03:19.23945] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.23974] [82772] [debug] 200 OK (0.000383s, 2610.966/s) [2019-03-17 02:03:19.24071] [82772] [debug] 200 OK (0.003555s, 281.294/s) [2019-03-17 02:03:19.24313] [82772] [debug] GET "/yada" (fa44c4f6) [2019-03-17 02:03:19.24365] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.24385] [82772] [debug] GET "/yada" (fa44c4f6) [2019-03-17 02:03:19.24404] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.24422] [82772] [debug] 200 OK (0.00036s, 2777.778/s) [2019-03-17 02:03:19.24656] [82772] [debug] GET "/yada/yada" (615c14b2) [2019-03-17 02:03:19.24721] [82772] [debug] Rendering template "not_found.testing.html.ep" [2019-03-17 02:03:19.24790] [82772] [debug] 404 Not Found (0.00132s, 757.576/s) [2019-03-17 02:03:19.25022] [82772] [debug] GET "/yada/yada/yada" (618849b9) [2019-03-17 02:03:19.25073] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.25094] [82772] [debug] GET "/yada/yada/yada" (618849b9) [2019-03-17 02:03:19.25105] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.25125] [82772] [debug] 200 OK (0.000297s, 3367.003/s) [2019-03-17 02:03:19.25385] [82772] [debug] GET "/basic" (30865285) [2019-03-17 02:03:19.25435] [82772] [debug] Routing to application "MyTestApp::Basic" [2019-03-17 02:03:19.25452] [82772] [debug] 200 OK (0.000658s, 1519.757/s) [2019-03-17 02:03:19.25698] [82772] [debug] GET "/third" (2744c40e) [2019-03-17 02:03:19.25750] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.25845] [82772] [debug] GET "/third" (2744c40e) [2019-03-17 02:03:19.25869] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.25923] [82772] [debug] 200 OK (0.000775s, 1290.323/s) [2019-03-17 02:03:19.26214] [82772] [debug] GET "/just/works" (a109ed19) [2019-03-17 02:03:19.26588] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.26691] [82772] [debug] GET "/just/works" (a109ed19) [2019-03-17 02:03:19.26918] [82772] [debug] Rendering template "works.html.ep" from DATA section [2019-03-17 02:03:19.26983] [82772] [debug] 200 OK (0.002919s, 342.583/s) [2019-03-17 02:03:19.27316] [82772] [debug] GET "/just/works/too" (fc01bf61) [2019-03-17 02:03:19.27372] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.27398] [82772] [debug] GET "/just/works/too" (fc01bf61) [2019-03-17 02:03:19.27440] [82772] [debug] Rendering template "too.html.ep" from DATA section [2019-03-17 02:03:19.27501] [82772] [debug] 200 OK (0.001018s, 982.318/s) [2019-03-17 02:03:19.27781] [82772] [debug] GET "/x/1/" (3a972924) [2019-03-17 02:03:19.27806] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.27908] [82772] [debug] GET "/x/1/" (3a972924) [2019-03-17 02:03:19.27979] [82772] [debug] Rendering template "index.html.ep" [2019-03-17 02:03:19.28078] [82772] [debug] Rendering template "menubar.html.ep" from DATA section [2019-03-17 02:03:19.28459] [82772] [debug] 200 OK (0.005499s, 181.851/s) [2019-03-17 02:03:19.28800] [82772] [debug] GET "/x/1" (156fca36) [2019-03-17 02:03:19.28829] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.28857] [82772] [debug] GET "/x/1" (156fca36) [2019-03-17 02:03:19.28886] [82772] [debug] Rendering cached template "index.html.ep" [2019-03-17 02:03:19.28899] [82772] [debug] Rendering cached template "menubar.html.ep" from DATA section [2019-03-17 02:03:19.29197] [82772] [debug] 200 OK (0.003372s, 296.560/s) [2019-03-17 02:03:19.29522] [82772] [debug] GET "/x/1/index.html" (09e86812) [2019-03-17 02:03:19.29551] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.29867] [82772] [debug] GET "/x/1/echo" (7f3f56a6) [2019-03-17 02:03:19.29893] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.29920] [82772] [debug] GET "/x/1/echo" (7f3f56a6) [2019-03-17 02:03:19.29946] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.29967] [82772] [debug] 200 OK (0.000453s, 2207.506/s) [2019-03-17 02:03:19.30234] [82772] [debug] GET "/x/1/stream" (a330bca0) [2019-03-17 02:03:19.30259] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.30284] [82772] [debug] GET "/x/1/stream" (a330bca0) [2019-03-17 02:03:19.30309] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.30326] [82772] [debug] 200 OK (0.000408s, 2450.980/s) [2019-03-17 02:03:19.30626] [82772] [debug] GET "/x/1/url/%E2%98%83" (fcd55c66) [2019-03-17 02:03:19.30650] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.30872] [82772] [debug] GET "/x/1/url/%E2%98%83" (fcd55c66) [2019-03-17 02:03:19.30902] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.31388] [82772] [debug] 200 OK (0.005138s, 194.628/s) [2019-03-17 02:03:19.31689] [82772] [debug] GET "/x/1/template/menubar" (0c072c06) [2019-03-17 02:03:19.31718] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.31742] [82772] [debug] GET "/x/1/template/menubar" (0c072c06) [2019-03-17 02:03:19.31784] [82772] [debug] Rendering cached template "menubar.html.ep" from DATA section [2019-03-17 02:03:19.31806] [82772] [debug] 200 OK (0.000631s, 1584.786/s) [2019-03-17 02:03:19.32050] [82772] [debug] GET "/x/1/template/does_not_exist" (aa425fb0) [2019-03-17 02:03:19.32074] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.32095] [82772] [debug] GET "/x/1/template/does_not_exist" (aa425fb0) [2019-03-17 02:03:19.32131] [82772] [debug] Template "does_not_exist.html.ep" not found [2019-03-17 02:03:19.32152] [82772] [debug] Template "not_found.testing.html.ep" not found [2019-03-17 02:03:19.32168] [82772] [debug] Template "not_found.html.ep" not found [2019-03-17 02:03:19.32184] [82772] [debug] Rendering template "mojo/not_found.html.ep" [2019-03-17 02:03:19.32412] [82772] [debug] 404 Not Found (0.003143s, 318.167/s) [2019-03-17 02:03:19.32668] [82772] [debug] GET "/x/%E2%99%A5/" (fa015f0c) [2019-03-17 02:03:19.32698] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.32794] [82772] [debug] GET "/x/%E2%99%A5/" (fa015f0c) [2019-03-17 02:03:19.32860] [82772] [debug] Rendering template "index.html.ep" [2019-03-17 02:03:19.32954] [82772] [debug] Rendering template "menubar.html.ep" from DATA section [2019-03-17 02:03:19.33521] [82772] [debug] 200 OK (0.007253s, 137.874/s) [2019-03-17 02:03:19.33835] [82772] [debug] GET "/x/%E2%99%A5" (4aaa456f) [2019-03-17 02:03:19.33867] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.33890] [82772] [debug] GET "/x/%E2%99%A5" (4aaa456f) [2019-03-17 02:03:19.33916] [82772] [debug] Rendering cached template "index.html.ep" [2019-03-17 02:03:19.33929] [82772] [debug] Rendering cached template "menubar.html.ep" from DATA section [2019-03-17 02:03:19.34411] [82772] [debug] 200 OK (0.005183s, 192.938/s) [2019-03-17 02:03:19.34771] [82772] [debug] GET "/x/%E2%99%A5/index.html" (e5dfb7ec) [2019-03-17 02:03:19.34803] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.35119] [82772] [debug] GET "/x/%E2%99%A5/echo" (92f7ed71) [2019-03-17 02:03:19.35151] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.35177] [82772] [debug] GET "/x/%E2%99%A5/echo" (92f7ed71) [2019-03-17 02:03:19.35203] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.35224] [82772] [debug] 200 OK (0.00046s, 2173.913/s) [2019-03-17 02:03:19.35487] [82772] [debug] GET "/x/%E2%99%A5/stream" (86eca843) [2019-03-17 02:03:19.35513] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.35537] [82772] [debug] GET "/x/%E2%99%A5/stream" (86eca843) [2019-03-17 02:03:19.35561] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.35578] [82772] [debug] 200 OK (0.000397s, 2518.892/s) [2019-03-17 02:03:19.35874] [82772] [debug] GET "/x/%E2%99%A5/url/%E2%98%83" (435bebc0) [2019-03-17 02:03:19.35899] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.36125] [82772] [debug] GET "/x/%E2%99%A5/url/%E2%98%83" (435bebc0) [2019-03-17 02:03:19.36154] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.36617] [82772] [debug] 200 OK (0.004909s, 203.707/s) [2019-03-17 02:03:19.36924] [82772] [debug] GET "/x/%E2%99%A5/template/menubar" (120c94e3) [2019-03-17 02:03:19.36952] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.36977] [82772] [debug] GET "/x/%E2%99%A5/template/menubar" (120c94e3) [2019-03-17 02:03:19.37022] [82772] [debug] Rendering cached template "menubar.html.ep" from DATA section [2019-03-17 02:03:19.37045] [82772] [debug] 200 OK (0.000667s, 1499.250/s) [2019-03-17 02:03:19.37312] [82772] [debug] GET "/x/%E2%99%A5/template/does_not_exist" (087697bb) [2019-03-17 02:03:19.37337] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.37361] [82772] [debug] GET "/x/%E2%99%A5/template/does_not_exist" (087697bb) [2019-03-17 02:03:19.37398] [82772] [debug] Template "does_not_exist.html.ep" not found [2019-03-17 02:03:19.37423] [82772] [debug] Template "not_found.testing.html.ep" not found [2019-03-17 02:03:19.37440] [82772] [debug] Template "not_found.html.ep" not found [2019-03-17 02:03:19.37456] [82772] [debug] Rendering template "mojo/not_found.html.ep" [2019-03-17 02:03:19.38311] [82772] [debug] 404 Not Found (0.009477s, 105.519/s) [2019-03-17 02:03:19.38624] [82772] [debug] GET "/y/1" (207719a6) [2019-03-17 02:03:19.38655] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.38683] [82772] [debug] Nothing has been rendered, expecting delayed response [2019-03-17 02:03:19.38709] [82772] [debug] Template "y1.html.ep" not found [2019-03-17 02:03:19.38718] [82772] [debug] Nothing has been rendered, expecting delayed response [2019-03-17 02:03:19.38811] [82772] [debug] GET "/y/1" (207719a6) [2019-03-17 02:03:19.38838] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.38888] [82772] [debug] Rendering template "menubar.html.ep" from DATA section [2019-03-17 02:03:19.38979] [82772] [debug] 200 OK (0.001671s, 598.444/s) [2019-03-17 02:03:19.39374] [82772] [debug] GET "/x/1/template/menubar" (f2c446fb) [2019-03-17 02:03:19.39408] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.39440] [82772] [debug] GET "/x/1/template/menubar" (f2c446fb) [2019-03-17 02:03:19.39478] [82772] [debug] Rendering cached template "menubar.html.ep" from DATA section [2019-03-17 02:03:19.39503] [82772] [debug] 200 OK (0.000614s, 1628.664/s) [2019-03-17 02:03:19.39804] [82772] [debug] GET "/y/1/cached" (80cc0417) [2019-03-17 02:03:19.39833] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.39850] [82772] [debug] Nothing has been rendered, expecting delayed response [2019-03-17 02:03:19.39872] [82772] [debug] Template "y1.html.ep" not found [2019-03-17 02:03:19.39880] [82772] [debug] Nothing has been rendered, expecting delayed response [2019-03-17 02:03:19.39902] [82772] [debug] GET "/y/1/cached" (80cc0417) [2019-03-17 02:03:19.39929] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.39960] [82772] [debug] 200 OK (0.000569s, 1757.469/s) [2019-03-17 02:03:19.40223] [82772] [debug] GET "/y/1/cached" (f5e65b2a) [2019-03-17 02:03:19.40251] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.40267] [82772] [debug] Nothing has been rendered, expecting delayed response [2019-03-17 02:03:19.40286] [82772] [debug] Template "y1.html.ep" not found [2019-03-17 02:03:19.40294] [82772] [debug] Nothing has been rendered, expecting delayed response [2019-03-17 02:03:19.40312] [82772] [debug] GET "/y/1/cached" (f5e65b2a) [2019-03-17 02:03:19.40324] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.40344] [82772] [debug] 200 OK (0.000308s, 3246.753/s) [2019-03-17 02:03:19.40590] [82772] [debug] GET "/y/1/2" (5f6da3a6) [2019-03-17 02:03:19.40624] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.40642] [82772] [debug] Nothing has been rendered, expecting delayed response [2019-03-17 02:03:19.40663] [82772] [debug] Template "y1.html.ep" not found [2019-03-17 02:03:19.40671] [82772] [debug] Nothing has been rendered, expecting delayed response [2019-03-17 02:03:19.40692] [82772] [debug] GET "/y/1/2" (5f6da3a6) [2019-03-17 02:03:19.40720] [82772] [debug] Template "not_found.testing.html.ep" not found [2019-03-17 02:03:19.40735] [82772] [debug] Template "not_found.html.ep" not found [2019-03-17 02:03:19.40750] [82772] [debug] Rendering template "mojo/not_found.html.ep" [2019-03-17 02:03:19.40949] [82772] [debug] 404 Not Found (0.002549s, 392.311/s) [2019-03-17 02:03:19.41208] [82772] [debug] GET "/y/%E2%99%A5" (76b39815) [2019-03-17 02:03:19.41247] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.41268] [82772] [debug] Nothing has been rendered, expecting delayed response [2019-03-17 02:03:19.41292] [82772] [debug] Template "y.html.ep" not found [2019-03-17 02:03:19.41300] [82772] [debug] Nothing has been rendered, expecting delayed response [2019-03-17 02:03:19.41390] [82772] [debug] GET "/y/%E2%99%A5" (76b39815) [2019-03-17 02:03:19.41413] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.41467] [82772] [debug] Rendering template "menubar.html.ep" from DATA section [2019-03-17 02:03:19.41540] [82772] [debug] 200 OK (0.001486s, 672.948/s) [2019-03-17 02:03:19.41831] [82772] [debug] GET "/y/%E2%99%A5/cached" (137a94d7) [2019-03-17 02:03:19.41871] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.41888] [82772] [debug] Nothing has been rendered, expecting delayed response [2019-03-17 02:03:19.41909] [82772] [debug] Template "y.html.ep" not found [2019-03-17 02:03:19.41917] [82772] [debug] Nothing has been rendered, expecting delayed response [2019-03-17 02:03:19.41937] [82772] [debug] GET "/y/%E2%99%A5/cached" (137a94d7) [2019-03-17 02:03:19.41965] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.41993] [82772] [debug] 200 OK (0.000549s, 1821.494/s) [2019-03-17 02:03:19.42247] [82772] [debug] GET "/y/%E2%99%A5/cached" (9a49df4b) [2019-03-17 02:03:19.42283] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.42299] [82772] [debug] Nothing has been rendered, expecting delayed response [2019-03-17 02:03:19.42320] [82772] [debug] Template "y.html.ep" not found [2019-03-17 02:03:19.42328] [82772] [debug] Nothing has been rendered, expecting delayed response [2019-03-17 02:03:19.42347] [82772] [debug] GET "/y/%E2%99%A5/cached" (9a49df4b) [2019-03-17 02:03:19.42362] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.42380] [82772] [debug] 200 OK (0.000322s, 3105.590/s) [2019-03-17 02:03:19.42630] [82772] [debug] GET "/y/%E2%99%A5/2" (70c402c7) [2019-03-17 02:03:19.42664] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.42680] [82772] [debug] Nothing has been rendered, expecting delayed response [2019-03-17 02:03:19.42699] [82772] [debug] Template "y.html.ep" not found [2019-03-17 02:03:19.42707] [82772] [debug] Nothing has been rendered, expecting delayed response [2019-03-17 02:03:19.42726] [82772] [debug] GET "/y/%E2%99%A5/2" (70c402c7) [2019-03-17 02:03:19.42755] [82772] [debug] Template "not_found.testing.html.ep" not found [2019-03-17 02:03:19.42772] [82772] [debug] Template "not_found.html.ep" not found [2019-03-17 02:03:19.42788] [82772] [debug] Rendering template "mojo/not_found.html.ep" [2019-03-17 02:03:19.43393] [82772] [debug] 404 Not Found (0.006655s, 150.263/s) [2019-03-17 02:03:19.43663] [82772] [debug] GET "/host" (ab655350) [2019-03-17 02:03:19.43731] [82772] [debug] 200 OK (0.000675s, 1481.481/s) [2019-03-17 02:03:19.43977] [82772] [debug] GET "/" (6b112591) [2019-03-17 02:03:19.44008] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.44101] [82772] [debug] GET "/" (6b112591) [2019-03-17 02:03:19.44164] [82772] [debug] Rendering template "index.html.ep" [2019-03-17 02:03:19.44258] [82772] [debug] Rendering template "menubar.html.ep" from DATA section [2019-03-17 02:03:19.44592] [82772] [debug] 200 OK (0.00489s, 204.499/s) [2019-03-17 02:03:19.44921] [82772] [debug] GET "/host" (71388e17) [2019-03-17 02:03:19.44960] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.44985] [82772] [debug] GET "/host" (71388e17) [2019-03-17 02:03:19.45017] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.45048] [82772] [debug] 200 OK (0.000618s, 1618.123/s) [2019-03-17 02:03:19.45343] [82772] [debug] GET "/" (42f8a4b2) [2019-03-17 02:03:19.45377] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.45396] [82772] [debug] GET "/" (42f8a4b2) [2019-03-17 02:03:19.45421] [82772] [debug] Rendering cached template "index.html.ep" [2019-03-17 02:03:19.45433] [82772] [debug] Rendering cached template "menubar.html.ep" from DATA section [2019-03-17 02:03:19.45713] [82772] [debug] 200 OK (0.00315s, 317.460/s) [2019-03-17 02:03:19.46014] [82772] [debug] GET "/host" (7a2d4a7d) [2019-03-17 02:03:19.46052] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.46074] [82772] [debug] GET "/host" (7a2d4a7d) [2019-03-17 02:03:19.46096] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.46126] [82772] [debug] 200 OK (0.000505s, 1980.198/s) [2019-03-17 02:03:19.46419] [82772] [debug] GET "/" (a3405259) [2019-03-17 02:03:19.46463] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.46556] [82772] [debug] GET "/" (a3405259) [2019-03-17 02:03:19.46623] [82772] [debug] Rendering template "index.html.ep" [2019-03-17 02:03:19.46719] [82772] [debug] Rendering template "menubar.html.ep" from DATA section [2019-03-17 02:03:19.47056] [82772] [debug] 200 OK (0.004976s, 200.965/s) [2019-03-17 02:03:19.47367] [82772] [debug] GET "/host" (70bcd03e) [2019-03-17 02:03:19.47415] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.47438] [82772] [debug] GET "/host" (70bcd03e) [2019-03-17 02:03:19.47469] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.47500] [82772] [debug] 200 OK (0.000607s, 1647.446/s) [2019-03-17 02:03:19.47782] [82772] [debug] GET "/host" (f787b325) [2019-03-17 02:03:19.47825] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.47846] [82772] [debug] GET "/host" (f787b325) [2019-03-17 02:03:19.47867] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.47895] [82772] [debug] 200 OK (0.000475s, 2105.263/s) [2019-03-17 02:03:19.48169] [82772] [debug] GET "/host" (06b7c48e) [2019-03-17 02:03:19.48211] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.48232] [82772] [debug] GET "/host" (06b7c48e) [2019-03-17 02:03:19.48253] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.48281] [82772] [debug] 200 OK (0.000473s, 2114.165/s) [2019-03-17 02:03:19.48552] [82772] [debug] GET "/%E2%99%A5/123/" (1c9f38a5) [2019-03-17 02:03:19.48602] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.48696] [82772] [debug] GET "/%E2%99%A5/123/" (1c9f38a5) [2019-03-17 02:03:19.48761] [82772] [debug] Rendering template "index.html.ep" [2019-03-17 02:03:19.48855] [82772] [debug] Rendering template "menubar.html.ep" from DATA section [2019-03-17 02:03:19.49412] [82772] [debug] 200 OK (0.007135s, 140.154/s) [2019-03-17 02:03:19.49731] [82772] [debug] GET "/%E2%99%A5/123/host" (fd3acdf3) [2019-03-17 02:03:19.49787] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.49811] [82772] [debug] GET "/%E2%99%A5/123/host" (fd3acdf3) [2019-03-17 02:03:19.49842] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.50076] [82772] [debug] 200 OK (0.002635s, 379.507/s) [2019-03-17 02:03:19.50387] [82772] [debug] GET "/%E2%99%A5/123/echo" (5e5f85db) [2019-03-17 02:03:19.50439] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.50461] [82772] [debug] GET "/%E2%99%A5/123/echo" (5e5f85db) [2019-03-17 02:03:19.50479] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.50499] [82772] [debug] 200 OK (0.000363s, 2754.821/s) [2019-03-17 02:03:19.50778] [82772] [debug] GET "/%E2%99%A5/123/host" (7ade8942) [2019-03-17 02:03:19.50835] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.50862] [82772] [debug] GET "/%E2%99%A5/123/host" (7ade8942) [2019-03-17 02:03:19.50886] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.51129] [82772] [debug] 200 OK (0.00266s, 375.940/s) [2019-03-17 02:03:19.51473] [82772] [debug] GET "/%E2%99%A5/123/echo" (962acff2) [2019-03-17 02:03:19.51527] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.51552] [82772] [debug] GET "/%E2%99%A5/123/echo" (962acff2) [2019-03-17 02:03:19.51572] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.51593] [82772] [debug] 200 OK (0.000398s, 2512.563/s) [2019-03-17 02:03:19.51861] [82772] [debug] GET "/%E2%99%A5/123/one" (c5580c42) [2019-03-17 02:03:19.51910] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.51936] [82772] [debug] GET "/%E2%99%A5/123/one" (c5580c42) [2019-03-17 02:03:19.51963] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.51983] [82772] [debug] 200 OK (0.00046s, 2173.913/s) [2019-03-17 02:03:19.52242] [82772] [debug] GET "/%E2%99%A5/123/one/two" (39a4e43d) [2019-03-17 02:03:19.52290] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.52314] [82772] [debug] GET "/%E2%99%A5/123/one/two" (39a4e43d) [2019-03-17 02:03:19.52352] [82772] [debug] 200 OK (0.000375s, 2666.667/s) [2019-03-17 02:03:19.52599] [82772] [debug] GET "/" (2e093ab2) [2019-03-17 02:03:19.52653] [82772] [debug] Rendering cached template "not_found.testing.html.ep" [2019-03-17 02:03:19.52674] [82772] [debug] 404 Not Found (0.000737s, 1356.852/s) [2019-03-17 02:03:19.52893] [82772] [debug] GET "/" (3ac93469) [2019-03-17 02:03:19.52945] [82772] [debug] Rendering cached template "not_found.testing.html.ep" [2019-03-17 02:03:19.52964] [82772] [debug] 404 Not Found (0.000703s, 1422.475/s) [2019-03-17 02:03:19.53194] [82772] [debug] GET "/x/%E2%99%A5/url_for" (9c61d406) [2019-03-17 02:03:19.53220] [82772] [debug] Routing to application "Mojolicious::Lite" [2019-03-17 02:03:19.53246] [82772] [debug] GET "/x/%E2%99%A5/url_for" (9c61d406) [2019-03-17 02:03:19.53276] [82772] [debug] Routing to a callback [2019-03-17 02:03:19.53289] [82772] [debug] 101 Switching Protocols (0.000419s, 2386.635/s) t/mojolicious/embedded_lite_app.t .......... ok 1 - right message ok 2 - right name ok 3 - GET /plugin/foo ok 4 - 200 OK ok 5 - exact match for content ok 6 - GET /hello ok 7 - 200 OK ok 8 - exact match for content ok 9 - GET /hello/hello ok 10 - 200 OK ok 11 - exact match for content ok 12 - GET /hello/hello ok 13 - 200 OK ok 14 - exact match for content ok 15 - GET /hello/hello ok 16 - 200 OK ok 17 - exact match for content ok 18 - GET /bye/bye ok 19 - 200 OK ok 20 - exact match for content ok 21 - GET /bar/bye ok 22 - 200 OK ok 23 - exact match for content ok 24 - GET /baz/bye ok 25 - 200 OK ok 26 - exact match for content ok 27 - GET /yada ok 28 - 200 OK ok 29 - exact match for content ok 30 - GET /yada/yada ok 31 - 404 Not Found ok 32 - GET /yada/yada/yada ok 33 - 200 OK ok 34 - exact match for content ok 35 - GET /basic ok 36 - 200 OK ok 37 - exact match for content ok 38 - GET /third ok 39 - 200 OK ok 40 - exact match for content ok 41 - GET /just/works ok 42 - 200 OK ok 43 - exact match for content ok 44 - GET /just/works/too ok 45 - 200 OK ok 46 - exact match for content ok 47 - GET /x/1/ ok 48 - 200 OK ok 49 - exact match for content ok 50 - GET /x/1 ok 51 - 200 OK ok 52 - exact match for content ok 53 - GET /x/1/index.html ok 54 - 200 OK ok 55 - exact match for content ok 56 - GET /x/1/echo ok 57 - 200 OK ok 58 - exact match for content ok 59 - GET /x/1/stream ok 60 - 200 OK ok 61 - exact match for content ok 62 - GET /x/1/url/☃ ok 63 - 200 OK ok 64 - exact match for content ok 65 - GET /x/1/template/menubar ok 66 - 200 OK ok 67 - exact match for content ok 68 - GET /x/1/template/does_not_exist ok 69 - 404 Not Found ok 70 - GET /x/♥/ ok 71 - 200 OK ok 72 - exact match for content ok 73 - GET /x/♥ ok 74 - 200 OK ok 75 - exact match for content ok 76 - GET /x/♥/index.html ok 77 - 200 OK ok 78 - exact match for content ok 79 - GET /x/♥/echo ok 80 - 200 OK ok 81 - exact match for content ok 82 - GET /x/♥/stream ok 83 - 200 OK ok 84 - exact match for content ok 85 - GET /x/♥/url/☃ ok 86 - 200 OK ok 87 - exact match for content ok 88 - GET /x/♥/template/menubar ok 89 - 200 OK ok 90 - exact match for content ok 91 - GET /x/♥/template/does_not_exist ok 92 - 404 Not Found ok 93 - GET /y/1 ok 94 - 200 OK ok 95 - exact match for content ok 96 - GET /x/1/template/menubar ok 97 - 200 OK ok 98 - exact match for content ok 99 - GET /y/1/cached?cache=foo ok 100 - 200 OK ok 101 - exact match for content ok 102 - GET /y/1/cached?cache=fail ok 103 - 200 OK ok 104 - exact match for content ok 105 - GET /y/1/2 ok 106 - 404 Not Found ok 107 - GET /y/♥ ok 108 - 200 OK ok 109 - exact match for content ok 110 - GET /y/♥/cached?cache=bar ok 111 - 200 OK ok 112 - exact match for content ok 113 - GET /y/♥/cached?cache=fail ok 114 - 200 OK ok 115 - exact match for content ok 116 - GET /y/♥/2 ok 117 - 404 Not Found ok 118 - GET /host ok 119 - 200 OK ok 120 - exact match for content ok 121 - GET / ok 122 - 200 OK ok 123 - exact match for content ok 124 - GET /host ok 125 - 200 OK ok 126 - X-Message: it works! ok 127 - exact match for content ok 128 - GET / ok 129 - 200 OK ok 130 - exact match for content ok 131 - GET /host ok 132 - 200 OK ok 133 - X-Message: it works! ok 134 - exact match for content ok 135 - GET / ok 136 - 200 OK ok 137 - exact match for content ok 138 - GET /host ok 139 - 200 OK ok 140 - X-Message: it works! ok 141 - exact match for content ok 142 - GET /host ok 143 - 200 OK ok 144 - X-Message: it works! ok 145 - exact match for content ok 146 - GET /host ok 147 - 200 OK ok 148 - X-Message: it works! ok 149 - exact match for content ok 150 - GET /♥/123/ ok 151 - 200 OK ok 152 - exact match for content ok 153 - GET /♥/123/host ok 154 - 200 OK ok 155 - X-Message: it works! ok 156 - exact match for content ok 157 - GET /♥/123/echo ok 158 - 200 OK ok 159 - exact match for content ok 160 - GET /♥/123/host ok 161 - 200 OK ok 162 - X-Message: it works! ok 163 - exact match for content ok 164 - GET /♥/123/echo ok 165 - 200 OK ok 166 - exact match for content ok 167 - GET /♥/123/one ok 168 - 200 OK ok 169 - exact match for content ok 170 - GET /♥/123/one/two ok 171 - 200 OK ok 172 - exact match for content ok 173 - GET / ok 174 - 404 Not Found ok 175 - GET / ok 176 - 404 Not Found ok 177 - WebSocket handshake with /x/♥/url_for ok 178 - send message ok 179 - message received ok 180 - message is similar ok 181 - send message ok 182 - message received ok 183 - message is similar ok 184 - closed WebSocket 1..184 ok t/mojolicious/exception_lite_app.t ......... ok 1 - GET /logger?level=debug&message=one ok 2 - 200 OK ok 3 - exact match for content ok 4 - right result ok 5 - GET /logger?level=info&message=two ok 6 - 200 OK ok 7 - exact match for content ok 8 - right result ok 9 - GET /logger?level=warn&message=three ok 10 - 200 OK ok 11 - exact match for content ok 12 - right result ok 13 - GET /logger?level=error&message=four ok 14 - 200 OK ok 15 - exact match for content ok 16 - right result ok 17 - GET /logger?level=fatal&message=five ok 18 - 200 OK ok 19 - exact match for content ok 20 - right result ok 21 - GET /does_not_exist ok 22 - 404 Not Found ok 23 - element for selector "\#mojobar" exists ok 24 - content is similar ok 25 - POST /does_not_exist ok 26 - 404 Not Found ok 27 - content is similar ok 28 - GET /custom_exception ok 29 - 500 Internal Server Error ok 30 - content is similar ok 31 - GET /dead_template ok 32 - 500 Internal Server Error ok 33 - content is similar ok 34 - content is similar ok 35 - right result ok 36 - GET /dead_template_too.xml ok 37 - 500 Internal Server Error ok 38 - exact match for content ok 39 - right result ok 40 - GET /dead_handler.xml ok 41 - 500 Internal Server Error ok 42 - exact match for content ok 43 - right result ok 44 - GET /dead_action_epl.xml ok 45 - 500 Internal Server Error ok 46 - exact match for content ok 47 - right result ok 48 - GET /dead_included_template ok 49 - 500 Internal Server Error ok 50 - content is similar ok 51 - content is similar ok 52 - GET /dead_template_with_layout ok 53 - 500 Internal Server Error ok 54 - content is similar ok 55 - content is similar ok 56 - content is not similar ok 57 - right result ok 58 - GET /dead_action ok 59 - 500 Internal Server Error ok 60 - Content-Type: text/html;charset=UTF-8 ok 61 - content is similar ok 62 - content is similar ok 63 - exact match for selector "\#error" ok 64 - right result ok 65 - GET /dead_action.xml ok 66 - 500 Internal Server Error ok 67 - Content-Type: application/xml ok 68 - exact match for content ok 69 - GET /dead_action.json ok 70 - 500 Internal Server Error ok 71 - Content-Type: text/html;charset=UTF-8 ok 72 - content is similar ok 73 - content is similar ok 74 - GET /dead_action ok 75 - 500 Internal Server Error ok 76 - Content-Type: text/plain;charset=UTF-8 ok 77 - exact match for content ok 78 - GET /double_dead_action_☃ ok 79 - 500 Internal Server Error ok 80 - content is similar ok 81 - content is similar ok 82 - GET /trapped ok 83 - 200 OK ok 84 - exact match for content ok 85 - GET /trapped/too ok 86 - 200 OK ok 87 - exact match for content ok 88 - GET /custom ok 89 - 200 OK ok 90 - exact match for content ok 91 - GET /dead_helper ok 92 - 500 Internal Server Error ok 93 - content is similar ok 94 - GET /missing_template ok 95 - 404 Not Found ok 96 - Content-Type: text/html;charset=UTF-8 ok 97 - content is similar ok 98 - GET /missing_template.xml ok 99 - 404 Not Found ok 100 - Content-Type: application/xml ok 101 - exact match for content ok 102 - GET /missing_template.json ok 103 - 404 Not Found ok 104 - Content-Type: text/html;charset=UTF-8 ok 105 - content is similar ok 106 - GET /missing_template.txt ok 107 - 404 Not Found ok 108 - Content-Type: text/plain;charset=UTF-8 ok 109 - exact match for content ok 110 - GET /missing_template/too ok 111 - 404 Not Found ok 112 - X-Not-Found: 1 ok 113 - Content-Type: text/html;charset=UTF-8 ok 114 - content is similar ok 115 - GET /missing_helper ok 116 - 500 Internal Server Error ok 117 - Content-Type: text/html;charset=UTF-8 ok 118 - content is similar ok 119 - content is similar ok 120 - no exception ok 121 - no snapshot ok 122 - GET /reuse/exception ok 123 - 500 Internal Server Error ok 124 - content is similar ok 125 - 'right exception' isa 'Mojo::Exception' ok 126 - right message ok 127 - right snapshot value ok 128 - no exception in snapshot ok 129 - GET /mojo/jquery/jquery.js ok 130 - 200 OK ok 131 - Content-Type: application/javascript ok 132 - GET /mojo/prettify/run_prettify.js ok 133 - 200 OK ok 134 - Content-Type: application/javascript ok 135 - GET /mojo/prettify/prettify-mojo-dark.css ok 136 - 200 OK ok 137 - Content-Type: text/css ok 138 - GET /mojo/failraptor.png ok 139 - 200 OK ok 140 - Content-Type: image/png ok 141 - GET /mojo/logo.png ok 142 - 200 OK ok 143 - Content-Type: image/png ok 144 - GET /mojo/logo-black.png ok 145 - 200 OK ok 146 - Content-Type: image/png ok 147 - GET /mojo/logo-black-2x.png ok 148 - 200 OK ok 149 - Content-Type: image/png ok 150 - GET /mojo/logo-white.png ok 151 - 200 OK ok 152 - Content-Type: image/png ok 153 - GET /mojo/logo-white-2x.png ok 154 - 200 OK ok 155 - Content-Type: image/png ok 156 - GET /mojo/noraptor.png ok 157 - 200 OK ok 158 - Content-Type: image/png ok 159 - GET /mojo/notfound.png ok 160 - 200 OK ok 161 - Content-Type: image/png ok 162 - GET /mojo/pinstripe-dark.png ok 163 - 200 OK ok 164 - Content-Type: image/png ok 165 - GET /mojo/pinstripe-light.png ok 166 - 200 OK ok 167 - Content-Type: image/png 1..167 ok [2019-03-17 02:03:20.45334] [82774] [debug] GET "/" (7630e30f) [2019-03-17 02:03:20.45376] [82774] [debug] Routing to a callback [2019-03-17 02:03:20.45405] [82774] [debug] 200 OK (0.000696s, 1436.782/s) [2019-03-17 02:03:20.45902] [82774] [debug] GET "/test" (7b4457c4) [2019-03-17 02:03:20.45933] [82774] [debug] Routing to a callback [2019-03-17 02:03:20.45954] [82774] [debug] 200 OK (0.000517s, 1934.236/s) [2019-03-17 02:03:20.46671] [82774] [debug] GET "/" (fe765ec7) [2019-03-17 02:03:20.46707] [82774] [debug] Routing to a callback [2019-03-17 02:03:20.46736] [82774] [debug] 200 OK (0.000643s, 1555.210/s) [2019-03-17 02:03:20.47267] [82774] [debug] GET "/test" (c8e99114) [2019-03-17 02:03:20.47298] [82774] [debug] Routing to a callback [2019-03-17 02:03:20.47321] [82774] [debug] 200 OK (0.000529s, 1890.359/s) [2019-03-17 02:03:20.47567] [82774] [debug] GET "/inline" (b18c6477) [2019-03-17 02:03:20.47600] [82774] [debug] Routing to a callback [2019-03-17 02:03:20.47653] [82774] [debug] Rendering inline template "3c00039289f1a5ce7b42cd688260dc50" [2019-03-17 02:03:20.47723] [82774] [debug] 200 OK (0.001547s, 646.412/s) t/mojolicious/external_app.t ............... ok 1 - GET / ok 2 - 200 OK ok 3 - exact match for content ok 4 - GET /index.html ok 5 - 200 OK ok 6 - exact match for content ok 7 - GET /test ok 8 - 200 OK ok 9 - exact match for content ok 10 - GET / ok 11 - 200 OK ok 12 - exact match for content ok 13 - GET /index.html ok 14 - 200 OK ok 15 - exact match for content ok 16 - GET /test ok 17 - 200 OK ok 18 - exact match for content ok 19 - GET /inline ok 20 - 200 OK ok 21 - exact match for content 1..21 ok [2019-03-17 02:03:20.80686] [82775] [debug] GET "/" (44ad3227) [2019-03-17 02:03:20.80776] [82775] [debug] Rendering template "index.html.ep" [2019-03-17 02:03:20.80879] [82775] [debug] Rendering template "menubar.html.ep" from DATA section [2019-03-17 02:03:20.81235] [82775] [debug] 200 OK (0.005466s, 182.949/s) [2019-03-17 02:03:20.81873] [82775] [debug] GET "/echo" (fb31d7cb) [2019-03-17 02:03:20.81908] [82775] [debug] Routing to a callback [2019-03-17 02:03:20.81929] [82775] [debug] 200 OK (0.00055s, 1818.182/s) [2019-03-17 02:03:20.82160] [82775] [debug] GET "/stream" (a8145c3d) [2019-03-17 02:03:20.82189] [82775] [debug] Routing to a callback [2019-03-17 02:03:20.82206] [82775] [debug] 200 OK (0.000444s, 2252.252/s) [2019-03-17 02:03:20.82473] [82775] [debug] GET "/url/%E2%98%83" (db5741b3) [2019-03-17 02:03:20.82503] [82775] [debug] Routing to a callback [2019-03-17 02:03:20.82938] [82775] [debug] 200 OK (0.004632s, 215.889/s) t/mojolicious/external_lite_app.t .......... ok 1 - GET / ok 2 - 200 OK ok 3 - exact match for content ok 4 - GET /index.html ok 5 - 200 OK ok 6 - exact match for content ok 7 - GET /echo ok 8 - 200 OK ok 9 - exact match for content ok 10 - GET /stream ok 11 - 200 OK ok 12 - exact match for content ok 13 - GET /url/☃ ok 14 - 200 OK ok 15 - exact match for content 1..15 ok [2019-03-17 02:03:21.16223] [82776] [debug] GET "/expiration" (120356f2) [2019-03-17 02:03:21.16269] [82776] [debug] Routing to a callback [2019-03-17 02:03:21.16324] [82776] [debug] 302 Found (0.001006s, 994.036/s) [2019-03-17 02:03:21.16562] [82776] [debug] GET "/expiration" (b401759b) [2019-03-17 02:03:21.16578] [82776] [debug] Routing to a callback [2019-03-17 02:03:21.16617] [82776] [debug] 200 OK (0.000539s, 1855.288/s) [2019-03-17 02:03:21.16921] [82776] [debug] GET "/multi" (05a2dfed) [2019-03-17 02:03:21.16948] [82776] [debug] Routing to a callback [2019-03-17 02:03:21.17193] [82776] [debug] Rendering template "multi.html.ep" from DATA section [2019-03-17 02:03:21.17320] [82776] [debug] 200 OK (0.003975s, 251.572/s) [2019-03-17 02:03:21.17665] [82776] [debug] GET "/multi" (7b8a0ae9) [2019-03-17 02:03:21.17683] [82776] [debug] Routing to a callback [2019-03-17 02:03:21.17712] [82776] [debug] Rendering cached template "multi.html.ep" from DATA section [2019-03-17 02:03:21.17748] [82776] [debug] 200 OK (0.000822s, 1216.545/s) [2019-03-17 02:03:21.18055] [82776] [debug] GET "/missing" (8457b05d) [2019-03-17 02:03:21.18090] [82776] [debug] Routing to a callback [2019-03-17 02:03:21.18116] [82776] [debug] Template "does_not_exist/not_at_all.html.ep" not found [2019-03-17 02:03:21.18136] [82776] [debug] Template "not_found.development.html.ep" not found [2019-03-17 02:03:21.18151] [82776] [debug] Rendering template "not_found.html.epl" from DATA section [2019-03-17 02:03:21.18203] [82776] [debug] 404 Not Found (0.001472s, 679.348/s) t/mojolicious/group_lite_app.t ............. ok 1 - GET /expiration?redirect=1 ok 2 - 200 OK ok 3 - Server: Mojolicious (Perl) ok 4 - exact match for content ok 5 - no expiration ok 6 - GET /multi ok 7 - 200 OK ok 8 - Server: Mojolicious (Perl) ok 9 - exact match for content ok 10 - GET /multi ok 11 - 200 OK ok 12 - Server: Mojolicious (Perl) ok 13 - exact match for content ok 14 - GET /missing ok 15 - 404 Not Found ok 16 - exact match for content ok 17 - GET /suspended?ok=1 ok 18 - 200 OK ok 19 - Server: Mojolicious (Perl) ok 20 - exact match for content ok 21 - right message ok 22 - right message ok 23 - right message ok 24 - right message ok 25 - GET /suspended?ok=0 ok 26 - 200 OK ok 27 - Server: Mojolicious (Perl) ok 28 - exact match for content ok 29 - GET /with_under ok 30 - 200 OK ok 31 - Server: Mojolicious (Perl) ok 32 - X-Under: 23, 24 ok 33 - X-Under is similar ok 34 - exact match for content ok 35 - GET /with_under_too ok 36 - 200 OK ok 37 - Server: Mojolicious (Perl) ok 38 - X-Under: 23, 24 ok 39 - X-Under is similar ok 40 - exact match for content ok 41 - GET /with_under_too ok 42 - 401 Unauthorized ok 43 - Server: Mojolicious (Perl) ok 44 - content is similar ok 45 - GET /param_auth ok 46 - 200 OK ok 47 - Server: Mojolicious (Perl) ok 48 - exact match for content ok 49 - no "_name" value ok 50 - GET /param_auth?name=Bender ok 51 - 200 OK ok 52 - Server: Mojolicious (Perl) ok 53 - exact match for content ok 54 - GET /param_auth/too ok 55 - 200 OK ok 56 - Server: Mojolicious (Perl) ok 57 - exact match for content ok 58 - GET /param_auth/too?name=Bender ok 59 - 200 OK ok 60 - Server: Mojolicious (Perl) ok 61 - exact match for content ok 62 - GET /bridge2stash ok 63 - 200 OK ok 64 - exact match for content ok 65 - has expiration ok 66 - right "_name" value ok 67 - GET /bridge2stash ok 68 - 200 OK ok 69 - exact match for content ok 70 - right message ok 71 - right message ok 72 - session cookie has HttpOnly flag ok 73 - right SameSite value ok 74 - GET /bridge2stash ok 75 - 200 OK ok 76 - right SameSite value ok 77 - GET /bridge2stash ok 78 - 200 OK ok 79 - no SameSite value ok 80 - GET /bridge2stash ok 81 - 200 OK ok 82 - exact match for content ok 83 - GET /bridge2stash ok 84 - 200 OK ok 85 - exact match for content ok 86 - GET /bridge2stash ok 87 - 200 OK ok 88 - exact match for content ok 89 - GET /bridge2stash ok 90 - 200 OK ok 91 - exact match for content ok 92 - GET /mojo/logo-white.png ok 93 - 200 OK ok 94 - GET /mojo/logo-black.png ok 95 - 200 OK ok 96 - GET /mojo/logo-white.png ok 97 - 200 OK ok 98 - GET /mojo/logo-black.png ok 99 - 200 OK ok 100 - GET /bridge2stash ok 101 - 200 OK ok 102 - exact match for content ok 103 - GET /bridge2stash ok 104 - 200 OK ok 105 - exact match for content ok 106 - session cookie expires ok 107 - GET /bridge2stash ok 108 - 200 OK ok 109 - exact match for content ok 110 - GET /late/session ok 111 - 200 OK ok 112 - exact match for content ok 113 - GET /late/session ok 114 - 200 OK ok 115 - exact match for content ok 116 - GET /late/session ok 117 - 200 OK ok 118 - exact match for content ok 119 - GET /with/under/count ok 120 - 200 OK ok 121 - Server: Mojolicious (Perl) ok 122 - X-Under: 1 ok 123 - exact match for content ok 124 - no "_name" value ok 125 - GET /bridge2stash ok 126 - 200 OK ok 127 - exact match for content ok 128 - GET /bridge2stash ok 129 - 200 OK ok 130 - exact match for content ok 131 - GET /bridge2stash ok 132 - 200 OK ok 133 - exact match for content ok 134 - GET /prefix ok 135 - 200 OK ok 136 - Server: Mojolicious (Perl) ok 137 - exact match for content ok 138 - POST /prefix ok 139 - 200 OK ok 140 - Server: Mojolicious (Perl) ok 141 - exact match for content ok 142 - GET /prefix/works ok 143 - 200 OK ok 144 - Server: Mojolicious (Perl) ok 145 - exact match for content ok 146 - GET /prefix2/foo ok 147 - 200 OK ok 148 - exact match for content ok 149 - GET /prefix2/bar ok 150 - 200 OK ok 151 - exact match for content ok 152 - GET /reset ok 153 - 200 OK ok 154 - exact match for content ok 155 - GET /prefix/reset ok 156 - 404 Not Found ok 157 - exact match for content ok 158 - GET /group ok 159 - 200 OK ok 160 - exact match for content ok 161 - GET /group/nested ok 162 - 200 OK ok 163 - exact match for content ok 164 - GET /group/nested/whatever ok 165 - 200 OK ok 166 - exact match for content ok 167 - GET /group/nested/something ok 168 - 404 Not Found ok 169 - exact match for content ok 170 - GET /authgroup?ok=1 ok 171 - 200 OK ok 172 - Content-Type: text/html;charset=UTF-8 ok 173 - exact match for content ok 174 - GET /authgroup ok 175 - 200 OK ok 176 - Content-Type: text/html;charset=UTF-8 ok 177 - exact match for content ok 178 - GET /authgroup.txt?ok=1 ok 179 - 200 OK ok 180 - Content-Type: text/plain;charset=UTF-8 ok 181 - exact match for content ok 182 - GET /authgroup.txt ok 183 - 200 OK ok 184 - Content-Type: text/plain;charset=UTF-8 ok 185 - exact match for content ok 186 - GET /noauthgroup ok 187 - 200 OK ok 188 - exact match for content ok 189 - GET /no_format ok 190 - 200 OK ok 191 - Content-Type: text/html;charset=UTF-8 ok 192 - exact match for content ok 193 - GET /no_format.txt ok 194 - 404 Not Found ok 195 - Content-Type: text/html;charset=UTF-8 ok 196 - exact match for content ok 197 - GET /some_formats ok 198 - 404 Not Found ok 199 - Content-Type: text/html;charset=UTF-8 ok 200 - exact match for content ok 201 - GET /some_formats.txt ok 202 - 200 OK ok 203 - Content-Type: text/plain;charset=UTF-8 ok 204 - exact match for content ok 205 - GET /some_formats.json ok 206 - 200 OK ok 207 - Content-Type: application/json;charset=UTF-8 ok 208 - exact match for content ok 209 - GET /some_formats.xml ok 210 - 404 Not Found ok 211 - Content-Type: text/html;charset=UTF-8 ok 212 - exact match for content ok 213 - GET /no_real_format ok 214 - 404 Not Found ok 215 - Content-Type: text/html;charset=UTF-8 ok 216 - exact match for content ok 217 - GET /no_real_format.xml ok 218 - 200 OK ok 219 - Content-Type: text/html;charset=UTF-8 ok 220 - exact match for content ok 221 - GET /no_real_format.txt ok 222 - 404 Not Found ok 223 - Content-Type: text/html;charset=UTF-8 ok 224 - exact match for content ok 225 - GET /one_format ok 226 - 404 Not Found ok 227 - Content-Type: text/html;charset=UTF-8 ok 228 - exact match for content ok 229 - GET /one_format.xml ok 230 - 200 OK ok 231 - Content-Type: application/xml ok 232 - exact match for content ok 233 - GET /one_format.txt ok 234 - 404 Not Found ok 235 - Content-Type: text/html;charset=UTF-8 ok 236 - exact match for content 1..236 ok [2019-03-17 02:03:21.71526] [82777] [debug] GET "/" (4c94e6ec) [2019-03-17 02:03:21.71760] [82777] [debug] Rendering template "index.html.ep" from DATA section [2019-03-17 02:03:21.71835] [82777] [debug] 200 OK (0.003084s, 324.254/s) t/mojolicious/json_config_lite_app.t ....... ok 1 - right value ok 2 - right error ok 3 - right value ok 4 - right value ok 5 - right value ok 6 - right value ok 7 - right value ok 8 - right value ok 9 - right value ok 10 - right value ok 11 - right value ok 12 - right value ok 13 - right value ok 14 - right value ok 15 - right value ok 16 - right value ok 17 - right value ok 18 - right value ok 19 - GET / ok 20 - 200 OK ok 21 - exact match for content ok 22 - right value ok 23 - right value ok 24 - right value ok 25 - right value ok 26 - no config file ok 27 - no config file 1..27 ok [2019-03-17 02:03:22.04921] [82778] [debug] GET "/" (edef4f12) [2019-03-17 02:03:22.05158] [82778] [debug] Rendering template "index.html.ep" from DATA section [2019-03-17 02:03:22.05231] [82778] [debug] 200 OK (0.003101s, 322.477/s) t/mojolicious/json_config_mode_lite_app.t .. ok 1 - GET / ok 2 - 200 OK ok 3 - content is similar 1..3 ok [2019-03-17 02:03:22.38926] [82779] [debug] GET "/works" (d6307792) [2019-03-17 02:03:22.39134] [82779] [debug] Rendering template "works.html.ep" from DATA section [2019-03-17 02:03:22.39227] [82779] [debug] Rendering template "layouts/default.html.ep" from DATA section [2019-03-17 02:03:22.39285] [82779] [debug] 200 OK (0.003577s, 279.564/s) [2019-03-17 02:03:22.39610] [82779] [debug] GET "/works" (1e072b90) [2019-03-17 02:03:22.39640] [82779] [debug] Rendering cached template "works.html.ep" from DATA section [2019-03-17 02:03:22.39672] [82779] [debug] Rendering template "layouts/green.html.ep" from DATA section [2019-03-17 02:03:22.39732] [82779] [debug] 200 OK (0.001203s, 831.255/s) [2019-03-17 02:03:22.39999] [82779] [debug] GET "/works" (133f37ca) [2019-03-17 02:03:22.40024] [82779] [debug] Rendering cached template "works.html.ep" from DATA section [2019-03-17 02:03:22.40053] [82779] [debug] Rendering template "blue.html.ep" from DATA section [2019-03-17 02:03:22.40117] [82779] [debug] 200 OK (0.001172s, 853.242/s) [2019-03-17 02:03:22.40380] [82779] [debug] GET "/mixed" (93e9ba8f) [2019-03-17 02:03:22.40426] [82779] [debug] Rendering template "mixed.html.ep" from DATA section [2019-03-17 02:03:22.40483] [82779] [debug] Rendering template "layouts/mixed.txt.ep" from DATA section [2019-03-17 02:03:22.40531] [82779] [debug] 200 OK (0.001492s, 670.241/s) [2019-03-17 02:03:22.40829] [82779] [debug] GET "/doesnotexist" (11204e57) [2019-03-17 02:03:22.40878] [82779] [debug] Template "doesnotexist.html.ep" not found [2019-03-17 02:03:22.40898] [82779] [debug] Template "not_found.development.html.ep" not found [2019-03-17 02:03:22.40914] [82779] [debug] Rendering template "not_found.html.ep" from DATA section [2019-03-17 02:03:22.40987] [82779] [debug] Rendering cached template "layouts/default.html.ep" from DATA section [2019-03-17 02:03:22.41009] [82779] [debug] 404 Not Found (0.001785s, 560.224/s) [2019-03-17 02:03:22.41265] [82779] [debug] GET "/doesnotexist" (e145b08e) [2019-03-17 02:03:22.41296] [82779] [debug] Template "doesnotexist.html.ep" not found [2019-03-17 02:03:22.41314] [82779] [debug] Template "not_found.development.html.ep" not found [2019-03-17 02:03:22.41325] [82779] [debug] Rendering cached template "not_found.html.ep" from DATA section [2019-03-17 02:03:22.41348] [82779] [debug] Rendering cached template "layouts/green.html.ep" from DATA section [2019-03-17 02:03:22.41367] [82779] [debug] 404 Not Found (0.001008s, 992.063/s) [2019-03-17 02:03:22.41626] [82779] [debug] GET "/doesnotexist" (7844a842) [2019-03-17 02:03:22.41658] [82779] [debug] Template "doesnotexist.html.ep" not found [2019-03-17 02:03:22.41676] [82779] [debug] Template "not_found.development.html.ep" not found [2019-03-17 02:03:22.41687] [82779] [debug] Rendering cached template "not_found.html.ep" from DATA section [2019-03-17 02:03:22.41710] [82779] [debug] Rendering cached template "blue.html.ep" from DATA section [2019-03-17 02:03:22.41730] [82779] [debug] 404 Not Found (0.001029s, 971.817/s) [2019-03-17 02:03:22.41970] [82779] [debug] GET "/dies" (1e061355) [2019-03-17 02:03:22.42003] [82779] [debug] Routing to a callback [2019-03-17 02:03:22.42085] [82779] [error] Died at t/mojolicious/layouted_lite_app.t line 37. [2019-03-17 02:03:22.42108] [82779] [debug] Template "exception.development.html.ep" not found [2019-03-17 02:03:22.42124] [82779] [debug] Rendering template "exception.html.ep" from DATA section [2019-03-17 02:03:22.42197] [82779] [debug] Rendering cached template "layouts/default.html.ep" from DATA section [2019-03-17 02:03:22.42219] [82779] [debug] 500 Internal Server Error (0.002481s, 403.063/s) [2019-03-17 02:03:22.42484] [82779] [debug] GET "/dies" (e298ea6f) [2019-03-17 02:03:22.42503] [82779] [debug] Routing to a callback [2019-03-17 02:03:22.42576] [82779] [error] Died at t/mojolicious/layouted_lite_app.t line 37. [2019-03-17 02:03:22.42599] [82779] [debug] Template "exception.development.html.ep" not found [2019-03-17 02:03:22.42611] [82779] [debug] Rendering cached template "exception.html.ep" from DATA section [2019-03-17 02:03:22.42634] [82779] [debug] Rendering cached template "layouts/green.html.ep" from DATA section [2019-03-17 02:03:22.42661] [82779] [debug] 500 Internal Server Error (0.001752s, 570.776/s) [2019-03-17 02:03:22.42913] [82779] [debug] GET "/dies" (05886fa1) [2019-03-17 02:03:22.42932] [82779] [debug] Routing to a callback [2019-03-17 02:03:22.43002] [82779] [error] Died at t/mojolicious/layouted_lite_app.t line 37. [2019-03-17 02:03:22.43024] [82779] [debug] Template "exception.development.html.ep" not found [2019-03-17 02:03:22.43036] [82779] [debug] Rendering cached template "exception.html.ep" from DATA section [2019-03-17 02:03:22.43058] [82779] [debug] Rendering cached template "blue.html.ep" from DATA section [2019-03-17 02:03:22.43084] [82779] [debug] 500 Internal Server Error (0.0017s, 588.235/s) [2019-03-17 02:03:22.43336] [82779] [debug] GET "/template_inheritance" (b276e963) [2019-03-17 02:03:22.43371] [82779] [debug] Routing to a callback [2019-03-17 02:03:22.43392] [82779] [debug] Rendering template "template_inheritance.html.ep" from DATA section [2019-03-17 02:03:22.43480] [82779] [debug] Rendering template "layouts/template_inheritance.html.ep" from DATA section [2019-03-17 02:03:22.43569] [82779] [debug] 200 OK (0.00232s, 431.034/s) [2019-03-17 02:03:22.43848] [82779] [debug] GET "/layout_without_inheritance" (3d3c7921) [2019-03-17 02:03:22.43889] [82779] [debug] Routing to a callback [2019-03-17 02:03:22.43903] [82779] [debug] Rendering cached template "layouts/template_inheritance.html.ep" from DATA section [2019-03-17 02:03:22.43927] [82779] [debug] 200 OK (0.000774s, 1291.990/s) [2019-03-17 02:03:22.44184] [82779] [debug] GET "/double_inheritance" (01c407bf) [2019-03-17 02:03:22.44216] [82779] [debug] Routing to a callback [2019-03-17 02:03:22.44237] [82779] [debug] Rendering template "double_inheritance.html.ep" from DATA section [2019-03-17 02:03:22.44301] [82779] [debug] Rendering cached template "template_inheritance.html.ep" from DATA section [2019-03-17 02:03:22.44316] [82779] [debug] Rendering cached template "layouts/template_inheritance.html.ep" from DATA section [2019-03-17 02:03:22.44338] [82779] [debug] 200 OK (0.001526s, 655.308/s) [2019-03-17 02:03:22.44609] [82779] [debug] GET "/triple_inheritance" (7066d5b9) [2019-03-17 02:03:22.44657] [82779] [debug] Rendering template "triple_inheritance.html.ep" from DATA section [2019-03-17 02:03:22.44718] [82779] [debug] Rendering cached template "double_inheritance.html.ep" from DATA section [2019-03-17 02:03:22.44730] [82779] [debug] Rendering cached template "template_inheritance.html.ep" from DATA section [2019-03-17 02:03:22.44745] [82779] [debug] Rendering cached template "layouts/template_inheritance.html.ep" from DATA section [2019-03-17 02:03:22.44767] [82779] [debug] 200 OK (0.001572s, 636.132/s) [2019-03-17 02:03:22.45040] [82779] [debug] GET "/mixed_inheritance/first" (fc00db81) [2019-03-17 02:03:22.45090] [82779] [debug] Rendering template "first.html.ep" from DATA section [2019-03-17 02:03:22.45163] [82779] [debug] Rendering cached template "layouts/default.html.ep" from DATA section [2019-03-17 02:03:22.45185] [82779] [debug] 200 OK (0.001431s, 698.812/s) [2019-03-17 02:03:22.45462] [82779] [debug] GET "/mixed_inheritance/second" (232a701b) [2019-03-17 02:03:22.45514] [82779] [debug] Rendering template "second.html.ep" from DATA section [2019-03-17 02:03:22.45577] [82779] [debug] Rendering cached template "first.html.ep" from DATA section [2019-03-17 02:03:22.45591] [82779] [debug] Rendering cached template "layouts/green.html.ep" from DATA section [2019-03-17 02:03:22.45611] [82779] [debug] 200 OK (0.001474s, 678.426/s) [2019-03-17 02:03:22.45883] [82779] [debug] GET "/mixed_inheritance/third" (b77f223a) [2019-03-17 02:03:22.45933] [82779] [debug] Rendering template "third.html.ep" from DATA section [2019-03-17 02:03:22.45996] [82779] [debug] Rendering cached template "second.html.ep" from DATA section [2019-03-17 02:03:22.46009] [82779] [debug] Rendering cached template "first.html.ep" from DATA section [2019-03-17 02:03:22.46022] [82779] [debug] Rendering cached template "layouts/default.html.ep" from DATA section [2019-03-17 02:03:22.46042] [82779] [debug] 200 OK (0.001578s, 633.714/s) [2019-03-17 02:03:22.46311] [82779] [debug] GET "/plugin_with_template" (4e7d54a5) [2019-03-17 02:03:22.46337] [82779] [debug] Routing to a callback [2019-03-17 02:03:22.46359] [82779] [debug] Rendering template "plugin_with_template.html.ep" from DATA section [2019-03-17 02:03:22.46415] [82779] [debug] Rendering template "layouts/plugin_with_template.html.ep" from DATA section [2019-03-17 02:03:22.46463] [82779] [debug] 200 OK (0.001509s, 662.691/s) [2019-03-17 02:03:22.46765] [82779] [debug] GET "/nested-includes" (8b7a8987) [2019-03-17 02:03:22.46812] [82779] [debug] Routing to a callback [2019-03-17 02:03:22.46838] [82779] [debug] Rendering template "nested-includes.html.ep" from DATA section [2019-03-17 02:03:22.46907] [82779] [debug] Rendering template "outerlayout.html.ep" from DATA section [2019-03-17 02:03:22.46980] [82779] [debug] Rendering template "outermenu.html.ep" from DATA section [2019-03-17 02:03:22.47057] [82779] [debug] Rendering template "layouts/layout.html.ep" from DATA section [2019-03-17 02:03:22.47111] [82779] [debug] 200 OK (0.003441s, 290.613/s) [2019-03-17 02:03:22.47451] [82779] [debug] GET "/localized/include" (5927fea3) [2019-03-17 02:03:22.47492] [82779] [debug] Routing to a callback [2019-03-17 02:03:22.47516] [82779] [debug] Rendering template "localized.html.ep" from DATA section [2019-03-17 02:03:22.47597] [82779] [debug] Rendering template "localized_include.html.ep" from DATA section [2019-03-17 02:03:22.47657] [82779] [debug] Rendering template "localized2.html.ep" from DATA section [2019-03-17 02:03:22.47716] [82779] [debug] Rendering template "localized1.html.ep" from DATA section [2019-03-17 02:03:22.47769] [82779] [debug] 200 OK (0.003161s, 316.356/s) [2019-03-17 02:03:22.48116] [82779] [debug] GET "/plain/reverse" (65944618) [2019-03-17 02:03:22.48170] [82779] [debug] 200 OK (0.000525s, 1904.762/s) [2019-03-17 02:03:22.48477] [82779] [debug] GET "/outerlayout" (bd010d51) [2019-03-17 02:03:22.48514] [82779] [debug] Routing to a callback [2019-03-17 02:03:22.48530] [82779] [debug] Rendering cached template "outerlayout.html.ep" from DATA section [2019-03-17 02:03:22.48547] [82779] [debug] Rendering cached template "outermenu.html.ep" from DATA section [2019-03-17 02:03:22.48574] [82779] [debug] Rendering cached template "layouts/layout.html.ep" from DATA section [2019-03-17 02:03:22.48596] [82779] [debug] 200 OK (0.001174s, 851.789/s) [2019-03-17 02:03:22.48897] [82779] [debug] GET "/outerextends" (9b0f13a9) [2019-03-17 02:03:22.48935] [82779] [debug] Routing to a callback [2019-03-17 02:03:22.48950] [82779] [debug] Rendering cached template "outerlayout.html.ep" from DATA section [2019-03-17 02:03:22.48967] [82779] [debug] Rendering cached template "outermenu.html.ep" from DATA section [2019-03-17 02:03:22.48991] [82779] [debug] Rendering cached template "layouts/layout.html.ep" from DATA section [2019-03-17 02:03:22.49012] [82779] [debug] 200 OK (0.001144s, 874.126/s) [2019-03-17 02:03:22.49308] [82779] [debug] GET "/outerlayouttwo" (ed4b56c5) [2019-03-17 02:03:22.49347] [82779] [debug] Routing to a callback [2019-03-17 02:03:22.49392] [82779] [debug] Rendering cached template "outerlayout.html.ep" from DATA section [2019-03-17 02:03:22.49409] [82779] [debug] Rendering cached template "outermenu.html.ep" from DATA section [2019-03-17 02:03:22.49432] [82779] [debug] Rendering cached template "layouts/layout.html.ep" from DATA section [2019-03-17 02:03:22.49453] [82779] [debug] 200 OK (0.00144s, 694.444/s) [2019-03-17 02:03:22.49780] [82779] [debug] GET "/outerinnerlayout" (272def82) [2019-03-17 02:03:22.49820] [82779] [debug] Routing to a callback [2019-03-17 02:03:22.49844] [82779] [debug] Rendering template "outerinnerlayout.html.ep" from DATA section [2019-03-17 02:03:22.49901] [82779] [debug] Rendering cached template "outermenu.html.ep" from DATA section [2019-03-17 02:03:22.49921] [82779] [debug] Rendering cached template "layouts/layout.html.ep" from DATA section [2019-03-17 02:03:22.49939] [82779] [debug] Rendering cached template "layouts/layout.html.ep" from DATA section [2019-03-17 02:03:22.49960] [82779] [debug] 200 OK (0.001781s, 561.482/s) [2019-03-17 02:03:22.50262] [82779] [debug] GET "/withblocklayout" (156b33f4) [2019-03-17 02:03:22.50303] [82779] [debug] Routing to a callback [2019-03-17 02:03:22.50324] [82779] [debug] Rendering template "index.html.epl" from DATA section [2019-03-17 02:03:22.50372] [82779] [debug] Rendering template "layouts/with_block.html.epl" from DATA section [2019-03-17 02:03:22.50444] [82779] [debug] 200 OK (0.001798s, 556.174/s) [2019-03-17 02:03:22.50734] [82779] [debug] GET "/content_for" (a01d4e52) [2019-03-17 02:03:22.50790] [82779] [debug] Rendering template "content_for.html.ep" from DATA section [2019-03-17 02:03:22.50889] [82779] [debug] Rendering template "content_for_partial.html.ep" from DATA section [2019-03-17 02:03:22.50951] [82779] [debug] Rendering template "layouts/content_for.html.ep" from DATA section [2019-03-17 02:03:22.51007] [82779] [debug] 200 OK (0.002713s, 368.596/s) [2019-03-17 02:03:22.51313] [82779] [debug] GET "/content_with" (10f772c8) [2019-03-17 02:03:22.51370] [82779] [debug] Rendering template "content_with.html.ep" from DATA section [2019-03-17 02:03:22.51475] [82779] [debug] Rendering cached template "layouts/default.html.ep" from DATA section [2019-03-17 02:03:22.51497] [82779] [debug] 200 OK (0.001828s, 547.046/s) [2019-03-17 02:03:22.51785] [82779] [debug] GET "/inline" (f387419e) [2019-03-17 02:03:22.51837] [82779] [debug] Rendering inline template "58b15140d3fece4c2f523911f5f5328a" [2019-03-17 02:03:22.51895] [82779] [debug] 200 OK (0.001084s, 922.509/s) [2019-03-17 02:03:22.52169] [82779] [debug] GET "/inline/again" (ec4ed222) [2019-03-17 02:03:22.52220] [82779] [debug] Rendering inline template "cfcd208495d565ef66e7dff9f98764da" [2019-03-17 02:03:22.52274] [82779] [debug] 200 OK (0.001039s, 962.464/s) [2019-03-17 02:03:22.52553] [82779] [debug] GET "/data" (2d7db789) [2019-03-17 02:03:22.52607] [82779] [debug] 200 OK (0.000532s, 1879.699/s) [2019-03-17 02:03:22.52875] [82779] [debug] GET "/variants.txt" (ceee5189) [2019-03-17 02:03:22.52918] [82779] [debug] Routing to a callback [2019-03-17 02:03:22.52947] [82779] [debug] Rendering template "variants.txt.ep" from DATA section [2019-03-17 02:03:22.53001] [82779] [debug] Rendering template "layouts/variants.txt.ep" from DATA section [2019-03-17 02:03:22.53051] [82779] [debug] 200 OK (0.001748s, 572.082/s) [2019-03-17 02:03:22.53329] [82779] [debug] GET "/variants.txt" (feae0a42) [2019-03-17 02:03:22.53349] [82779] [debug] Routing to a callback [2019-03-17 02:03:22.53377] [82779] [debug] Rendering template "variants.txt+tablet.epl" from DATA section [2019-03-17 02:03:22.53422] [82779] [debug] Rendering cached template "layouts/variants.txt.ep" from DATA section [2019-03-17 02:03:22.53443] [82779] [debug] 200 OK (0.001126s, 888.099/s) [2019-03-17 02:03:22.53718] [82779] [debug] GET "/variants.txt" (d71e6756) [2019-03-17 02:03:22.53738] [82779] [debug] Routing to a callback [2019-03-17 02:03:22.53760] [82779] [debug] Rendering cached template "variants.txt.ep" from DATA section [2019-03-17 02:03:22.53772] [82779] [debug] Rendering cached template "layouts/variants.txt.ep" from DATA section [2019-03-17 02:03:22.53792] [82779] [debug] 200 OK (0.000727s, 1375.516/s) [2019-03-17 02:03:22.54051] [82779] [debug] GET "/variants.txt" (22ffc988) [2019-03-17 02:03:22.54069] [82779] [debug] Routing to a callback [2019-03-17 02:03:22.54090] [82779] [debug] Rendering cached template "variants.txt.ep" from DATA section [2019-03-17 02:03:22.54110] [82779] [debug] Rendering template "layouts/variants.txt+0.ep" from DATA section [2019-03-17 02:03:22.54170] [82779] [debug] 200 OK (0.001176s, 850.340/s) t/mojolicious/layouted_lite_app.t .......... ok 1 - right content ok 2 - right content ok 3 - GET /works ok 4 - 200 OK ok 5 - Content-Type: text/html;charset=UTF-8 ok 6 - exact match for content ok 7 - GET /works?green=1 ok 8 - 200 OK ok 9 - Content-Type: text/html;charset=UTF-8 ok 10 - exact match for content ok 11 - GET /works?blue=1 ok 12 - 200 OK ok 13 - Content-Type: text/html;charset=UTF-8 ok 14 - exact match for content ok 15 - GET /mixed ok 16 - 200 OK ok 17 - Content-Type: text/plain;charset=UTF-8 ok 18 - exact match for content ok 19 - GET /doesnotexist ok 20 - 404 Not Found ok 21 - exact match for content ok 22 - GET /doesnotexist?green=1 ok 23 - 404 Not Found ok 24 - exact match for content ok 25 - GET /doesnotexist?blue=1 ok 26 - 404 Not Found ok 27 - exact match for content ok 28 - GET /dies ok 29 - 500 Internal Server Error ok 30 - exact match for content ok 31 - GET /dies?green=1 ok 32 - 500 Internal Server Error ok 33 - exact match for content ok 34 - GET /dies?blue=1 ok 35 - 500 Internal Server Error ok 36 - exact match for content ok 37 - GET /template_inheritance ok 38 - 200 OK ok 39 - Server: Mojolicious (Perl) ok 40 - exact match for content ok 41 - GET /layout_without_inheritance ok 42 - 200 OK ok 43 - Server: Mojolicious (Perl) ok 44 - exact match for content ok 45 - GET /double_inheritance ok 46 - 200 OK ok 47 - Server: Mojolicious (Perl) ok 48 - exact match for content ok 49 - GET /triple_inheritance ok 50 - 200 OK ok 51 - Server: Mojolicious (Perl) ok 52 - exact match for content ok 53 - GET /mixed_inheritance/first ok 54 - 200 OK ok 55 - Server: Mojolicious (Perl) ok 56 - exact match for content ok 57 - GET /mixed_inheritance/second ok 58 - 200 OK ok 59 - Server: Mojolicious (Perl) ok 60 - exact match for content ok 61 - GET /mixed_inheritance/third ok 62 - 200 OK ok 63 - Server: Mojolicious (Perl) ok 64 - exact match for content ok 65 - GET /plugin_with_template ok 66 - 200 OK ok 67 - exact match for content ok 68 - GET /nested-includes ok 69 - 200 OK ok 70 - Server: Mojolicious (Perl) ok 71 - exact match for content ok 72 - GET /localized/include ok 73 - 200 OK ok 74 - Server: Mojolicious (Perl) ok 75 - Content-Type: text/html;charset=UTF-8 ok 76 - exact match for content ok 77 - GET /plain/reverse ok 78 - 200 OK ok 79 - Server: Mojolicious (Perl) ok 80 - Content-Type: text/plain;charset=UTF-8 ok 81 - exact match for content ok 82 - GET /outerlayout ok 83 - 200 OK ok 84 - Server: Mojolicious (Perl) ok 85 - exact match for content ok 86 - GET /outerextends ok 87 - 200 OK ok 88 - Server: Mojolicious (Perl) ok 89 - exact match for content ok 90 - right value ok 91 - right value ok 92 - GET /outerlayouttwo ok 93 - 200 OK ok 94 - Server: Mojolicious (Perl) ok 95 - exact match for content ok 96 - GET /outerinnerlayout ok 97 - 200 OK ok 98 - Server: Mojolicious (Perl) ok 99 - exact match for content ok 100 - GET /withblocklayout ok 101 - 200 OK ok 102 - Server: Mojolicious (Perl) ok 103 - exact match for content ok 104 - GET /content_for ok 105 - 200 OK ok 106 - Server: Mojolicious (Perl) ok 107 - exact match for content ok 108 - GET /content_with ok 109 - 200 OK ok 110 - Server: Mojolicious (Perl) ok 111 - exact match for content ok 112 - GET /inline ok 113 - 200 OK ok 114 - Server: Mojolicious (Perl) ok 115 - exact match for content ok 116 - GET /inline/again ok 117 - 200 OK ok 118 - Server: Mojolicious (Perl) ok 119 - exact match for content ok 120 - GET /data ok 121 - 200 OK ok 122 - Server: Mojolicious (Perl) ok 123 - exact match for content ok 124 - GET /variants.txt ok 125 - 200 OK ok 126 - Content-Type: text/plain;charset=UTF-8 ok 127 - exact match for content ok 128 - GET /variants.txt?device=tablet ok 129 - 200 OK ok 130 - Content-Type: text/plain;charset=UTF-8 ok 131 - exact match for content ok 132 - GET /variants.txt?device=phone ok 133 - 200 OK ok 134 - Content-Type: text/plain;charset=UTF-8 ok 135 - exact match for content ok 136 - GET /variants.txt?device=0 ok 137 - 200 OK ok 138 - Content-Type: text/plain;charset=UTF-8 ok 139 - exact match for content 1..139 ok t/mojolicious/lite_app.t ................... ok 1 - right error ok 2 - secret defaults to moniker ok 3 - right message ok 4 - no value yet ok 5 - right value ok 6 - right result ok 7 - right value ok 8 - right value ok 9 - right class ok 10 - right moniker ok 11 - right value ok 12 - applications are equal ok 13 - no URL ok 14 - right value ok 15 - right URL ok 16 - right result ok 17 - right result ok 18 - GET /empty ok 19 - 200 OK ok 20 - exact match for content ok 21 - GET /☃ ok 22 - 200 OK ok 23 - exact match for content ok 24 - GET /uni/aäb ok 25 - 200 OK ok 26 - exact match for content ok 27 - GET /uni/a%E4b ok 28 - 200 OK ok 29 - exact match for content ok 30 - GET /uni/a%C3%A4b ok 31 - 200 OK ok 32 - exact match for content ok 33 - GET /unicode/☃ ok 34 - 200 OK ok 35 - exact match for content ok 36 - GET /unicode/a b ok 37 - 200 OK ok 38 - exact match for content ok 39 - GET /unicode/a\b ok 40 - 200 OK ok 41 - exact match for content ok 42 - GET / ok 43 - 200 OK ok 44 - Server: Mojolicious (Perl) ok 45 - exact match for content ok 46 - HEAD / ok 47 - 200 OK ok 48 - Server: Mojolicious (Perl) ok 49 - Content-Length: 55 ok 50 - exact match for content ok 51 - HEAD / ok 52 - 200 OK ok 53 - Server: Mojolicious (Perl) ok 54 - Content-Length: 55 ok 55 - exact match for content ok 56 - GET / ok 57 - 200 OK ok 58 - exact match for content ok 59 - DELETE / ok 60 - 200 OK ok 61 - Server: Mojolicious (Perl) ok 62 - exact match for content ok 63 - POST /?_method=DELETE ok 64 - 200 OK ok 65 - Server: Mojolicious (Perl) ok 66 - exact match for content ok 67 - POST / ok 68 - 200 OK ok 69 - Server: Mojolicious (Perl) ok 70 - exact match for content ok 71 - GET /alternatives/☃ ok 72 - 200 OK ok 73 - Server: Mojolicious (Perl) ok 74 - exact match for content ok 75 - GET /alternatives/♥ ok 76 - 200 OK ok 77 - Server: Mojolicious (Perl) ok 78 - exact match for content ok 79 - GET /alternatives/☃23 ok 80 - 404 Not Found ok 81 - Server: Mojolicious (Perl) ok 82 - exact match for content ok 83 - GET /alternatives ok 84 - 404 Not Found ok 85 - Server: Mojolicious (Perl) ok 86 - exact match for content ok 87 - GET /alternatives/test ok 88 - 404 Not Found ok 89 - Server: Mojolicious (Perl) ok 90 - exact match for content ok 91 - GET /optional/test/placeholder ok 92 - 200 OK ok 93 - Server: Mojolicious (Perl) ok 94 - exact match for content ok 95 - GET /optional/placeholder ok 96 - 200 OK ok 97 - Server: Mojolicious (Perl) ok 98 - exact match for content ok 99 - GET /optional ok 100 - 200 OK ok 101 - Server: Mojolicious (Perl) ok 102 - exact match for content ok 103 - GET /optional/test ok 104 - 200 OK ok 105 - Server: Mojolicious (Perl) ok 106 - exact match for content ok 107 - GET /optional?param=test ok 108 - 200 OK ok 109 - Server: Mojolicious (Perl) ok 110 - exact match for content ok 111 - GET /alterformat ok 112 - 200 OK ok 113 - Server: Mojolicious (Perl) ok 114 - exact match for content ok 115 - GET /alterformat.json ok 116 - 200 OK ok 117 - Server: Mojolicious (Perl) ok 118 - exact match for content ok 119 - GET /alterformat.html ok 120 - 404 Not Found ok 121 - Server: Mojolicious (Perl) ok 122 - exact match for content ok 123 - GET /noformat ok 124 - 200 OK ok 125 - Server: Mojolicious (Perl) ok 126 - exact match for content ok 127 - GET /noformat.xml ok 128 - 404 Not Found ok 129 - Server: Mojolicious (Perl) ok 130 - exact match for content ok 131 - POST /multipart/form ok 132 - 200 OK ok 133 - exact match for content ok 134 - POST /multipart/form ok 135 - 200 OK ok 136 - exact match for content ok 137 - GET /auto_name ok 138 - 200 OK ok 139 - Server: Mojolicious (Perl) ok 140 - exact match for content ok 141 - GET /query_string?http://mojolicious.org/perldoc?foo=%62ar ok 142 - 200 OK ok 143 - Server: Mojolicious (Perl) ok 144 - exact match for content ok 145 - GET /reserved?data=just-works ok 146 - 200 OK ok 147 - Server: Mojolicious (Perl) ok 148 - exact match for content ok 149 - GET /reserved?data=just-works&json=test ok 150 - 200 OK ok 151 - Server: Mojolicious (Perl) ok 152 - exact match for content ok 153 - GET /inline/exception ok 154 - 500 Internal Server Error ok 155 - Server: Mojolicious (Perl) ok 156 - exact match for content ok 157 - GET /data/exception ok 158 - 500 Internal Server Error ok 159 - Server: Mojolicious (Perl) ok 160 - exact match for content ok 161 - GET /template/exception ok 162 - 500 Internal Server Error ok 163 - Server: Mojolicious (Perl) ok 164 - exact match for content ok 165 - GET /with-format ok 166 - exact match for content ok 167 - GET /without-format ok 168 - exact match for content ok 169 - GET /without-format.html ok 170 - exact match for content ok 171 - GET /json_too ok 172 - 200 OK ok 173 - exact match for JSON Pointer "" ok 174 - GET /static.txt ok 175 - 200 OK ok 176 - Server: Mojolicious (Perl) ok 177 - Accept-Ranges: bytes ok 178 - exact match for content ok 179 - GET /static.txt ok 180 - 206 Partial Content ok 181 - Server: Mojolicious (Perl) ok 182 - Accept-Ranges: bytes ok 183 - Content-Length: 4 ok 184 - exact match for content ok 185 - GET /template.txt.epl ok 186 - 404 Not Found ok 187 - Server: Mojolicious (Perl) ok 188 - content is similar ok 189 - GET /null/0 ok 190 - 200 OK ok 191 - Server: Mojolicious (Perl) ok 192 - exact match for content ok 193 - GET /action_template ok 194 - 200 OK ok 195 - Server: Mojolicious (Perl) ok 196 - exact match for content ok 197 - GET /dead ok 198 - 500 Internal Server Error ok 199 - Server: Mojolicious (Perl) ok 200 - content is similar ok 201 - GET /dead_renderer ok 202 - 500 Internal Server Error ok 203 - Server: Mojolicious (Perl) ok 204 - content is similar ok 205 - GET /dead_auto_renderer ok 206 - 500 Internal Server Error ok 207 - Server: Mojolicious (Perl) ok 208 - content is similar ok 209 - GET /dead_template ok 210 - 500 Internal Server Error ok 211 - Server: Mojolicious (Perl) ok 212 - content is similar ok 213 - GET /handler_change_status ok 214 - 500 Internal Server Error ok 215 - exact match for content ok 216 - GET /template_change_status ok 217 - 500 Internal Server Error ok 218 - exact match for content ok 219 - GET /regex/in/template ok 220 - 200 OK ok 221 - Server: Mojolicious (Perl) ok 222 - exact match for content ok 223 - GET //sri:foo@/stream ok 224 - 200 OK ok 225 - Server: Mojolicious (Perl) ok 226 - content is similar ok 227 - GET /maybe/ajax ok 228 - 200 OK ok 229 - Server: Mojolicious (Perl) ok 230 - exact match for content ok 231 - GET /maybe/ajax ok 232 - 200 OK ok 233 - Server: Mojolicious (Perl) ok 234 - exact match for content ok 235 - GET /finished ok 236 - 200 OK ok 237 - Server: Mojolicious (Perl) ok 238 - exact match for content ok 239 - finish event has been emitted once ok 240 - GET /привет/мир ok 241 - 200 OK ok 242 - Content-Type: text/html;charset=UTF-8 ok 243 - exact match for content ok 244 - GET /root.html ok 245 - 200 OK ok 246 - Server: Mojolicious (Perl) ok 247 - exact match for content ok 248 - GET /root ok 249 - 200 OK ok 250 - Server: Mojolicious (Perl) ok 251 - exact match for content ok 252 - GET /root.txt ok 253 - 200 OK ok 254 - Server: Mojolicious (Perl) ok 255 - exact match for content ok 256 - GET /.html ok 257 - 200 OK ok 258 - Server: Mojolicious (Perl) ok 259 - exact match for content ok 260 - GET /0 ok 261 - 200 OK ok 262 - X-Original is not similar ok 263 - content is similar ok 264 - GET /0 ok 265 - 200 OK ok 266 - content is similar ok 267 - content is similar ok 268 - content is not similar ok 269 - GET /0 ok 270 - 200 OK ok 271 - content is similar ok 272 - content is similar ok 273 - content is not similar ok 274 - GET /0 ok 275 - 200 OK ok 276 - content is similar ok 277 - content is similar ok 278 - content is not similar ok 279 - DELETE /inline/epl ok 280 - 200 OK ok 281 - exact match for content ok 282 - GET /inline/ep?foo=bar ok 283 - 200 OK ok 284 - exact match for content ok 285 - GET /inline/ep/too ok 286 - 200 OK ok 287 - exact match for content ok 288 - GET /inline/ep/include ok 289 - 200 OK ok 290 - exact match for content ok 291 - GET /to_string ok 292 - 200 OK ok 293 - exact match for content ok 294 - GET /source ok 295 - 200 OK ok 296 - Content-Type: text/plain;charset=UTF-8 ok 297 - not X-Missing: 1 ok 298 - content is similar ok 299 - GET /source?fail=1 ok 300 - 404 Not Found ok 301 - X-Missing: 1 ok 302 - exact match for content ok 303 - right message ok 304 - GET / ok 305 - 200 OK ok 306 - Connection: close ok 307 - exact match for content ok 308 - right message ok 309 - GET /foo_relaxed/123 ok 310 - 200 OK ok 311 - exact match for content ok 312 - GET /foo_relaxed/123.html ok 313 - 200 OK ok 314 - exact match for content ok 315 - GET /foo_relaxed/123 ok 316 - 200 OK ok 317 - exact match for content ok 318 - GET /foo_relaxed/ ok 319 - 404 Not Found ok 320 - GET /foo_wildcard/123 ok 321 - 200 OK ok 322 - exact match for content ok 323 - GET /foo_wildcard/IQ==%0A ok 324 - 200 OK ok 325 - exact match for content ok 326 - GET /foo_wildcard/ ok 327 - 404 Not Found ok 328 - GET /foo_wildcard_too/123 ok 329 - 200 OK ok 330 - exact match for content ok 331 - GET /foo_wildcard_too/ ok 332 - 404 Not Found ok 333 - GET /with/header/condition ok 334 - 200 OK ok 335 - exact match for content ok 336 - GET /with/header/condition ok 337 - 404 Not Found ok 338 - content is similar ok 339 - GET /with/header/condition ok 340 - 404 Not Found ok 341 - content is similar ok 342 - POST /with/header/condition ok 343 - 200 OK ok 344 - exact match for content ok 345 - POST /with/header/condition ok 346 - 404 Not Found ok 347 - content is similar ok 348 - GET /session_cookie ok 349 - 200 OK ok 350 - Server: Mojolicious (Perl) ok 351 - exact match for content ok 352 - GET /session_cookie/2 ok 353 - 200 OK ok 354 - Server: Mojolicious (Perl) ok 355 - exact match for content ok 356 - GET /session_cookie/2 ok 357 - 200 OK ok 358 - Server: Mojolicious (Perl) ok 359 - exact match for content ok 360 - session reset ok 361 - GET /session_cookie/2 ok 362 - 200 OK ok 363 - Server: Mojolicious (Perl) ok 364 - exact match for content ok 365 - GET /foo ok 366 - 200 OK ok 367 - Server: Mojolicious (Perl) ok 368 - exact match for content ok 369 - POST /template ok 370 - 200 OK ok 371 - Server: Mojolicious (Perl) ok 372 - exact match for content ok 373 - GET /something ok 374 - 200 OK ok 375 - Server: Mojolicious (Perl) ok 376 - exact match for content ok 377 - POST /something ok 378 - 200 OK ok 379 - Server: Mojolicious (Perl) ok 380 - exact match for content ok 381 - DELETE /something ok 382 - 200 OK ok 383 - Server: Mojolicious (Perl) ok 384 - exact match for content ok 385 - GET /something/else ok 386 - 200 OK ok 387 - Server: Mojolicious (Perl) ok 388 - exact match for content ok 389 - POST /something/else ok 390 - 200 OK ok 391 - Server: Mojolicious (Perl) ok 392 - exact match for content ok 393 - WHATEVER /something/else ok 394 - 200 OK ok 395 - Server: Mojolicious (Perl) ok 396 - exact match for content ok 397 - DELETE /something/else ok 398 - 404 Not Found ok 399 - Server: Mojolicious (Perl) ok 400 - content is similar ok 401 - GET /regex/23 ok 402 - 200 OK ok 403 - Server: Mojolicious (Perl) ok 404 - exact match for content ok 405 - GET /regex/foo ok 406 - 404 Not Found ok 407 - Server: Mojolicious (Perl) ok 408 - content is similar ok 409 - POST /bar ok 410 - 200 OK ok 411 - Server: Mojolicious (Perl) ok 412 - exact match for content ok 413 - POST /bar/baz ok 414 - 200 OK ok 415 - Server: Mojolicious (Perl) ok 416 - exact match for content ok 417 - GET /layout ok 418 - 200 OK ok 419 - Server: Mojolicious (Perl) ok 420 - exact match for content ok 421 - PATCH /firefox/bar ok 422 - 200 OK ok 423 - Server: Mojolicious (Perl) ok 424 - exact match for content ok 425 - PATCH /firefox/bar ok 426 - 404 Not Found ok 427 - Server: Mojolicious (Perl) ok 428 - content is similar ok 429 - GET /url_for_foxy ok 430 - 200 OK ok 431 - Server: Mojolicious (Perl) ok 432 - exact match for content ok 433 - POST /utf8 ok 434 - 200 OK ok 435 - Server: Mojolicious (Perl) ok 436 - Content-Length: 22 ok 437 - Content-Type: text/html;charset=UTF-8 ok 438 - exact match for content ok 439 - POST /utf8 ok 440 - 200 OK ok 441 - Server: Mojolicious (Perl) ok 442 - Content-Length: 22 ok 443 - Content-Type: text/html;charset=UTF-8 ok 444 - exact match for content ok 445 - POST /malformed_utf8 ok 446 - 200 OK ok 447 - Server: Mojolicious (Perl) ok 448 - exact match for content ok 449 - GET /json ok 450 - 200 OK ok 451 - Server: Mojolicious (Perl) ok 452 - Content-Type: application/json;charset=UTF-8 ok 453 - exact match for JSON Pointer "" ok 454 - exact match for JSON Pointer "/foo" ok 455 - with description ok 456 - has value for JSON Pointer "/foo" ok 457 - with description ok 458 - has no value for JSON Pointer "/bar" ok 459 - with description ok 460 - similar match for JSON Pointer "/foo/3" ok 461 - with description ok 462 - no similar match for JSON Pointer "/foo/3" ok 463 - with description ok 464 - GET /json ok 465 - 200 OK ok 466 - Server: Mojolicious (Perl) ok 467 - Content-Type: application/json;charset=UTF-8 ok 468 - exact match for JSON Pointer "" ok 469 - exact match for content ok 470 - GET /autostash?bar=23 ok 471 - 200 OK ok 472 - Server: Mojolicious (Perl) ok 473 - exact match for content ok 474 - GET /app ok 475 - 200 OK ok 476 - Server: Mojolicious (Perl) ok 477 - exact match for content ok 478 - GET /helper ok 479 - 200 OK ok 480 - Server: Mojolicious (Perl) ok 481 - exact match for content ok 482 - GET /helper ok 483 - 200 OK ok 484 - Server: Mojolicious (Perl) ok 485 - exact match for content ok 486 - GET /eperror ok 487 - 500 Internal Server Error ok 488 - Server: Mojolicious (Perl) ok 489 - content is similar ok 490 - GET /subrequest ok 491 - 200 OK ok 492 - Server: Mojolicious (Perl) ok 493 - exact match for content ok 494 - GET /subrequest ok 495 - 200 OK ok 496 - Server: Mojolicious (Perl) ok 497 - exact match for content ok 498 - GET /subrequest_non_blocking ok 499 - 200 OK ok 500 - Server: Mojolicious (Perl) ok 501 - exact match for content ok 502 - right text ok 503 - GET /redirect_url ok 504 - 302 Found ok 505 - Server: Mojolicious (Perl) ok 506 - Location: http://127.0.0.1/foo ok 507 - exact match for content ok 508 - GET /redirect_path ok 509 - 302 Found ok 510 - Server: Mojolicious (Perl) ok 511 - Location is similar ok 512 - exact match for content ok 513 - GET /redirect_named ok 514 - 302 Found ok 515 - Server: Mojolicious (Perl) ok 516 - Location is similar ok 517 - exact match for content ok 518 - GET /redirect_twice ok 519 - 200 OK ok 520 - Server: Mojolicious (Perl) ok 521 - exact match for selector "div\#☃" ok 522 - two redirects ok 523 - right path ok 524 - right path ok 525 - GET /redirect_callback ok 526 - 301 Moved Permanently ok 527 - Server: Mojolicious (Perl) ok 528 - Content-Length: 9 ok 529 - Location: http://127.0.0.1/foo ok 530 - exact match for content ok 531 - GET /static ok 532 - 200 OK ok 533 - Server: Mojolicious (Perl) ok 534 - Content-Length: 31 ok 535 - exact match for content ok 536 - GET /redirect_named ok 537 - 200 OK ok 538 - Server: Mojolicious (Perl) ok 539 - Location: ok 540 - element for selector "\#☃" exists ok 541 - no element for selector "\#foo" ok 542 - no match for selector "\#foo" ok 543 - no match for selector "div\#☃" ok 544 - exact match for selector "div\#☃" ok 545 - no similar match for selector "div\#☃" ok 546 - similar match for selector "div\#☃" ok 547 - right status ok 548 - right "Location" value ok 549 - right content ok 550 - GET /koi8-r ok 551 - 200 OK ok 552 - Server: Mojolicious (Perl) ok 553 - Content-Type: text/html; charset=koi8-r ok 554 - content is similar ok 555 - GET /default/condition ok 556 - 200 OK ok 557 - Server: Mojolicious (Perl) ok 558 - exact match for content ok 559 - GET /foo/23/baz ok 560 - 200 OK ok 561 - Server: Mojolicious (Perl) ok 562 - exact match for content ok 563 - GET /foo/bar/baz ok 564 - 404 Not Found ok 565 - Server: Mojolicious (Perl) ok 566 - GET /type/56 ok 567 - 200 OK ok 568 - Server: Mojolicious (Perl) ok 569 - exact match for content ok 570 - GET /type/12 ok 571 - 404 Not Found ok 572 - Server: Mojolicious (Perl) ok 573 - GET /redirect/condition/0 ok 574 - 200 OK ok 575 - Server: Mojolicious (Perl) ok 576 - exact match for content ok 577 - GET /redirect/condition/1 ok 578 - 302 Found ok 579 - Server: Mojolicious (Perl) ok 580 - Location is similar ok 581 - exact match for content ok 582 - GET /redirect/condition/1 ok 583 - 200 OK ok 584 - Server: Mojolicious (Perl) ok 585 - exact match for content ok 586 - GET /captures/foo/bar ok 587 - 200 OK ok 588 - Server: Mojolicious (Perl) ok 589 - exact match for content ok 590 - GET /captures/bar/baz ok 591 - 200 OK ok 592 - Server: Mojolicious (Perl) ok 593 - exact match for content ok 594 - GET /captures/♥/☃ ok 595 - 200 OK ok 596 - Server: Mojolicious (Perl) ok 597 - exact match for content ok 598 - right result ok 599 - GET /favicon.ico ok 600 - 200 OK ok 601 - exact match for content ok 602 - GET /url_with?foo=23&bar=24&baz=25 ok 603 - 200 OK ok 604 - exact match for content ok 605 - GET /url_with/foo?foo=bar ok 606 - 200 OK ok 607 - content is similar ok 608 - GET /dynamic/inline ok 609 - 200 OK ok 610 - exact match for content ok 611 - GET /dynamic/inline ok 612 - 200 OK ok 613 - exact match for content ok 614 - GET /timing ok 615 - 200 OK ok 616 - Server-Timing is similar ok 617 - content is similar ok 618 - no timing data ok 619 - right number ok 620 - right number ok 621 - number too small 1..621 ok t/mojolicious/longpolling_lite_app.t ....... ok 1 - GET /write ok 2 - 200 OK ok 3 - Server: Mojolicious (Perl) ok 4 - Content-Type: text/plain ok 5 - exact match for content ok 6 - connection was not kept alive ok 7 - connection will not be kept alive ok 8 - finish event has been emitted once ok 9 - controller has been destroyed ok 10 - right message ok 11 - GET /write/length ok 12 - 200 OK ok 13 - Server: Mojolicious (Perl) ok 14 - Content-Type: text/plain ok 15 - exact match for content ok 16 - connection was not kept alive ok 17 - connection will be kept alive ok 18 - GET /write/nolength ok 19 - 200 OK ok 20 - Server: Mojolicious (Perl) ok 21 - Content-Length: ok 22 - Content-Type: text/plain ok 23 - exact match for content ok 24 - connection was kept alive ok 25 - connection will not be kept alive ok 26 - GET /longpoll/chunked ok 27 - 200 OK ok 28 - Server: Mojolicious (Perl) ok 29 - Content-Type: text/plain ok 30 - exact match for content ok 31 - connection was not kept alive ok 32 - connection will be kept alive ok 33 - finish event has been emitted once ok 34 - controller has been destroyed ok 35 - finish event has been emitted once ok 36 - controller has been destroyed ok 37 - right status ok 38 - right error ok 39 - right content ok 40 - GET /longpoll/length ok 41 - 200 OK ok 42 - Server: Mojolicious (Perl) ok 43 - Content-Type: text/plain ok 44 - exact match for content ok 45 - drain event has been emitted once ok 46 - GET /longpoll/nolength ok 47 - 200 OK ok 48 - Server: Mojolicious (Perl) ok 49 - Content-Length: ok 50 - Content-Type: text/plain ok 51 - exact match for content ok 52 - connection will not be kept alive ok 53 - GET /longpoll/order ok 54 - 200 OK ok 55 - Server: Mojolicious (Perl) ok 56 - exact match for content ok 57 - the drain event was emitted on the next reactor tick ok 58 - GET /longpoll/static ok 59 - 200 OK ok 60 - Server: Mojolicious (Perl) ok 61 - Set-Cookie is similar ok 62 - Set-Cookie is similar ok 63 - Content-Type: text/plain;charset=UTF-8 ok 64 - exact match for content ok 65 - right message ok 66 - GET /longpoll/dynamic ok 67 - 201 Created ok 68 - Server: Mojolicious (Perl) ok 69 - Set-Cookie is similar ok 70 - exact match for content ok 71 - GET /stream ok 72 - 200 OK ok 73 - Server: Mojolicious (Perl) ok 74 - exact match for content ok 75 - no leaking subscribers ok 76 - controller has been destroyed ok 77 - GET /render ok 78 - 200 OK ok 79 - Server: Mojolicious (Perl) ok 80 - exact match for content ok 81 - finish event timing is right ok 82 - controller has been destroyed ok 83 - right error ok 84 - right error 1..84 ok [2019-03-17 02:03:26.46623] [82782] [debug] GET "/twenty_three" (e5eaec84) [2019-03-17 02:03:26.46838] [82782] [debug] Rendering template "23.html.epl" [2019-03-17 02:03:26.46919] [82782] [debug] 200 OK (0.002946s, 339.443/s) [2019-03-17 02:03:26.47229] [82782] [debug] GET "/fourty_two" (64613db0) [2019-03-17 02:03:26.47316] [82782] [debug] Rendering template "42.html.ep" [2019-03-17 02:03:26.47386] [82782] [debug] 200 OK (0.001553s, 643.915/s) [2019-03-17 02:03:26.47661] [82782] [debug] GET "/fourty_two_again" (2b6f918c) [2019-03-17 02:03:26.47706] [82782] [debug] Rendering template "42.html+test.ep" [2019-03-17 02:03:26.47771] [82782] [debug] 200 OK (0.001087s, 919.963/s) [2019-03-17 02:03:26.48773] [82782] [debug] GET "/yada" (fc66d402) [2019-03-17 02:03:26.48817] [82782] [debug] Rendering template "foo/yada.html.epl" [2019-03-17 02:03:26.48877] [82782] [debug] 200 OK (0.00103s, 970.874/s) t/mojolicious/multipath_lite_app.t ......... ok 1 - GET /twenty_three ok 2 - 200 OK ok 3 - Server: Mojolicious (Perl) ok 4 - exact match for content ok 5 - GET /fourty_two ok 6 - 200 OK ok 7 - Server: Mojolicious (Perl) ok 8 - exact match for content ok 9 - GET /fourty_two_again ok 10 - 200 OK ok 11 - Server: Mojolicious (Perl) ok 12 - exact match for content ok 13 - GET /hello.txt ok 14 - 200 OK ok 15 - Server: Mojolicious (Perl) ok 16 - exact match for content ok 17 - GET /hello2.txt ok 18 - 200 OK ok 19 - Server: Mojolicious (Perl) ok 20 - exact match for content ok 21 - GET /hello3.txt ok 22 - 200 OK ok 23 - Server: Mojolicious (Perl) ok 24 - exact match for content ok 25 - GET /yada ok 26 - 200 OK ok 27 - Server: Mojolicious (Perl) ok 28 - exact match for content 1..28 ok t/mojolicious/ojo.t ........................ ok 1 - right secret ok 2 - right content ok 3 - no content ok 4 - right content ok 5 - right content ok 6 - right content ok 7 - right content ok 8 - right content ok 9 - right content ok 10 - right content ok 11 - right content ok 12 - right text ok 13 - right result ok 14 - right structure ok 15 - right result ok 16 - right structure ok 17 - right result ok 18 - right result ok 19 - right result ok 20 - right result ok 21 - block has been executed once ok 22 - right output ok 23 - block has been executed ten times ok 24 - right output 1..24 ok t/mojolicious/ojo_signatures.t ............. ok 1 - no error ok 2 - right status ok 3 - right content 1..3 ok t/mojolicious/pattern.t .................... ok 1 - right structure ok 2 - no result ok 3 - optimized pattern ok 4 - right structure ok 5 - right structure ok 6 - right structure ok 7 - no result ok 8 - right result ok 9 - right structure ok 10 - right structure ok 11 - no result ok 12 - right result ok 13 - right result ok 14 - right structure ok 15 - right result ok 16 - right structure ok 17 - right structure ok 18 - no result ok 19 - right result ok 20 - right result ok 21 - right structure ok 22 - right structure ok 23 - right structure ok 24 - right structure ok 25 - right result ok 26 - right result ok 27 - right result ok 28 - right result ok 29 - slash has been optimized away ok 30 - no result ok 31 - right structure ok 32 - right result ok 33 - right result ok 34 - right structure ok 35 - no result ok 36 - right result ok 37 - right result ok 38 - right structure ok 39 - right result ok 40 - no result ok 41 - right structure ok 42 - right result ok 43 - right structure ok 44 - no value ok 45 - right result ok 46 - right structure ok 47 - right result ok 48 - right structure ok 49 - right result ok 50 - right result ok 51 - right structure ok 52 - right result ok 53 - right structure ok 54 - right result ok 55 - right structure ok 56 - right result ok 57 - right structure ok 58 - right result ok 59 - right structure ok 60 - right result ok 61 - right structure ok 62 - right result ok 63 - right structure ok 64 - right result ok 65 - no regex ok 66 - right structure ok 67 - regex has been compiled on demand ok 68 - no regex ok 69 - right structure ok 70 - regex has been compiled on demand ok 71 - right structure ok 72 - no result ok 73 - no result ok 74 - no regex ok 75 - no result ok 76 - regex has been compiled on demand ok 77 - right structure ok 78 - no regex ok 79 - right structure ok 80 - regex has been compiled on demand ok 81 - no result ok 82 - right value ok 83 - right structure ok 84 - no result ok 85 - right structure ok 86 - right result ok 87 - right result ok 88 - right result ok 89 - right structure ok 90 - right result ok 91 - right result ok 92 - no result ok 93 - right structure ok 94 - right result ok 95 - right result ok 96 - right structure ok 97 - right result ok 98 - right result ok 99 - right structure ok 100 - right result ok 101 - right result ok 102 - right structure ok 103 - right result ok 104 - right result ok 105 - right structure ok 106 - right result ok 107 - right structure ok 108 - right result ok 109 - right structure ok 110 - right result ok 111 - right structure ok 112 - right result ok 113 - right structure ok 114 - right result ok 115 - right structure ok 116 - right result ok 117 - right structure ok 118 - right structure ok 119 - right result ok 120 - no result ok 121 - right structure ok 122 - right result ok 123 - right structure ok 124 - right result ok 125 - no result 1..125 ok [2019-03-17 02:03:27.75177] [82786] [debug] GET "/plugin-test-some_plugin2/register" (530753e4) [2019-03-17 02:03:27.75328] [82786] [debug] Class "MojoliciousTest::Plugin::Test::SomePlugin2" is not a controller [2019-03-17 02:03:27.75518] [82786] [debug] Template "plugin/test/some_plugin2/register.html.ep" not found [2019-03-17 02:03:27.75540] [82786] [debug] Template "not_found.production.html.ep" not found [2019-03-17 02:03:27.75555] [82786] [debug] Template "not_found.html.ep" not found [2019-03-17 02:03:27.75570] [82786] [debug] Rendering template "mojo/not_found.html.ep" [2019-03-17 02:03:27.75818] [82786] [debug] 404 Not Found (0.006395s, 156.372/s) [2019-03-17 02:03:27.76283] [82786] [debug] GET "/plugin-test-some_plugin2/register" (49ce547f) [2019-03-17 02:03:27.76358] [82786] [debug] Class "MojoliciousTest::Plugin::Test::SomePlugin2" is not a controller [2019-03-17 02:03:27.76381] [82786] [debug] Template "plugin/test/some_plugin2/register.html.ep" not found [2019-03-17 02:03:27.76398] [82786] [debug] Template "not_found.production.html.ep" not found [2019-03-17 02:03:27.76411] [82786] [debug] Template "not_found.html.ep" not found [2019-03-17 02:03:27.76421] [82786] [debug] Rendering cached template "mojo/not_found.html.ep" [2019-03-17 02:03:27.76495] [82786] [debug] 404 Not Found (0.002123s, 471.032/s) [2019-03-17 02:03:27.76844] [82786] [debug] GET "/syntax_error/foo" (5d663f98) [2019-03-17 02:03:27.77018] [82786] [error] Missing right curly or square bracket at /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/t/mojolicious/lib/MojoliciousTest/SyntaxError.pm line 6, at end of line syntax error at /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/t/mojolicious/lib/MojoliciousTest/SyntaxError.pm line 6, at EOF Compilation failed in require at (eval 181) line 1. [2019-03-17 02:03:27.77047] [82786] [debug] Template "exception.production.html.ep" not found [2019-03-17 02:03:27.77060] [82786] [debug] Rendering template "exception.html.epl" [2019-03-17 02:03:27.77151] [82786] [debug] 500 Internal Server Error (0.003051s, 327.761/s) [2019-03-17 02:03:27.77496] [82786] [debug] GET "/foo/syntaxerror" (0dee21f1) [2019-03-17 02:03:27.77596] [82786] [debug] Routing to controller "MojoliciousTest::Foo" and action "syntaxerror" [2019-03-17 02:03:27.77615] [82786] [debug] Rendering template "syntaxerror.html.epl" [2019-03-17 02:03:27.77707] [82786] [error] Missing right curly or square bracket at template syntaxerror.html.epl line 1, at end of line syntax error at template syntaxerror.html.epl line 1, at EOF 1: % { /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojo/Template.pm:166 (Mojo::Template) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojo/Template.pm:177 (Mojo::Template) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojolicious/Plugin/EPLRenderer.pm:41 (Mojolicious::Plugin::EPLRenderer) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojolicious/Plugin/EPLRenderer.pm:10 (Mojolicious::Plugin::EPLRenderer) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojolicious/Renderer.pm:227 (Mojolicious::Renderer) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojolicious/Renderer.pm:103 (Mojolicious::Renderer) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojolicious/Controller.pm:156 (Mojolicious::Controller) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/t/mojolicious/lib/MojoliciousTest/Foo.pm:76 (MojoliciousTest::Foo) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojolicious.pm:141 (Mojolicious) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojolicious/Plugins.pm:15 (Mojolicious::Plugins) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/t/mojolicious/lib/AroundPlugin.pm:11 (AroundPlugin) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojolicious/Plugins.pm:15 (Mojolicious::Plugins) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojolicious/Plugins.pm:18 (Mojolicious::Plugins) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojolicious/Routes.pm:97 (Mojolicious::Routes) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojolicious/Routes.pm:174 (Mojolicious::Routes) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojolicious/Routes.pm:46 (Mojolicious::Routes) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojolicious/Routes.pm:54 (Mojolicious::Routes) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojolicious.pm:132 (Mojolicious) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojolicious.pm:142 (Mojolicious) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojolicious/Plugins.pm:15 (Mojolicious::Plugins) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojolicious.pm:204 (Mojolicious) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojolicious.pm:204 (Mojolicious) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojolicious/Plugins.pm:15 (Mojolicious::Plugins) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojolicious/Plugins.pm:18 (Mojolicious::Plugins) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojolicious.pm:147 (Mojolicious) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojo/Server.pm:68 (Mojo::Server) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojo/EventEmitter.pm:15 (Mojo::EventEmitter) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojo/Server/Daemon.pm:104 (Mojo::Server::Daemon) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojo/EventEmitter.pm:15 (Mojo::EventEmitter) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojo/Transaction/HTTP.pm:60 (Mojo::Transaction::HTTP) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojo/Server/Daemon.pm:219 (Mojo::Server::Daemon) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojo/Server/Daemon.pm:200 (Mojo::Server::Daemon) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojo/EventEmitter.pm:15 (Mojo::EventEmitter) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojo/IOLoop/Stream.pm:103 (Mojo::IOLoop::Stream) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojo/IOLoop/Stream.pm:51 (Mojo::IOLoop::Stream) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojo/Reactor/Poll.pm:143 (Mojo::Reactor::Poll) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojo/Reactor/Poll.pm:143 (Mojo::Reactor::Poll) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojo/Reactor/Poll.pm:58 (Mojo::Reactor::Poll) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojo/Reactor/Poll.pm:99 (Mojo::Reactor::Poll) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojo/IOLoop.pm:134 (Mojo::IOLoop) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Mojo/UserAgent.pm:65 (Mojo::UserAgent) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Test/Mojo.pm:382 (Test::Mojo) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Test/Mojo.pm:329 (Test::Mojo) /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib/Test/Mojo.pm:121 (Test::Mojo) t/mojolicious/production_app.t:66 (main) [2019-03-17 02:03:27.77735] [82786] [debug] Template "exception.production.html.ep" not found [2019-03-17 02:03:27.77745] [82786] [debug] Rendering template "exception.html.epl" [2019-03-17 02:03:27.77842] [82786] [debug] 500 Internal Server Error (0.003436s, 291.036/s) [2019-03-17 02:03:27.78241] [82786] [debug] GET "/exceptional/this_one_dies" (cf5e8d32) [2019-03-17 02:03:27.78369] [82786] [debug] Routing to controller "MojoliciousTest::Exceptional" and action "this_one_dies" [2019-03-17 02:03:27.78427] [82786] [error] doh! [2019-03-17 02:03:27.78455] [82786] [debug] Template "exception.production.html.ep" not found [2019-03-17 02:03:27.78470] [82786] [debug] Rendering template "exception.html.epl" [2019-03-17 02:03:27.78561] [82786] [debug] 500 Internal Server Error (0.003189s, 313.578/s) [2019-03-17 02:03:27.78956] [82786] [debug] GET "/exceptional_too/this_one_dies" (dc8df7d5) [2019-03-17 02:03:27.79051] [82786] [debug] Routing to controller "MojoliciousTest::Exceptional" and action "this_one_might_die" [2019-03-17 02:03:27.79102] [82786] [error] double doh! [2019-03-17 02:03:27.79123] [82786] [debug] Template "exception.production.html.ep" not found [2019-03-17 02:03:27.79132] [82786] [debug] Rendering template "exception.html.epl" [2019-03-17 02:03:27.79214] [82786] [debug] 500 Internal Server Error (0.002568s, 389.408/s) [2019-03-17 02:03:27.79568] [82786] [debug] GET "/exceptional_too/this_one_dies" (11f13158) [2019-03-17 02:03:27.79645] [82786] [debug] Routing to controller "MojoliciousTest::Exceptional" and action "this_one_might_die" [2019-03-17 02:03:27.79694] [82786] [debug] Routing to controller "MojoliciousTest::Exceptional" and action "this_one_dies" [2019-03-17 02:03:27.79748] [82786] [error] doh! [2019-03-17 02:03:27.79775] [82786] [debug] Template "exception.production.html.ep" not found [2019-03-17 02:03:27.79790] [82786] [debug] Rendering template "exception.html.epl" [2019-03-17 02:03:27.79884] [82786] [debug] 500 Internal Server Error (0.003151s, 317.360/s) [2019-03-17 02:03:27.80285] [82786] [debug] GET "/exceptional/this_one_does_not_exist" (c9dfed84) [2019-03-17 02:03:27.80369] [82786] [debug] Routing to controller "MojoliciousTest::Exceptional" and action "this_one_does_not_exist" [2019-03-17 02:03:27.80378] [82786] [debug] Action not found in controller [2019-03-17 02:03:27.80403] [82786] [debug] Template "exceptional/this_one_does_not_exist.html.ep" not found [2019-03-17 02:03:27.80423] [82786] [debug] Template "not_found.production.html.ep" not found [2019-03-17 02:03:27.80439] [82786] [debug] Template "not_found.html.ep" not found [2019-03-17 02:03:27.80452] [82786] [debug] Rendering cached template "mojo/not_found.html.ep" [2019-03-17 02:03:27.80545] [82786] [debug] 404 Not Found (0.002583s, 387.147/s) [2019-03-17 02:03:27.80964] [82786] [debug] GET "/exceptional_too/this_one_does_not_exist" (27e8faad) [2019-03-17 02:03:27.81066] [82786] [debug] Routing to controller "MojoliciousTest::Exceptional" and action "this_one_might_die" [2019-03-17 02:03:27.81125] [82786] [debug] Routing to controller "MojoliciousTest::Exceptional" and action "this_one_does_not_exist" [2019-03-17 02:03:27.81131] [82786] [debug] Action not found in controller [2019-03-17 02:03:27.81152] [82786] [debug] Template "exceptional/this_one_does_not_exist.html.ep" not found [2019-03-17 02:03:27.81170] [82786] [debug] Template "not_found.production.html.ep" not found [2019-03-17 02:03:27.81184] [82786] [debug] Template "not_found.html.ep" not found [2019-03-17 02:03:27.81195] [82786] [debug] Rendering cached template "mojo/not_found.html.ep" [2019-03-17 02:03:27.81269] [82786] [debug] 404 Not Found (0.003046s, 328.299/s) [2019-03-17 02:03:27.81838] [82786] [debug] GET "/foo/baz" (116b28b8) [2019-03-17 02:03:27.81924] [82786] [debug] Routing to controller "MojoliciousTest::Foo" and action "baz" [2019-03-17 02:03:27.81932] [82786] [debug] Action not found in controller [2019-03-17 02:03:27.81952] [82786] [debug] Template "foo/baz.html.ep" not found [2019-03-17 02:03:27.81970] [82786] [debug] Template "not_found.production.html.ep" not found [2019-03-17 02:03:27.81983] [82786] [debug] Template "not_found.html.ep" not found [2019-03-17 02:03:27.81995] [82786] [debug] Rendering cached template "mojo/not_found.html.ep" [2019-03-17 02:03:27.82062] [82786] [debug] 404 Not Found (0.002235s, 447.427/s) [2019-03-17 02:03:27.82355] [82786] [debug] GET "/../../mojolicious/secret.txt" (70821b74) [2019-03-17 02:03:27.82413] [82786] [debug] Template "not_found.production.html.ep" not found [2019-03-17 02:03:27.82428] [82786] [debug] Template "not_found.html.ep" not found [2019-03-17 02:03:27.82439] [82786] [debug] Rendering cached template "mojo/not_found.html.ep" [2019-03-17 02:03:27.82494] [82786] [debug] 404 Not Found (0.00138s, 724.638/s) [2019-03-17 02:03:27.82758] [82786] [debug] GET "/.../mojolicious/secret.txt" (66d2f011) [2019-03-17 02:03:27.82807] [82786] [debug] Template "not_found.production.html.ep" not found [2019-03-17 02:03:27.82822] [82786] [debug] Template "not_found.html.ep" not found [2019-03-17 02:03:27.82832] [82786] [debug] Rendering cached template "mojo/not_found.html.ep" [2019-03-17 02:03:27.82888] [82786] [debug] 404 Not Found (0.001293s, 773.395/s) [2019-03-17 02:03:27.83150] [82786] [debug] GET "/..%5C..%5Cmojolicious%5Csecret.txt" (57dee990) [2019-03-17 02:03:27.83200] [82786] [debug] Template "not_found.production.html.ep" not found [2019-03-17 02:03:27.83215] [82786] [debug] Template "not_found.html.ep" not found [2019-03-17 02:03:27.83226] [82786] [debug] Rendering cached template "mojo/not_found.html.ep" [2019-03-17 02:03:27.83279] [82786] [debug] 404 Not Found (0.001272s, 786.164/s) [2019-03-17 02:03:27.83536] [82786] [debug] GET "/..%5C..%5Cmojolicious%5Csecret.txt" (cd456cf7) [2019-03-17 02:03:27.83588] [82786] [debug] Template "not_found.production.html.ep" not found [2019-03-17 02:03:27.83603] [82786] [debug] Template "not_found.html.ep" not found [2019-03-17 02:03:27.83614] [82786] [debug] Rendering cached template "mojo/not_found.html.ep" [2019-03-17 02:03:27.83663] [82786] [debug] 404 Not Found (0.001258s, 794.913/s) [2019-03-17 02:03:27.84545] [82786] [debug] GET "/just/some/template" (eed02e43) [2019-03-17 02:03:27.84604] [82786] [debug] Rendering template "just/some/template.html.ep" from DATA section [2019-03-17 02:03:27.84658] [82786] [debug] 200 OK (0.001118s, 894.454/s) [2019-03-17 02:03:27.84939] [82786] [debug] GET "/test9" (35b7ac9c) [2019-03-17 02:03:27.85050] [82786] [debug] Controller "MojoliciousTest::Bar" does not exist [2019-03-17 02:03:27.85074] [82786] [debug] Template "bar/index.html.ep" not found [2019-03-17 02:03:27.85092] [82786] [debug] Template "not_found.production.html.ep" not found [2019-03-17 02:03:27.85106] [82786] [debug] Template "not_found.html.ep" not found [2019-03-17 02:03:27.85117] [82786] [debug] Rendering cached template "mojo/not_found.html.ep" [2019-03-17 02:03:27.85186] [82786] [debug] 404 Not Found (0.002457s, 407.000/s) [2019-03-17 02:03:27.85466] [82786] [debug] GET "/test10" (ac747367) [2019-03-17 02:03:27.85575] [82786] [debug] Routing to controller "MojoliciousTest::Baz" and action "index" [2019-03-17 02:03:27.85598] [82786] [debug] 200 OK (0.001318s, 758.725/s) t/mojolicious/production_app.t ............. ok 1 - right pattern ok 2 - right namespace ok 3 - right controller ok 4 - right class ok 5 - right class ok 6 - right domain ok 7 - right path ok 8 - right namespaces ok 9 - applications are equal ok 10 - right content ok 11 - no file ok 12 - right moniker ok 13 - found jQuery ok 14 - no jQuery ok 15 - right namespaces ok 16 - GET /plugin-test-some_plugin2/register ok 17 - not 500 Internal Server Error ok 18 - 404 Not Found ok 19 - Server: Mojolicious (Perl) ok 20 - content is similar ok 21 - GET /plugin-test-some_plugin2/register ok 22 - not 500 Internal Server Error ok 23 - 404 Not Found ok 24 - Server: Mojolicious (Perl) ok 25 - content is similar ok 26 - GET /syntax_error/foo ok 27 - 500 Internal Server Error ok 28 - Server: Mojolicious (Perl) ok 29 - content is similar ok 30 - GET /foo/syntaxerror ok 31 - 500 Internal Server Error ok 32 - Server: Mojolicious (Perl) ok 33 - content is similar ok 34 - GET /exceptional/this_one_dies ok 35 - 500 Internal Server Error ok 36 - Server: Mojolicious (Perl) ok 37 - content is similar ok 38 - GET /exceptional_too/this_one_dies ok 39 - 500 Internal Server Error ok 40 - Server: Mojolicious (Perl) ok 41 - content is similar ok 42 - GET /exceptional_too/this_one_dies ok 43 - 500 Internal Server Error ok 44 - Server: Mojolicious (Perl) ok 45 - content is similar ok 46 - GET /exceptional/this_one_does_not_exist ok 47 - 404 Not Found ok 48 - Server: Mojolicious (Perl) ok 49 - content is similar ok 50 - GET /exceptional_too/this_one_does_not_exist ok 51 - 404 Not Found ok 52 - Server: Mojolicious (Perl) ok 53 - content is similar ok 54 - GET /hello.txt ok 55 - 200 OK ok 56 - Server: Mojolicious (Perl) ok 57 - content is similar ok 58 - GET /foo/baz ok 59 - 404 Not Found ok 60 - Server: Mojolicious (Perl) ok 61 - content is similar ok 62 - GET /../../mojolicious/secret.txt ok 63 - 404 Not Found ok 64 - Server: Mojolicious (Perl) ok 65 - content is similar ok 66 - GET /.../mojolicious/secret.txt ok 67 - 404 Not Found ok 68 - Server: Mojolicious (Perl) ok 69 - content is similar ok 70 - GET /..\..\mojolicious\secret.txt ok 71 - 404 Not Found ok 72 - Server: Mojolicious (Perl) ok 73 - content is similar ok 74 - GET /..%5C..%5Cmojolicious%5Csecret.txt ok 75 - 404 Not Found ok 76 - Server: Mojolicious (Perl) ok 77 - content is similar ok 78 - GET /hello.txt?one=\\1\#two=\\2 ok 79 - 200 OK ok 80 - content is similar ok 81 - GET /some/static/file.txt ok 82 - 200 OK ok 83 - Server: Mojolicious (Perl) ok 84 - exact match for content ok 85 - GET /just/some/template ok 86 - 200 OK ok 87 - Server: Mojolicious (Perl) ok 88 - exact match for content ok 89 - GET /test9 ok 90 - 404 Not Found ok 91 - Server: Mojolicious (Perl) ok 92 - content is similar ok 93 - GET /test10 ok 94 - 200 OK ok 95 - Server: Mojolicious (Perl) ok 96 - exact match for content 1..96 ok [2019-03-17 02:03:28.18255] [82787] [debug] GET "/" (d5575093) [2019-03-17 02:03:28.18494] [82787] [debug] Rendering template "root.html.ep" from DATA section [2019-03-17 02:03:28.18746] [82787] [debug] 200 OK (0.004905s, 203.874/s) [2019-03-17 02:03:28.19070] [82787] [debug] GET "/foo" (f0ebe5e8) [2019-03-17 02:03:28.19117] [82787] [debug] Rendering template "foo.html.ep" from DATA section [2019-03-17 02:03:28.19212] [82787] [debug] Your secret passphrase needs to be changed [2019-03-17 02:03:28.19314] [82787] [debug] 200 OK (0.002425s, 412.371/s) [2019-03-17 02:03:28.19606] [82787] [debug] GET "/bar" (9b71344d) [2019-03-17 02:03:28.19636] [82787] [debug] Routing to a callback [2019-03-17 02:03:28.19667] [82787] [debug] 302 Found (0.0006s, 1666.667/s) [2019-03-17 02:03:28.20003] [82787] [debug] GET "/foo" (f6b80955) [2019-03-17 02:03:28.20028] [82787] [debug] Rendering cached template "foo.html.ep" from DATA section [2019-03-17 02:03:28.20143] [82787] [debug] 200 OK (0.001393s, 717.875/s) [2019-03-17 02:03:28.20411] [82787] [debug] GET "/baz" (a18cc4f1) [2019-03-17 02:03:28.20442] [82787] [debug] Routing to a callback [2019-03-17 02:03:28.20457] [82787] [debug] Rendering cached template "root.html.ep" from DATA section [2019-03-17 02:03:28.20573] [82787] [debug] 200 OK (0.001611s, 620.732/s) [2019-03-17 02:03:28.20842] [82787] [debug] GET "/yada" (c5a42296) [2019-03-17 02:03:28.20879] [82787] [debug] Template "not_found.development.html.ep" not found [2019-03-17 02:03:28.20894] [82787] [debug] Template "not_found.html.ep" not found [2019-03-17 02:03:28.20910] [82787] [debug] Rendering template "mojo/debug.html.ep" [2019-03-17 02:03:28.22304] [82787] [debug] 404 Not Found (0.0146s, 68.493/s) t/mojolicious/rebased_lite_app.t ........... ok 1 - GET / ok 2 - 200 OK ok 3 - X-Route: root ok 4 - exact match for content ok 5 - GET /foo ok 6 - 200 OK ok 7 - X-Route: foo ok 8 - exact match for content ok 9 - no session cookie ok 10 - GET /bar ok 11 - 302 Found ok 12 - X-Route: bar ok 13 - Location: /rebased/foo ok 14 - session cookie ok 15 - GET /foo ok 16 - 200 OK ok 17 - exact match for content ok 18 - GET /baz ok 19 - 200 OK ok 20 - X-Route: baz ok 21 - exact match for content ok 22 - GET /yada ok 23 - 404 Not Found ok 24 - X-Route: 1..24 ok t/mojolicious/renderer.t ................... ok 1 - renderer is working ok 2 - normal rendering ok 3 - normal rendering ok 4 - normal rendering with layout ok 5 - rendering a path with dots ok 6 - return undef for unrecognized handler ok 7 - right message ok 8 - right template name ok 9 - right message ok 10 - found helper ok 11 - found helper ok 12 - found helper ok 13 - right result ok 14 - right result ok 15 - found helper ok 16 - no helper ok 17 - no helper ok 18 - right result ok 19 - right result ok 20 - right result ok 21 - no helper ok 22 - no helper ok 23 - right result ok 24 - right result ok 25 - right result ok 26 - right result ok 27 - right result ok 28 - same result ok 29 - right "Content-Type" value ok 30 - no "Vary" value ok 31 - no "Content-Encoding" value ok 32 - same string ok 33 - right "Content-Type" value ok 34 - right "Vary" value ok 35 - right "Content-Encoding" value ok 36 - different string ok 37 - same string ok 38 - right status ok 39 - right "Content-Type" value ok 40 - right "Vary" value ok 41 - no "Content-Encoding" value ok 42 - same string ok 43 - right status ok 44 - right "Content-Type" value ok 45 - right "Vary" value ok 46 - right "Content-Encoding" value ok 47 - same string ok 48 - right error ok 49 - right error ok 50 - same class ok 51 - helpers are active ok 52 - same class ok 53 - helpers are active ok 54 - helpers have been cleaned up ok 55 - helpers have been cleaned up 1..55 ok [2019-03-17 02:03:28.89778] [82789] [debug] POST "/json/echo" (52f83e19) [2019-03-17 02:03:28.89822] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.89859] [82789] [debug] 204 No Content (0.000805s, 1242.236/s) [2019-03-17 02:03:28.90120] [82789] [debug] POST "/json/echo" (f66ffa91) [2019-03-17 02:03:28.90137] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.90170] [82789] [debug] 200 OK (0.000497s, 2012.072/s) [2019-03-17 02:03:28.90419] [82789] [debug] PUT "/json/echo" (9add2649) [2019-03-17 02:03:28.90444] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.90473] [82789] [debug] 200 OK (0.000537s, 1862.197/s) [2019-03-17 02:03:28.90716] [82789] [debug] PUT "/json/echo" (5f1353ab) [2019-03-17 02:03:28.90733] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.90762] [82789] [debug] 200 OK (0.000453s, 2207.506/s) [2019-03-17 02:03:28.91004] [82789] [debug] GET "/accepts" (c8233ce3) [2019-03-17 02:03:28.91033] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.91063] [82789] [debug] 200 OK (0.000573s, 1745.201/s) [2019-03-17 02:03:28.91290] [82789] [debug] GET "/accepts.xml" (3559af08) [2019-03-17 02:03:28.91315] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.91345] [82789] [debug] 200 OK (0.000542s, 1845.018/s) [2019-03-17 02:03:28.91570] [82789] [debug] GET "/accepts.json" (9db4fe95) [2019-03-17 02:03:28.91594] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.91623] [82789] [debug] 200 OK (0.000514s, 1945.525/s) [2019-03-17 02:03:28.91858] [82789] [debug] GET "/accepts" (00299124) [2019-03-17 02:03:28.91876] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.91906] [82789] [debug] 200 OK (0.00047s, 2127.660/s) [2019-03-17 02:03:28.92126] [82789] [debug] GET "/accepts" (bb009aa2) [2019-03-17 02:03:28.92142] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.92169] [82789] [debug] 200 OK (0.000427s, 2341.920/s) [2019-03-17 02:03:28.92386] [82789] [debug] GET "/accepts.json" (0cb9686f) [2019-03-17 02:03:28.92403] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.92432] [82789] [debug] 200 OK (0.000456s, 2192.982/s) [2019-03-17 02:03:28.92649] [82789] [debug] GET "/wants_json" (b54b146c) [2019-03-17 02:03:28.92678] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.92706] [82789] [debug] 200 OK (0.000564s, 1773.050/s) [2019-03-17 02:03:28.92932] [82789] [debug] GET "/wants_json.xml" (db691295) [2019-03-17 02:03:28.92957] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.92986] [82789] [debug] 200 OK (0.000526s, 1901.141/s) [2019-03-17 02:03:28.93207] [82789] [debug] GET "/wants_json" (1cc57ea7) [2019-03-17 02:03:28.93223] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.93251] [82789] [debug] 200 OK (0.000427s, 2341.920/s) [2019-03-17 02:03:28.93471] [82789] [debug] GET "/accepts" (53df04d2) [2019-03-17 02:03:28.93486] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.93515] [82789] [debug] 200 OK (0.000434s, 2304.147/s) [2019-03-17 02:03:28.93732] [82789] [debug] GET "/rest" (5fef0e70) [2019-03-17 02:03:28.93766] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.93795] [82789] [debug] 200 OK (0.00062s, 1612.903/s) [2019-03-17 02:03:28.94096] [82789] [debug] GET "/rest.html" (da5f1bc5) [2019-03-17 02:03:28.94125] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.94155] [82789] [debug] 200 OK (0.000581s, 1721.170/s) [2019-03-17 02:03:28.94420] [82789] [debug] GET "/rest" (8f47b718) [2019-03-17 02:03:28.94438] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.94466] [82789] [debug] 200 OK (0.000453s, 2207.506/s) [2019-03-17 02:03:28.94728] [82789] [debug] GET "/rest" (00009bc0) [2019-03-17 02:03:28.94745] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.94774] [82789] [debug] 200 OK (0.000446s, 2242.152/s) [2019-03-17 02:03:28.95063] [82789] [debug] GET "/rest.html" (95817b5e) [2019-03-17 02:03:28.95083] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.95115] [82789] [debug] 200 OK (0.000508s, 1968.504/s) [2019-03-17 02:03:28.95403] [82789] [debug] GET "/rest" (2374360b) [2019-03-17 02:03:28.95421] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.95452] [82789] [debug] 200 OK (0.000473s, 2114.165/s) [2019-03-17 02:03:28.95725] [82789] [debug] GET "/rest" (088aa761) [2019-03-17 02:03:28.95745] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.95775] [82789] [debug] 200 OK (0.000489s, 2044.990/s) [2019-03-17 02:03:28.96048] [82789] [debug] GET "/rest.html" (55a8ad83) [2019-03-17 02:03:28.96068] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.96099] [82789] [debug] 200 OK (0.000498s, 2008.032/s) [2019-03-17 02:03:28.96370] [82789] [debug] GET "/rest" (89c4930b) [2019-03-17 02:03:28.96389] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.96420] [82789] [debug] 200 OK (0.000496s, 2016.129/s) [2019-03-17 02:03:28.96695] [82789] [debug] GET "/rest.html" (a868890f) [2019-03-17 02:03:28.96716] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.96748] [82789] [debug] 200 OK (0.000519s, 1926.782/s) [2019-03-17 02:03:28.97020] [82789] [debug] GET "/rest.json" (ec7ab189) [2019-03-17 02:03:28.97052] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.97083] [82789] [debug] 200 OK (0.000614s, 1628.664/s) [2019-03-17 02:03:28.97337] [82789] [debug] GET "/rest" (9a4f99e2) [2019-03-17 02:03:28.97354] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.97384] [82789] [debug] 200 OK (0.000466s, 2145.923/s) [2019-03-17 02:03:28.97657] [82789] [debug] GET "/rest" (4a42adf9) [2019-03-17 02:03:28.97676] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.97708] [82789] [debug] 200 OK (0.000491s, 2036.660/s) [2019-03-17 02:03:28.97961] [82789] [debug] GET "/rest.json" (45d4cb18) [2019-03-17 02:03:28.97979] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.98011] [82789] [debug] 200 OK (0.000485s, 2061.856/s) [2019-03-17 02:03:28.98260] [82789] [debug] GET "/rest" (967ebb58) [2019-03-17 02:03:28.98276] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.98310] [82789] [debug] 200 OK (0.000496s, 2016.129/s) [2019-03-17 02:03:28.98570] [82789] [debug] GET "/rest" (c6d2c4f1) [2019-03-17 02:03:28.98590] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.98623] [82789] [debug] 200 OK (0.000518s, 1930.502/s) [2019-03-17 02:03:28.98877] [82789] [debug] GET "/rest.json" (e62c966b) [2019-03-17 02:03:28.98897] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.98928] [82789] [debug] 200 OK (0.000503s, 1988.072/s) [2019-03-17 02:03:28.99178] [82789] [debug] GET "/rest" (432969ce) [2019-03-17 02:03:28.99197] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.99230] [82789] [debug] 200 OK (0.000509s, 1964.637/s) [2019-03-17 02:03:28.99482] [82789] [debug] GET "/rest.json" (12aa2a24) [2019-03-17 02:03:28.99501] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.99535] [82789] [debug] 200 OK (0.000521s, 1919.386/s) [2019-03-17 02:03:28.99842] [82789] [debug] GET "/rest.xml" (a96450fc) [2019-03-17 02:03:28.99876] [82789] [debug] Routing to a callback [2019-03-17 02:03:28.99909] [82789] [debug] 200 OK (0.000667s, 1499.250/s) [2019-03-17 02:03:29.00196] [82789] [debug] GET "/rest" (1354c919) [2019-03-17 02:03:29.00214] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.00244] [82789] [debug] 200 OK (0.000473s, 2114.165/s) [2019-03-17 02:03:29.00509] [82789] [debug] GET "/rest" (493cd7db) [2019-03-17 02:03:29.00528] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.00558] [82789] [debug] 200 OK (0.000474s, 2109.705/s) [2019-03-17 02:03:29.00822] [82789] [debug] GET "/rest.xml" (068ba8de) [2019-03-17 02:03:29.00840] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.00870] [82789] [debug] 200 OK (0.000467s, 2141.328/s) [2019-03-17 02:03:29.01131] [82789] [debug] GET "/rest" (586c7f5b) [2019-03-17 02:03:29.01148] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.01178] [82789] [debug] 200 OK (0.00046s, 2173.913/s) [2019-03-17 02:03:29.01440] [82789] [debug] GET "/rest" (c20f6f91) [2019-03-17 02:03:29.01460] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.01490] [82789] [debug] 200 OK (0.000493s, 2028.398/s) [2019-03-17 02:03:29.01755] [82789] [debug] GET "/rest.xml" (eb710556) [2019-03-17 02:03:29.01775] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.01805] [82789] [debug] 200 OK (0.00049s, 2040.816/s) [2019-03-17 02:03:29.02067] [82789] [debug] GET "/rest" (84c4706d) [2019-03-17 02:03:29.02086] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.02117] [82789] [debug] 200 OK (0.000497s, 2012.072/s) [2019-03-17 02:03:29.02384] [82789] [debug] GET "/rest.xml" (8adc6506) [2019-03-17 02:03:29.02404] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.02438] [82789] [debug] 200 OK (0.000532s, 1879.699/s) [2019-03-17 02:03:29.02705] [82789] [debug] GET "/rest" (e579bbe8) [2019-03-17 02:03:29.02723] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.02748] [82789] [debug] 204 No Content (0.000416s, 2403.846/s) [2019-03-17 02:03:29.02954] [82789] [debug] POST "/rest" (ccafdcdc) [2019-03-17 02:03:29.02987] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.03016] [82789] [debug] 200 OK (0.000613s, 1631.321/s) [2019-03-17 02:03:29.03276] [82789] [debug] POST "/rest.html" (8d0b1c65) [2019-03-17 02:03:29.03306] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.03338] [82789] [debug] 200 OK (0.000607s, 1647.446/s) [2019-03-17 02:03:29.03603] [82789] [debug] POST "/rest" (1e3cb03c) [2019-03-17 02:03:29.03622] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.03652] [82789] [debug] 200 OK (0.000478s, 2092.050/s) [2019-03-17 02:03:29.03910] [82789] [debug] POST "/rest" (215b919d) [2019-03-17 02:03:29.03932] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.03971] [82789] [debug] 200 OK (0.000594s, 1683.502/s) [2019-03-17 02:03:29.04255] [82789] [debug] POST "/rest.html" (2e6fc2e3) [2019-03-17 02:03:29.04275] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.04306] [82789] [debug] 200 OK (0.000503s, 1988.072/s) [2019-03-17 02:03:29.04574] [82789] [debug] POST "/rest" (16cd8f27) [2019-03-17 02:03:29.04593] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.04623] [82789] [debug] 200 OK (0.000481s, 2079.002/s) [2019-03-17 02:03:29.04884] [82789] [debug] POST "/rest" (f1bea25e) [2019-03-17 02:03:29.04904] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.04936] [82789] [debug] 200 OK (0.000505s, 1980.198/s) [2019-03-17 02:03:29.05228] [82789] [debug] POST "/rest.html" (7efc99cc) [2019-03-17 02:03:29.05251] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.05284] [82789] [debug] 200 OK (0.000559s, 1788.909/s) [2019-03-17 02:03:29.05556] [82789] [debug] POST "/rest" (96c226eb) [2019-03-17 02:03:29.05576] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.05608] [82789] [debug] 200 OK (0.000511s, 1956.947/s) [2019-03-17 02:03:29.05875] [82789] [debug] POST "/rest.html" (6276af0c) [2019-03-17 02:03:29.05895] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.05927] [82789] [debug] 200 OK (0.000516s, 1937.984/s) [2019-03-17 02:03:29.06208] [82789] [debug] POST "/rest" (9d03f9a9) [2019-03-17 02:03:29.06227] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.06260] [82789] [debug] 200 OK (0.000503s, 1988.072/s) [2019-03-17 02:03:29.06547] [82789] [debug] POST "/rest.html" (ac560461) [2019-03-17 02:03:29.06567] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.06601] [82789] [debug] 200 OK (0.000526s, 1901.141/s) [2019-03-17 02:03:29.06872] [82789] [debug] POST "/rest" (2b47d3c5) [2019-03-17 02:03:29.06890] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.06922] [82789] [debug] 200 OK (0.000498s, 2008.032/s) [2019-03-17 02:03:29.07192] [82789] [debug] POST "/rest.html" (db4cce66) [2019-03-17 02:03:29.07211] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.07243] [82789] [debug] 200 OK (0.0005s, 2000.000/s) [2019-03-17 02:03:29.07515] [82789] [debug] POST "/rest.json" (c4c583eb) [2019-03-17 02:03:29.07550] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.07583] [82789] [debug] 200 OK (0.000674s, 1483.680/s) [2019-03-17 02:03:29.07840] [82789] [debug] POST "/rest" (d6441022) [2019-03-17 02:03:29.07859] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.07889] [82789] [debug] 200 OK (0.000484s, 2066.116/s) [2019-03-17 02:03:29.08128] [82789] [debug] POST "/rest" (328db0f0) [2019-03-17 02:03:29.08147] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.08177] [82789] [debug] 200 OK (0.00048s, 2083.333/s) [2019-03-17 02:03:29.08418] [82789] [debug] POST "/rest.json" (e28f7027) [2019-03-17 02:03:29.08436] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.08469] [82789] [debug] 200 OK (0.000498s, 2008.032/s) [2019-03-17 02:03:29.08710] [82789] [debug] POST "/rest" (54696ba1) [2019-03-17 02:03:29.08728] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.08758] [82789] [debug] 200 OK (0.000474s, 2109.705/s) [2019-03-17 02:03:29.08995] [82789] [debug] POST "/rest" (af78c1a1) [2019-03-17 02:03:29.09015] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.09046] [82789] [debug] 200 OK (0.000505s, 1980.198/s) [2019-03-17 02:03:29.09279] [82789] [debug] POST "/rest.json" (2cdf450b) [2019-03-17 02:03:29.09299] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.09329] [82789] [debug] 200 OK (0.000494s, 2024.291/s) [2019-03-17 02:03:29.09568] [82789] [debug] POST "/rest" (0ee2534e) [2019-03-17 02:03:29.09587] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.09618] [82789] [debug] 200 OK (0.000497s, 2012.072/s) [2019-03-17 02:03:29.09857] [82789] [debug] POST "/rest.json" (0a8959a1) [2019-03-17 02:03:29.09876] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.09907] [82789] [debug] 200 OK (0.000495s, 2020.202/s) [2019-03-17 02:03:29.10151] [82789] [debug] POST "/rest" (1960aeae) [2019-03-17 02:03:29.10169] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.10200] [82789] [debug] 200 OK (0.000484s, 2066.116/s) [2019-03-17 02:03:29.10442] [82789] [debug] POST "/rest.json" (b53a30e5) [2019-03-17 02:03:29.10460] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.10493] [82789] [debug] 200 OK (0.000503s, 1988.072/s) [2019-03-17 02:03:29.10736] [82789] [debug] POST "/rest" (98603e25) [2019-03-17 02:03:29.10755] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.10786] [82789] [debug] 200 OK (0.000485s, 2061.856/s) [2019-03-17 02:03:29.11026] [82789] [debug] POST "/rest.json" (b9e6b74e) [2019-03-17 02:03:29.11044] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.11076] [82789] [debug] 200 OK (0.000487s, 2053.388/s) [2019-03-17 02:03:29.11308] [82789] [debug] POST "/rest.xml" (67fa4509) [2019-03-17 02:03:29.11340] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.11369] [82789] [debug] 200 OK (0.0006s, 1666.667/s) [2019-03-17 02:03:29.11633] [82789] [debug] POST "/rest" (41a4b0c6) [2019-03-17 02:03:29.11652] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.11681] [82789] [debug] 200 OK (0.00047s, 2127.660/s) [2019-03-17 02:03:29.11931] [82789] [debug] POST "/rest" (b1846511) [2019-03-17 02:03:29.11952] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.11981] [82789] [debug] 200 OK (0.00049s, 2040.816/s) [2019-03-17 02:03:29.12231] [82789] [debug] POST "/rest.xml" (45e5568c) [2019-03-17 02:03:29.12250] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.12279] [82789] [debug] 200 OK (0.000465s, 2150.538/s) [2019-03-17 02:03:29.12530] [82789] [debug] POST "/rest" (334b9a47) [2019-03-17 02:03:29.12549] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.12578] [82789] [debug] 200 OK (0.000477s, 2096.436/s) [2019-03-17 02:03:29.12830] [82789] [debug] POST "/rest" (e64b1c9c) [2019-03-17 02:03:29.12850] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.12880] [82789] [debug] 200 OK (0.000492s, 2032.520/s) [2019-03-17 02:03:29.13129] [82789] [debug] POST "/rest.xml" (b08b94a3) [2019-03-17 02:03:29.13149] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.13180] [82789] [debug] 200 OK (0.000503s, 1988.072/s) [2019-03-17 02:03:29.13478] [82789] [debug] POST "/rest" (d18e880c) [2019-03-17 02:03:29.13504] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.13543] [82789] [debug] 200 OK (0.000641s, 1560.062/s) [2019-03-17 02:03:29.13842] [82789] [debug] POST "/rest.xml" (c9053f2f) [2019-03-17 02:03:29.13864] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.13899] [82789] [debug] 200 OK (0.000556s, 1798.561/s) [2019-03-17 02:03:29.14176] [82789] [debug] POST "/rest" (3e1d320e) [2019-03-17 02:03:29.14195] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.14228] [82789] [debug] 200 OK (0.000509s, 1964.637/s) [2019-03-17 02:03:29.14498] [82789] [debug] POST "/rest.xml" (99812f0a) [2019-03-17 02:03:29.14517] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.14549] [82789] [debug] 200 OK (0.000503s, 1988.072/s) [2019-03-17 02:03:29.14815] [82789] [debug] POST "/rest" (a272ddcc) [2019-03-17 02:03:29.14833] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.14866] [82789] [debug] 200 OK (0.000498s, 2008.032/s) [2019-03-17 02:03:29.15127] [82789] [debug] POST "/rest.xml" (e4f6a45e) [2019-03-17 02:03:29.15145] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.15179] [82789] [debug] 200 OK (0.000511s, 1956.947/s) [2019-03-17 02:03:29.15435] [82789] [debug] POST "/rest" (0845d8eb) [2019-03-17 02:03:29.15453] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.15483] [82789] [debug] 201 Created (0.000478s, 2092.050/s) [2019-03-17 02:03:29.15720] [82789] [debug] POST "/rest.png" (0d624a73) [2019-03-17 02:03:29.15755] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.15788] [82789] [debug] 201 Created (0.000669s, 1494.768/s) [2019-03-17 02:03:29.16022] [82789] [debug] POST "/rest.png" (343763f8) [2019-03-17 02:03:29.16039] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.16069] [82789] [debug] 201 Created (0.000458s, 2183.406/s) [2019-03-17 02:03:29.16301] [82789] [debug] POST "/rest.png" (e6b0fe02) [2019-03-17 02:03:29.16320] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.16351] [82789] [debug] 201 Created (0.00049s, 2040.816/s) [2019-03-17 02:03:29.16596] [82789] [debug] GET "/nothing" (c040a931) [2019-03-17 02:03:29.16818] [82789] [debug] Template "not_found.development.html.ep" not found [2019-03-17 02:03:29.16838] [82789] [debug] Template "not_found.html.ep" not found [2019-03-17 02:03:29.16855] [82789] [debug] Rendering template "mojo/debug.html.ep" [2019-03-17 02:03:29.18138] [82789] [debug] Your secret passphrase needs to be changed [2019-03-17 02:03:29.18302] [82789] [debug] 404 Not Found (0.017044s, 58.672/s) [2019-03-17 02:03:29.18614] [82789] [debug] GET "/rest" (e3813750) [2019-03-17 02:03:29.18634] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.18671] [82789] [debug] 200 OK (0.000553s, 1808.318/s) [2019-03-17 02:03:29.19028] [82789] [debug] GET "/rest.html" (c86f039f) [2019-03-17 02:03:29.19050] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.19088] [82789] [debug] 200 OK (0.000585s, 1709.402/s) [2019-03-17 02:03:29.19398] [82789] [debug] GET "/rest" (b8f8a2bb) [2019-03-17 02:03:29.19421] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.19459] [82789] [debug] 200 OK (0.000603s, 1658.375/s) [2019-03-17 02:03:29.19752] [82789] [debug] GET "/rest" (1f029c71) [2019-03-17 02:03:29.19771] [82789] [debug] Routing to a callback [2019-03-17 02:03:29.19806] [82789] [debug] 200 OK (0.000526s, 1901.141/s) t/mojolicious/restful_lite_app.t ........... ok 1 - POST /json/echo ok 2 - 204 No Content ok 3 - exact match for content ok 4 - POST /json/echo ok 5 - 200 OK ok 6 - Content-Type: application/json;charset=UTF-8 ok 7 - exact match for JSON Pointer "" ok 8 - PUT /json/echo ok 9 - 200 OK ok 10 - Content-Type: application/json;charset=UTF-8 ok 11 - exact match for JSON Pointer "" ok 12 - PUT /json/echo ok 13 - 200 OK ok 14 - Content-Type: application/json;charset=UTF-8 ok 15 - exact match for JSON Pointer "" ok 16 - GET /accepts ok 17 - 200 OK ok 18 - exact match for JSON Pointer "" ok 19 - GET /accepts.xml ok 20 - 200 OK ok 21 - exact match for JSON Pointer "" ok 22 - GET /accepts.json ok 23 - 200 OK ok 24 - exact match for JSON Pointer "" ok 25 - GET /accepts?format=txt ok 26 - 200 OK ok 27 - exact match for JSON Pointer "" ok 28 - GET /accepts ok 29 - 200 OK ok 30 - exact match for JSON Pointer "" ok 31 - GET /accepts.json?format=txt ok 32 - 200 OK ok 33 - exact match for JSON Pointer "" ok 34 - GET /wants_json ok 35 - 200 OK ok 36 - exact match for JSON Pointer "" ok 37 - GET /wants_json.xml ok 38 - 200 OK ok 39 - exact match for JSON Pointer "" ok 40 - GET /wants_json ok 41 - 200 OK ok 42 - exact match for JSON Pointer "" ok 43 - GET /accepts ok 44 - 200 OK ok 45 - exact match for JSON Pointer "" ok 46 - GET /rest ok 47 - 200 OK ok 48 - Content-Type: text/html;charset=UTF-8 ok 49 - exact match for selector "html > body" ok 50 - GET /rest.html ok 51 - 200 OK ok 52 - Content-Type: text/html;charset=UTF-8 ok 53 - exact match for selector "html > body" ok 54 - GET /rest ok 55 - 200 OK ok 56 - Content-Type: text/html;charset=UTF-8 ok 57 - exact match for selector "html > body" ok 58 - GET /rest ok 59 - 200 OK ok 60 - Content-Type: text/html;charset=UTF-8 ok 61 - exact match for selector "html > body" ok 62 - GET /rest.html ok 63 - 200 OK ok 64 - Content-Type: text/html;charset=UTF-8 ok 65 - exact match for selector "html > body" ok 66 - GET /rest ok 67 - 200 OK ok 68 - Content-Type: text/html;charset=UTF-8 ok 69 - exact match for selector "html > body" ok 70 - GET /rest?format=html ok 71 - 200 OK ok 72 - Content-Type: text/html;charset=UTF-8 ok 73 - exact match for selector "html > body" ok 74 - GET /rest.html?format=html ok 75 - 200 OK ok 76 - Content-Type: text/html;charset=UTF-8 ok 77 - exact match for selector "html > body" ok 78 - GET /rest?format=html ok 79 - 200 OK ok 80 - Content-Type: text/html;charset=UTF-8 ok 81 - exact match for selector "html > body" ok 82 - GET /rest.html?format=html ok 83 - 200 OK ok 84 - Content-Type: text/html;charset=UTF-8 ok 85 - exact match for selector "html > body" ok 86 - GET /rest.json ok 87 - 200 OK ok 88 - Content-Type: application/json;charset=UTF-8 ok 89 - exact match for JSON Pointer "" ok 90 - GET /rest ok 91 - 200 OK ok 92 - Content-Type: application/json;charset=UTF-8 ok 93 - exact match for JSON Pointer "" ok 94 - GET /rest ok 95 - 200 OK ok 96 - Content-Type: application/json;charset=UTF-8 ok 97 - exact match for JSON Pointer "" ok 98 - GET /rest.json ok 99 - 200 OK ok 100 - Content-Type: application/json;charset=UTF-8 ok 101 - exact match for JSON Pointer "" ok 102 - GET /rest ok 103 - 200 OK ok 104 - Content-Type: application/json;charset=UTF-8 ok 105 - exact match for JSON Pointer "" ok 106 - GET /rest?format=json ok 107 - 200 OK ok 108 - Content-Type: application/json;charset=UTF-8 ok 109 - exact match for JSON Pointer "" ok 110 - GET /rest.json?format=json ok 111 - 200 OK ok 112 - Content-Type: application/json;charset=UTF-8 ok 113 - exact match for JSON Pointer "" ok 114 - GET /rest?format=json ok 115 - 200 OK ok 116 - Content-Type: application/json;charset=UTF-8 ok 117 - exact match for JSON Pointer "" ok 118 - GET /rest.json?format=json ok 119 - 200 OK ok 120 - Content-Type: application/json;charset=UTF-8 ok 121 - exact match for JSON Pointer "" ok 122 - GET /rest.xml ok 123 - 200 OK ok 124 - Content-Type: application/xml ok 125 - exact match for selector "just" ok 126 - GET /rest ok 127 - 200 OK ok 128 - Content-Type: application/xml ok 129 - exact match for selector "just" ok 130 - GET /rest ok 131 - 200 OK ok 132 - Content-Type: application/xml ok 133 - exact match for selector "just" ok 134 - GET /rest.xml ok 135 - 200 OK ok 136 - Content-Type: application/xml ok 137 - exact match for selector "just" ok 138 - GET /rest ok 139 - 200 OK ok 140 - Content-Type: application/xml ok 141 - exact match for selector "just" ok 142 - GET /rest?format=xml ok 143 - 200 OK ok 144 - Content-Type: application/xml ok 145 - exact match for selector "just" ok 146 - GET /rest.xml?format=xml ok 147 - 200 OK ok 148 - Content-Type: application/xml ok 149 - exact match for selector "just" ok 150 - GET /rest?format=xml ok 151 - 200 OK ok 152 - Content-Type: application/xml ok 153 - exact match for selector "just" ok 154 - GET /rest.xml?format=xml ok 155 - 200 OK ok 156 - Content-Type: application/xml ok 157 - exact match for selector "just" ok 158 - GET /rest ok 159 - 204 No Content ok 160 - exact match for content ok 161 - POST /rest ok 162 - 200 OK ok 163 - Content-Type: text/html;charset=UTF-8 ok 164 - exact match for selector "html > body" ok 165 - POST /rest.html ok 166 - 200 OK ok 167 - Content-Type: text/html;charset=UTF-8 ok 168 - exact match for selector "html > body" ok 169 - POST /rest ok 170 - 200 OK ok 171 - Content-Type: text/html;charset=UTF-8 ok 172 - exact match for selector "html > body" ok 173 - POST /rest ok 174 - 200 OK ok 175 - Content-Type: text/html;charset=UTF-8 ok 176 - exact match for selector "html > body" ok 177 - POST /rest.html ok 178 - 200 OK ok 179 - Content-Type: text/html;charset=UTF-8 ok 180 - exact match for selector "html > body" ok 181 - POST /rest ok 182 - 200 OK ok 183 - Content-Type: text/html;charset=UTF-8 ok 184 - exact match for selector "html > body" ok 185 - POST /rest?format=html ok 186 - 200 OK ok 187 - Content-Type: text/html;charset=UTF-8 ok 188 - exact match for selector "html > body" ok 189 - POST /rest.html?format=html ok 190 - 200 OK ok 191 - Content-Type: text/html;charset=UTF-8 ok 192 - exact match for selector "html > body" ok 193 - POST /rest?format=html ok 194 - 200 OK ok 195 - Content-Type: text/html;charset=UTF-8 ok 196 - exact match for selector "html > body" ok 197 - POST /rest.html?format=html ok 198 - 200 OK ok 199 - Content-Type: text/html;charset=UTF-8 ok 200 - exact match for selector "html > body" ok 201 - POST /rest ok 202 - 200 OK ok 203 - Content-Type: text/html;charset=UTF-8 ok 204 - exact match for selector "html > body" ok 205 - POST /rest.html ok 206 - 200 OK ok 207 - Content-Type: text/html;charset=UTF-8 ok 208 - exact match for selector "html > body" ok 209 - POST /rest ok 210 - 200 OK ok 211 - Content-Type: text/html;charset=UTF-8 ok 212 - exact match for selector "html > body" ok 213 - POST /rest.html ok 214 - 200 OK ok 215 - Content-Type: text/html;charset=UTF-8 ok 216 - exact match for selector "html > body" ok 217 - POST /rest.json ok 218 - 200 OK ok 219 - Content-Type: application/json;charset=UTF-8 ok 220 - exact match for JSON Pointer "" ok 221 - POST /rest ok 222 - 200 OK ok 223 - Content-Type: application/json;charset=UTF-8 ok 224 - exact match for JSON Pointer "" ok 225 - POST /rest ok 226 - 200 OK ok 227 - Content-Type: application/json;charset=UTF-8 ok 228 - exact match for JSON Pointer "" ok 229 - POST /rest.json ok 230 - 200 OK ok 231 - Content-Type: application/json;charset=UTF-8 ok 232 - exact match for JSON Pointer "" ok 233 - POST /rest ok 234 - 200 OK ok 235 - Content-Type: application/json;charset=UTF-8 ok 236 - exact match for JSON Pointer "" ok 237 - POST /rest?format=json ok 238 - 200 OK ok 239 - Content-Type: application/json;charset=UTF-8 ok 240 - exact match for JSON Pointer "" ok 241 - POST /rest.json?format=json ok 242 - 200 OK ok 243 - Content-Type: application/json;charset=UTF-8 ok 244 - exact match for JSON Pointer "" ok 245 - POST /rest?format=json ok 246 - 200 OK ok 247 - Content-Type: application/json;charset=UTF-8 ok 248 - exact match for JSON Pointer "" ok 249 - POST /rest.json?format=json ok 250 - 200 OK ok 251 - Content-Type: application/json;charset=UTF-8 ok 252 - exact match for JSON Pointer "" ok 253 - POST /rest ok 254 - 200 OK ok 255 - Content-Type: application/json;charset=UTF-8 ok 256 - exact match for JSON Pointer "" ok 257 - POST /rest.json ok 258 - 200 OK ok 259 - Content-Type: application/json;charset=UTF-8 ok 260 - exact match for JSON Pointer "" ok 261 - POST /rest ok 262 - 200 OK ok 263 - Content-Type: application/json;charset=UTF-8 ok 264 - exact match for JSON Pointer "" ok 265 - POST /rest.json ok 266 - 200 OK ok 267 - Content-Type: application/json;charset=UTF-8 ok 268 - exact match for JSON Pointer "" ok 269 - POST /rest.xml ok 270 - 200 OK ok 271 - Content-Type: application/xml ok 272 - exact match for selector "just" ok 273 - POST /rest ok 274 - 200 OK ok 275 - Content-Type: application/xml ok 276 - exact match for selector "just" ok 277 - POST /rest ok 278 - 200 OK ok 279 - Content-Type: application/xml ok 280 - exact match for selector "just" ok 281 - POST /rest.xml ok 282 - 200 OK ok 283 - Content-Type: application/xml ok 284 - exact match for selector "just" ok 285 - POST /rest ok 286 - 200 OK ok 287 - Content-Type: application/xml ok 288 - exact match for selector "just" ok 289 - POST /rest?format=xml ok 290 - 200 OK ok 291 - Content-Type: application/xml ok 292 - exact match for selector "just" ok 293 - POST /rest.xml?format=xml ok 294 - 200 OK ok 295 - Content-Type: application/xml ok 296 - exact match for selector "just" ok 297 - POST /rest?format=xml ok 298 - 200 OK ok 299 - Content-Type: application/xml ok 300 - exact match for selector "just" ok 301 - POST /rest.xml?format=xml ok 302 - 200 OK ok 303 - Content-Type: application/xml ok 304 - exact match for selector "just" ok 305 - POST /rest ok 306 - 200 OK ok 307 - Content-Type: application/xml ok 308 - exact match for selector "just" ok 309 - POST /rest.xml ok 310 - 200 OK ok 311 - Content-Type: application/xml ok 312 - exact match for selector "just" ok 313 - POST /rest ok 314 - 200 OK ok 315 - Content-Type: application/xml ok 316 - exact match for selector "just" ok 317 - POST /rest.xml ok 318 - 200 OK ok 319 - Content-Type: application/xml ok 320 - exact match for selector "just" ok 321 - POST /rest ok 322 - 201 Created ok 323 - Content-Type: text/html;charset=UTF-8 ok 324 - exact match for content ok 325 - POST /rest.png?format=jpg ok 326 - 201 Created ok 327 - Content-Type: text/html;charset=UTF-8 ok 328 - exact match for content ok 329 - POST /rest.png ok 330 - 201 Created ok 331 - Content-Type: text/html;charset=UTF-8 ok 332 - exact match for content ok 333 - POST /rest.png?format=png ok 334 - 201 Created ok 335 - Content-Type: text/html;charset=UTF-8 ok 336 - exact match for content ok 337 - GET /nothing ok 338 - 404 Not Found ok 339 - GET /rest ok 340 - 200 OK ok 341 - Content-Type: application/xml ok 342 - exact match for selector "just" ok 343 - GET /rest.html ok 344 - 200 OK ok 345 - Content-Type: text/html;charset=UTF-8 ok 346 - exact match for selector "html > body" ok 347 - GET /rest?format=html ok 348 - 200 OK ok 349 - Content-Type: text/html;charset=UTF-8 ok 350 - exact match for selector "html > body" ok 351 - GET /rest ok 352 - 200 OK ok 353 - Content-Type: application/json;charset=UTF-8 ok 354 - exact match for JSON Pointer "" 1..354 ok t/mojolicious/routes.t ..................... ok 1 - right result ok 2 - right result ok 3 - right result ok 4 - fast route found ok 5 - fast route found ok 6 - faster route found ok 7 - fast route found ok 8 - right root ok 9 - right name ok 10 - right strucutre ok 11 - right path ok 12 - right method ok 13 - right strucutre ok 14 - right path ok 15 - right root ok 16 - no endpoint ok 17 - empty stack ok 18 - right pattern ok 19 - right pattern ok 20 - right pattern ok 21 - right pattern ok 22 - right value ok 23 - right controller ok 24 - right strucutre ok 25 - right path ok 26 - right strucutre ok 27 - right path ok 28 - right path ok 29 - right path ok 30 - right strucutre ok 31 - right path ok 32 - right strucutre ok 33 - right path ok 34 - right strucutre ok 35 - right path ok 36 - empty stack ok 37 - empty stack ok 38 - empty stack ok 39 - right path ok 40 - right path ok 41 - right path ok 42 - empty stack ok 43 - right structure ok 44 - right path ok 45 - right structure ok 46 - right path ok 47 - right structure ok 48 - right path ok 49 - empty stack ok 50 - empty stack ok 51 - empty stack ok 52 - right path ok 53 - right path ok 54 - right structure ok 55 - right path ok 56 - right structure ok 57 - right path ok 58 - right structure ok 59 - right path ok 60 - right structure ok 61 - right path ok 62 - empty stack ok 63 - empty stack ok 64 - empty stack ok 65 - right structure ok 66 - right path ok 67 - right path ok 68 - right path ok 69 - right path ok 70 - right structure ok 71 - right path ok 72 - right path ok 73 - right path ok 74 - right path ok 75 - right structure ok 76 - right path ok 77 - right structure ok 78 - right path ok 79 - right structure ok 80 - right path ok 81 - right structure ok 82 - right path ok 83 - right structure ok 84 - right path ok 85 - right structure ok 86 - right path ok 87 - right path ok 88 - right path ok 89 - right path ok 90 - right path ok 91 - right structure ok 92 - right path ok 93 - right structure ok 94 - right path ok 95 - right structure ok 96 - right path ok 97 - right structure ok 98 - right path ok 99 - right structure ok 100 - right path ok 101 - right method ok 102 - right structure ok 103 - right path ok 104 - right structure ok 105 - right path ok 106 - right structure ok 107 - right path ok 108 - right structure ok 109 - right path ok 110 - right structure ok 111 - right path ok 112 - empty stack ok 113 - right path ok 114 - right path ok 115 - right path ok 116 - right structure ok 117 - right path ok 118 - right path ok 119 - right structure ok 120 - right path ok 121 - right structure ok 122 - right path ok 123 - right structure ok 124 - right path ok 125 - right structure ok 126 - right path ok 127 - right structure ok 128 - right path ok 129 - right structure ok 130 - right path ok 131 - right structure ok 132 - right path ok 133 - right path ok 134 - right path ok 135 - right path ok 136 - right structure ok 137 - right path ok 138 - right path ok 139 - right path ok 140 - right path ok 141 - empty stack ok 142 - right structure ok 143 - right path ok 144 - empty stack ok 145 - empty stack ok 146 - right path ok 147 - empty stack ok 148 - right structure ok 149 - right path ok 150 - right structure ok 151 - right path ok 152 - empty stack ok 153 - empty stack ok 154 - right structure ok 155 - right path ok 156 - right structure ok 157 - right path ok 158 - empty stack ok 159 - empty stack ok 160 - right structure ok 161 - right path ok 162 - empty stack ok 163 - right structure ok 164 - right path ok 165 - empty stack ok 166 - right structure ok 167 - right path ok 168 - right structure ok 169 - right path ok 170 - empty stack ok 171 - right structure ok 172 - right path ok 173 - right structure ok 174 - right path ok 175 - empty stack ok 176 - right structure ok 177 - right path ok 178 - right method ok 179 - right structure ok 180 - right path ok 181 - right method ok 182 - right structure ok 183 - right path ok 184 - right structure ok 185 - right path ok 186 - right method ok 187 - empty stack ok 188 - no path ok 189 - right path ok 190 - empty stack ok 191 - right structure ok 192 - right path ok 193 - right path ok 194 - right structure ok 195 - right path ok 196 - right structure ok 197 - right path ok 198 - right structure ok 199 - right path ok 200 - empty stack ok 201 - right structure ok 202 - right path ok 203 - right structure ok 204 - right path ok 205 - right structure ok 206 - right path ok 207 - right structure ok 208 - right path ok 209 - empty stack ok 210 - empty stack ok 211 - empty stack ok 212 - right structure ok 213 - right path ok 214 - right structure ok 215 - right path ok 216 - right structure ok 217 - right path ok 218 - empty stack ok 219 - right structure ok 220 - right path ok 221 - right structure ok 222 - right path ok 223 - empty stack ok 224 - right structure ok 225 - right path ok 226 - right structure ok 227 - right path ok 228 - empty stack ok 229 - empty stack ok 230 - right structure ok 231 - right path ok 232 - empty stack ok 233 - empty stack ok 234 - right structure ok 235 - right path ok 236 - right structure ok 237 - right path ok 238 - empty stack ok 239 - right structure ok 240 - right path ok 241 - right structure ok 242 - right path ok 243 - empty stack ok 244 - empty stack ok 245 - right structure ok 246 - right path ok 247 - is a websocket ok 248 - right structure ok 249 - right path ok 250 - not a websocket ok 251 - right path ok 252 - right structure ok 253 - right path ok 254 - right path ok 255 - right structure ok 256 - right path ok 257 - right path ok 258 - right structure ok 259 - right path ok 260 - right path ok 261 - empty stack ok 262 - right structure ok 263 - right path ok 264 - right structure ok 265 - right structure ok 266 - right structure ok 267 - right method ok 268 - right structure ok 269 - right method ok 270 - empty stack ok 271 - right structure ok 272 - right path ok 273 - empty stack ok 274 - empty stack ok 275 - empty stack 1..275 ok [2019-03-17 02:03:29.81205] [82791] [debug] GET "/" (3da66940) [2019-03-17 02:03:29.81245] [82791] [debug] Routing to a callback [2019-03-17 02:03:29.81272] [82791] [debug] 200 OK (0.000669s, 1494.768/s) [2019-03-17 02:03:29.81555] [82791] [debug] GET "/json" (f395a8ff) [2019-03-17 02:03:29.81585] [82791] [debug] Routing to a callback [2019-03-17 02:03:29.81598] [82791] [debug] 101 Switching Protocols (0.000417s, 2398.082/s) t/mojolicious/signatures_lite_app.t ........ ok 1 - GET / ok 2 - 200 OK ok 3 - exact match for content ok 4 - WebSocket handshake with /json ok 5 - send message ok 6 - message received ok 7 - exact match for JSON Pointer "" ok 8 - closed WebSocket 1..8 ok t/mojolicious/static_lite_app.t ............ ok 1 - content is stale ok 2 - content is fresh ok 3 - content is fresh ok 4 - content is fresh ok 5 - right "ETag" value ok 6 - right "Last-Modified" value ok 7 - content is stale ok 8 - no "ETag" value ok 9 - right "Last-Modified" value ok 10 - content is fresh ok 11 - content is fresh ok 12 - content is fresh ok 13 - content is stale ok 14 - GET /hello.txt ok 15 - 200 OK ok 16 - Server: Mojolicious (Perl) ok 17 - Accept-Ranges: bytes ok 18 - Content-Length: 31 ok 19 - exact match for content ok 20 - right message ok 21 - no status message ok 22 - HEAD /hello.txt ok 23 - 200 OK ok 24 - Server: Mojolicious (Perl) ok 25 - Accept-Ranges: bytes ok 26 - Content-Length: 31 ok 27 - exact match for content ok 28 - OPTIONS /hello.txt ok 29 - 200 OK ok 30 - Server: Mojolicious (Perl) ok 31 - Content-Length: 8 ok 32 - exact match for content ok 33 - PUT /hello.txt ok 34 - 404 Not Found ok 35 - Server: Mojolicious (Perl) ok 36 - GET /hello.txt ok 37 - 206 Partial Content ok 38 - Server: Mojolicious (Perl) ok 39 - Accept-Ranges: bytes ok 40 - Content-Length: 7 ok 41 - Content-Range: bytes 2-8/31 ok 42 - exact match for content ok 43 - GET /hello.txt ok 44 - 206 Partial Content ok 45 - Server: Mojolicious (Perl) ok 46 - Accept-Ranges: bytes ok 47 - Content-Length: 23 ok 48 - Content-Range: bytes 8-30/31 ok 49 - exact match for content ok 50 - GET /hello.txt ok 51 - 206 Partial Content ok 52 - Server: Mojolicious (Perl) ok 53 - Accept-Ranges: bytes ok 54 - Content-Length: 9 ok 55 - Content-Range: bytes 0-8/31 ok 56 - exact match for content ok 57 - GET /hello.txt ok 58 - 206 Partial Content ok 59 - Server: Mojolicious (Perl) ok 60 - Accept-Ranges: bytes ok 61 - Content-Length: 9 ok 62 - Content-Range: bytes 0-8/31 ok 63 - exact match for content ok 64 - GET /hello.txt ok 65 - 416 Request Range Not Satisfiable ok 66 - Server: Mojolicious (Perl) ok 67 - Accept-Ranges: bytes ok 68 - exact match for content ok 69 - GET /hello.txt ok 70 - 206 Partial Content ok 71 - Server: Mojolicious (Perl) ok 72 - Accept-Ranges: bytes ok 73 - Content-Length: 1 ok 74 - Content-Range: bytes 0-0/31 ok 75 - exact match for content ok 76 - GET /hello.txt ok 77 - 206 Partial Content ok 78 - Server: Mojolicious (Perl) ok 79 - Content-Length: 6 ok 80 - Content-Range: bytes 25-30/31 ok 81 - Accept-Ranges: bytes ok 82 - exact match for content ok 83 - GET /hello.txt ok 84 - 206 Partial Content ok 85 - Server: Mojolicious (Perl) ok 86 - Content-Length: 6 ok 87 - Content-Range: bytes 25-30/31 ok 88 - Accept-Ranges: bytes ok 89 - exact match for content ok 90 - GET /hello.txt ok 91 - 416 Request Range Not Satisfiable ok 92 - Server: Mojolicious (Perl) ok 93 - Accept-Ranges: bytes ok 94 - exact match for content ok 95 - GET /hello3.txt ok 96 - 200 OK ok 97 - Server: Mojolicious (Perl) ok 98 - Accept-Ranges: bytes ok 99 - Content-Length: 1 ok 100 - exact match for content ok 101 - GET /hello3.txt ok 102 - 206 Partial Content ok 103 - Server: Mojolicious (Perl) ok 104 - Accept-Ranges: bytes ok 105 - Content-Length: 1 ok 106 - Content-Range: bytes 0-0/1 ok 107 - exact match for content ok 108 - POST /hello4.txt ok 109 - 200 OK ok 110 - Server: Mojolicious (Perl) ok 111 - Content-Type: text/html ok 112 - Content-Length: 1 ok 113 - exact match for content ok 114 - GET /etag ok 115 - 200 OK ok 116 - Server: Mojolicious (Perl) ok 117 - ETag: "abc" ok 118 - exact match for content ok 119 - GET /etag ok 120 - 304 Not Modified ok 121 - Server: Mojolicious (Perl) ok 122 - ETag: "abc" ok 123 - exact match for content ok 124 - GET /asset ok 125 - 200 OK ok 126 - Server: Mojolicious (Perl) ok 127 - exact match for content ok 128 - GET /asset ok 129 - 304 Not Modified ok 130 - Server: Mojolicious (Perl) ok 131 - exact match for content ok 132 - GET /asset ok 133 - 206 Partial Content ok 134 - Server: Mojolicious (Perl) ok 135 - exact match for content ok 136 - GET /file ok 137 - 206 Partial Content ok 138 - Content-Type: text/plain;charset=UTF-8 ok 139 - Server: Mojolicious (Perl) ok 140 - exact match for content ok 141 - GET /hello4.txt ok 142 - 200 OK ok 143 - Server: Mojolicious (Perl) ok 144 - exact match for content ok 145 - GET /hello4.txt ok 146 - 416 Request Range Not Satisfiable ok 147 - Server: Mojolicious (Perl) ok 148 - Accept-Ranges: bytes ok 149 - exact match for content ok 150 - GET /hidden ok 151 - 404 Not Found ok 152 - content is not similar ok 153 - GET /static.txt ok 154 - 200 OK ok 155 - Server: Mojolicious (Perl) ok 156 - Accept-Ranges: bytes ok 157 - exact match for content ok 158 - GET /static.txt ok 159 - 304 Not Modified ok 160 - Server: Mojolicious (Perl) ok 161 - exact match for content ok 162 - GET /static.txt ok 163 - 200 OK ok 164 - Server: Mojolicious (Perl) ok 165 - Accept-Ranges: bytes ok 166 - exact match for content ok 167 - GET /static.txt ok 168 - 200 OK ok 169 - Server: Mojolicious (Perl) ok 170 - Accept-Ranges: bytes ok 171 - exact match for content ok 172 - GET /static.txt ok 173 - 304 Not Modified ok 174 - Server: Mojolicious (Perl) ok 175 - exact match for content ok 176 - GET /static.txt ok 177 - 206 Partial Content ok 178 - Server: Mojolicious (Perl) ok 179 - Accept-Ranges: bytes ok 180 - Content-Range: bytes 2-5/15 ok 181 - Content-Length: 4 ok 182 - exact match for content ok 183 - GET /static.txt ok 184 - 416 Request Range Not Satisfiable ok 185 - Server: Mojolicious (Perl) ok 186 - Accept-Ranges: bytes ok 187 - exact match for content ok 188 - GET /static_utf8.txt ok 189 - 200 OK ok 190 - Server: Mojolicious (Perl) ok 191 - exact match for content 1..191 ok [2019-03-17 02:03:30.60505] [82793] [debug] Your secret passphrase needs to be changed [2019-03-17 02:03:30.61015] [82793] [debug] OPTIONS "/tags" (0adbcdc0) [2019-03-17 02:03:30.61309] [82793] [debug] Rendering template "tags.html.ep" from DATA section [2019-03-17 02:03:30.61417] [82793] [debug] 200 OK (0.004013s, 249.190/s) [2019-03-17 02:03:30.61693] [82793] [debug] PATCH "/more_tags" (c6465319) [2019-03-17 02:03:30.61746] [82793] [debug] Rendering template "more_tags.html.ep" from DATA section [2019-03-17 02:03:30.61822] [82793] [debug] 200 OK (0.001272s, 786.164/s) [2019-03-17 02:03:30.62069] [82793] [debug] GET "/small_tags" (79ed2b9e) [2019-03-17 02:03:30.62114] [82793] [debug] Rendering template "small_tags.html.ep" from DATA section [2019-03-17 02:03:30.62208] [82793] [debug] 200 OK (0.001379s, 725.163/s) [2019-03-17 02:03:30.62452] [82793] [debug] GET "/tags_with_error" (3ef87c72) [2019-03-17 02:03:30.62498] [82793] [debug] Rendering template "tags_with_error.html.ep" from DATA section [2019-03-17 02:03:30.62575] [82793] [debug] 200 OK (0.00122s, 819.672/s) [2019-03-17 02:03:30.62816] [82793] [debug] GET "/links" (f683597a) [2019-03-17 02:03:30.62866] [82793] [debug] Rendering template "links.html.ep" from DATA section [2019-03-17 02:03:30.63111] [82793] [debug] 200 OK (0.002936s, 340.599/s) [2019-03-17 02:03:30.63348] [82793] [debug] POST "/links" (cf08ecf4) [2019-03-17 02:03:30.63384] [82793] [debug] Rendering cached template "links.html.ep" from DATA section [2019-03-17 02:03:30.63496] [82793] [debug] 200 OK (0.001474s, 678.426/s) [2019-03-17 02:03:30.63723] [82793] [debug] GET "/buttons" (8f76f6e3) [2019-03-17 02:03:30.63768] [82793] [debug] Rendering template "buttons.html.ep" from DATA section [2019-03-17 02:03:30.63930] [82793] [debug] 200 OK (0.002051s, 487.567/s) [2019-03-17 02:03:30.64176] [82793] [debug] GET "/script" (6e99f1fd) [2019-03-17 02:03:30.64223] [82793] [debug] Rendering template "script.html.ep" from DATA section [2019-03-17 02:03:30.64334] [82793] [debug] 200 OK (0.00157s, 636.943/s) [2019-03-17 02:03:30.64579] [82793] [debug] GET "/style" (e4b38c51) [2019-03-17 02:03:30.64628] [82793] [debug] Rendering template "style.html.ep" from DATA section [2019-03-17 02:03:30.64737] [82793] [debug] 200 OK (0.001556s, 642.674/s) [2019-03-17 02:03:30.64981] [82793] [debug] GET "/basicform" (ad0e6863) [2019-03-17 02:03:30.65031] [82793] [debug] Rendering template "basicform.html.ep" from DATA section [2019-03-17 02:03:30.65184] [82793] [debug] 200 OK (0.002017s, 495.786/s) [2019-03-17 02:03:30.65441] [82793] [debug] POST "/text" (b3ae08e7) [2019-03-17 02:03:30.65496] [82793] [debug] Rendering template "text.html.ep" from DATA section [2019-03-17 02:03:30.65694] [82793] [debug] 200 OK (0.002519s, 396.983/s) [2019-03-17 02:03:30.65965] [82793] [debug] POST "/text" (7f93bf55) [2019-03-17 02:03:30.65993] [82793] [debug] Rendering cached template "text.html.ep" from DATA section [2019-03-17 02:03:30.66090] [82793] [debug] 200 OK (0.001237s, 808.407/s) [2019-03-17 02:03:30.66333] [82793] [debug] GET "/multibox" (74b47336) [2019-03-17 02:03:30.66385] [82793] [debug] Rendering template "multibox.html.ep" from DATA section [2019-03-17 02:03:30.66515] [82793] [debug] 200 OK (0.001803s, 554.631/s) [2019-03-17 02:03:30.66777] [82793] [debug] GET "/multibox" (f0552519) [2019-03-17 02:03:30.66806] [82793] [debug] Rendering cached template "multibox.html.ep" from DATA section [2019-03-17 02:03:30.66875] [82793] [debug] 200 OK (0.000958s, 1043.841/s) [2019-03-17 02:03:30.67115] [82793] [debug] GET "/multibox" (48c05362) [2019-03-17 02:03:30.67143] [82793] [debug] Rendering cached template "multibox.html.ep" from DATA section [2019-03-17 02:03:30.67206] [82793] [debug] 200 OK (0.000899s, 1112.347/s) [2019-03-17 02:03:30.67440] [82793] [debug] GET "/multibox" (15942670) [2019-03-17 02:03:30.67467] [82793] [debug] Rendering cached template "multibox.html.ep" from DATA section [2019-03-17 02:03:30.67528] [82793] [debug] 200 OK (0.000865s, 1156.069/s) [2019-03-17 02:03:30.67764] [82793] [debug] GET "/multibox" (80fbb76e) [2019-03-17 02:03:30.67792] [82793] [debug] Rendering cached template "multibox.html.ep" from DATA section [2019-03-17 02:03:30.67862] [82793] [debug] 200 OK (0.000964s, 1037.344/s) [2019-03-17 02:03:30.68098] [82793] [debug] GET "/form/lala" (5fe8c8f8) [2019-03-17 02:03:30.68159] [82793] [debug] Rendering template "form.html.ep" from DATA section [2019-03-17 02:03:30.68454] [82793] [debug] 200 OK (0.003538s, 282.646/s) [2019-03-17 02:03:30.68718] [82793] [debug] GET "/form/lala" (9b059ece) [2019-03-17 02:03:30.68750] [82793] [debug] Rendering cached template "form.html.ep" from DATA section [2019-03-17 02:03:30.68883] [82793] [debug] 200 OK (0.001635s, 611.621/s) [2019-03-17 02:03:30.69118] [82793] [debug] PUT "/selection" (afc24ae2) [2019-03-17 02:03:30.69174] [82793] [debug] Rendering template "selection.html.ep" from DATA section [2019-03-17 02:03:30.69351] [82793] [debug] 200 OK (0.002314s, 432.152/s) [2019-03-17 02:03:30.69600] [82793] [debug] PUT "/selection" (b522206f) [2019-03-17 02:03:30.69631] [82793] [debug] Rendering cached template "selection.html.ep" from DATA section [2019-03-17 02:03:30.69727] [82793] [debug] 200 OK (0.001262s, 792.393/s) [2019-03-17 02:03:30.69973] [82793] [debug] PUT "/selection" (6137f2a0) [2019-03-17 02:03:30.70006] [82793] [debug] Rendering cached template "selection.html.ep" from DATA section [2019-03-17 02:03:30.70108] [82793] [debug] 200 OK (0.001336s, 748.503/s) [2019-03-17 02:03:30.70345] [82793] [debug] PUT "/selection" (3cf60193) [2019-03-17 02:03:30.70373] [82793] [debug] Rendering cached template "selection.html.ep" from DATA section [2019-03-17 02:03:30.70465] [82793] [debug] 200 OK (0.001185s, 843.882/s) [2019-03-17 02:03:30.70690] [82793] [debug] POST "/%E2%98%83" (9f6bbc4e) [2019-03-17 02:03:30.70745] [82793] [debug] Rendering template "snowman.html.ep" from DATA section [2019-03-17 02:03:30.71149] [82793] [debug] 200 OK (0.004567s, 218.962/s) [2019-03-17 02:03:30.71440] [82793] [debug] POST "/%E2%98%83" (46700260) [2019-03-17 02:03:30.71473] [82793] [debug] Rendering cached template "snowman.html.ep" from DATA section [2019-03-17 02:03:30.71767] [82793] [debug] 200 OK (0.003256s, 307.125/s) [2019-03-17 02:03:30.72044] [82793] [debug] PATCH "/%E2%98%83" (fe561dd5) [2019-03-17 02:03:30.72091] [82793] [debug] Rendering cached template "snowman.html.ep" from DATA section [2019-03-17 02:03:30.72362] [82793] [debug] 200 OK (0.003168s, 315.657/s) [2019-03-17 02:03:30.72614] [82793] [debug] POST "/no_snowman" (38be375d) [2019-03-17 02:03:30.72675] [82793] [debug] Rendering template "no_snowman.html.ep" from DATA section [2019-03-17 02:03:30.73019] [82793] [debug] 200 OK (0.004036s, 247.770/s) [2019-03-17 02:03:30.73289] [82793] [debug] POST "/no_snowman" (6cb9a24f) [2019-03-17 02:03:30.73321] [82793] [debug] Rendering cached template "no_snowman.html.ep" from DATA section [2019-03-17 02:03:30.73597] [82793] [debug] 200 OK (0.003056s, 327.225/s) t/mojolicious/tag_helper_lite_app.t ........ ok 1 - right result ok 2 - right result ok 3 - OPTIONS /tags ok 4 - 200 OK ok 5 - exact match for content ok 6 - PATCH /more_tags ok 7 - 200 OK ok 8 - exact match for content ok 9 - GET /small_tags ok 10 - 200 OK ok 11 - exact match for content ok 12 - GET /tags_with_error ok 13 - 200 OK ok 14 - exact match for content ok 15 - GET /links ok 16 - 200 OK ok 17 - exact match for content ok 18 - POST /links ok 19 - 200 OK ok 20 - exact match for content ok 21 - GET /buttons ok 22 - 200 OK ok 23 - exact match for content ok 24 - GET /script ok 25 - 200 OK ok 26 - exact match for content ok 27 - GET /style ok 28 - 200 OK ok 29 - exact match for content ok 30 - GET /basicform ok 31 - 200 OK ok 32 - exact match for content ok 33 - POST /text ok 34 - 200 OK ok 35 - exact match for content ok 36 - POST /text ok 37 - 200 OK ok 38 - exact match for content ok 39 - GET /multibox ok 40 - 200 OK ok 41 - exact match for content ok 42 - GET /multibox?foo=two ok 43 - 200 OK ok 44 - exact match for content ok 45 - GET /multibox?foo=one&foo=four ok 46 - 200 OK ok 47 - exact match for content ok 48 - GET /multibox?foo=bar ok 49 - 200 OK ok 50 - exact match for content ok 51 - GET /multibox?foo=two&foo=one&foo=on ok 52 - 200 OK ok 53 - exact match for content ok 54 - GET /form/lala?a=3&a=2&b=0&c=2&d=3&escaped=1%22+%222 ok 55 - 200 OK ok 56 - exact match for content ok 57 - GET /form/lala?c=b&d=3&e=4&f=<5&b=on ok 58 - 200 OK ok 59 - exact match for content ok 60 - PUT /selection ok 61 - 200 OK ok 62 - exact match for content ok 63 - PUT /selection?a=e&foo=bar&bar=baz&yada=b&h=j ok 64 - 200 OK ok 65 - exact match for content ok 66 - PUT /selection?foo=bar&a=e&foo=baz&bar=d&yada=a&yada=b&h=i&h=j ok 67 - 200 OK ok 68 - exact match for content ok 69 - PUT /selection?preselect=1&undef=1 ok 70 - 200 OK ok 71 - exact match for content ok 72 - POST /☃ ok 73 - 200 OK ok 74 - exact match for content ok 75 - POST /☃?foo=ba input[name=csrf_token] + input[type=submit]" exists ok 213 - same token ok 214 - POST /forgery ok 215 - 200 OK ok 216 - content is not similar ok 217 - element for selector "[value=bar]" exists ok 218 - no element for selector ".field-with-error" ok 219 - POST /forgery ok 220 - 200 OK ok 221 - content is similar ok 222 - element for selector "[value=bar]" exists ok 223 - no element for selector ".field-with-error" ok 224 - GET /forgery ok 225 - 200 OK ok 226 - content is not similar ok 227 - no element for selector ".field-with-error" ok 228 - POST /forgery ok 229 - 200 OK ok 230 - content is not similar ok 231 - element for selector ".field-with-error" exists ok 232 - GET /?foo=too_long&bar=too_long_too&baz=way_too_long&yada=whatever ok 233 - 200 OK ok 234 - similar match for selector "div:root" ok 235 - exact match for selector "label.custom.my-field-with-error[for="foo"]" ok 236 - element for selector "input.custom.my-field-with-error[type="text"]" exists ok 237 - element for selector "textarea.my-field-with-error" exists ok 238 - similar match for selector "label.custom.my-field-with-error[for="baz"]" ok 239 - element for selector "select.my-field-with-error" exists ok 240 - element for selector "input.my-field-with-error[type="password"]" exists 1..240 ok [2019-03-17 02:03:33.62135] [82801] [debug] GET "/echo" (a500f268) [2019-03-17 02:03:33.62177] [82801] [debug] Routing to a callback [2019-03-17 02:03:33.62194] [82801] [debug] 101 Switching Protocols (0.000571s, 1751.313/s) [2019-03-17 02:03:33.62704] [82801] [debug] GET "/echo" (d0acf2c6) [2019-03-17 02:03:33.62724] [82801] [debug] Routing to a callback [2019-03-17 02:03:33.62739] [82801] [debug] 101 Switching Protocols (0.000328s, 3048.780/s) [2019-03-17 02:03:33.63278] [82801] [debug] GET "/echo" (501e6320) [2019-03-17 02:03:33.63297] [82801] [debug] Routing to a callback [2019-03-17 02:03:33.63310] [82801] [debug] 101 Switching Protocols (0.000308s, 3246.753/s) [2019-03-17 02:03:33.63837] [82801] [debug] GET "/echo" (03a8a8a8) [2019-03-17 02:03:33.63855] [82801] [debug] Routing to a callback [2019-03-17 02:03:33.63869] [82801] [debug] 101 Switching Protocols (0.000316s, 3164.557/s) [2019-03-17 02:03:33.64413] [82801] [debug] GET "/echo" (0c7c6832) [2019-03-17 02:03:33.64432] [82801] [debug] Routing to a callback [2019-03-17 02:03:33.64446] [82801] [debug] 101 Switching Protocols (0.000313s, 3194.888/s) [2019-03-17 02:03:33.64993] [82801] [debug] GET "/echo" (8db73130) [2019-03-17 02:03:33.65013] [82801] [debug] Routing to a callback [2019-03-17 02:03:33.65028] [82801] [debug] 101 Switching Protocols (0.000331s, 3021.148/s) [2019-03-17 02:03:33.65585] [82801] [debug] GET "/echo" (ac4d5f8d) [2019-03-17 02:03:33.65606] [82801] [debug] Routing to a callback [2019-03-17 02:03:33.65620] [82801] [debug] 101 Switching Protocols (0.000338s, 2958.580/s) [2019-03-17 02:03:33.66212] [82801] [debug] GET "/echo" (c849544c) [2019-03-17 02:03:33.66232] [82801] [debug] Routing to a callback [2019-03-17 02:03:33.66247] [82801] [debug] 101 Switching Protocols (0.000345s, 2898.551/s) [2019-03-17 02:03:33.66653] [82801] [debug] GET "/echo" (93e90d6a) [2019-03-17 02:03:33.66672] [82801] [debug] Routing to a callback [2019-03-17 02:03:33.66687] [82801] [debug] 101 Switching Protocols (0.000326s, 3067.485/s) [2019-03-17 02:03:33.67120] [82801] [debug] GET "/echo" (40fdb098) [2019-03-17 02:03:33.67140] [82801] [debug] Routing to a callback [2019-03-17 02:03:33.67154] [82801] [debug] 101 Switching Protocols (0.000334s, 2994.012/s) [2019-03-17 02:03:33.67621] [82801] [debug] GET "/echo" (fbb1926f) [2019-03-17 02:03:33.67673] [82801] [debug] 200 OK (0.00051s, 1960.784/s) [2019-03-17 02:03:33.67937] [82801] [debug] GET "/no_compression" (0fc32115) [2019-03-17 02:03:33.67968] [82801] [debug] Routing to a callback [2019-03-17 02:03:33.67981] [82801] [debug] 101 Switching Protocols (0.000432s, 2314.815/s) [2019-03-17 02:03:33.68491] [82801] [debug] GET "/echo" (31ef7735) [2019-03-17 02:03:33.68512] [82801] [debug] Routing to a callback [2019-03-17 02:03:33.68527] [82801] [debug] 101 Switching Protocols (0.000341s, 2932.551/s) [2019-03-17 02:03:33.69161] [82801] [debug] GET "/echo" (b166d752) [2019-03-17 02:03:33.69181] [82801] [debug] Routing to a callback [2019-03-17 02:03:33.69196] [82801] [debug] 101 Switching Protocols (0.000334s, 2994.012/s) [2019-03-17 02:03:33.72235] [82801] [debug] GET "/echo" (7f17a40f) [2019-03-17 02:03:33.72263] [82801] [debug] Routing to a callback [2019-03-17 02:03:33.72282] [82801] [debug] 101 Switching Protocols (0.000458s, 2183.406/s) [2019-03-17 02:03:33.74167] [82801] [debug] GET "/protocols" (33d980a1) [2019-03-17 02:03:33.74206] [82801] [debug] Routing to a callback [2019-03-17 02:03:33.74227] [82801] [debug] 101 Switching Protocols (0.00059s, 1694.915/s) [2019-03-17 02:03:33.74722] [82801] [debug] GET "/protocols" (13c26297) [2019-03-17 02:03:33.74741] [82801] [debug] Routing to a callback [2019-03-17 02:03:33.74760] [82801] [debug] 101 Switching Protocols (0.000364s, 2747.253/s) [2019-03-17 02:03:33.75242] [82801] [debug] GET "/protocols" (eb016b86) [2019-03-17 02:03:33.75260] [82801] [debug] Routing to a callback [2019-03-17 02:03:33.75278] [82801] [debug] 101 Switching Protocols (0.000352s, 2840.909/s) [2019-03-17 02:03:33.75743] [82801] [debug] GET "/protocols" (55a1f872) [2019-03-17 02:03:33.75761] [82801] [debug] Routing to a callback [2019-03-17 02:03:33.75778] [82801] [debug] 101 Switching Protocols (0.000339s, 2949.853/s) [2019-03-17 02:03:33.76249] [82801] [debug] GET "/protocols" (09ae86e0) [2019-03-17 02:03:33.76268] [82801] [debug] Routing to a callback [2019-03-17 02:03:33.76285] [82801] [debug] 101 Switching Protocols (0.00036s, 2777.778/s) [2019-03-17 02:03:33.76750] [82801] [debug] GET "/protocols" (b3116084) [2019-03-17 02:03:33.76770] [82801] [debug] Routing to a callback [2019-03-17 02:03:33.76787] [82801] [debug] 101 Switching Protocols (0.000361s, 2770.083/s) [2019-03-17 02:03:33.77247] [82801] [debug] GET "/json" (73117f54) [2019-03-17 02:03:33.77283] [82801] [debug] Routing to a callback [2019-03-17 02:03:33.77296] [82801] [debug] 101 Switching Protocols (0.000484s, 2066.116/s) [2019-03-17 02:03:33.78578] [82801] [debug] GET "/plain" (34080953) [2019-03-17 02:03:33.78630] [82801] [debug] 200 OK (0.000508s, 1968.504/s) [2019-03-17 02:03:33.78880] [82801] [debug] GET "/push" (00cc29e3) [2019-03-17 02:03:33.78912] [82801] [debug] Routing to a callback [2019-03-17 02:03:33.78929] [82801] [debug] 101 Switching Protocols (0.000483s, 2070.393/s) [2019-03-17 02:03:34.10446] [82801] [debug] GET "/push" (043df272) [2019-03-17 02:03:34.10467] [82801] [debug] Routing to a callback [2019-03-17 02:03:34.10485] [82801] [debug] 101 Switching Protocols (0.000376s, 2659.574/s) [2019-03-17 02:03:34.51966] [82801] [debug] GET "/plain" (0044a756) [2019-03-17 02:03:34.52002] [82801] [debug] 200 OK (0.000352s, 2840.909/s) [2019-03-17 02:03:34.52251] [82801] [debug] GET "/echo" (c5cf43f7) [2019-03-17 02:03:34.52268] [82801] [debug] Routing to a callback [2019-03-17 02:03:34.52281] [82801] [debug] 101 Switching Protocols (0.000294s, 3401.361/s) [2019-03-17 02:03:34.52732] [82801] [debug] GET "/echo" (b20dcfb5) [2019-03-17 02:03:34.52751] [82801] [debug] Routing to a callback [2019-03-17 02:03:34.52765] [82801] [debug] 101 Switching Protocols (0.000312s, 3205.128/s) [2019-03-17 02:03:34.53373] [82801] [debug] GET "/plain" (251f6e6d) [2019-03-17 02:03:34.53404] [82801] [debug] 200 OK (0.000307s, 3257.329/s) [2019-03-17 02:03:34.53647] [82801] [debug] GET "/unicode" (6f2dcd37) [2019-03-17 02:03:34.53683] [82801] [debug] Routing to a callback [2019-03-17 02:03:34.53697] [82801] [debug] 101 Switching Protocols (0.000483s, 2070.393/s) [2019-03-17 02:03:34.54148] [82801] [debug] GET "/unicode" (405d2811) [2019-03-17 02:03:34.54167] [82801] [debug] Routing to a callback [2019-03-17 02:03:34.54180] [82801] [debug] 101 Switching Protocols (0.000296s, 3378.378/s) [2019-03-17 02:03:34.55218] [82801] [debug] GET "/bytes" (695d6e80) [2019-03-17 02:03:34.55258] [82801] [debug] Routing to a callback [2019-03-17 02:03:34.55273] [82801] [debug] 101 Switching Protocols (0.000526s, 1901.141/s) [2019-03-17 02:03:34.55897] [82801] [debug] GET "/bytes" (989c4dc1) [2019-03-17 02:03:34.55917] [82801] [debug] Routing to a callback [2019-03-17 02:03:34.55930] [82801] [debug] 101 Switching Protocols (0.000316s, 3164.557/s) [2019-03-17 02:03:34.56485] [82801] [debug] GET "/once" (979853a8) [2019-03-17 02:03:34.56523] [82801] [debug] Routing to a callback [2019-03-17 02:03:34.56538] [82801] [debug] 101 Switching Protocols (0.000503s, 1988.072/s) [2019-03-17 02:03:34.57240] [82801] [debug] GET "/close" (2fc6e19c) [2019-03-17 02:03:34.57281] [82801] [debug] Routing to a callback [2019-03-17 02:03:34.57298] [82801] [debug] 101 Switching Protocols (0.000556s, 1798.561/s) [2019-03-17 02:03:34.57710] [82801] [debug] GET "/one_sided" (7d4db8d3) [2019-03-17 02:03:34.57753] [82801] [debug] Routing to a callback [2019-03-17 02:03:34.57772] [82801] [debug] 101 Switching Protocols (0.000609s, 1642.036/s) [2019-03-17 02:03:34.58178] [82801] [debug] GET "/nested" (8a647c04) [2019-03-17 02:03:34.58221] [82801] [debug] Routing to a callback [2019-03-17 02:03:34.58247] [82801] [debug] 101 Switching Protocols (0.000686s, 1457.726/s) [2019-03-17 02:03:34.58756] [82801] [debug] GET "/nested" (74ab3f9f) [2019-03-17 02:03:34.58777] [82801] [debug] Routing to a callback [2019-03-17 02:03:34.58800] [82801] [debug] 101 Switching Protocols (0.000432s, 2314.815/s) [2019-03-17 02:03:34.59237] [82801] [debug] GET "/nested" (e90e6fcf) [2019-03-17 02:03:34.59293] [82801] [debug] 200 OK (0.000544s, 1838.235/s) [2019-03-17 02:03:34.59541] [82801] [debug] POST "/nested" (1f639d49) [2019-03-17 02:03:34.59590] [82801] [debug] 200 OK (0.000488s, 2049.180/s) t/mojolicious/websocket_lite_app.t ......... ok 1 - WebSocket handshake with /echo ok 2 - send message ok 3 - message received ok 4 - exact match for message ok 5 - closed WebSocket ok 6 - WebSocket handshake with /echo ok 7 - send message ok 8 - message received ok 9 - exact match for message ok 10 - send message ok 11 - message received ok 12 - exact match for message ok 13 - closed WebSocket ok 14 - WebSocket handshake with /echo ok 15 - Sec-WebSocket-Accept: I+x5C3/LJxrmDrWw42nMP4pCSes= ok 16 - Sec-WebSocket-Protocol: ok 17 - send message ok 18 - message received ok 19 - exact match for message ok 20 - closed WebSocket ok 21 - right "DNT" value ok 22 - right "Sec-WebSocket-Protocol" value ok 23 - WebSocket handshake with /echo ok 24 - send message ok 25 - message received ok 26 - exact match for message ok 27 - send message ok 28 - message received ok 29 - no match for message ok 30 - closed WebSocket ok 31 - WebSocket handshake with /echo ok 32 - send message ok 33 - send message ok 34 - send message ok 35 - message received ok 36 - exact match for message ok 37 - closed WebSocket ok 38 - WebSocket handshake with /echo ok 39 - send message ok 40 - message received ok 41 - exact match for message ok 42 - send message ok 43 - message received ok 44 - message is similar ok 45 - closed WebSocket ok 46 - WebSocket closed with status 1000 ok 47 - WebSocket handshake with /echo ok 48 - right size ok 49 - send message ok 50 - message received ok 51 - exact match for message ok 52 - closed WebSocket ok 53 - WebSocket closed with status 1005 ok 54 - WebSocket handshake with /echo ok 55 - send message ok 56 - WebSocket closed with status 1009 ok 57 - WebSocket handshake with /echo ok 58 - send message ok 59 - WebSocket closed with status 1009 ok 60 - WebSocket handshake with /echo ok 61 - send message ok 62 - send message ok 63 - WebSocket closed with status 1009 ok 64 - GET /echo ok 65 - 200 OK ok 66 - exact match for content ok 67 - WebSocket handshake with /no_compression ok 68 - right "Sec-WebSocket-Extensions" value ok 69 - WebSocket has no compression ok 70 - send message ok 71 - message received ok 72 - exact match for message ok 73 - closed WebSocket ok 74 - WebSocket handshake with /echo ok 75 - WebSocket has compression ok 76 - send message ok 77 - Sec-WebSocket-Extensions: permessage-deflate ok 78 - right "Sec-WebSocket-Extensions" value ok 79 - message received ok 80 - exact match for message ok 81 - message has been compressed ok 82 - closed WebSocket ok 83 - WebSocket closed with status 1005 ok 84 - WebSocket handshake with /echo ok 85 - Sec-WebSocket-Extensions: permessage-deflate ok 86 - send message ok 87 - WebSocket closed with status 1009 ok 88 - WebSocket handshake with /echo ok 89 - send message ok 90 - message received ok 91 - exact match for message ok 92 - closed WebSocket ok 93 - WebSocket handshake with /protocols ok 94 - message received ok 95 - exact match for message ok 96 - message received ok 97 - exact match for message ok 98 - closed WebSocket ok 99 - right protocol ok 100 - right "Sec-WebSocket-Protocol" value ok 101 - WebSocket handshake with /protocols ok 102 - message received ok 103 - exact match for message ok 104 - message received ok 105 - exact match for message ok 106 - closed WebSocket ok 107 - right protocol ok 108 - right "Sec-WebSocket-Protocol" value ok 109 - WebSocket handshake with /protocols ok 110 - message received ok 111 - exact match for message ok 112 - message received ok 113 - exact match for message ok 114 - closed WebSocket ok 115 - right protocol ok 116 - right "Sec-WebSocket-Protocol" value ok 117 - WebSocket handshake with /protocols ok 118 - message received ok 119 - exact match for message ok 120 - message received ok 121 - exact match for message ok 122 - closed WebSocket ok 123 - no protocol ok 124 - WebSocket handshake with /protocols ok 125 - message received ok 126 - exact match for message ok 127 - message received ok 128 - exact match for message ok 129 - closed WebSocket ok 130 - no protocol ok 131 - WebSocket handshake with /protocols ok 132 - message received ok 133 - exact match for message ok 134 - message received ok 135 - exact match for message ok 136 - closed WebSocket ok 137 - no protocol ok 138 - WebSocket handshake with /json ok 139 - send message ok 140 - message received ok 141 - exact match for JSON Pointer "" ok 142 - exact match for JSON Pointer "" ok 143 - has value for JSON Pointer "/test" ok 144 - has no value for JSON Pointer "/test/2" ok 145 - with description ok 146 - with description ok 147 - exact match for message ok 148 - with description ok 149 - no match for message ok 150 - with description ok 151 - message is similar ok 152 - with description ok 153 - message is not similar ok 154 - with description ok 155 - exact match for JSON Pointer "" ok 156 - exact match for JSON Pointer "" ok 157 - send message ok 158 - message received ok 159 - has value for JSON Pointer "/2" ok 160 - with description ok 161 - has no value for JSON Pointer "/5" ok 162 - with description ok 163 - exact match for JSON Pointer "/2" ok 164 - with description ok 165 - send message ok 166 - message received ok 167 - exact match for JSON Pointer "/☃" ok 168 - similar match for JSON Pointer "/☃/1" ok 169 - with description ok 170 - no similar match for JSON Pointer "/☃/1" ok 171 - with description ok 172 - send message ok 173 - message received ok 174 - exact match for JSON Pointer "" ok 175 - send message ok 176 - message received ok 177 - exact match for JSON Pointer "" ok 178 - closed WebSocket ok 179 - GET /plain ok 180 - 200 OK ok 181 - exact match for content ok 182 - WebSocket handshake with /push ok 183 - message received ok 184 - exact match for message ok 185 - message received ok 186 - exact match for message ok 187 - message received ok 188 - exact match for message ok 189 - closed WebSocket ok 190 - WebSocket handshake with /push ok 191 - message received ok 192 - message is not similar ok 193 - message received ok 194 - no match for message ok 195 - message received ok 196 - message is similar ok 197 - message received ok 198 - message is not similar ok 199 - closed WebSocket ok 200 - GET /plain ok 201 - 200 OK ok 202 - exact match for content ok 203 - WebSocket handshake with /echo ok 204 - send message ok 205 - message received ok 206 - exact match for message ok 207 - closed WebSocket ok 208 - WebSocket handshake with /echo ok 209 - send message ok 210 - send message ok 211 - send message ok 212 - message received ok 213 - exact match for message ok 214 - message received ok 215 - exact match for message ok 216 - message received ok 217 - exact match for message ok 218 - message is similar ok 219 - closed WebSocket ok 220 - GET /plain ok 221 - 200 OK ok 222 - exact match for content ok 223 - WebSocket handshake with /unicode ok 224 - send message ok 225 - message received ok 226 - exact match for message ok 227 - closed WebSocket ok 228 - WebSocket handshake with /unicode ok 229 - send message ok 230 - message received ok 231 - exact match for message ok 232 - send message ok 233 - message received ok 234 - exact match for message ok 235 - closed WebSocket ok 236 - WebSocket handshake with /bytes ok 237 - send message ok 238 - message received ok 239 - exact match for message ok 240 - received binary frame ok 241 - send message ok 242 - message received ok 243 - exact match for message ok 244 - received text frame ok 245 - closed WebSocket ok 246 - right status and message ok 247 - WebSocket handshake with /bytes ok 248 - send message ok 249 - message received ok 250 - exact match for message ok 251 - send message ok 252 - message received ok 253 - exact match for message ok 254 - closed WebSocket ok 255 - WebSocket handshake with /once ok 256 - send message ok 257 - message received ok 258 - exact match for message ok 259 - message received ok 260 - exact match for message ok 261 - send message ok 262 - message received ok 263 - exact match for message ok 264 - send message ok 265 - message received ok 266 - exact match for message ok 267 - closed WebSocket ok 268 - WebSocket handshake with /close ok 269 - WebSocket closed with status 1001 ok 270 - WebSocket handshake with /one_sided ok 271 - message received ok 272 - exact match for message ok 273 - WebSocket closed with status 1005 ok 274 - WebSocket handshake with /nested ok 275 - send message ok 276 - message received ok 277 - exact match for message ok 278 - WebSocket closed with status 1000 ok 279 - message is similar ok 280 - exact match for message ok 281 - WebSocket handshake with /nested ok 282 - send message ok 283 - message received ok 284 - exact match for message ok 285 - WebSocket closed with status 1000 ok 286 - GET /nested ok 287 - 200 OK ok 288 - exact match for content ok 289 - POST /nested ok 290 - 200 OK ok 291 - exact match for content 1..291 ok t/pod.t .................................... skipped: set TEST_POD to enable this test (developer only!) t/pod_coverage.t ........................... skipped: set TEST_POD to enable this test (developer only!) All tests successful. Files=98, Tests=11217, 43 wallclock secs ( 1.05 usr 0.27 sys + 32.07 cusr 4.11 csys = 37.50 CPU) Result: PASS SRI/Mojolicious-8.12.tar.gz make test TEST_VERBOSE=1 -- OK PPD for Mojolicious-8.12 already made Running test for module 'CPAN::Uploader' Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib to PERL5LIB for 'get' Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/R/RJ/RJBS/CPAN-Uploader-0.103013.tar.gz ok CPAN-Uploader-0.103013 CPAN-Uploader-0.103013/README CPAN-Uploader-0.103013/Changes CPAN-Uploader-0.103013/LICENSE CPAN-Uploader-0.103013/dist.ini CPAN-Uploader-0.103013/META.yml CPAN-Uploader-0.103013/MANIFEST CPAN-Uploader-0.103013/META.json CPAN-Uploader-0.103013/t CPAN-Uploader-0.103013/t/00-load.t CPAN-Uploader-0.103013/Makefile.PL CPAN-Uploader-0.103013/bin CPAN-Uploader-0.103013/bin/cpan-upload CPAN-Uploader-0.103013/lib/CPAN CPAN-Uploader-0.103013/lib/CPAN/Uploader.pm CPAN-Uploader-0.103013/t/00-report-prereqs.t CPAN-Uploader-0.103013/xt/author CPAN-Uploader-0.103013/xt/author/pod-syntax.t CPAN-Uploader-0.103013/t/00-report-prereqs.dd CPAN-Uploader-0.103013/xt/release CPAN-Uploader-0.103013/xt/release/changes_has_content.t Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib to PERL5LIB for 'prepare' Configuring R/RJ/RJBS/CPAN-Uploader-0.103013.tar.gz with Makefile.PL >>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL Warning: prerequisite Getopt::Long::Descriptive 0.084 not found. 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 CPAN::Uploader Writing MYMETA.yml and MYMETA.json RJBS/CPAN-Uploader-0.103013.tar.gz /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK Running make for R/RJ/RJBS/CPAN-Uploader-0.103013.tar.gz Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib to PERL5LIB for 'make' ---- Unsatisfied dependencies detected during ---- ---- RJBS/CPAN-Uploader-0.103013.tar.gz ---- Getopt::Long::Descriptive [requires] Running test for module 'Getopt::Long::Descriptive' Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib to PERL5LIB for 'get' Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/R/RJ/RJBS/Getopt-Long-Descriptive-0.103.tar.gz ok Getopt-Long-Descriptive-0.103/ Getopt-Long-Descriptive-0.103/LICENSE Getopt-Long-Descriptive-0.103/Changes Getopt-Long-Descriptive-0.103/MANIFEST Getopt-Long-Descriptive-0.103/t/ Getopt-Long-Descriptive-0.103/xt/ Getopt-Long-Descriptive-0.103/README Getopt-Long-Descriptive-0.103/META.yml Getopt-Long-Descriptive-0.103/lib/ Getopt-Long-Descriptive-0.103/Makefile.PL Getopt-Long-Descriptive-0.103/META.json Getopt-Long-Descriptive-0.103/dist.ini Getopt-Long-Descriptive-0.103/lib/Getopt/ Getopt-Long-Descriptive-0.103/lib/Getopt/Long/ Getopt-Long-Descriptive-0.103/lib/Getopt/Long/Descriptive.pm Getopt-Long-Descriptive-0.103/lib/Getopt/Long/Descriptive/ Getopt-Long-Descriptive-0.103/lib/Getopt/Long/Descriptive/Opts.pm Getopt-Long-Descriptive-0.103/lib/Getopt/Long/Descriptive/Usage.pm Getopt-Long-Descriptive-0.103/xt/author/ Getopt-Long-Descriptive-0.103/xt/release/ Getopt-Long-Descriptive-0.103/xt/release/changes_has_content.t Getopt-Long-Descriptive-0.103/xt/author/pod-syntax.t Getopt-Long-Descriptive-0.103/t/shortcircuit.t Getopt-Long-Descriptive-0.103/t/descriptive.t Getopt-Long-Descriptive-0.103/t/00-report-prereqs.t Getopt-Long-Descriptive-0.103/t/00-report-prereqs.dd Getopt-Long-Descriptive-0.103/t/zzz-check-breaks.t Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib to PERL5LIB for 'prepare' Configuring R/RJ/RJBS/Getopt-Long-Descriptive-0.103.tar.gz with Makefile.PL >>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL Warning: prerequisite Params::Validate 0.97 not found. 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 Getopt::Long::Descriptive Writing MYMETA.yml and MYMETA.json RJBS/Getopt-Long-Descriptive-0.103.tar.gz /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK Running make for R/RJ/RJBS/Getopt-Long-Descriptive-0.103.tar.gz Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib to PERL5LIB for 'make' ---- Unsatisfied dependencies detected during ---- ---- RJBS/Getopt-Long-Descriptive-0.103.tar.gz ---- Params::Validate [requires] Running test for module 'Params::Validate' Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib to PERL5LIB for 'get' Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/D/DR/DROLSKY/Params-Validate-1.29.tar.gz ok Params-Validate-1.29/ Params-Validate-1.29/lib/ Params-Validate-1.29/lib/Params/ Params-Validate-1.29/lib/Params/ValidateXS.pm Params-Validate-1.29/lib/Params/Validate/ Params-Validate-1.29/lib/Params/Validate/XS.pm Params-Validate-1.29/lib/Params/Validate/PP.pm Params-Validate-1.29/lib/Params/Validate/XS.xs Params-Validate-1.29/lib/Params/Validate/Constants.pm Params-Validate-1.29/lib/Params/ValidatePP.pm Params-Validate-1.29/lib/Params/Validate.pm Params-Validate-1.29/weaver.ini Params-Validate-1.29/cpanfile Params-Validate-1.29/perlcriticrc Params-Validate-1.29/Build.PL Params-Validate-1.29/INSTALL Params-Validate-1.29/inc/ Params-Validate-1.29/inc/MyModuleBuild.pm Params-Validate-1.29/LICENSE Params-Validate-1.29/tidyall.ini Params-Validate-1.29/c/ Params-Validate-1.29/c/ppport.h Params-Validate-1.29/CONTRIBUTING.md Params-Validate-1.29/Changes Params-Validate-1.29/META.json Params-Validate-1.29/benchmarks/ Params-Validate-1.29/benchmarks/basic Params-Validate-1.29/dist.ini Params-Validate-1.29/TODO Params-Validate-1.29/perltidyrc Params-Validate-1.29/MANIFEST Params-Validate-1.29/META.yml Params-Validate-1.29/t/ Params-Validate-1.29/t/lib/ Params-Validate-1.29/t/lib/PVTests/ Params-Validate-1.29/t/lib/PVTests/Callbacks.pm Params-Validate-1.29/t/lib/PVTests/Defaults.pm Params-Validate-1.29/t/lib/PVTests/Standard.pm Params-Validate-1.29/t/lib/PVTests/With.pm Params-Validate-1.29/t/lib/PVTests/Regex.pm Params-Validate-1.29/t/lib/PVTests.pm Params-Validate-1.29/t/25-undef-regex.t Params-Validate-1.29/t/28-readonly-return.t Params-Validate-1.29/t/36-large-arrays.t Params-Validate-1.29/t/30-hashref-alteration.t Params-Validate-1.29/t/07-with.t Params-Validate-1.29/t/39-reentrant.t Params-Validate-1.29/t/15-case.t Params-Validate-1.29/t/01-validate.t Params-Validate-1.29/t/06-options.t Params-Validate-1.29/t/21-can.t Params-Validate-1.29/t/17-callbacks.t Params-Validate-1.29/t/33-keep-errsv.t Params-Validate-1.29/t/14-no_validate.t Params-Validate-1.29/t/00-report-prereqs.t Params-Validate-1.29/t/11-cb.t Params-Validate-1.29/t/08-noop_with.t Params-Validate-1.29/t/02-noop.t Params-Validate-1.29/t/09-regex.t Params-Validate-1.29/t/35-default-xs-bug.t Params-Validate-1.29/t/04-defaults.t Params-Validate-1.29/t/26-isa.t Params-Validate-1.29/t/16-normalize.t Params-Validate-1.29/t/00-report-prereqs.dd Params-Validate-1.29/t/38-callback-message.t Params-Validate-1.29/t/27-string-as-type.t Params-Validate-1.29/t/31-incorrect-spelling.t Params-Validate-1.29/t/10-noop_regex.t Params-Validate-1.29/t/19-untaint.t Params-Validate-1.29/t/22-overload-can-bug.t Params-Validate-1.29/t/32-regex-as-value.t Params-Validate-1.29/t/23-readonly.t Params-Validate-1.29/t/34-recursive-validation.t Params-Validate-1.29/t/12-noop_cb.t Params-Validate-1.29/t/18-depends.t Params-Validate-1.29/t/13-taint.t Params-Validate-1.29/t/05-noop_default.t Params-Validate-1.29/t/29-taint-mode.t Params-Validate-1.29/t/37-exports.t Params-Validate-1.29/t/24-tied.t Params-Validate-1.29/README.md Params-Validate-1.29/xt/ Params-Validate-1.29/xt/author/ Params-Validate-1.29/xt/author/pp-39-reentrant.t Params-Validate-1.29/xt/author/pp-07-with.t Params-Validate-1.29/xt/author/pp-28-readonly-return.t Params-Validate-1.29/xt/author/pp-22-overload-can-bug.t Params-Validate-1.29/xt/author/pp-09-regex.t Params-Validate-1.29/xt/author/pp-12-noop_cb.t Params-Validate-1.29/xt/author/pp-16-normalize.t Params-Validate-1.29/xt/author/pod-coverage.t Params-Validate-1.29/xt/author/pp-13-taint.t Params-Validate-1.29/xt/author/pp-21-can.t Params-Validate-1.29/xt/author/pp-30-hashref-alteration.t Params-Validate-1.29/xt/author/pp-14-no_validate.t Params-Validate-1.29/xt/author/pp-01-validate.t Params-Validate-1.29/xt/author/no-tabs.t Params-Validate-1.29/xt/author/pp-33-keep-errsv.t Params-Validate-1.29/xt/author/synopsis.t Params-Validate-1.29/xt/author/pp-18-depends.t Params-Validate-1.29/xt/author/pp-05-noop_default.t Params-Validate-1.29/xt/author/pp-11-cb.t Params-Validate-1.29/xt/author/pp-06-options.t Params-Validate-1.29/xt/author/pp-37-exports.t Params-Validate-1.29/xt/author/pp-25-undef-regex.t Params-Validate-1.29/xt/author/pp-23-readonly.t Params-Validate-1.29/xt/author/pp-27-string-as-type.t Params-Validate-1.29/xt/author/pp-08-noop_with.t Params-Validate-1.29/xt/author/pod-spell.t Params-Validate-1.29/xt/author/memory-leak.t Params-Validate-1.29/xt/author/pp-15-case.t Params-Validate-1.29/xt/author/xs-is-loaded.t Params-Validate-1.29/xt/author/pp-34-recursive-validation.t Params-Validate-1.29/xt/author/pp-17-callbacks.t Params-Validate-1.29/xt/author/pp-35-default-xs-bug.t Params-Validate-1.29/xt/author/pp-38-callback-message.t Params-Validate-1.29/xt/author/xs-segfault.t Params-Validate-1.29/xt/author/mojibake.t Params-Validate-1.29/xt/author/pp-19-untaint.t Params-Validate-1.29/xt/author/pp-10-noop_regex.t Params-Validate-1.29/xt/author/pp-04-defaults.t Params-Validate-1.29/xt/author/pp-02-noop.t Params-Validate-1.29/xt/author/pp-36-large-arrays.t Params-Validate-1.29/xt/author/xs-stack-realloc.t Params-Validate-1.29/xt/author/eol.t Params-Validate-1.29/xt/author/pp-31-incorrect-spelling.t Params-Validate-1.29/xt/author/pp-29-taint-mode.t Params-Validate-1.29/xt/author/00-compile.t Params-Validate-1.29/xt/author/portability.t Params-Validate-1.29/xt/author/pod-syntax.t Params-Validate-1.29/xt/author/pp-is-loaded.t Params-Validate-1.29/xt/author/pp-32-regex-as-value.t Params-Validate-1.29/xt/author/pp-24-tied.t Params-Validate-1.29/xt/author/pp-26-isa.t Params-Validate-1.29/xt/release/ Params-Validate-1.29/xt/release/cpan-changes.t Params-Validate-1.29/xt/release/meta-json.t Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib to PERL5LIB for 'prepare' Configuring D/DR/DROLSKY/Params-Validate-1.29.tar.gz with Build.PL >>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Build.PL Checking prerequisites... test_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 'Params-Validate' version '1.29' DROLSKY/Params-Validate-1.29.tar.gz /Users/fly2400/ap2400-300558/bin/perl-dynamic Build.PL -- OK Running Build for D/DR/DROLSKY/Params-Validate-1.29.tar.gz Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib to PERL5LIB for 'make' ---- Unsatisfied dependencies detected during ---- ---- DROLSKY/Params-Validate-1.29.tar.gz ---- Test::Requires [build_requires] Running test for module 'Test::Requires' Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib to PERL5LIB for 'get' Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/T/TO/TOKUHIROM/Test-Requires-0.10.tar.gz ok Test-Requires-0.10/Changes Test-Requires-0.10/LICENSE Test-Requires-0.10/META.json Test-Requires-0.10/Makefile.PL Test-Requires-0.10/README.md Test-Requires-0.10/cpanfile Test-Requires-0.10/lib/Test/Requires.pm Test-Requires-0.10/minil.toml Test-Requires-0.10/t/00_compile.t Test-Requires-0.10/t/01_simple.t Test-Requires-0.10/t/02_no_plan.t Test-Requires-0.10/t/03_import_hashref.t Test-Requires-0.10/t/04_import_array.t Test-Requires-0.10/t/05_success.t Test-Requires-0.10/t/06_perlver.t Test-Requires-0.10/xt/02_perlcritic.t Test-Requires-0.10/xt/perlcriticrc Test-Requires-0.10/META.yml Test-Requires-0.10/MANIFEST Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib to PERL5LIB for 'prepare' Configuring T/TO/TOKUHIROM/Test-Requires-0.10.tar.gz with Makefile.PL >>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good 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 Test::Requires Writing MYMETA.yml and MYMETA.json TOKUHIROM/Test-Requires-0.10.tar.gz /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK Running make for T/TO/TOKUHIROM/Test-Requires-0.10.tar.gz Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib to PERL5LIB for 'make' >>> make cp lib/Test/Requires.pm blib/lib/Test/Requires.pm Manifying 1 pod document TOKUHIROM/Test-Requires-0.10.tar.gz make -- OK Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Mojolicious-8.12-jcQEhF/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 "/Users/fly2400/ap2400-300558/bin/perl-dynamic" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t # Test::More: 1.302162 t/00_compile.t ......... 1..1 ok 1 - use Test::Requires; ok t/01_simple.t .......... 1..10 ok 1 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found ok 2 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found ok 3 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found ok 4 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found ok 5 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found ok 6 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found ok 7 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found ok 8 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found ok 9 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found ok 10 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found ok t/02_no_plan.t ......... ok 1 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found 1..1 ok t/03_import_hashref.t .. skipped: Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found t/04_import_array.t .... skipped: Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found t/05_success.t ......... 1..1 ok 1 ok t/06_perlver.t ......... ok 1 - should reach here ok 2 # skip Perl v5.999.0 required (did you mean v5.9.0?)--this is only v5.24.0, stopped at (eval 68) line 2. # BEGIN failed--compilation aborted at (eval 68) line 2. # 1..2 ok All tests successful. Files=7, Tests=15, 0 wallclock secs ( 0.03 usr 0.01 sys + 0.55 cusr 0.08 csys = 0.67 CPU) Result: PASS TOKUHIROM/Test-Requires-0.10.tar.gz make test TEST_VERBOSE=1 -- OK Can't call method "fullname" on an undefined value at /Users/fly2400/cpanfly-5.24/lib/Fly/MakePPD.pm line 168. /Users/fly2400/ap2400-300558/bin/perl-dynamic exits with 255.