15803 lines
669 KiB
Text
15803 lines
669 KiB
Text
perl-blead
|
||
==========
|
||
cpanm (App::cpanminus) 1.7043 on perl 5.026000 built for x86_64-linux
|
||
Work directory is /home/ryan/.cpanm/work/1493613028.4197
|
||
You have make /usr/bin/make
|
||
You have LWP 6.26
|
||
You have /bin/tar: tar (GNU tar) 1.29
|
||
Copyright (C) 2015 Free Software Foundation, Inc.
|
||
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
|
||
This is free software: you are free to change and redistribute it.
|
||
There is NO WARRANTY, to the extent permitted by law.
|
||
|
||
Written by John Gilmore and Jay Fenlason.
|
||
You have /usr/bin/unzip
|
||
Searching Task::MojoliciousPlugins::PerlAcademy () on cpanmetadb ...
|
||
Unpacking Task-MojoliciousPlugins-PerlAcademy-0.02.tar.gz
|
||
--> Working on Task::MojoliciousPlugins::PerlAcademy
|
||
Fetching http://www.cpan.org/authors/id/R/RE/RENEEB/Task-MojoliciousPlugins-PerlAcademy-0.02.tar.gz ... OK
|
||
Task-MojoliciousPlugins-PerlAcademy-0.02
|
||
Task-MojoliciousPlugins-PerlAcademy-0.02/README
|
||
Task-MojoliciousPlugins-PerlAcademy-0.02/Changes
|
||
Task-MojoliciousPlugins-PerlAcademy-0.02/LICENSE
|
||
Task-MojoliciousPlugins-PerlAcademy-0.02/dist.ini
|
||
Task-MojoliciousPlugins-PerlAcademy-0.02/META.yml
|
||
Task-MojoliciousPlugins-PerlAcademy-0.02/MANIFEST
|
||
Task-MojoliciousPlugins-PerlAcademy-0.02/Makefile.PL
|
||
Task-MojoliciousPlugins-PerlAcademy-0.02/t
|
||
Task-MojoliciousPlugins-PerlAcademy-0.02/t/just_load.t
|
||
Task-MojoliciousPlugins-PerlAcademy-0.02/bin
|
||
Task-MojoliciousPlugins-PerlAcademy-0.02/bin/create_task.pl
|
||
Task-MojoliciousPlugins-PerlAcademy-0.02/lib/Task/MojoliciousPlugins
|
||
Task-MojoliciousPlugins-PerlAcademy-0.02/lib/Task/MojoliciousPlugins/PerlAcademy.pm
|
||
Entering Task-MojoliciousPlugins-PerlAcademy-0.02
|
||
Checking configure dependencies from META.yml
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring Task-MojoliciousPlugins-PerlAcademy-0.02 ... Warning: prerequisite MojoX::Auth::Simple v0.4.3 not found.
|
||
Warning: prerequisite MojoX::CPAN::Uploader 0.032 not found.
|
||
Warning: prerequisite MojoX::Log::Dispatch 0.1 not found.
|
||
Warning: prerequisite MojoX::Logite 0.01 not found.
|
||
Warning: prerequisite MojoX::Plugin::PHP 0.03 not found.
|
||
Warning: prerequisite MojoX::Renderer::Alloy 1.121150 not found.
|
||
Warning: prerequisite MojoX::Renderer::CTPP2 0.02 not found.
|
||
Warning: prerequisite MojoX::Renderer::JSON::XS 0.04 not found.
|
||
Warning: prerequisite MojoX::Renderer::WriteExcel 1.11 not found.
|
||
Warning: prerequisite MojoX::Renderer::XSLT 0.01 not found.
|
||
Warning: prerequisite MojoX::Run 0.15 not found.
|
||
Warning: prerequisite MojoX::Session::Simple 0.02 not found.
|
||
Warning: prerequisite MojoX::Session::Store::File 0.01 not found.
|
||
Warning: prerequisite MojoX::Session::Store::Memcached 0.02 not found.
|
||
Warning: prerequisite MojoX::Session::Store::MongoDB 0.52 not found.
|
||
Warning: prerequisite MojoX::UserAgent 0.21 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::AdvancedMod 0.38 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::Angular::MaterialDesign 0.603 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::AnyData 1.20 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::Args 0.05 not found. We have unknown version.
|
||
Warning: prerequisite Mojolicious::Plugin::BasicAuthPlus 0.07 not found. We have 0.10.2.
|
||
Warning: prerequisite Mojolicious::Plugin::Bootstrap3 3.2005 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::BrowserDetect 0.003 not found. We have unknown version.
|
||
Warning: prerequisite Mojolicious::Plugin::Browserify 0.06 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::Bundle 0.004 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::CORS 0.02 not found. We have unknown version.
|
||
Warning: prerequisite Mojolicious::Plugin::Cache 0.0015 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::CacheMoney 0.03 not found. We have unknown version.
|
||
Warning: prerequisite Mojolicious::Plugin::CaptchaRenderer 0.02 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::ConfigRoutes 0.04 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::ConfigSimple 0.04 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::ConsoleLogger 0.05 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::DOCRenderer 4.00 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::DomIdHelper 0.04 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::DumpyLog 0.01 not found. We have unknown version.
|
||
Warning: prerequisite Mojolicious::Plugin::FillInFormLite 0.02 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::FontAwesome4 4.2004 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::FormFieldsFromJSON::Date 0.03 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::FormValidator 0.01 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::Geo 0.02 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::GroupedParams 0.04 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::JQuery 2.11003 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::LeakTracker 1.00 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::Libravatar 1.09 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::Message::Locale 0.03 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::NamespaceForm 0.01 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::Nexmo 0.91 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::Nour::Config 0.09 not found. We have unknown version.
|
||
Warning: prerequisite Mojolicious::Plugin::Nour::Database 0.09 not found. We have unknown version.
|
||
Warning: prerequisite Mojolicious::Plugin::PDFRenderer 0.08 not found. We have unknown version.
|
||
Warning: prerequisite Mojolicious::Plugin::ParamsAuth 0.03 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::Qaptcha 0.10 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::REST 0.006 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::RenderSteps 0.05 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::SassRenderer 0.02 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::Shotwell 0.05 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::TweetButton 0.0003 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::UTF8 0.01 not found. We have unknown version.
|
||
Warning: prerequisite Mojolicious::Plugin::UrlWith 0.0502 not found.
|
||
Warning: prerequisite Mojolicious::Plugin::ZombieApocalypse 0.01 not found.
|
||
Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Task::MojoliciousPlugins::PerlAcademy
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Mojolicious::Plugin::Util::RandomString 0.05 ... Yes (0.06)
|
||
Checking if you have Mojolicious::Plugin::Resque 0.02 ... Yes (0.02)
|
||
Checking if you have Mojolicious::Plugin::Cache 0.0015 ... No
|
||
Checking if you have Mojolicious::Plugin::INIConfig 0.03 ... Yes (0.03)
|
||
Checking if you have Mojolicious::Plugin::ServerSession 0.01 ... Yes (0.01)
|
||
Checking if you have Mojolicious::Plugin::UTF8 0.01 ... No
|
||
Checking if you have MojoX::Ping 0.511 ... Yes (0.512)
|
||
Checking if you have Mojolicious::Plugin::MarkaplRenderer v0.2.0 ... Yes (0.2.0)
|
||
Checking if you have Mojolicious::Plugin::LeakTracker 1.00 ... No
|
||
Checking if you have Mojolicious::Plugin::AdditionalValidationChecks 0.13 ... Yes (0.14)
|
||
Checking if you have Mojolicious::Plugin::Captcha 0.02 ... Yes (0.02)
|
||
Checking if you have Mojolicious::Plugin::DigestAuth 0.08 ... Yes (0.09)
|
||
Checking if you have Mojolicious::Plugin::PlackMiddleware 0.19 ... Yes (0.36)
|
||
Checking if you have Mojolicious::Plugin::DeCSRF 0.94 ... Yes (0.94)
|
||
Checking if you have Mojolicious::Plugin::NetsPayment 0.04 ... Yes (0.04)
|
||
Checking if you have Mojolicious::Plugin::Responsinator 0.03 ... Yes (0.03)
|
||
Checking if you have MojoX::DirectoryListing 0.05 ... Yes (0.09)
|
||
Checking if you have Mojolicious::Plugin::SaveRequest 0.04 ... Yes (0.04)
|
||
Checking if you have Mojolicious::Plugin::BasicAuthPlus 0.07 ... No (0.10.2 < 0.07)
|
||
Checking if you have Mojolicious::Plugin::Disqus 1.22 ... Yes (1.22)
|
||
Checking if you have MojoX::Transaction::WebSocket76 0.04 ... Yes (0.05)
|
||
Checking if you have Mojolicious::Plugin::ToolkitRenderer 1.03 ... Yes (1.07)
|
||
Checking if you have Mojolicious::Plugin::ShareHelpers 0.7 ... Yes (0.7)
|
||
Checking if you have Mojolicious::Plugin::StaticCompressor v1.0.0 ... Yes (1.0.0)
|
||
Checking if you have Mojolicious::Plugin::SecureCORS v1.0.3 ... Yes (v2.0.0)
|
||
Checking if you have MojoX::Renderer::Xslate 0.09 ... Yes (0.13)
|
||
Checking if you have Mojolicious::Plugin::TimeAgo 0.03 ... Yes (0.06)
|
||
Checking if you have Mojolicious::Plugin::CBOR 0.04 ... Yes (0.04)
|
||
Checking if you have MojoX::Mysql 0.07 ... Yes (0.22)
|
||
Checking if you have MojoX::Log::Declare 0.03 ... Yes (0.03)
|
||
Checking if you have Mojolicious::Plugin::Nour::Database 0.09 ... No
|
||
Checking if you have MojoX::CPAN::Uploader 0.032 ... No
|
||
Checking if you have Mojolicious::Plugin::ValidateTiny 0.13 ... Yes (0.16)
|
||
Checking if you have MojoX::Routes::AsGraph 0.04 ... Yes (0.07)
|
||
Checking if you have Mojolicious::Plugin::RenderSteps 0.05 ... No
|
||
Checking if you have Mojolicious::Plugin::ChromeLogger 0.05 ... Yes (0.06)
|
||
Checking if you have Mojolicious 5.71 ... Yes (7.31)
|
||
Checking if you have Mojolicious::Plugin::CSRFProtect 0.16 ... Yes (0.16)
|
||
Checking if you have Mojolicious::Command::generate::upstart 0.02 ... Yes (0.02)
|
||
Checking if you have Mojolicious::Plugin::MountPSGI 0.02 ... Yes (0.12)
|
||
Checking if you have Mojolicious::Plugin::FormValidator 0.01 ... No
|
||
Checking if you have Mojolicious::Plugin::XML::Loy 0.10 ... Yes (0.14)
|
||
Checking if you have Mojolicious::Plugin::Message::Locale 0.03 ... No
|
||
Checking if you have Mojolicious::Plugin::UrlWith 0.0502 ... No
|
||
Checking if you have MojoX::Renderer::WriteExcel 1.11 ... No
|
||
Checking if you have Mojolicious::Plugin::CacheMoney 0.03 ... No
|
||
Checking if you have Mojolicious::Plugin::REST 0.006 ... No
|
||
Checking if you have Mojolicious::Plugin::Gravatar 0.04 ... Yes (0.04)
|
||
Checking if you have Mojolicious::Plugin::CGI 0.16 ... Yes (0.36)
|
||
Checking if you have Mojolicious::Plugin::Log::Timestamp 0.023 ... Yes (0.031)
|
||
Checking if you have Mojolicious::Plugin::NYTProf 0.12 ... Yes (0.20)
|
||
Checking if you have MojoX::Renderer::IncludeLater 0.02 ... Yes (0.02)
|
||
Checking if you have Mojolicious::Plugin::Database 1.08 ... Yes (1.10)
|
||
Checking if you have Mojolicious::Plugin::RedirectHost 1.05 ... Yes (1.07)
|
||
Checking if you have Mojolicious::Plugin::CHI 0.09 ... Yes (0.15)
|
||
Checking if you have Mojolicious::Plugin::AssetPack 0.32 ... Yes (1.41)
|
||
Checking if you have Mojolicious::Plugin::Mobi 0.06 ... Yes (0.06)
|
||
Checking if you have Mojolicious::Plugin::Human 0.7 ... Yes (0.7)
|
||
Checking if you have Mojolicious::Plugin::YubiVerify 0.04 ... Yes (0.06)
|
||
Checking if you have Mojolicious::Plugin::Redis 0.03 ... Yes (0.03)
|
||
Checking if you have Mojolicious::Plugin::KossyValidator 0.04 ... Yes (0.04)
|
||
Checking if you have Mojolicious::Plugin::Bcrypt 0.14 ... Yes (0.14)
|
||
Checking if you have Mojolicious::Plugin::PDFRenderer 0.08 ... No
|
||
Checking if you have MojoX::Encode::Gzip 1.10 ... Yes (1.11)
|
||
Checking if you have Mojolicious::Plugin::PPI 0.06 ... Yes (0.07)
|
||
Checking if you have Mojolicious::Plugin::PetalTinyRenderer 0.04 ... Yes (0.05)
|
||
Checking if you have Mojolicious::Plugin::Browserify 0.06 ... No
|
||
Checking if you have MojoX::ValidateHeadLinks 1.05 ... Yes (1.05)
|
||
Checking if you have Mojolicious::Plugin::Webtail 0.06 ... Yes (0.06)
|
||
Checking if you have Mojolicious::Plugin::ConfigSimple 0.04 ... No
|
||
Checking if you have Mojolicious::Plugin::GoogleAnalytics 1.005 ... Yes (1.005)
|
||
Checking if you have Mojolicious::Plugin::Wolowitz v1.0.1 ... Yes (1.0.1)
|
||
Checking if you have Mojolicious::Plugin::Narada v0.2.2 ... Yes (v1.0.0)
|
||
Checking if you have Mojolicious::Plugin::BasicAuth 0.08 ... Yes (0.08)
|
||
Checking if you have Mojolicious::Plugin::BootstrapAlerts 0.06 ... Yes (0.06)
|
||
Checking if you have Mojolicious::Plugin::ValidateMoose 0.02 ... Yes (0.02)
|
||
Checking if you have Mojolicious::Plugin::Leafletjs 0.004 ... Yes (0.004)
|
||
Checking if you have MojoX::IOLoop::Server::StartTLS 5.14 ... Yes (5.1401)
|
||
Checking if you have Mojolicious::Plugin::Recaptcha 0.62 ... Yes (0.64)
|
||
Checking if you have Mojolicious::Plugin::SQLMaker 0.03 ... Yes (0.03)
|
||
Checking if you have Mojolicious::Plugin::Args 0.05 ... No
|
||
Checking if you have Mojolicious::Plugin::JSONRPC2 v1.1.2 ... Yes (v2.0.0)
|
||
Checking if you have Mojolicious::Plugin::Module 0.03 ... Yes (0.04)
|
||
Checking if you have MojoX::Session 0.31 ... Yes (0.33)
|
||
Checking if you have Mojolicious::Plugin::LinkedContent 0.06 ... Yes (0.07)
|
||
Checking if you have Mojolicious::Plugin::NamespaceForm 0.01 ... No
|
||
Checking if you have Mojolicious::Plugin::ParamLogger 0.01 ... Yes (0.03)
|
||
Checking if you have Mojolicious::Plugin::SimpleSession 0.01 ... Yes (0.01)
|
||
Checking if you have Mojolicious::Plugin::MoreUtilHelpers 0.03 ... Yes (0.06)
|
||
Checking if you have MojoX::JSONRPC2::HTTP v1.0.5 ... Yes (v2.0.1)
|
||
Checking if you have Mojolicious::Plugin::PayPal 0.05 ... Yes (0.06)
|
||
Checking if you have MojoX::Session::Store::MongoDB 0.52 ... No
|
||
Checking if you have Mojolicious::Plugin::AccessLog 0.004 ... Yes (0.010)
|
||
Checking if you have Mojolicious::Plugin::CountryDropDown 0.06 ... Yes (0.06)
|
||
Checking if you have Mojolicious::Plugin::PgAsync 0.03 ... Yes (0.03)
|
||
Checking if you have Mojolicious::Plugin::SMS 0.01 ... Yes (0.02)
|
||
Checking if you have Mojolicious::Plugin::AutoIndex 0.0006 ... Yes (0.0006)
|
||
Checking if you have Mojolicious::Plugin::Libravatar 1.09 ... No
|
||
Checking if you have Mojolicious::Command::listdeps 0.06 ... Yes (0.08)
|
||
Checking if you have Mojolicious::Plugin::AnyData 1.20 ... No
|
||
Checking if you have Mojolicious::Plugin::MostTagHelpers 0.04 ... Yes (0.04)
|
||
Checking if you have Mojolicious::Plugin::DumpyLog 0.01 ... No
|
||
Checking if you have Mojolicious::Plugin::JSLoader 0.04 ... Yes (0.06)
|
||
Checking if you have Mojolicious::Plugin::SessionStore 0.04 ... Yes (0.05)
|
||
Checking if you have MojoX::UserAgent 0.21 ... No
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have MojoX::Moose::Controller 0.02 ... Yes (0.02)
|
||
Checking if you have Mojolicious::Plugin::Thumbnail 0.01 ... Yes (0.01)
|
||
Checking if you have Mojolicious::Plugin::Qaptcha 0.10 ... No
|
||
Checking if you have Mojolicious::Plugin::Nour::Config 0.09 ... No
|
||
Checking if you have Mojolicious::Plugin::MethodOverride 0.040 ... Yes (0.060)
|
||
Checking if you have MojoX::JSON::RPC 0.06 ... Yes (0.10)
|
||
Checking if you have Mojolicious::Plugin::AdvancedMod 0.38 ... No
|
||
Checking if you have Mojolicious::Command::generate::bootstrap_app 0.07 ... Yes (0.07)
|
||
Checking if you have Mojolicious::Plugin::I18NUtils 0.13 ... Yes (0.19)
|
||
Checking if you have Mojolicious::Plugin::Bootstrap3 3.2005 ... No
|
||
Checking if you have MojoX::AIO 0.06 ... Yes (0.06)
|
||
Checking if you have Mojolicious::Plugin::HTMLLint 0.04 ... Yes (0.06)
|
||
Checking if you have MojoX::Plugin::PHP 0.03 ... No
|
||
Checking if you have Mojolicious::Plugin::DBViewer 0.26 ... Yes (0.29)
|
||
Checking if you have Mojolicious::Plugin::DOCRenderer 4.00 ... No
|
||
Checking if you have MojoX::Renderer::CTPP2 0.02 ... No
|
||
Checking if you have Mojolicious::Plugin::UnicodeNormalize 1.20140306 ... Yes (1.20160509)
|
||
Checking if you have Mojolicious::Plugin::Surveil 0.01 ... Yes (0.01)
|
||
Checking if you have Mojolicious::Plugin::HamlRenderer 2.100000 ... Yes (2.100000)
|
||
Checking if you have Mojolicious::Plugin::Proxy 0.6 ... Yes (0.6)
|
||
Checking if you have MojoX::Session::Store::File 0.01 ... No
|
||
Checking if you have MojoX::UserAgent::Throttler v0.1.1 ... Yes (v1.0.2)
|
||
Checking if you have Mojolicious::Plugin::ParamExpand 0.01 ... Yes (0.03)
|
||
Checking if you have Mojolicious::Plugin::Authentication 1.26 ... Yes (1.29)
|
||
Checking if you have Mojolicious::Plugin::Web::Auth 0.11 ... Yes (0.13)
|
||
Checking if you have Mojolicious::Plugin::Mail 1.3 ... Yes (1.5)
|
||
Checking if you have MojoX::Session::Store::Memcached 0.02 ... No
|
||
Checking if you have Mojolicious::Plugin::Disqus::Tiny 1.004 ... Yes (1.004)
|
||
Checking if you have Mojolicious::Plugin::CORS 0.02 ... No
|
||
Checking if you have Mojolicious::Plugin::MailException 0.19 ... Yes (0.20)
|
||
Checking if you have Mojolicious::Plugin::BootstrapHelpers 0.0187 ... Yes (0.0204)
|
||
Checking if you have Mojolicious::Plugin::CSSLoader 0.06 ... Yes (0.07)
|
||
Checking if you have MojoX::Redis 0.86 ... Yes (0.88)
|
||
Checking if you have Mojolicious::Plugin::HTMLTemplateRenderer 0.04 ... Yes (0.04)
|
||
Checking if you have Mojolicious::Plugin::Memorize 0.01 ... Yes (0.02)
|
||
Checking if you have Mojolicious::Plugin::AutoParams 0.02 ... Yes (0.02)
|
||
Checking if you have Mojolicious::Plugin::HTMLTemplateProRenderer 0.02 ... Yes (0.05)
|
||
Checking if you have Mojolicious::Plugin::Bundle 0.004 ... No
|
||
Checking if you have Mojolicious::Plugin::CSRFDefender v0.0.8 ... Yes (0.0.8)
|
||
Checking if you have MojoX::Log::Dispatch 0.1 ... No
|
||
Checking if you have MojoX::Renderer::XSLT 0.01 ... No
|
||
Checking if you have Mojolicious::Plugin::Notifications 0.6 ... Yes (0.9)
|
||
Checking if you have MojoX::Renderer::HTC 0.01 ... Yes (0.03)
|
||
Checking if you have Mojolicious::Plugin::Toto 0.25 ... Yes (0.25)
|
||
Checking if you have Mojolicious::Plugin::Mason1Renderer 0.02 ... Yes (0.03)
|
||
Checking if you have Mojolicious::Plugin::Sugar 0.002 ... Yes (0.002)
|
||
Checking if you have Mojolicious::Command::secret 0.03 ... Yes (0.03)
|
||
Checking if you have MojoX::Log::Log4perl 0.10 ... Yes (0.11)
|
||
Checking if you have Mojolicious::Plugin::LinkEmbedder 0.16 ... Yes (0.24)
|
||
Checking if you have MojoX::Logite 0.01 ... No
|
||
Checking if you have Mojolicious::Plugin::Piwik 0.14 ... Yes (0.19)
|
||
Checking if you have Mojolicious::Plugin::ZombieApocalypse 0.01 ... No
|
||
Checking if you have Mojolicious::Plugin::FontAwesome4 4.2004 ... No
|
||
Checking if you have Mojolicious::Plugin::DomIdHelper 0.04 ... No
|
||
Checking if you have Mojolicious::Plugin::Mongodb 1.16 ... Yes (1.16)
|
||
Checking if you have MojoX::GlobalEvents 0.02 ... Yes (0.02)
|
||
Checking if you have Mojolicious::Plugin::Logf 0.04 ... Yes (0.10)
|
||
Checking if you have Mojolicious::Plugin::Mason2Renderer 0.03 ... Yes (0.03)
|
||
Checking if you have Mojolicious::Command::generate::dbicdump v0.1.1 ... Yes (0.1.1)
|
||
Checking if you have Mojolicious::Plugin::TagHelpers::MailToChiffre 0.08 ... Yes (0.09)
|
||
Checking if you have Mojolicious::Plugin::TagHelpers::Pagination 0.05 ... Yes (0.06)
|
||
Checking if you have Mojolicious::Command::deploy 0.02 ... Yes (0.02)
|
||
Checking if you have Mojolicious::Plugin::UserMessages 0.511 ... Yes (0.511)
|
||
Checking if you have Mojolicious::Plugin::SimpleSlides 0.01 ... Yes (0.06)
|
||
Checking if you have Mojolicious::Plugin::ServerStatus 0.02 ... Yes (0.04)
|
||
Checking if you have Mojolicious::Plugin::XRD 0.12 ... Yes (0.17)
|
||
Checking if you have Mojolicious::Plugin::Form 0.005 ... Yes (0.006)
|
||
Checking if you have MojoX::Validator 0.0015 ... Yes (0.0016)
|
||
Checking if you have Mojolicious::Plugin::YamlConfig v0.2.0 ... Yes (0.2.1)
|
||
Checking if you have Mojolicious::Plugin::RequestBase 0.1 ... Yes (0.3)
|
||
Checking if you have Mojolicious::Plugin::RenderFile 0.08 ... Yes (0.10)
|
||
Checking if you have Mojolicious::Plugin::JQuery 2.11003 ... No
|
||
Checking if you have Mojolicious::Command::deploy::heroku 0.11 ... Yes (0.11)
|
||
Checking if you have Mojolicious::Command::generate::bootstrap 0.04 ... Yes (0.04)
|
||
Checking if you have Mojolicious::Plugin::OnFork 0.002 ... Yes (0.003)
|
||
Checking if you have Mojolicious::Plugin::Vparam 0.8 ... Yes (2.05)
|
||
Checking if you have Mojolicious::Plugin::Nexmo 0.91 ... No
|
||
Checking if you have MojoX::Renderer::Alloy 1.121150 ... No
|
||
Checking if you have MojoX::Plugin::AnyCache 0.04 ... Yes (0.04)
|
||
Checking if you have Mojolicious::Plugin::HostMeta 0.17 ... Yes (0.23)
|
||
Checking if you have Mojolicious::Plugin::OAuth2 1.3 ... Yes (1.53)
|
||
Checking if you have Mojolicious::Plugin::FillInFormLite 0.02 ... No
|
||
Checking if you have MojoX::Session::Store::Redis 0.07 ... Yes (0.10)
|
||
Checking if you have Mojolicious::Plugin::RemoteAddr 0.02 ... Yes (0.03)
|
||
Checking if you have Mojolicious::Plugin::ViewBuilder 0.04 ... Yes (0.06)
|
||
Checking if you have Mojolicious::Plugin::Crypto 0.13 ... Yes (0.14)
|
||
Checking if you have Mojolicious::Plugin::AccessControl 0.04 ... Yes (0.04)
|
||
Checking if you have Mojolicious::Plugin::RelativeUrlFor 0.04 ... Yes (0.052)
|
||
Checking if you have Mojolicious::Plugin::DirectoryQueue 0.01 ... Yes (0.01)
|
||
Checking if you have Mojolicious::Plugin::TagHelpers::NoCaching 0.03 ... Yes (0.05)
|
||
Checking if you have Mojolicious::Plugin::Util::Endpoint 0.16 ... Yes (0.19)
|
||
Checking if you have MojoX::JSON::XS 0.01 ... Yes (0.01)
|
||
Checking if you have Mojolicious::Plugin::DSC 1.000 ... Yes (1.006)
|
||
Checking if you have Mojolicious::Plugin::Log::Access 0.023 ... Yes (0.031)
|
||
Checking if you have Mojolicious::Plugin::ReverseProxy 0.703 ... Yes (0.705)
|
||
Checking if you have Mojolicious::Plugin::Alias v0.0.4 ... Yes (0.0.4)
|
||
Checking if you have MojoX::Run 0.15 ... No
|
||
Checking if you have Mojolicious::Plugin::AttributeMaker 0.07 ... Yes (0.07)
|
||
Checking if you have Mojolicious::Plugin::MySQLViewerLite 0.16 ... Yes (0.16)
|
||
Checking if you have Mojolicious::Plugin::Airbrake 0.01 ... Yes (0.01)
|
||
Checking if you have Mojolicious::Plugin::BlogSpam 0.08 ... Yes (0.09)
|
||
Checking if you have Mojolicious::Plugin::FormFieldsFromJSON::Date 0.03 ... No
|
||
Checking if you have Mojolicious::Plugin::ConsoleLogger 0.05 ... No
|
||
Checking if you have Mojolicious::Plugin::CaptchaRenderer 0.02 ... No
|
||
Checking if you have Mojolicious::Plugin::Angular::MaterialDesign 0.603 ... No
|
||
Checking if you have Mojolicious::Plugin::BootstrapPagination 0.12 ... Yes (0.13)
|
||
Checking if you have Mojolicious::Plugin::Prove 0.01 ... Yes (0.08)
|
||
Checking if you have Mojolicious::Plugin::SQLiteViewerLite 0.12 ... Yes (0.14)
|
||
Checking if you have Mojolicious::Plugin::I18N 1.4 ... Yes (1.6)
|
||
Checking if you have Mojolicious::Plugin::HTTPStatusRenderer 0.01 ... Yes (0.01)
|
||
Checking if you have Mojolicious::Plugin::Util::Callback 0.04 ... Yes (0.05)
|
||
Checking if you have Mojolicious::Command::nopaste 0.07 ... Yes (0.09)
|
||
Checking if you have Mojolicious::Plugin::TweetButton 0.0003 ... No
|
||
Checking if you have Mojolicious::Plugin::RESTRoutes 0.010010 ... Yes (1.0.0)
|
||
Checking if you have MojoX::Auth::Simple v0.4.3 ... No
|
||
Checking if you have Mojolicious::Plugin::Humane 0.07 ... Yes (0.07)
|
||
Checking if you have Mojolicious::Plugin::GroupedParams 0.04 ... No
|
||
Checking if you have MojoX::Renderer::HTP 0.032 ... Yes (0.032)
|
||
Checking if you have Mojolicious::Plugin::TagHelpersI18N 0.03 ... Yes (0.03)
|
||
Checking if you have MojoX::Log::Fast v0.1.3 ... Yes (v1.0.0)
|
||
Checking if you have Mojolicious::Plugin::Qooxdoo 0.901 ... Yes (0.905)
|
||
Checking if you have Mojolicious::Plugin::AppCacheManifest 0.05 ... Yes (0.05)
|
||
Checking if you have Mojolicious::Plugin::SslAuth 0.07 ... Yes (0.08)
|
||
Checking if you have Mojolicious::Plugin::BrowserDetect 0.003 ... No
|
||
Checking if you have Mojolicious::Plugin::WriteExcel 2.04 ... Yes (2.05)
|
||
Checking if you have Mojolicious::Plugin::PubSubHubbub 0.13 ... Yes (0.17)
|
||
Checking if you have Mojolicious::Plugin::VHost 0.04 ... Yes (0.04)
|
||
Checking if you have Mojolicious::Plugin::JSONP 0.03 ... Yes (0.04)
|
||
Checking if you have Mojolicious::Plugin::Captcha::reCAPTCHA 0.04 ... Yes (0.05)
|
||
Checking if you have MojoX::JSON::RPC::Service::AutoRegister 0.001 ... Yes (0.001)
|
||
Checking if you have Mojolicious::Plugin::SemanticUI 0.10 ... Yes (0.17)
|
||
Checking if you have Mojolicious::Plugin::DBIxTransactionManager 0.02 ... Yes (0.02)
|
||
Checking if you have Mojolicious::Plugin::MultiConfig 0.2 ... Yes (0.2)
|
||
Checking if you have Mojolicious::Plugin::MozPersona 0.04 ... Yes (0.05)
|
||
Checking if you have Mojolicious::Plugin::CSSCompressor 0.01 ... Yes (0.01)
|
||
Checking if you have Mojolicious::Plugin::Sprite 0.01 ... Yes (0.01)
|
||
Checking if you have Mojolicious::Plugin::DateTime 0.02 ... Yes (0.02)
|
||
Checking if you have Mojolicious::Plugin::InstallablePaths 0.03 ... Yes (0.04)
|
||
Checking if you have Mojolicious::Plugin::ParamsAuth 0.03 ... No
|
||
Checking if you have Mojolicious::Plugin::AutoRoute 0.14 ... Yes (0.22)
|
||
Checking if you have Mojolicious::Plugin::EventSource 0.3 ... Yes (0.3)
|
||
Checking if you have MojoX::Session::Store::Libmemcached 0.17 ... Yes (0.17)
|
||
Checking if you have Mojolicious::Plugin::ConfigHashMerge 0.01 ... Yes (0.02)
|
||
Checking if you have Mojolicious::Plugin::ConfigRoutes 0.04 ... No
|
||
Checking if you have Mojolicious::Plugin::Subdispatch 0.04 ... Yes (0.04)
|
||
Checking if you have Mojolicious::Plugin::WebFinger 0.05 ... Yes (0.08)
|
||
Checking if you have MojoX::Renderer::JSON::XS 0.04 ... No
|
||
Checking if you have Mojolicious::Plugin::Authorization v1.3.2 ... Yes (1.04)
|
||
Checking if you have Mojolicious::Plugin::TtRenderer 1.54 ... Yes (1.58)
|
||
Checking if you have Mojolicious::Plugin::SassRenderer 0.02 ... No
|
||
Checking if you have Mojolicious::Plugin::DBICAdmin 0.0006 ... Yes (0.0006)
|
||
Checking if you have Mojolicious::Plugin::Directory 0.08 ... Yes (0.12)
|
||
Checking if you have Mojolicious::Plugin::Ident 0.30 ... Yes (0.31)
|
||
Checking if you have MojoX::CustomTemplateFileParser 0.10 ... Yes (0.1002)
|
||
Checking if you have MojoX::Session::Simple 0.02 ... No
|
||
Checking if you have Mojolicious::Plugin::JSUrlFor 0.15 ... Yes (0.17)
|
||
Checking if you have Mojolicious::Plugin::FeedReader 0.06 ... Yes (0.08)
|
||
Checking if you have Mojolicious::Plugin::Data::Validate::WithYAML 0.04 ... Yes (0.04)
|
||
Checking if you have Mojolicious::Plugin::FormFieldsFromJSON 0.20 ... Yes (0.32)
|
||
Checking if you have Mojolicious::Plugin::SessionCompress 0.03 ... Yes (0.03)
|
||
Checking if you have Mojolicious::Plugin::ProRenderer 0.40 ... Yes (0.40)
|
||
Checking if you have Mojolicious::Plugin::FormFields 0.04 ... Yes (0.05)
|
||
Checking if you have Mojolicious::Plugin::CachePurge 0.01 ... Yes (0.01)
|
||
Checking if you have Mojolicious::Plugin::Geo 0.02 ... No
|
||
Checking if you have MojoX::Plugin::PODRenderer 0.01 ... Yes (0.01)
|
||
Checking if you have Mojolicious::Command::generate::qx_mojo_app v0.2.2 ... Yes (0.2.2)
|
||
Checking if you have Mojolicious::Plugin::HttpBasicAuth 0.11 ... Yes (0.12)
|
||
Checking if you have Mojolicious::Plugin::Dotcloud 1.01 ... Yes (1.01)
|
||
Checking if you have MojoX::Dispatcher::Qooxdoo::Jsonrpc 0.95 ... Yes (0.96)
|
||
Checking if you have Mojolicious::Plugin::Sentry 0.11 ... Yes (0.11)
|
||
Checking if you have Mojolicious::Plugin::Shotwell 0.05 ... No
|
||
Checking if you have Mojolicious::Plugin::JavaScript::Console 0.01 ... Yes (0.02)
|
||
Checking if you have Mojolicious::Plugin::PlainRoutes 0.04 ... Yes (0.06)
|
||
Checking if you have Mojolicious::Plugin::BindSessionToIP 0.03 ... Yes (0.03)
|
||
Checking if you have Mojolicious::Plugin::Number::Commify 0.022 ... Yes (0.041)
|
||
Checking if you have Mojolicious::Plugin::WWWSession 0.06 ... Yes (0.06)
|
||
Searching Mojolicious::Plugin::Cache (0.0015) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-Cache-0.0015.tar.gz
|
||
OK
|
||
==> Found dependencies: Mojolicious::Plugin::Cache, Mojolicious::Plugin::UTF8, Mojolicious::Plugin::LeakTracker, Mojolicious::Plugin::BasicAuthPlus, Mojolicious::Plugin::Nour::Database, MojoX::CPAN::Uploader, Mojolicious::Plugin::RenderSteps, Mojolicious::Plugin::FormValidator, Mojolicious::Plugin::Message::Locale, Mojolicious::Plugin::UrlWith, MojoX::Renderer::WriteExcel, Mojolicious::Plugin::CacheMoney, Mojolicious::Plugin::REST, Mojolicious::Plugin::PDFRenderer, Mojolicious::Plugin::Browserify, Mojolicious::Plugin::ConfigSimple, Mojolicious::Plugin::Args, Mojolicious::Plugin::NamespaceForm, MojoX::Session::Store::MongoDB, Mojolicious::Plugin::Libravatar, Mojolicious::Plugin::AnyData, Mojolicious::Plugin::DumpyLog, MojoX::UserAgent, Mojolicious::Plugin::Qaptcha, Mojolicious::Plugin::Nour::Config, Mojolicious::Plugin::AdvancedMod, Mojolicious::Plugin::Bootstrap3, MojoX::Plugin::PHP, Mojolicious::Plugin::DOCRenderer, MojoX::Renderer::CTPP2, MojoX::Session::Store::File, MojoX::Session::Store::Memcached, Mojolicious::Plugin::CORS, Mojolicious::Plugin::Bundle, MojoX::Log::Dispatch, MojoX::Renderer::XSLT, MojoX::Logite, Mojolicious::Plugin::ZombieApocalypse, Mojolicious::Plugin::FontAwesome4, Mojolicious::Plugin::DomIdHelper, Mojolicious::Plugin::JQuery, Mojolicious::Plugin::Nexmo, MojoX::Renderer::Alloy, Mojolicious::Plugin::FillInFormLite, MojoX::Run, Mojolicious::Plugin::FormFieldsFromJSON::Date, Mojolicious::Plugin::ConsoleLogger, Mojolicious::Plugin::CaptchaRenderer, Mojolicious::Plugin::Angular::MaterialDesign, Mojolicious::Plugin::TweetButton, MojoX::Auth::Simple, Mojolicious::Plugin::GroupedParams, Mojolicious::Plugin::BrowserDetect, Mojolicious::Plugin::ParamsAuth, Mojolicious::Plugin::ConfigRoutes, MojoX::Renderer::JSON::XS, Mojolicious::Plugin::SassRenderer, MojoX::Session::Simple, Mojolicious::Plugin::Geo, Mojolicious::Plugin::Shotwell
|
||
--> Working on Mojolicious::Plugin::Cache
|
||
Fetching http://www.cpan.org/authors/id/S/SI/SIDD/Mojolicious-Plugin-Cache-0.0015.tar.gz ... OK
|
||
Mojolicious-Plugin-Cache-0.0015
|
||
Mojolicious-Plugin-Cache-0.0015/Changes
|
||
Mojolicious-Plugin-Cache-0.0015/LICENSE
|
||
Mojolicious-Plugin-Cache-0.0015/INSTALL
|
||
Mojolicious-Plugin-Cache-0.0015/dist.ini
|
||
Mojolicious-Plugin-Cache-0.0015/META.yml
|
||
Mojolicious-Plugin-Cache-0.0015/MANIFEST
|
||
Mojolicious-Plugin-Cache-0.0015/Build.PL
|
||
Mojolicious-Plugin-Cache-0.0015/META.json
|
||
Mojolicious-Plugin-Cache-0.0015/t
|
||
Mojolicious-Plugin-Cache-0.0015/t/page-cache.t
|
||
Mojolicious-Plugin-Cache-0.0015/t/action-cache.t
|
||
Mojolicious-Plugin-Cache-0.0015/t/release-distmeta.t
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/book/lib
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/book/lib/Book.pm
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/user/lib
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/user/lib/User.pm
|
||
Mojolicious-Plugin-Cache-0.0015/t/release-pod-syntax.t
|
||
Mojolicious-Plugin-Cache-0.0015/t/release-pod-coverage.t
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/book/public
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/book/public/index.html
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/product/lib
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/product/lib/product.pm
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/user/public
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/user/public/index.html
|
||
Mojolicious-Plugin-Cache-0.0015/lib/Mojolicious/Plugin
|
||
Mojolicious-Plugin-Cache-0.0015/lib/Mojolicious/Plugin/Cache.pm
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/product/public
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/product/public/index.html
|
||
Mojolicious-Plugin-Cache-0.0015/lib/Mojolicious/Plugin/Cache
|
||
Mojolicious-Plugin-Cache-0.0015/lib/Mojolicious/Plugin/Cache/Page.pm
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/product/lib/product
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/product/lib/product/Default.pm
|
||
Mojolicious-Plugin-Cache-0.0015/lib/Mojolicious/Plugin/Cache/Action.pm
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/book/lib/Book/Controller
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/book/lib/Book/Controller/Cache.pm
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/book/lib/Book/Controller/Dummy.pm
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/user/lib/User/Controller
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/user/lib/User/Controller/Cache.pm
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/product/templates
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/product/templates/exception.html.ep
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/product/templates/not_found.html.ep
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/product/templates/default
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/product/templates/default/list.html.ep
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/product/templates/default/show.html.ep
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/product/templates/default/type.html.ep
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/product/templates/layouts
|
||
Mojolicious-Plugin-Cache-0.0015/t/lib/product/templates/layouts/default.html.ep
|
||
Entering Mojolicious-Plugin-Cache-0.0015
|
||
Checking configure dependencies from META.json
|
||
Checking if you have Module::Build 0.38 ... Yes (0.4222)
|
||
Checking if you have ExtUtils::Install 1.46 ... Yes (2.04)
|
||
Running Build.PL
|
||
Configuring Mojolicious-Plugin-Cache-0.0015 ... Created MYMETA.yml and MYMETA.json
|
||
Creating new 'Build' script for 'Mojolicious-Plugin-Cache' version '0.0015'
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Module::Build 0.3601 ... Yes (0.4222)
|
||
Checking if you have Mojolicious 1.21 ... Yes (7.31)
|
||
Checking if you have CHI 0.36 ... Yes (0.60)
|
||
Checking if you have File::Path 2.08 ... Yes (2.12)
|
||
OK
|
||
Building and testing Mojolicious-Plugin-Cache-0.0015 ... Building Mojolicious-Plugin-Cache
|
||
Can't use string ("Book") as a HASH ref while "strict refs" in use at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm line 246.
|
||
# Looks like your test exited with 255 just after 1.
|
||
t/action-cache.t ..........
|
||
Dubious, test returned 255 (wstat 65280, 0xff00)
|
||
All 1 subtests passed
|
||
Can't use string ("product") as a HASH ref while "strict refs" in use at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm line 246.
|
||
# Looks like your test exited with 2 just after 1.
|
||
t/page-cache.t ............
|
||
Dubious, test returned 2 (wstat 512, 0x200)
|
||
All 1 subtests passed
|
||
t/release-distmeta.t ...... skipped: these tests are for release candidate testing
|
||
t/release-pod-coverage.t .. skipped: these tests are for release candidate testing
|
||
t/release-pod-syntax.t .... skipped: these tests are for release candidate testing
|
||
|
||
Test Summary Report
|
||
-------------------
|
||
t/action-cache.t (Wstat: 65280 Tests: 1 Failed: 0)
|
||
Non-zero exit status: 255
|
||
t/page-cache.t (Wstat: 512 Tests: 1 Failed: 0)
|
||
Non-zero exit status: 2
|
||
Files=5, Tests=2, 0 wallclock secs ( 0.01 usr 0.00 sys + 0.46 cusr 0.02 csys = 0.49 CPU)
|
||
Result: FAIL
|
||
Failed 2/5 test programs. 0/2 subtests failed.
|
||
! Installing Mojolicious::Plugin::Cache failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
Searching Mojolicious::Plugin::UTF8 (0.01) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-UTF8-0.01.tar.gz
|
||
FAIL
|
||
--> Working on Mojolicious::Plugin::UTF8
|
||
Fetching http://www.cpan.org/authors/id/A/AM/AMIRITE/Mojolicious-Plugin-UTF8-0.01.tar.gz ... OK
|
||
Mojolicious-Plugin-UTF8-0.01
|
||
Mojolicious-Plugin-UTF8-0.01/README
|
||
Mojolicious-Plugin-UTF8-0.01/LICENSE
|
||
Mojolicious-Plugin-UTF8-0.01/dist.ini
|
||
Mojolicious-Plugin-UTF8-0.01/META.yml
|
||
Mojolicious-Plugin-UTF8-0.01/MANIFEST
|
||
Mojolicious-Plugin-UTF8-0.01/META.json
|
||
Mojolicious-Plugin-UTF8-0.01/Makefile.PL
|
||
Mojolicious-Plugin-UTF8-0.01/t
|
||
Mojolicious-Plugin-UTF8-0.01/t/00-compile.t
|
||
Mojolicious-Plugin-UTF8-0.01/t/00-report-prereqs.t
|
||
Mojolicious-Plugin-UTF8-0.01/lib/Mojolicious/Plugin
|
||
Mojolicious-Plugin-UTF8-0.01/lib/Mojolicious/Plugin/UTF8.pm
|
||
Entering Mojolicious-Plugin-UTF8-0.01
|
||
Checking configure dependencies from META.json
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring Mojolicious-Plugin-UTF8-0.01 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Mojolicious::Plugin::UTF8
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have IO::Handle 0 ... Yes (1.36)
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have List::Util 0 ... Yes (1.47)
|
||
Checking if you have Mojolicious 0 ... Yes (7.31)
|
||
Checking if you have version 0 ... Yes (0.9918)
|
||
Checking if you have IPC::Open3 0 ... Yes (1.20)
|
||
Checking if you have Mojo::Base 0 ... Yes (undef)
|
||
Checking if you have strict 0 ... Yes (1.11)
|
||
Checking if you have File::Temp 0 ... Yes (0.2304)
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
Checking if you have File::Spec 0 ... Yes (3.62)
|
||
Checking if you have warnings 0 ... Yes (1.37)
|
||
Checking if you have File::Spec::Functions 0 ... Yes (3.62)
|
||
OK
|
||
Building and testing Mojolicious-Plugin-UTF8-0.01 ... cp lib/Mojolicious/Plugin/UTF8.pm blib/lib/Mojolicious/Plugin/UTF8.pm
|
||
Manifying 1 pod document
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
|
||
t/00-compile.t ......... ok
|
||
#
|
||
# Versions for all modules listed in MYMETA.json (including optional ones):
|
||
# Version Module
|
||
# -------- ------------------------
|
||
# 2.150010 CPAN::Meta
|
||
# 2.140 CPAN::Meta::Requirements
|
||
# 7.24 ExtUtils::MakeMaker
|
||
# 3.62 File::Spec
|
||
# 3.62 File::Spec::Functions
|
||
# 0.2304 File::Temp
|
||
# 1.36 IO::Handle
|
||
# 1.20 IPC::Open3
|
||
# 1.47 List::Util
|
||
# undef Mojo::Base
|
||
# 7.31 Mojolicious
|
||
# 1.302083 Test::More
|
||
# 1.11 strict
|
||
# 0.9918 version
|
||
# 1.37 warnings
|
||
t/00-report-prereqs.t .. ok
|
||
All tests successful.
|
||
Files=2, Tests=2, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.13 cusr 0.00 csys = 0.15 CPU)
|
||
Result: PASS
|
||
Manifying 1 pod document
|
||
Appending installation info to /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/perllocal.pod
|
||
OK
|
||
Successfully installed Mojolicious-Plugin-UTF8-0.01
|
||
Installing /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux/.meta/Mojolicious-Plugin-UTF8-0.01/install.json
|
||
Searching Mojolicious::Plugin::LeakTracker (1.00) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-LeakTracker-1.00.tar.gz
|
||
--> Working on Mojolicious::Plugin::LeakTracker
|
||
Fetching http://www.cpan.org/authors/id/M/MA/MADCAT/Mojolicious-Plugin-LeakTracker-1.00.tar.gz ... OK
|
||
Mojolicious-Plugin-LeakTracker-1.00/
|
||
Mojolicious-Plugin-LeakTracker-1.00/weaver.ini
|
||
Mojolicious-Plugin-LeakTracker-1.00/META.json
|
||
Mojolicious-Plugin-LeakTracker-1.00/t/
|
||
Mojolicious-Plugin-LeakTracker-1.00/t/release-cpan-changes.t
|
||
Mojolicious-Plugin-LeakTracker-1.00/t/000-compile.t
|
||
Mojolicious-Plugin-LeakTracker-1.00/README
|
||
Mojolicious-Plugin-LeakTracker-1.00/MANIFEST
|
||
Mojolicious-Plugin-LeakTracker-1.00/META.yml
|
||
Mojolicious-Plugin-LeakTracker-1.00/dist.ini
|
||
Mojolicious-Plugin-LeakTracker-1.00/LICENSE
|
||
Mojolicious-Plugin-LeakTracker-1.00/Makefile.PL
|
||
Mojolicious-Plugin-LeakTracker-1.00/lib/
|
||
Mojolicious-Plugin-LeakTracker-1.00/lib/Mojolicious/
|
||
Mojolicious-Plugin-LeakTracker-1.00/lib/Mojolicious/Plugin/
|
||
Mojolicious-Plugin-LeakTracker-1.00/lib/Mojolicious/Plugin/LeakTracker.pm
|
||
Mojolicious-Plugin-LeakTracker-1.00/Changes
|
||
Entering Mojolicious-Plugin-LeakTracker-1.00
|
||
Checking configure dependencies from META.json
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring Mojolicious-Plugin-LeakTracker-1.00 ... Warning: prerequisite Devel::Events::Filter::RemoveFields 0 not found.
|
||
Warning: prerequisite Devel::Events::Filter::Stamp 0 not found.
|
||
Warning: prerequisite Devel::Events::Filter::Stringify 0 not found.
|
||
Warning: prerequisite Devel::Events::Generator::Objects 0 not found.
|
||
Warning: prerequisite Devel::Events::Handler::Log::Memory 0 not found.
|
||
Warning: prerequisite Devel::Events::Handler::Multiplex 0 not found.
|
||
Warning: prerequisite Devel::Events::Handler::ObjectTracker 0 not found.
|
||
Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Mojolicious::Plugin::LeakTracker
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Devel::Events::Handler::ObjectTracker 0 ... No
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
Checking if you have warnings 0 ... Yes (1.37)
|
||
Checking if you have Devel::Events::Filter::Stamp 0 ... No
|
||
Checking if you have Devel::Events::Filter::Stringify 0 ... No
|
||
Checking if you have Data::Dumper 0 ... Yes (2.161)
|
||
Checking if you have strict 0 ... Yes (1.11)
|
||
Checking if you have Devel::Events::Generator::Objects 0 ... No
|
||
Checking if you have Mojo::Base 0 ... Yes (undef)
|
||
Checking if you have Devel::Events::Filter::RemoveFields 0 ... No
|
||
Checking if you have Devel::Events::Handler::Log::Memory 0 ... No
|
||
Checking if you have Devel::Size 0 ... Yes (0.80)
|
||
Checking if you have Devel::Cycle 0 ... Yes (1.12)
|
||
Checking if you have Devel::Events::Handler::Multiplex 0 ... No
|
||
Searching Devel::Events::Handler::ObjectTracker (0) on cpanmetadb ...
|
||
Unpacking Devel-Events-Objects-0.05.tar.gz
|
||
OK
|
||
==> Found dependencies: Devel::Events::Handler::ObjectTracker, Devel::Events::Filter::Stamp, Devel::Events::Filter::Stringify, Devel::Events::Generator::Objects, Devel::Events::Filter::RemoveFields, Devel::Events::Handler::Log::Memory, Devel::Events::Handler::Multiplex
|
||
--> Working on Devel::Events::Handler::ObjectTracker
|
||
Fetching http://www.cpan.org/authors/id/N/NU/NUFFIN/Devel-Events-Objects-0.05.tar.gz ... OK
|
||
Devel-Events-Objects-0.05/
|
||
Devel-Events-Objects-0.05/Changes
|
||
Devel-Events-Objects-0.05/lib/
|
||
Devel-Events-Objects-0.05/lib/Devel/
|
||
Devel-Events-Objects-0.05/lib/Devel/Events/
|
||
Devel-Events-Objects-0.05/lib/Devel/Events/Generator/
|
||
Devel-Events-Objects-0.05/lib/Devel/Events/Generator/Objects.pm
|
||
Devel-Events-Objects-0.05/lib/Devel/Events/Handler/
|
||
Devel-Events-Objects-0.05/lib/Devel/Events/Handler/ObjectTracker.pm
|
||
Devel-Events-Objects-0.05/lib/Devel/Events/Objects.pm
|
||
Devel-Events-Objects-0.05/Makefile.PL
|
||
Devel-Events-Objects-0.05/MANIFEST
|
||
Devel-Events-Objects-0.05/MANIFEST.SKIP
|
||
Devel-Events-Objects-0.05/META.yml
|
||
Devel-Events-Objects-0.05/SIGNATURE
|
||
Devel-Events-Objects-0.05/t/
|
||
Devel-Events-Objects-0.05/t/010_generator_objects.t
|
||
Devel-Events-Objects-0.05/t/031_handler_objecttracker.t
|
||
Entering Devel-Events-Objects-0.05
|
||
Checking configure dependencies from META.yml
|
||
Running Makefile.PL
|
||
Configuring Devel-Events-Objects-0.05 ... Warning: prerequisite Devel::Events 0.03 not found.
|
||
Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Devel::Events::Objects
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Test::use::ok 0 ... Yes (1.302083)
|
||
Checking if you have Tie::RefHash::Weak 0.07 ... Yes (0.09)
|
||
Checking if you have Devel::Events 0.03 ... No
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have Variable::Magic 0.04 ... Yes (0.61)
|
||
Checking if you have Task::Weaken 0 ... Yes (1.04)
|
||
Searching Devel::Events (0.03) on cpanmetadb ...
|
||
Unpacking Devel-Events-0.08.tar.gz
|
||
OK
|
||
==> Found dependencies: Devel::Events
|
||
--> Working on Devel::Events
|
||
Fetching http://www.cpan.org/authors/id/N/NU/NUFFIN/Devel-Events-0.08.tar.gz ... OK
|
||
Devel-Events-0.08/
|
||
Devel-Events-0.08/Changes
|
||
Devel-Events-0.08/lib/
|
||
Devel-Events-0.08/Makefile.PL
|
||
Devel-Events-0.08/MANIFEST
|
||
Devel-Events-0.08/MANIFEST.SKIP
|
||
Devel-Events-0.08/META.yml
|
||
Devel-Events-0.08/SIGNATURE
|
||
Devel-Events-0.08/t/
|
||
Devel-Events-0.08/t/001_use.t
|
||
Devel-Events-0.08/t/002_filter_callback.t
|
||
Devel-Events-0.08/t/002_handler_callback.t
|
||
Devel-Events-0.08/t/003_handler_multiplex.t
|
||
Devel-Events-0.08/t/003_match.t
|
||
Devel-Events-0.08/t/004_handler_log_memory.t
|
||
Devel-Events-0.08/t/005_filter_warn.t
|
||
Devel-Events-0.08/t/011_generator_line_trace.t
|
||
Devel-Events-0.08/t/012_generator_sub_trace.t
|
||
Devel-Events-0.08/t/013_generator_require.t
|
||
Devel-Events-0.08/t/021_filter_stringify.t
|
||
Devel-Events-0.08/t/022_filter_stamp.t
|
||
Devel-Events-0.08/t/023_filter_remove.t
|
||
Devel-Events-0.08/t/025_filter_drop.t
|
||
Devel-Events-0.08/lib/Devel/
|
||
Devel-Events-0.08/lib/Devel/Events/
|
||
Devel-Events-0.08/lib/Devel/Events.pm
|
||
Devel-Events-0.08/lib/Devel/Events/Filter/
|
||
Devel-Events-0.08/lib/Devel/Events/Filter.pm
|
||
Devel-Events-0.08/lib/Devel/Events/Generator/
|
||
Devel-Events-0.08/lib/Devel/Events/Generator.pm
|
||
Devel-Events-0.08/lib/Devel/Events/Handler/
|
||
Devel-Events-0.08/lib/Devel/Events/Handler.pm
|
||
Devel-Events-0.08/lib/Devel/Events/Match.pm
|
||
Devel-Events-0.08/lib/Devel/Events/Handler/Callback.pm
|
||
Devel-Events-0.08/lib/Devel/Events/Handler/Log/
|
||
Devel-Events-0.08/lib/Devel/Events/Handler/Multiplex.pm
|
||
Devel-Events-0.08/lib/Devel/Events/Handler/Log/Memory.pm
|
||
Devel-Events-0.08/lib/Devel/Events/Generator/LineTrace.pm
|
||
Devel-Events-0.08/lib/Devel/Events/Generator/Require.pm
|
||
Devel-Events-0.08/lib/Devel/Events/Generator/SubTrace.pm
|
||
Devel-Events-0.08/lib/Devel/Events/Filter/Callback.pm
|
||
Devel-Events-0.08/lib/Devel/Events/Filter/Drop.pm
|
||
Devel-Events-0.08/lib/Devel/Events/Filter/HandlerOptional.pm
|
||
Devel-Events-0.08/lib/Devel/Events/Filter/RemoveFields.pm
|
||
Devel-Events-0.08/lib/Devel/Events/Filter/Stamp.pm
|
||
Devel-Events-0.08/lib/Devel/Events/Filter/Stringify.pm
|
||
Devel-Events-0.08/lib/Devel/Events/Filter/Warn.pm
|
||
Entering Devel-Events-0.08
|
||
Checking configure dependencies from META.yml
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring Devel-Events-0.08 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Devel::Events
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Sub::Uplevel 0 ... Yes (0.2800)
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have Try::Tiny 0 ... Yes (0.28)
|
||
Checking if you have MooseX::AttributeHelpers 0.03 ... Yes (0.25)
|
||
Checking if you have Set::Object 0 ... Yes (1.35)
|
||
Checking if you have Time::HiRes 0 ... Yes (1.9741)
|
||
Checking if you have Moose 0.33 ... Yes (2.2004)
|
||
Checking if you have Test::use::ok 0 ... Yes (1.302083)
|
||
OK
|
||
Building and testing Devel-Events-0.08 ... cp lib/Devel/Events/Filter.pm blib/lib/Devel/Events/Filter.pm
|
||
cp lib/Devel/Events/Handler/Multiplex.pm blib/lib/Devel/Events/Handler/Multiplex.pm
|
||
cp lib/Devel/Events/Generator/Require.pm blib/lib/Devel/Events/Generator/Require.pm
|
||
cp lib/Devel/Events/Generator/SubTrace.pm blib/lib/Devel/Events/Generator/SubTrace.pm
|
||
cp lib/Devel/Events/Generator/LineTrace.pm blib/lib/Devel/Events/Generator/LineTrace.pm
|
||
cp lib/Devel/Events/Handler/Callback.pm blib/lib/Devel/Events/Handler/Callback.pm
|
||
cp lib/Devel/Events/Handler/Log/Memory.pm blib/lib/Devel/Events/Handler/Log/Memory.pm
|
||
cp lib/Devel/Events/Filter/Callback.pm blib/lib/Devel/Events/Filter/Callback.pm
|
||
cp lib/Devel/Events/Filter/Warn.pm blib/lib/Devel/Events/Filter/Warn.pm
|
||
cp lib/Devel/Events/Generator.pm blib/lib/Devel/Events/Generator.pm
|
||
cp lib/Devel/Events/Filter/RemoveFields.pm blib/lib/Devel/Events/Filter/RemoveFields.pm
|
||
cp lib/Devel/Events/Filter/Drop.pm blib/lib/Devel/Events/Filter/Drop.pm
|
||
cp lib/Devel/Events/Filter/HandlerOptional.pm blib/lib/Devel/Events/Filter/HandlerOptional.pm
|
||
cp lib/Devel/Events/Filter/Stringify.pm blib/lib/Devel/Events/Filter/Stringify.pm
|
||
cp lib/Devel/Events/Handler.pm blib/lib/Devel/Events/Handler.pm
|
||
cp lib/Devel/Events/Match.pm blib/lib/Devel/Events/Match.pm
|
||
cp lib/Devel/Events/Filter/Stamp.pm blib/lib/Devel/Events/Filter/Stamp.pm
|
||
cp lib/Devel/Events.pm blib/lib/Devel/Events.pm
|
||
Manifying 18 pod documents
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
|
||
t/001_use.t ...................
|
||
All 7 subtests passed
|
||
t/002_filter_callback.t ....... ok
|
||
t/002_handler_callback.t ...... ok
|
||
t/003_handler_multiplex.t ..... ok
|
||
t/003_match.t ................. ok
|
||
t/004_handler_log_memory.t .... ok
|
||
t/005_filter_warn.t ........... ok
|
||
t/011_generator_line_trace.t .. ok
|
||
t/012_generator_sub_trace.t ... ok
|
||
|
||
# Failed test 'log events'
|
||
# at t/013_generator_require.t line 24.
|
||
# Structures begin differing at:
|
||
# $got->[1][8] = 'Can't locate this_file_does_not_exist.pm in @INC (you may need to install the this_file_does_not_exist module) (@INC contains: /home/ryan/.cpanm/work/1493613028.4197/Devel-Events-0.08/blib/lib /home/ryan/.cpanm/work/1493613028.4197/Devel-Events-0.08/blib/arch /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0 .) at t/013_generator_require.t line 22.
|
||
# '
|
||
# $expected->[1][8] = 'Can't locate this_file_does_not_exist.pm in @INC (@INC contains: /home/ryan/.cpanm/work/1493613028.4197/Devel-Events-0.08/blib/lib /home/ryan/.cpanm/work/1493613028.4197/Devel-Events-0.08/blib/arch /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0 .) at t/013_generator_require.t line 22.
|
||
# '
|
||
|
||
# Failed test 'log events'
|
||
# at t/013_generator_require.t line 42.
|
||
# Structures begin differing at:
|
||
# $got->[1][8] = 'Can't locate This/Module/Does/Not/Exist.pm in @INC (you may need to install the This::Module::Does::Not::Exist module) (@INC contains: /home/ryan/.cpanm/work/1493613028.4197/Devel-Events-0.08/blib/lib /home/ryan/.cpanm/work/1493613028.4197/Devel-Events-0.08/blib/arch /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0 .) at t/013_generator_require.t line 40.
|
||
# '
|
||
# $expected->[1][8] = 'Can't locate This/Module/Does/Not/Exist.pm in @INC (@INC contains: /home/ryan/.cpanm/work/1493613028.4197/Devel-Events-0.08/blib/lib /home/ryan/.cpanm/work/1493613028.4197/Devel-Events-0.08/blib/arch /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0 .) at t/013_generator_require.t line 40.
|
||
# '
|
||
# Looks like you failed 2 tests of 5.
|
||
t/013_generator_require.t .....
|
||
Dubious, test returned 2 (wstat 512, 0x200)
|
||
Failed 2/5 subtests
|
||
t/021_filter_stringify.t ...... ok
|
||
t/022_filter_stamp.t .......... ok
|
||
t/023_filter_remove.t ......... ok
|
||
t/025_filter_drop.t ........... ok
|
||
|
||
Test Summary Report
|
||
-------------------
|
||
t/001_use.t (Wstat: 11 Tests: 7 Failed: 0)
|
||
Non-zero wait status: 11
|
||
Parse errors: No plan found in TAP output
|
||
t/013_generator_require.t (Wstat: 512 Tests: 5 Failed: 2)
|
||
Failed tests: 3-4
|
||
Non-zero exit status: 2
|
||
Files=14, Tests=70, 2 wallclock secs ( 0.03 usr 0.00 sys + 1.68 cusr 0.08 csys = 1.79 CPU)
|
||
Result: FAIL
|
||
Failed 2/14 test programs. 2/70 subtests failed.
|
||
Makefile:921: recipe for target 'test_dynamic' failed
|
||
make: *** [test_dynamic] Error 255
|
||
! Installing Devel::Events failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
! Installing the dependencies failed: Module 'Devel::Events' is not installed
|
||
! Bailing out the installation for Devel-Events-Objects-0.05.
|
||
Searching Devel::Events::Filter::Stamp (0) on cpanmetadb ...
|
||
Already tried Devel-Events-0.08. Skipping.
|
||
Searching Devel::Events::Filter::Stringify (0) on cpanmetadb ...
|
||
Already tried Devel-Events-0.08. Skipping.
|
||
Searching Devel::Events::Generator::Objects (0) on cpanmetadb ...
|
||
Already tried Devel-Events-Objects-0.05. Skipping.
|
||
Searching Devel::Events::Filter::RemoveFields (0) on cpanmetadb ...
|
||
Already tried Devel-Events-0.08. Skipping.
|
||
Searching Devel::Events::Handler::Log::Memory (0) on cpanmetadb ...
|
||
Already tried Devel-Events-0.08. Skipping.
|
||
Searching Devel::Events::Handler::Multiplex (0) on cpanmetadb ...
|
||
Already tried Devel-Events-0.08. Skipping.
|
||
! Installing the dependencies failed: Module 'Devel::Events::Generator::Objects' is not installed, Module 'Devel::Events::Filter::RemoveFields' is not installed, Module 'Devel::Events::Handler::Multiplex' is not installed, Module 'Devel::Events::Handler::Log::Memory' is not installed, Module 'Devel::Events::Handler::ObjectTracker' is not installed, Module 'Devel::Events::Filter::Stringify' is not installed, Module 'Devel::Events::Filter::Stamp' is not installed
|
||
! Bailing out the installation for Mojolicious-Plugin-LeakTracker-1.00.
|
||
Searching Mojolicious::Plugin::BasicAuthPlus (0.07) on cpanmetadb ...
|
||
Searching Mojolicious::Plugin::Nour::Database (0.09) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-Nour-Database-0.09.tar.gz
|
||
FAIL
|
||
Found Mojolicious::Plugin::BasicAuthPlus 0.010002 which doesn't satisfy 0.07.
|
||
--> Working on Mojolicious::Plugin::Nour::Database
|
||
Fetching http://www.cpan.org/authors/id/A/AM/AMIRITE/Mojolicious-Plugin-Nour-Database-0.09.tar.gz ... OK
|
||
Mojolicious-Plugin-Nour-Database-0.09
|
||
Mojolicious-Plugin-Nour-Database-0.09/README
|
||
Mojolicious-Plugin-Nour-Database-0.09/LICENSE
|
||
Mojolicious-Plugin-Nour-Database-0.09/dist.ini
|
||
Mojolicious-Plugin-Nour-Database-0.09/META.yml
|
||
Mojolicious-Plugin-Nour-Database-0.09/MANIFEST
|
||
Mojolicious-Plugin-Nour-Database-0.09/META.json
|
||
Mojolicious-Plugin-Nour-Database-0.09/Makefile.PL
|
||
Mojolicious-Plugin-Nour-Database-0.09/t
|
||
Mojolicious-Plugin-Nour-Database-0.09/t/00-compile.t
|
||
Mojolicious-Plugin-Nour-Database-0.09/t/00-report-prereqs.t
|
||
Mojolicious-Plugin-Nour-Database-0.09/config/database
|
||
Mojolicious-Plugin-Nour-Database-0.09/config/database/config.yml
|
||
Mojolicious-Plugin-Nour-Database-0.09/config/database/private
|
||
Mojolicious-Plugin-Nour-Database-0.09/config/database/private/README.md
|
||
Mojolicious-Plugin-Nour-Database-0.09/config/database/private/production.yml
|
||
Mojolicious-Plugin-Nour-Database-0.09/lib/Mojolicious/Plugin/Nour
|
||
Mojolicious-Plugin-Nour-Database-0.09/lib/Mojolicious/Plugin/Nour/Database.pm
|
||
Entering Mojolicious-Plugin-Nour-Database-0.09
|
||
Checking configure dependencies from META.json
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring Mojolicious-Plugin-Nour-Database-0.09 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Mojolicious::Plugin::Nour::Database
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have strict 0 ... Yes (1.11)
|
||
Checking if you have File::Temp 0 ... Yes (0.2304)
|
||
Checking if you have warnings 0 ... Yes (1.37)
|
||
Checking if you have File::Spec 0 ... Yes (3.62)
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
Checking if you have File::Spec::Functions 0 ... Yes (3.62)
|
||
Checking if you have IO::Handle 0 ... Yes (1.36)
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have List::Util 0 ... Yes (1.47)
|
||
Checking if you have IPC::Open3 0 ... Yes (1.20)
|
||
Checking if you have version 0 ... Yes (0.9918)
|
||
Checking if you have Nour::Database 0 ... Yes (undef)
|
||
Checking if you have Mojo::Base 0 ... Yes (undef)
|
||
OK
|
||
Building and testing Mojolicious-Plugin-Nour-Database-0.09 ... cp lib/Mojolicious/Plugin/Nour/Database.pm blib/lib/Mojolicious/Plugin/Nour/Database.pm
|
||
Manifying 1 pod document
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
|
||
t/00-compile.t ......... ok
|
||
#
|
||
# Versions for all modules listed in MYMETA.json (including optional ones):
|
||
# Version Module
|
||
# -------- ------------------------
|
||
# 2.150010 CPAN::Meta
|
||
# 2.140 CPAN::Meta::Requirements
|
||
# 7.24 ExtUtils::MakeMaker
|
||
# 3.62 File::Spec
|
||
# 3.62 File::Spec::Functions
|
||
# 0.2304 File::Temp
|
||
# 1.36 IO::Handle
|
||
# 1.20 IPC::Open3
|
||
# 1.47 List::Util
|
||
# undef Mojo::Base
|
||
# undef Nour::Database
|
||
# 1.302083 Test::More
|
||
# 1.11 strict
|
||
# 0.9918 version
|
||
# 1.37 warnings
|
||
t/00-report-prereqs.t .. ok
|
||
All tests successful.
|
||
Files=2, Tests=2, 0 wallclock secs ( 0.01 usr 0.00 sys + 0.26 cusr 0.02 csys = 0.29 CPU)
|
||
Result: PASS
|
||
Manifying 1 pod document
|
||
Appending installation info to /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/perllocal.pod
|
||
OK
|
||
Successfully installed Mojolicious-Plugin-Nour-Database-0.09
|
||
Installing /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux/.meta/Mojolicious-Plugin-Nour-Database-0.09/install.json
|
||
Searching MojoX::CPAN::Uploader (0.032) on cpanmetadb ...
|
||
Unpacking MojoX-CPAN-Uploader-0.034.tar.gz
|
||
--> Working on MojoX::CPAN::Uploader
|
||
Fetching http://www.cpan.org/authors/id/Y/YK/YKO/MojoX-CPAN-Uploader-0.034.tar.gz ... OK
|
||
MojoX-CPAN-Uploader-0.034/
|
||
MojoX-CPAN-Uploader-0.034/t/
|
||
MojoX-CPAN-Uploader-0.034/t/02.mojo-cpanup.t
|
||
MojoX-CPAN-Uploader-0.034/t/pod-coverage.t
|
||
MojoX-CPAN-Uploader-0.034/t/00.load.t
|
||
MojoX-CPAN-Uploader-0.034/t/perlcritic.t
|
||
MojoX-CPAN-Uploader-0.034/t/perlcriticrc
|
||
MojoX-CPAN-Uploader-0.034/t/pod.t
|
||
MojoX-CPAN-Uploader-0.034/t/01.mojo-cpan-uploader.t
|
||
MojoX-CPAN-Uploader-0.034/META.yml
|
||
MojoX-CPAN-Uploader-0.034/Makefile.PL
|
||
MojoX-CPAN-Uploader-0.034/lib/
|
||
MojoX-CPAN-Uploader-0.034/lib/MojoX/
|
||
MojoX-CPAN-Uploader-0.034/lib/MojoX/CPAN/
|
||
MojoX-CPAN-Uploader-0.034/lib/MojoX/CPAN/Uploader.pm
|
||
MojoX-CPAN-Uploader-0.034/MANIFEST
|
||
MojoX-CPAN-Uploader-0.034/bin/
|
||
MojoX-CPAN-Uploader-0.034/bin/mojo-cpanup
|
||
MojoX-CPAN-Uploader-0.034/inc/
|
||
MojoX-CPAN-Uploader-0.034/inc/Module/
|
||
MojoX-CPAN-Uploader-0.034/inc/Module/Install/
|
||
MojoX-CPAN-Uploader-0.034/inc/Module/Install/Include.pm
|
||
MojoX-CPAN-Uploader-0.034/inc/Module/Install/Scripts.pm
|
||
MojoX-CPAN-Uploader-0.034/inc/Module/Install/Makefile.pm
|
||
MojoX-CPAN-Uploader-0.034/inc/Module/Install/Base.pm
|
||
MojoX-CPAN-Uploader-0.034/inc/Module/Install/Win32.pm
|
||
MojoX-CPAN-Uploader-0.034/inc/Module/Install/AutoInstall.pm
|
||
MojoX-CPAN-Uploader-0.034/inc/Module/Install/WriteAll.pm
|
||
MojoX-CPAN-Uploader-0.034/inc/Module/Install/Can.pm
|
||
MojoX-CPAN-Uploader-0.034/inc/Module/Install/Fetch.pm
|
||
MojoX-CPAN-Uploader-0.034/inc/Module/Install/Metadata.pm
|
||
MojoX-CPAN-Uploader-0.034/inc/Module/AutoInstall.pm
|
||
MojoX-CPAN-Uploader-0.034/inc/Module/Install.pm
|
||
MojoX-CPAN-Uploader-0.034/Changes
|
||
MojoX-CPAN-Uploader-0.034/README
|
||
Entering MojoX-CPAN-Uploader-0.034
|
||
Checking configure dependencies from META.yml
|
||
Checking if you have ExtUtils::MakeMaker 6.59 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring MojoX-CPAN-Uploader-0.034 ... Cannot determine perl version info from lib/MojoX/CPAN/Uploader.pm
|
||
*** Module::AutoInstall version 1.12
|
||
*** Checking for Perl dependencies...
|
||
*** Since we're running under cpanminus, I'll just let it take care
|
||
of the dependency's installation later.
|
||
[Core Features]
|
||
- Test::More ...loaded. (1.302083)
|
||
- Mojolicious ...loaded. (7.31 >= 1.51)
|
||
- IO::Socket::SSL ...loaded. (2.048 >= 1.43)
|
||
- Term::ReadKey ...loaded. (2.37)
|
||
- Getopt::Long ...loaded. (2.49)
|
||
- File::Spec ...loaded. (3.62)
|
||
- IPC::Open3 ...loaded. (1.20)
|
||
*** Module::AutoInstall configuration finished.
|
||
Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for MojoX::CPAN::Uploader
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have File::Spec 0 ... Yes (3.62)
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
Checking if you have Getopt::Long 0 ... Yes (2.49)
|
||
Checking if you have Mojolicious 1.51 ... Yes (7.31)
|
||
Checking if you have IPC::Open3 0 ... Yes (1.20)
|
||
Checking if you have Term::ReadKey 0 ... Yes (2.37)
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have IO::Socket::SSL 1.43 ... Yes (2.048)
|
||
OK
|
||
Building and testing MojoX-CPAN-Uploader-0.034 ... cp lib/MojoX/CPAN/Uploader.pm blib/lib/MojoX/CPAN/Uploader.pm
|
||
cp bin/mojo-cpanup blib/script/mojo-cpanup
|
||
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/mojo-cpanup
|
||
Manifying 1 pod document
|
||
Manifying 1 pod document
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/*/*.t
|
||
# Testing MojoX::CPAN::Uploader 0.034
|
||
t/00.load.t ................ ok
|
||
t/01.mojo-cpan-uploader.t .. ok
|
||
t/02.mojo-cpanup.t ......... ok
|
||
Policy "Perl::Critic::Policy::OTRS::ProhibitLowPrecendeceOps" is not installed.
|
||
|
||
# Failed test 'Test::Perl::Critic for "blib/script/mojo-cpanup"'
|
||
# at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Perl/Critic.pm line 104.
|
||
#
|
||
# Use of low precedence operators is not allowed at line 125, column 7. Replace low precedence operators with the high precedence substitutes. (Severity: 5)
|
||
# Use of low precedence operators is not allowed at line 130, column 24. Replace low precedence operators with the high precedence substitutes. (Severity: 5)
|
||
Policy "Perl::Critic::Policy::OTRS::ProhibitLowPrecendeceOps" is not installed.
|
||
t/perlcritic.t .............
|
||
Dubious, test returned 1 (wstat 256, 0x100)
|
||
Failed 1/2 subtests
|
||
t/pod-coverage.t ........... ok
|
||
t/pod.t .................... ok
|
||
|
||
Test Summary Report
|
||
-------------------
|
||
t/perlcritic.t (Wstat: 256 Tests: 2 Failed: 1)
|
||
Failed test: 1
|
||
Non-zero exit status: 1
|
||
Files=6, Tests=24, 3 wallclock secs ( 0.02 usr 0.00 sys + 1.26 cusr 0.14 csys = 1.42 CPU)
|
||
Result: FAIL
|
||
Failed 1/6 test programs. 1/24 subtests failed.
|
||
Makefile:801: recipe for target 'test_dynamic' failed
|
||
make: *** [test_dynamic] Error 255
|
||
! Installing MojoX::CPAN::Uploader failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
Searching Mojolicious::Plugin::RenderSteps (0.05) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-RenderSteps-0.05.tar.gz
|
||
FAIL
|
||
--> Working on Mojolicious::Plugin::RenderSteps
|
||
Fetching http://www.cpan.org/authors/id/M/MR/MRAMBERG/Mojolicious-Plugin-RenderSteps-0.05.tar.gz ... OK
|
||
Mojolicious-Plugin-RenderSteps-0.05/
|
||
Mojolicious-Plugin-RenderSteps-0.05/Changes
|
||
Mojolicious-Plugin-RenderSteps-0.05/lib/
|
||
Mojolicious-Plugin-RenderSteps-0.05/Makefile.PL
|
||
Mojolicious-Plugin-RenderSteps-0.05/MANIFEST
|
||
Mojolicious-Plugin-RenderSteps-0.05/META.json
|
||
Mojolicious-Plugin-RenderSteps-0.05/META.yml
|
||
Mojolicious-Plugin-RenderSteps-0.05/t/
|
||
Mojolicious-Plugin-RenderSteps-0.05/t/basic.t
|
||
Mojolicious-Plugin-RenderSteps-0.05/lib/Mojolicious/
|
||
Mojolicious-Plugin-RenderSteps-0.05/lib/Mojolicious/Plugin/
|
||
Mojolicious-Plugin-RenderSteps-0.05/lib/Mojolicious/Plugin/RenderSteps.pm
|
||
Entering Mojolicious-Plugin-RenderSteps-0.05
|
||
Checking configure dependencies from META.json
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring Mojolicious-Plugin-RenderSteps-0.05 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Mojolicious::Plugin::RenderSteps
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have Mojolicious 4.99 ... Yes (7.31)
|
||
OK
|
||
Building and testing Mojolicious-Plugin-RenderSteps-0.05 ... cp lib/Mojolicious/Plugin/RenderSteps.pm blib/lib/Mojolicious/Plugin/RenderSteps.pm
|
||
Manifying 1 pod document
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
|
||
Mojo::Reactor::EV: Timer failed: Can't locate object method "render_exception" via package "Mojolicious::Controller" at /home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-RenderSteps-0.05/blib/lib/Mojolicious/Plugin/RenderSteps.pm line 15.
|
||
# Premature connection close
|
||
|
||
# Failed test 'GET /error'
|
||
# at t/basic.t line 36.
|
||
|
||
# Failed test '500 Internal Server Error'
|
||
# at t/basic.t line 36.
|
||
# got: undef
|
||
# expected: '500'
|
||
|
||
# Failed test 'content is similar'
|
||
# at t/basic.t line 36.
|
||
# ''
|
||
# doesn't match '(?^:option)'
|
||
# Looks like you failed 3 tests of 6.
|
||
t/basic.t ..
|
||
Dubious, test returned 3 (wstat 768, 0x300)
|
||
Failed 3/6 subtests
|
||
|
||
Test Summary Report
|
||
-------------------
|
||
t/basic.t (Wstat: 768 Tests: 6 Failed: 3)
|
||
Failed tests: 4-6
|
||
Non-zero exit status: 3
|
||
Files=1, Tests=6, 15 wallclock secs ( 0.01 usr 0.00 sys + 0.14 cusr 0.01 csys = 0.16 CPU)
|
||
Result: FAIL
|
||
Failed 1/1 test programs. 3/6 subtests failed.
|
||
Makefile:856: recipe for target 'test_dynamic' failed
|
||
make: *** [test_dynamic] Error 3
|
||
! Installing Mojolicious::Plugin::RenderSteps failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
Searching Mojolicious::Plugin::FormValidator (0.01) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-FormValidator-0.01.tar.gz
|
||
FAIL
|
||
--> Working on Mojolicious::Plugin::FormValidator
|
||
Fetching http://www.cpan.org/authors/id/B/BP/BPMEDLEY/Mojolicious-Plugin-FormValidator-0.01.tar.gz ... OK
|
||
Mojolicious-Plugin-FormValidator-0.01
|
||
Mojolicious-Plugin-FormValidator-0.01/dist.ini
|
||
Mojolicious-Plugin-FormValidator-0.01/META.yml
|
||
Mojolicious-Plugin-FormValidator-0.01/MANIFEST
|
||
Mojolicious-Plugin-FormValidator-0.01/README.md
|
||
Mojolicious-Plugin-FormValidator-0.01/t
|
||
Mojolicious-Plugin-FormValidator-0.01/t/basic.t
|
||
Mojolicious-Plugin-FormValidator-0.01/Makefile.PL
|
||
Mojolicious-Plugin-FormValidator-0.01/eg/lite
|
||
Mojolicious-Plugin-FormValidator-0.01/eg/lite/script
|
||
Mojolicious-Plugin-FormValidator-0.01/eg/app/t
|
||
Mojolicious-Plugin-FormValidator-0.01/eg/app/t/basic.t
|
||
Mojolicious-Plugin-FormValidator-0.01/eg/app/lib
|
||
Mojolicious-Plugin-FormValidator-0.01/eg/app/lib/Validator.pm
|
||
Mojolicious-Plugin-FormValidator-0.01/eg/app/script
|
||
Mojolicious-Plugin-FormValidator-0.01/eg/app/script/validator
|
||
Mojolicious-Plugin-FormValidator-0.01/eg/app/lib/Validator
|
||
Mojolicious-Plugin-FormValidator-0.01/eg/app/lib/Validator/Example.pm
|
||
Mojolicious-Plugin-FormValidator-0.01/lib/Mojolicious/Plugin
|
||
Mojolicious-Plugin-FormValidator-0.01/lib/Mojolicious/Plugin/FormValidator.pm
|
||
Mojolicious-Plugin-FormValidator-0.01/eg/app/templates/example
|
||
Mojolicious-Plugin-FormValidator-0.01/eg/app/templates/example/welcome.html.ep
|
||
Mojolicious-Plugin-FormValidator-0.01/eg/app/templates/example/unchecked.html.ep
|
||
Entering Mojolicious-Plugin-FormValidator-0.01
|
||
Checking configure dependencies from META.yml
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring Mojolicious-Plugin-FormValidator-0.01 ... Warning: prerequisite Data::FormValidator 4.80 not found. We have 4.66.
|
||
Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Mojolicious::Plugin::FormValidator
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Data::FormValidator 4.80 ... No (4.66 < 4.80)
|
||
Checking if you have Mojolicious 3.87 ... Yes (7.31)
|
||
Searching Data::FormValidator (4.80) on cpanmetadb ...
|
||
Unpacking Data-FormValidator-4.86.tar.gz
|
||
OK
|
||
==> Found dependencies: Data::FormValidator
|
||
--> Working on Data::FormValidator
|
||
Fetching http://www.cpan.org/authors/id/D/DF/DFARRELL/Data-FormValidator-4.86.tar.gz ... OK
|
||
Data-FormValidator-4.86/
|
||
Data-FormValidator-4.86/lib/
|
||
Data-FormValidator-4.86/lib/Data/
|
||
Data-FormValidator-4.86/lib/Data/FormValidator.pm
|
||
Data-FormValidator-4.86/lib/Data/FormValidator/
|
||
Data-FormValidator-4.86/lib/Data/FormValidator/Constraints/
|
||
Data-FormValidator-4.86/lib/Data/FormValidator/Constraints/Dates.pm
|
||
Data-FormValidator-4.86/lib/Data/FormValidator/Constraints/Upload.pm
|
||
Data-FormValidator-4.86/lib/Data/FormValidator/Constraints.pm
|
||
Data-FormValidator-4.86/lib/Data/FormValidator/Filters.pm
|
||
Data-FormValidator-4.86/lib/Data/FormValidator/Results.pm
|
||
Data-FormValidator-4.86/lib/Data/FormValidator/ConstraintsFactory.pm
|
||
Data-FormValidator-4.86/Makefile.PL
|
||
Data-FormValidator-4.86/Changes
|
||
Data-FormValidator-4.86/RELEASE_NOTES
|
||
Data-FormValidator-4.86/META.json
|
||
Data-FormValidator-4.86/META.yml
|
||
Data-FormValidator-4.86/test/
|
||
Data-FormValidator-4.86/test/00_base.profile
|
||
Data-FormValidator-4.86/test/00_base.badformat
|
||
Data-FormValidator-4.86/MANIFEST
|
||
Data-FormValidator-4.86/MANIFEST.SKIP
|
||
Data-FormValidator-4.86/t/
|
||
Data-FormValidator-4.86/t/18_constraint_refs.t
|
||
Data-FormValidator-4.86/t/missing_optional.t
|
||
Data-FormValidator-4.86/t/constraint_method.t
|
||
Data-FormValidator-4.86/t/filters_builtin.t
|
||
Data-FormValidator-4.86/t/26_qr.t
|
||
Data-FormValidator-4.86/t/09_require_some.t
|
||
Data-FormValidator-4.86/t/upload_mime_types.t
|
||
Data-FormValidator-4.86/t/undefined_arrayref.t
|
||
Data-FormValidator-4.86/t/check_profile_syntax.t
|
||
Data-FormValidator-4.86/t/30_filter_definedness.t
|
||
Data-FormValidator-4.86/t/ValidatorPackagesTest1.pm
|
||
Data-FormValidator-4.86/t/any_errors.t
|
||
Data-FormValidator-4.86/t/17_multi_valued_keys.t
|
||
Data-FormValidator-4.86/t/unknown.t
|
||
Data-FormValidator-4.86/t/simple.t
|
||
Data-FormValidator-4.86/t/untaint.pl
|
||
Data-FormValidator-4.86/t/13_validator_packages.t
|
||
Data-FormValidator-4.86/t/02_code_ref.t
|
||
Data-FormValidator-4.86/t/03_dependency.t
|
||
Data-FormValidator-4.86/t/profile_checking.t
|
||
Data-FormValidator-4.86/t/constraints_reuse.t
|
||
Data-FormValidator-4.86/t/constraints_builtin.t
|
||
Data-FormValidator-4.86/t/15_literal_param_constraints.t
|
||
Data-FormValidator-4.86/t/dates.t
|
||
Data-FormValidator-4.86/t/constraints_regexp_map_interaction.t
|
||
Data-FormValidator-4.86/t/constraints_builtin_closure.t
|
||
Data-FormValidator-4.86/t/dependency_groups.t
|
||
Data-FormValidator-4.86/t/dependency_coderef.t
|
||
Data-FormValidator-4.86/t/regexp_common_closure.t
|
||
Data-FormValidator-4.86/t/FV_length.t
|
||
Data-FormValidator-4.86/t/tt_and_overload.t
|
||
Data-FormValidator-4.86/t/constraints_factory.t
|
||
Data-FormValidator-4.86/t/filters_shouldnt_modify.t
|
||
Data-FormValidator-4.86/t/upload_post_text.txt
|
||
Data-FormValidator-4.86/t/25_results.t
|
||
Data-FormValidator-4.86/t/upload_closure.t
|
||
Data-FormValidator-4.86/t/16_cgi_object.t
|
||
Data-FormValidator-4.86/t/rename_builtin_constraints.t
|
||
Data-FormValidator-4.86/t/05_valid_ip_address.t
|
||
Data-FormValidator-4.86/t/filter_constraints.t
|
||
Data-FormValidator-4.86/t/28_defaults_for_new.t
|
||
Data-FormValidator-4.86/t/credit_card.t
|
||
Data-FormValidator-4.86/t/constraint_method_string.t
|
||
Data-FormValidator-4.86/t/results_success.t
|
||
Data-FormValidator-4.86/t/pod.t
|
||
Data-FormValidator-4.86/t/dates_closure.t
|
||
Data-FormValidator-4.86/t/constraints_invalid_once_only.t
|
||
Data-FormValidator-4.86/t/00_base.t
|
||
Data-FormValidator-4.86/t/get_input_data.t
|
||
Data-FormValidator-4.86/t/11_procedural_match.t
|
||
Data-FormValidator-4.86/t/upload.t
|
||
Data-FormValidator-4.86/t/20_careful_exception_handling.t
|
||
Data-FormValidator-4.86/t/untaint.t
|
||
Data-FormValidator-4.86/t/multiple_constraints.t
|
||
Data-FormValidator-4.86/t/procedural_valid.t
|
||
Data-FormValidator-4.86/t/get_filtered_data.t
|
||
Data-FormValidator-4.86/t/msgs.t
|
||
Data-FormValidator-4.86/t/ValidatorPackagesTest2.pm
|
||
Data-FormValidator-4.86/t/params_not_mentioned.t
|
||
Data-FormValidator-4.86/t/19_refs_as_values.t
|
||
Data-FormValidator-4.86/t/27_qualify_ref_happy_death.t
|
||
Data-FormValidator-4.86/t/constraint_regexp_map_profile_reuse.t
|
||
Data-FormValidator-4.86/t/constraints_num_values.t
|
||
Data-FormValidator-4.86/t/closure_msgs.t
|
||
Data-FormValidator-4.86/t/constraint_method_zero.t
|
||
Data-FormValidator-4.86/t/regexp_common.t
|
||
Data-FormValidator-4.86/t/06_regexp_map.t
|
||
Data-FormValidator-4.86/t/04_arrayify_undef.t
|
||
Data-FormValidator-4.86/t/21_multiple_fields.t
|
||
Data-FormValidator-4.86/README.pod
|
||
Entering Data-FormValidator-4.86
|
||
Checking configure dependencies from META.json
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring Data-FormValidator-4.86 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Data::FormValidator
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have MIME::Types 1.005 ... Yes (2.13)
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
Checking if you have File::MMagic 1.17 ... Yes (1.30)
|
||
Checking if you have Scalar::Util 0 ... Yes (1.47)
|
||
Checking if you have Email::Valid 0 ... Yes (1.202)
|
||
Checking if you have Date::Calc 5 ... Yes (6.4)
|
||
Checking if you have Image::Size 0 ... Yes (3.300)
|
||
Checking if you have Regexp::Common 0.03 ... Yes (2017040401)
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
OK
|
||
Building and testing Data-FormValidator-4.86 ... cp lib/Data/FormValidator/Constraints/Upload.pm blib/lib/Data/FormValidator/Constraints/Upload.pm
|
||
cp README.pod blib/lib/Data/README.pod
|
||
cp lib/Data/FormValidator/ConstraintsFactory.pm blib/lib/Data/FormValidator/ConstraintsFactory.pm
|
||
cp lib/Data/FormValidator/Filters.pm blib/lib/Data/FormValidator/Filters.pm
|
||
cp lib/Data/FormValidator/Constraints/Dates.pm blib/lib/Data/FormValidator/Constraints/Dates.pm
|
||
cp lib/Data/FormValidator.pm blib/lib/Data/FormValidator.pm
|
||
cp lib/Data/FormValidator/Results.pm blib/lib/Data/FormValidator/Results.pm
|
||
cp lib/Data/FormValidator/Constraints.pm blib/lib/Data/FormValidator/Constraints.pm
|
||
Manifying 7 pod documents
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
|
||
t/00_base.t .............................. ok
|
||
t/02_code_ref.t .......................... ok
|
||
t/03_dependency.t ........................ ok
|
||
t/04_arrayify_undef.t .................... ok
|
||
t/05_valid_ip_address.t .................. ok
|
||
t/06_regexp_map.t ........................ ok
|
||
t/09_require_some.t ...................... ok
|
||
t/11_procedural_match.t .................. ok
|
||
t/13_validator_packages.t ................ ok
|
||
t/15_literal_param_constraints.t ......... ok
|
||
t/16_cgi_object.t ........................ ok
|
||
t/17_multi_valued_keys.t ................. ok
|
||
t/18_constraint_refs.t ................... ok
|
||
t/19_refs_as_values.t .................... ok
|
||
t/20_careful_exception_handling.t ........ ok
|
||
t/21_multiple_fields.t ................... ok
|
||
t/25_results.t ........................... ok
|
||
t/26_qr.t ................................ ok
|
||
t/27_qualify_ref_happy_death.t ........... ok
|
||
t/28_defaults_for_new.t .................. ok
|
||
t/30_filter_definedness.t ................ ok
|
||
t/any_errors.t ........................... ok
|
||
t/check_profile_syntax.t ................. ok
|
||
t/closure_msgs.t ......................... ok
|
||
t/constraint_method.t .................... ok
|
||
t/constraint_method_string.t ............. ok
|
||
t/constraint_method_zero.t ............... ok
|
||
t/constraint_regexp_map_profile_reuse.t .. ok
|
||
t/constraints_builtin.t .................. ok
|
||
t/constraints_builtin_closure.t .......... ok
|
||
t/constraints_factory.t .................. ok
|
||
t/constraints_invalid_once_only.t ........ ok
|
||
t/constraints_num_values.t ............... ok
|
||
t/constraints_regexp_map_interaction.t ... ok
|
||
t/constraints_reuse.t .................... ok
|
||
t/credit_card.t .......................... ok
|
||
t/dates.t ................................ ok
|
||
t/dates_closure.t ........................ ok
|
||
t/dependency_coderef.t ................... ok
|
||
t/dependency_groups.t .................... ok
|
||
t/filter_constraints.t ................... ok
|
||
t/filters_builtin.t ...................... ok
|
||
t/filters_shouldnt_modify.t .............. ok
|
||
t/FV_length.t ............................ ok
|
||
t/get_filtered_data.t .................... ok
|
||
t/get_input_data.t ....................... ok
|
||
t/missing_optional.t ..................... ok
|
||
t/msgs.t ................................. ok
|
||
t/multiple_constraints.t ................. ok
|
||
t/params_not_mentioned.t ................. ok
|
||
t/pod.t .................................. ok
|
||
t/procedural_valid.t ..................... ok
|
||
t/profile_checking.t ..................... ok
|
||
t/regexp_common.t ........................ ok
|
||
t/regexp_common_closure.t ................ ok
|
||
t/rename_builtin_constraints.t ........... ok
|
||
t/results_success.t ...................... ok
|
||
t/simple.t ............................... ok
|
||
t/tt_and_overload.t ...................... ok
|
||
t/undefined_arrayref.t ................... ok
|
||
t/unknown.t .............................. ok
|
||
t/untaint.t .............................. ok
|
||
# Adding CGI::Simple tests
|
||
# testing with CGI.pm version: 4.36
|
||
# testing with CGI::Simple version: 1.115
|
||
# Running tests with CGI
|
||
# Running tests with CGI::Simple
|
||
t/upload.t ............................... ok
|
||
# testing with CGI.pm version: 4.36
|
||
t/upload_closure.t ....................... ok
|
||
t/upload_mime_types.t .................... ok
|
||
All tests successful.
|
||
Files=65, Tests=632, 4 wallclock secs ( 0.11 usr 0.03 sys + 2.68 cusr 0.20 csys = 3.02 CPU)
|
||
Result: PASS
|
||
Manifying 7 pod documents
|
||
Installing /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Data/FormValidator.pm
|
||
Installing /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Data/FormValidator/ConstraintsFactory.pm
|
||
Installing /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Data/FormValidator/Constraints.pm
|
||
Installing /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Data/FormValidator/Results.pm
|
||
Installing /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Data/FormValidator/Filters.pm
|
||
Installing /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Data/FormValidator/Constraints/Upload.pm
|
||
Installing /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Data/FormValidator/Constraints/Dates.pm
|
||
Installing /home/ryan/perl5/perlbrew/perls/perl-blead/man/man3/Data::FormValidator::Results.3
|
||
Installing /home/ryan/perl5/perlbrew/perls/perl-blead/man/man3/Data::FormValidator::Filters.3
|
||
Installing /home/ryan/perl5/perlbrew/perls/perl-blead/man/man3/Data::FormValidator.3
|
||
Installing /home/ryan/perl5/perlbrew/perls/perl-blead/man/man3/Data::FormValidator::Constraints::Upload.3
|
||
Installing /home/ryan/perl5/perlbrew/perls/perl-blead/man/man3/Data::FormValidator::ConstraintsFactory.3
|
||
Installing /home/ryan/perl5/perlbrew/perls/perl-blead/man/man3/Data::FormValidator::Constraints::Dates.3
|
||
Installing /home/ryan/perl5/perlbrew/perls/perl-blead/man/man3/Data::FormValidator::Constraints.3
|
||
Appending installation info to /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/perllocal.pod
|
||
OK
|
||
Successfully installed Data-FormValidator-4.86 (upgraded from 4.66)
|
||
Installing /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux/.meta/Data-FormValidator-4.86/install.json
|
||
Building and testing Mojolicious-Plugin-FormValidator-0.01 ... cp lib/Mojolicious/Plugin/FormValidator.pm blib/lib/Mojolicious/Plugin/FormValidator.pm
|
||
Manifying 1 pod document
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
|
||
|
||
# Failed test '200 OK'
|
||
# at t/basic.t line 15.
|
||
# got: '500'
|
||
# expected: '200'
|
||
|
||
# Failed test 'exact match for content'
|
||
# at t/basic.t line 15.
|
||
Wide character in print at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test2/Formatter/TAP.pm line 112.
|
||
# got: '<!DOCTYPE html>
|
||
# <html>
|
||
# <head>
|
||
# <title>Server error (development mode)</title>
|
||
# <meta http-equiv="Pragma" content="no-cache">
|
||
# <meta http-equiv="Expires" content="-1">
|
||
# <script src="/mojo/jquery/jquery.js"></script>
|
||
# <script src="/mojo/prettify/run_prettify.js"></script>
|
||
# <link href="/mojo/prettify/prettify-mojo-dark.css" rel="stylesheet">
|
||
# <style>
|
||
# a img { border: 0 }
|
||
# body {
|
||
# background: url(/mojo/pinstripe-light.png);
|
||
# color: #445555;
|
||
# font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# font-weight: normal;
|
||
# line-height: 1.5em;
|
||
# margin: 0;
|
||
# }
|
||
# :not(pre) > code {
|
||
# background-color: #eef9ff;
|
||
# border: solid #cce4ff 1px;
|
||
# border-radius: 5px;
|
||
# color: #333;
|
||
# font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# padding: 0.4em;
|
||
# }
|
||
# h1 {
|
||
# color: #2a2a2a;
|
||
# font-size: 1.5em;
|
||
# margin: 0;
|
||
# }
|
||
# pre {
|
||
# font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# margin: 0;
|
||
# white-space: pre-wrap;
|
||
# }
|
||
# pre > code {
|
||
# display: block;
|
||
# font: 1.0em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# margin-bottom: 0.7em;
|
||
# margin-top: 0.7em;
|
||
# }
|
||
# table {
|
||
# border-collapse: collapse;
|
||
# width: 100%;
|
||
# }
|
||
# td { padding: 0.5em }
|
||
# .box {
|
||
# background-color: #fff;
|
||
# border: 1px solid #c1c1c1;
|
||
# overflow: hidden;
|
||
# padding: 1em;
|
||
# }
|
||
# .code {
|
||
# background-color: #1a1a1a;
|
||
# background: url(/mojo/pinstripe-dark.png);
|
||
# color: #eee;
|
||
# text-shadow: #333 0 1px 0;
|
||
# }
|
||
# .important { background-color: rgba(47, 48, 50, .75) }
|
||
# .infobox { color: #333 }
|
||
# .infobox tr:nth-child(odd) .value { background-color: #ddeeff }
|
||
# .infobox tr:nth-child(even) .value { background-color: #eef9ff }
|
||
# .key { text-align: right }
|
||
# .more table { margin-bottom: 1em }
|
||
# .spaced {
|
||
# margin-left: 5em;
|
||
# margin-right: 5em;
|
||
# }
|
||
# .striped { border-top: solid #cce4ff 1px }
|
||
# .tap {
|
||
# font: 0.5em Verdana, sans-serif;
|
||
# text-align: center;
|
||
# }
|
||
# .value { padding-left: 1em }
|
||
# .wide { width: 100% }
|
||
# #error {
|
||
# font: 1.5em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# font-weight: 300;
|
||
# margin: 0;
|
||
# text-shadow: #333 0 1px 0;
|
||
# }
|
||
# #footer {
|
||
# padding-top: 1em;
|
||
# text-align: center;
|
||
# }
|
||
# #nothing {
|
||
# border-bottom: 0;
|
||
# padding-top: 60px;
|
||
# }
|
||
# #showcase {
|
||
# border-bottom: 0;
|
||
# border-top: 0;
|
||
# }
|
||
# #showcase table { margin-top: 1em }
|
||
# #showcase td {
|
||
# padding-top: 0;
|
||
# padding-bottom: 0;
|
||
# }
|
||
# #showcase .key { padding-right: 0 }
|
||
# #log {
|
||
# border-radius: 5px;
|
||
# margin-top: 1em;
|
||
# }
|
||
# #log table { margin: 0 }
|
||
# #more, #trace {
|
||
# border-bottom-left-radius: 5px;
|
||
# border-bottom-right-radius: 5px;
|
||
# }
|
||
# #more .tap, #trace .tap { text-shadow: #ddd 0 1px 0 }
|
||
# #request {
|
||
# border-bottom: 0;
|
||
# border-top-left-radius: 5px;
|
||
# border-top-right-radius: 5px;
|
||
# margin-top: 1em;
|
||
# }
|
||
# #routes {
|
||
# border-bottom-left-radius: 5px;
|
||
# border-bottom-right-radius: 5px;
|
||
# padding-top: 70px;
|
||
# }
|
||
# #trace { border-top: 0 }
|
||
# #wrapperlicious {
|
||
# max-width: 1000px;
|
||
# margin: 0 auto;
|
||
# }
|
||
# </style>
|
||
# </head>
|
||
# <body>
|
||
# <script src="/mojo/jquery/jquery.js"></script>
|
||
# <div id="mojobar">
|
||
# <style scoped="scoped">
|
||
# #mojobar {
|
||
# background-color: #1a1a1a;
|
||
# background: -webkit-linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# background: -moz-linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# background: linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
|
||
# height: 46px;
|
||
# overflow: hidden;
|
||
# position: absolute;
|
||
# text-align: right;
|
||
# vertical-align: middle;
|
||
# width: 100%;
|
||
# z-index: 1000;
|
||
# }
|
||
# #mojobar-content {
|
||
# margin: 0 auto;
|
||
# max-width: 1000px;
|
||
# }
|
||
# #mojobar-logo {
|
||
# float: left;
|
||
# margin-left: 5em;
|
||
# padding-top: 4px;
|
||
# }
|
||
# #mojobar-links {
|
||
# display:table-cell;
|
||
# float: right;
|
||
# height: 60px;
|
||
# margin-right: 5em;
|
||
# margin-top: 0.8em;
|
||
# }
|
||
# #mojobar-links a {
|
||
# color: #bbb;
|
||
# font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# margin-left: 0.5em;
|
||
# text-decoration: none;
|
||
# transition: all 200ms ease-in-out;
|
||
# }
|
||
# #mojobar-links a:hover { color: #fff }
|
||
# #mojobar-links input {
|
||
# background-color: #3a3a3a;
|
||
# border: 1px solid rgba(0, 0, 0, 0.1);
|
||
# border-radius: 3px;
|
||
# color: #eee;
|
||
# display: inline;
|
||
# margin-left: 1em;
|
||
# padding: 4px;
|
||
# transition: all 0.15s;
|
||
# }
|
||
# #mojobar-links input:focus {
|
||
# background-color: #fff;
|
||
# color: #111;
|
||
# outline: 0;
|
||
# }
|
||
# #mojobar-links form { display: inline }
|
||
# .animated { transition: all 0.25s ease }
|
||
# </style>
|
||
# <div id="mojobar-content">
|
||
# <div id="mojobar-logo">
|
||
# <a href="http://mojolicious.org">
|
||
# <img alt="Mojolicious logo" src="/mojo/logo-white.png">
|
||
# </a> </div>
|
||
# <div id="mojobar-links">
|
||
# <a href="http://mojolicious.org/perldoc">Documentation</a>
|
||
# <a href="https://github.com/kraih/mojo/wiki">Wiki</a>
|
||
# <a href="https://github.com/kraih/mojo">GitHub</a>
|
||
# <a href="https://metacpan.org/release/Mojolicious/">CPAN</a>
|
||
# <a href="https://groups.google.com/group/mojolicious">MailingList</a>
|
||
# <a href="http://blog.mojolicious.org">Blog</a>
|
||
# <a href="https://twitter.com/kraih">Twitter</a>
|
||
# <form action="https://www.google.com/cse" target="_blank">
|
||
# <input name="cx" type="hidden" value="014527573091551588235:pwfplkjpgbi">
|
||
# <input name="ie" type="hidden" value="UTF-8">
|
||
# <input name="q" placeholder="Search" type="search">
|
||
# </form>
|
||
# </div>
|
||
# </div>
|
||
# </div>
|
||
# <script>
|
||
# var mojobar = $('#mojobar');
|
||
# var mojobarHeight = mojobar.outerHeight();
|
||
# function getElementByHash(hash) {
|
||
# return $(hash.replace(/(:|\.|\[|\]|,)/g, '\\$1'));
|
||
# }
|
||
# function fixOffset() {
|
||
# var offset = getElementByHash(window.location.hash).offset();
|
||
# if (offset) {
|
||
# $('html, body').animate({scrollTop: offset.top - mojobarHeight}, 1);
|
||
# }
|
||
# }
|
||
# $(window).on('load', function () {
|
||
# if (window.location.hash) {
|
||
# fixOffset();
|
||
# }
|
||
# var start = mojobar.offset().top;
|
||
# var fixed;
|
||
# var lastScrollTop = $(window).scrollTop();
|
||
# var hidden = mojobarHeight + 1;
|
||
# $(window).on('scroll', function () {
|
||
# var st = $(window).scrollTop();
|
||
# if (fixed) {
|
||
# if (st <= start) {
|
||
# fixed = false;
|
||
# mojobar.removeClass('animated');
|
||
# mojobar.css({'position': 'absolute', 'top': start + 'px'});
|
||
# }
|
||
# else if (Math.abs(lastScrollTop - st) > 100) {
|
||
# if (!mojobar.hasClass('animated')) {
|
||
# mojobar.addClass('animated');
|
||
# }
|
||
# if (st > lastScrollTop && st > (mojobarHeight + start + 250)) {
|
||
# mojobar.css('transform', 'translateY(-' + hidden + 'px)');
|
||
# }
|
||
# else if (st < lastScrollTop) {
|
||
# mojobar.css('transform', 'translateY(0px)');
|
||
# }
|
||
# lastScrollTop = st;
|
||
# }
|
||
# }
|
||
# else if (st > start) {
|
||
# fixed = true;
|
||
# mojobar.css({'position': 'fixed', 'top': 0});
|
||
# lastScrollTop = $(window).scrollTop();
|
||
# }
|
||
# });
|
||
# });
|
||
# $(function () {
|
||
# $('a[href^="#"]').addClass('mojoscroll').on('click', function (e) {
|
||
# e.preventDefault();
|
||
# e.stopPropagation();
|
||
# var hash = '#' + this.href.split('#')[1];
|
||
# var target = getElementByHash(hash);
|
||
# var old = target.attr('id');
|
||
# target.attr('id', '');
|
||
# location.hash = hash;
|
||
# target.attr('id', old);
|
||
# fixOffset();
|
||
# });
|
||
# });
|
||
# </script>
|
||
#
|
||
# <script>
|
||
# function mojoDrawer (handle, drawer) {
|
||
# $(handle).on('click', function () {
|
||
# $(drawer).slideToggle('slow');
|
||
# var text = $(handle + ' div.tap').text();
|
||
# text = text == "tap for more" ? "tap for less" : "tap for more";
|
||
# $(handle + ' div.tap').text(text);
|
||
# });
|
||
# $(drawer).toggle();
|
||
# }
|
||
# $(function () {
|
||
# mojoDrawer('#trace', '#frames');
|
||
# mojoDrawer('#more', '#infos');
|
||
# });
|
||
# </script>
|
||
# <div id="wrapperlicious">
|
||
# <div id="nothing" class="box spaced"></div>
|
||
# <div id="showcase" class="box code spaced">
|
||
# <pre id="error">Can't locate object method "render_text" via package "Mojolicious::Controller" at t/basic.t line 11.
|
||
# </pre>
|
||
# <div id="context" class="more">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">6</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">7</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">plugin 'FormValidator';</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">8</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">9</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">get '/' => sub {</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">10</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> my $self = shift;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr class="important">
|
||
# <td class="key">11</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> $self->render_text('Hello Mojo!');</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">12</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">};</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">13</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">14</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">my $t = Test::Mojo->new;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">15</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">$t->get_ok('/')->status_is(200)->content_is('Hello Mojo!');</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">16</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </div>
|
||
# </div>
|
||
# <div id="trace" class="box spaced">
|
||
# <div id="frames" class="infobox more">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Carp.pm:167</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Controller.pm:31</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/basic.t:11</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:138</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:18</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:87</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:94</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:35</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:44</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:129</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:139</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:201</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:201</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:18</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:145</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server.pm:68</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:107</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Transaction/HTTP.pm:60</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:225</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:206</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop/Stream.pm:99</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop/Stream.pm:48</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/Poll.pm:143</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/Poll.pm:143</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:46</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop.pm:136</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/UserAgent.pm:59</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:380</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:327</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:120</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/basic.t:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </div>
|
||
# <div class="tap">tap for more</div>
|
||
# </div>
|
||
# <div id="request" class="box infobox spaced">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">Method:</td>
|
||
# <td class="striped value wide"><pre>GET</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">URL:</td>
|
||
# <td class="striped value wide"><pre>/</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Base URL:</td>
|
||
# <td class="striped value wide"><pre>http://127.0.0.1:38607</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Parameters:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Stash:</td>
|
||
# <td class="striped value wide"><pre>{
|
||
# "cb" => sub { "DUMMY" }
|
||
# }
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Session:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Version:</td>
|
||
# <td class="striped value wide"><pre>1.1</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Accept-Encoding:</td>
|
||
# <td class="striped value wide"><pre>gzip</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Content-Length:</td>
|
||
# <td class="striped value wide"><pre>0</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Host:</td>
|
||
# <td class="striped value wide"><pre>127.0.0.1:38607</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">User-Agent:</td>
|
||
# <td class="striped value wide"><pre>Mojolicious (Perl)</pre></td>
|
||
# </tr>
|
||
#
|
||
# </table>
|
||
# </div>
|
||
# <div id="more" class="box infobox more spaced">
|
||
# <div id="infos">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">Perl:</td>
|
||
# <td class="striped value wide"><pre>v5.26.0 (linux)</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Mojolicious:</td>
|
||
# <td class="striped value wide"><pre>7.31 (Doughnut)</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Home:</td>
|
||
# <td class="striped value wide"><pre>/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-FormValidator-0.01/t</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Template paths:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# bless( do{\(my $o = "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-FormValidator-0.01/t/templates")}, 'Mojo::Home' )
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Template classes:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "main"
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Static paths:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# bless( do{\(my $o = "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-FormValidator-0.01/t/public")}, 'Mojo::Home' )
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Static classes:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "main"
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Include:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-FormValidator-0.01/blib/lib",
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-FormValidator-0.01/blib/arch",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0",
|
||
# "."
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Config:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Moniker:</td>
|
||
# <td class="striped value wide"><pre>basic</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Name:</td>
|
||
# <td class="striped value wide"><pre>t/basic.t</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Executable:</td>
|
||
# <td class="striped value wide"><pre>/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">PID:</td>
|
||
# <td class="striped value wide"><pre>5063</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Time:</td>
|
||
# <td class="striped value wide"><pre>Sun Apr 30 21:31:07 2017</pre></td>
|
||
# </tr>
|
||
#
|
||
# </table>
|
||
# </div>
|
||
# <div class="tap">tap for more</div>
|
||
# </div>
|
||
# </div>
|
||
# <div id="footer">
|
||
# <a href="http://mojolicious.org">
|
||
# <img alt="Mojolicious logo" src="/mojo/logo-black.png">
|
||
# </a> </div>
|
||
# </body>
|
||
# </html>
|
||
# '
|
||
# expected: 'Hello Mojo!'
|
||
# Looks like you failed 2 tests of 3.
|
||
t/basic.t ..
|
||
Dubious, test returned 2 (wstat 512, 0x200)
|
||
Failed 2/3 subtests
|
||
|
||
Test Summary Report
|
||
-------------------
|
||
t/basic.t (Wstat: 512 Tests: 3 Failed: 2)
|
||
Failed tests: 2-3
|
||
Non-zero exit status: 2
|
||
Files=1, Tests=3, 0 wallclock secs ( 0.01 usr 0.00 sys + 0.16 cusr 0.02 csys = 0.19 CPU)
|
||
Result: FAIL
|
||
Failed 1/1 test programs. 2/3 subtests failed.
|
||
Makefile:843: recipe for target 'test_dynamic' failed
|
||
make: *** [test_dynamic] Error 2
|
||
! Installing Mojolicious::Plugin::FormValidator failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
Searching Mojolicious::Plugin::Message::Locale (0.03) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-Message-Locale-0.03.tar.gz
|
||
FAIL
|
||
--> Working on Mojolicious::Plugin::Message::Locale
|
||
Fetching http://www.cpan.org/authors/id/S/SA/SASAKURE/Mojolicious-Plugin-Message-Locale-0.03.tar.gz ... OK
|
||
Mojolicious-Plugin-Message-Locale-0.03/
|
||
Mojolicious-Plugin-Message-Locale-0.03/Changes
|
||
Mojolicious-Plugin-Message-Locale-0.03/lib/
|
||
Mojolicious-Plugin-Message-Locale-0.03/Makefile.PL
|
||
Mojolicious-Plugin-Message-Locale-0.03/MANIFEST
|
||
Mojolicious-Plugin-Message-Locale-0.03/META.json
|
||
Mojolicious-Plugin-Message-Locale-0.03/META.yml
|
||
Mojolicious-Plugin-Message-Locale-0.03/t/
|
||
Mojolicious-Plugin-Message-Locale-0.03/t/000_use.t
|
||
Mojolicious-Plugin-Message-Locale-0.03/t/001_message_locale.t
|
||
Mojolicious-Plugin-Message-Locale-0.03/t/002_locale_is_ja.t
|
||
Mojolicious-Plugin-Message-Locale-0.03/t/003_locale_file.t
|
||
Mojolicious-Plugin-Message-Locale-0.03/t/004_default_message.t
|
||
Mojolicious-Plugin-Message-Locale-0.03/t/locale.conf
|
||
Mojolicious-Plugin-Message-Locale-0.03/t/other_locale.conf
|
||
Mojolicious-Plugin-Message-Locale-0.03/lib/Mojolicious/
|
||
Mojolicious-Plugin-Message-Locale-0.03/lib/Mojolicious/Plugin/
|
||
Mojolicious-Plugin-Message-Locale-0.03/lib/Mojolicious/Plugin/Message/
|
||
Mojolicious-Plugin-Message-Locale-0.03/lib/Mojolicious/Plugin/Message/Locale.pm
|
||
Entering Mojolicious-Plugin-Message-Locale-0.03
|
||
Checking configure dependencies from META.json
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring Mojolicious-Plugin-Message-Locale-0.03 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Mojolicious::Plugin::Message::Locale
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Test::Warn 0 ... Yes (0.32)
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
Checking if you have Mojolicious 3.56 ... Yes (7.31)
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
OK
|
||
Building and testing Mojolicious-Plugin-Message-Locale-0.03 ... cp lib/Mojolicious/Plugin/Message/Locale.pm blib/lib/Mojolicious/Plugin/Message/Locale.pm
|
||
Manifying 1 pod document
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
|
||
t/000_use.t .............. ok
|
||
|
||
# Failed test '200 OK'
|
||
# at t/001_message_locale.t line 25.
|
||
# got: '500'
|
||
# expected: '200'
|
||
|
||
# Failed test 'exact match for content'
|
||
# at t/001_message_locale.t line 25.
|
||
Wide character in print at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test2/Formatter/TAP.pm line 112.
|
||
# got: '<!DOCTYPE html>
|
||
# <html>
|
||
# <head>
|
||
# <title>Server error (development mode)</title>
|
||
# <meta http-equiv="Pragma" content="no-cache">
|
||
# <meta http-equiv="Expires" content="-1">
|
||
# <script src="/mojo/jquery/jquery.js"></script>
|
||
# <script src="/mojo/prettify/run_prettify.js"></script>
|
||
# <link href="/mojo/prettify/prettify-mojo-dark.css" rel="stylesheet">
|
||
# <style>
|
||
# a img { border: 0 }
|
||
# body {
|
||
# background: url(/mojo/pinstripe-light.png);
|
||
# color: #445555;
|
||
# font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# font-weight: normal;
|
||
# line-height: 1.5em;
|
||
# margin: 0;
|
||
# }
|
||
# :not(pre) > code {
|
||
# background-color: #eef9ff;
|
||
# border: solid #cce4ff 1px;
|
||
# border-radius: 5px;
|
||
# color: #333;
|
||
# font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# padding: 0.4em;
|
||
# }
|
||
# h1 {
|
||
# color: #2a2a2a;
|
||
# font-size: 1.5em;
|
||
# margin: 0;
|
||
# }
|
||
# pre {
|
||
# font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# margin: 0;
|
||
# white-space: pre-wrap;
|
||
# }
|
||
# pre > code {
|
||
# display: block;
|
||
# font: 1.0em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# margin-bottom: 0.7em;
|
||
# margin-top: 0.7em;
|
||
# }
|
||
# table {
|
||
# border-collapse: collapse;
|
||
# width: 100%;
|
||
# }
|
||
# td { padding: 0.5em }
|
||
# .box {
|
||
# background-color: #fff;
|
||
# border: 1px solid #c1c1c1;
|
||
# overflow: hidden;
|
||
# padding: 1em;
|
||
# }
|
||
# .code {
|
||
# background-color: #1a1a1a;
|
||
# background: url(/mojo/pinstripe-dark.png);
|
||
# color: #eee;
|
||
# text-shadow: #333 0 1px 0;
|
||
# }
|
||
# .important { background-color: rgba(47, 48, 50, .75) }
|
||
# .infobox { color: #333 }
|
||
# .infobox tr:nth-child(odd) .value { background-color: #ddeeff }
|
||
# .infobox tr:nth-child(even) .value { background-color: #eef9ff }
|
||
# .key { text-align: right }
|
||
# .more table { margin-bottom: 1em }
|
||
# .spaced {
|
||
# margin-left: 5em;
|
||
# margin-right: 5em;
|
||
# }
|
||
# .striped { border-top: solid #cce4ff 1px }
|
||
# .tap {
|
||
# font: 0.5em Verdana, sans-serif;
|
||
# text-align: center;
|
||
# }
|
||
# .value { padding-left: 1em }
|
||
# .wide { width: 100% }
|
||
# #error {
|
||
# font: 1.5em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# font-weight: 300;
|
||
# margin: 0;
|
||
# text-shadow: #333 0 1px 0;
|
||
# }
|
||
# #footer {
|
||
# padding-top: 1em;
|
||
# text-align: center;
|
||
# }
|
||
# #nothing {
|
||
# border-bottom: 0;
|
||
# padding-top: 60px;
|
||
# }
|
||
# #showcase {
|
||
# border-bottom: 0;
|
||
# border-top: 0;
|
||
# }
|
||
# #showcase table { margin-top: 1em }
|
||
# #showcase td {
|
||
# padding-top: 0;
|
||
# padding-bottom: 0;
|
||
# }
|
||
# #showcase .key { padding-right: 0 }
|
||
# #log {
|
||
# border-radius: 5px;
|
||
# margin-top: 1em;
|
||
# }
|
||
# #log table { margin: 0 }
|
||
# #more, #trace {
|
||
# border-bottom-left-radius: 5px;
|
||
# border-bottom-right-radius: 5px;
|
||
# }
|
||
# #more .tap, #trace .tap { text-shadow: #ddd 0 1px 0 }
|
||
# #request {
|
||
# border-bottom: 0;
|
||
# border-top-left-radius: 5px;
|
||
# border-top-right-radius: 5px;
|
||
# margin-top: 1em;
|
||
# }
|
||
# #routes {
|
||
# border-bottom-left-radius: 5px;
|
||
# border-bottom-right-radius: 5px;
|
||
# padding-top: 70px;
|
||
# }
|
||
# #trace { border-top: 0 }
|
||
# #wrapperlicious {
|
||
# max-width: 1000px;
|
||
# margin: 0 auto;
|
||
# }
|
||
# </style>
|
||
# </head>
|
||
# <body>
|
||
# <script src="/mojo/jquery/jquery.js"></script>
|
||
# <div id="mojobar">
|
||
# <style scoped="scoped">
|
||
# #mojobar {
|
||
# background-color: #1a1a1a;
|
||
# background: -webkit-linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# background: -moz-linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# background: linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
|
||
# height: 46px;
|
||
# overflow: hidden;
|
||
# position: absolute;
|
||
# text-align: right;
|
||
# vertical-align: middle;
|
||
# width: 100%;
|
||
# z-index: 1000;
|
||
# }
|
||
# #mojobar-content {
|
||
# margin: 0 auto;
|
||
# max-width: 1000px;
|
||
# }
|
||
# #mojobar-logo {
|
||
# float: left;
|
||
# margin-left: 5em;
|
||
# padding-top: 4px;
|
||
# }
|
||
# #mojobar-links {
|
||
# display:table-cell;
|
||
# float: right;
|
||
# height: 60px;
|
||
# margin-right: 5em;
|
||
# margin-top: 0.8em;
|
||
# }
|
||
# #mojobar-links a {
|
||
# color: #bbb;
|
||
# font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# margin-left: 0.5em;
|
||
# text-decoration: none;
|
||
# transition: all 200ms ease-in-out;
|
||
# }
|
||
# #mojobar-links a:hover { color: #fff }
|
||
# #mojobar-links input {
|
||
# background-color: #3a3a3a;
|
||
# border: 1px solid rgba(0, 0, 0, 0.1);
|
||
# border-radius: 3px;
|
||
# color: #eee;
|
||
# display: inline;
|
||
# margin-left: 1em;
|
||
# padding: 4px;
|
||
# transition: all 0.15s;
|
||
# }
|
||
# #mojobar-links input:focus {
|
||
# background-color: #fff;
|
||
# color: #111;
|
||
# outline: 0;
|
||
# }
|
||
# #mojobar-links form { display: inline }
|
||
# .animated { transition: all 0.25s ease }
|
||
# </style>
|
||
# <div id="mojobar-content">
|
||
# <div id="mojobar-logo">
|
||
# <a href="http://mojolicious.org">
|
||
# <img alt="Mojolicious logo" src="/mojo/logo-white.png">
|
||
# </a> </div>
|
||
# <div id="mojobar-links">
|
||
# <a href="http://mojolicious.org/perldoc">Documentation</a>
|
||
# <a href="https://github.com/kraih/mojo/wiki">Wiki</a>
|
||
# <a href="https://github.com/kraih/mojo">GitHub</a>
|
||
# <a href="https://metacpan.org/release/Mojolicious/">CPAN</a>
|
||
# <a href="https://groups.google.com/group/mojolicious">MailingList</a>
|
||
# <a href="http://blog.mojolicious.org">Blog</a>
|
||
# <a href="https://twitter.com/kraih">Twitter</a>
|
||
# <form action="https://www.google.com/cse" target="_blank">
|
||
# <input name="cx" type="hidden" value="014527573091551588235:pwfplkjpgbi">
|
||
# <input name="ie" type="hidden" value="UTF-8">
|
||
# <input name="q" placeholder="Search" type="search">
|
||
# </form>
|
||
# </div>
|
||
# </div>
|
||
# </div>
|
||
# <script>
|
||
# var mojobar = $('#mojobar');
|
||
# var mojobarHeight = mojobar.outerHeight();
|
||
# function getElementByHash(hash) {
|
||
# return $(hash.replace(/(:|\.|\[|\]|,)/g, '\\$1'));
|
||
# }
|
||
# function fixOffset() {
|
||
# var offset = getElementByHash(window.location.hash).offset();
|
||
# if (offset) {
|
||
# $('html, body').animate({scrollTop: offset.top - mojobarHeight}, 1);
|
||
# }
|
||
# }
|
||
# $(window).on('load', function () {
|
||
# if (window.location.hash) {
|
||
# fixOffset();
|
||
# }
|
||
# var start = mojobar.offset().top;
|
||
# var fixed;
|
||
# var lastScrollTop = $(window).scrollTop();
|
||
# var hidden = mojobarHeight + 1;
|
||
# $(window).on('scroll', function () {
|
||
# var st = $(window).scrollTop();
|
||
# if (fixed) {
|
||
# if (st <= start) {
|
||
# fixed = false;
|
||
# mojobar.removeClass('animated');
|
||
# mojobar.css({'position': 'absolute', 'top': start + 'px'});
|
||
# }
|
||
# else if (Math.abs(lastScrollTop - st) > 100) {
|
||
# if (!mojobar.hasClass('animated')) {
|
||
# mojobar.addClass('animated');
|
||
# }
|
||
# if (st > lastScrollTop && st > (mojobarHeight + start + 250)) {
|
||
# mojobar.css('transform', 'translateY(-' + hidden + 'px)');
|
||
# }
|
||
# else if (st < lastScrollTop) {
|
||
# mojobar.css('transform', 'translateY(0px)');
|
||
# }
|
||
# lastScrollTop = st;
|
||
# }
|
||
# }
|
||
# else if (st > start) {
|
||
# fixed = true;
|
||
# mojobar.css({'position': 'fixed', 'top': 0});
|
||
# lastScrollTop = $(window).scrollTop();
|
||
# }
|
||
# });
|
||
# });
|
||
# $(function () {
|
||
# $('a[href^="#"]').addClass('mojoscroll').on('click', function (e) {
|
||
# e.preventDefault();
|
||
# e.stopPropagation();
|
||
# var hash = '#' + this.href.split('#')[1];
|
||
# var target = getElementByHash(hash);
|
||
# var old = target.attr('id');
|
||
# target.attr('id', '');
|
||
# location.hash = hash;
|
||
# target.attr('id', old);
|
||
# fixOffset();
|
||
# });
|
||
# });
|
||
# </script>
|
||
#
|
||
# <script>
|
||
# function mojoDrawer (handle, drawer) {
|
||
# $(handle).on('click', function () {
|
||
# $(drawer).slideToggle('slow');
|
||
# var text = $(handle + ' div.tap').text();
|
||
# text = text == "tap for more" ? "tap for less" : "tap for more";
|
||
# $(handle + ' div.tap').text(text);
|
||
# });
|
||
# $(drawer).toggle();
|
||
# }
|
||
# $(function () {
|
||
# mojoDrawer('#trace', '#frames');
|
||
# mojoDrawer('#more', '#infos');
|
||
# });
|
||
# </script>
|
||
# <div id="wrapperlicious">
|
||
# <div id="nothing" class="box spaced"></div>
|
||
# <div id="showcase" class="box code spaced">
|
||
# <pre id="error">Can't locate object method "render_text" via package "Mojolicious::Controller" at t/001_message_locale.t line 12.
|
||
# </pre>
|
||
# <div id="context" class="more">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">7</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">8</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">plugin 'Message::Locale';</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">9</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">10</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">get '/message_from_common' => sub {</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">11</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> my $self = shift;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr class="important">
|
||
# <td class="key">12</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> $self->render_text( $self->locale('message', 'common') );</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">13</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">};</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">14</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">get '/message_from_original' => sub {</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">15</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> my $self = shift;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">16</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> $self->render_text( $self->locale('message', 'original') );</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">17</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">};</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </div>
|
||
# </div>
|
||
# <div id="trace" class="box spaced">
|
||
# <div id="frames" class="infobox more">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Carp.pm:167</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Controller.pm:31</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/001_message_locale.t:12</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:138</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:18</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:87</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:94</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:35</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:44</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:129</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:139</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:201</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:201</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:18</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:145</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server.pm:68</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:107</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Transaction/HTTP.pm:60</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:225</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:206</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop/Stream.pm:99</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop/Stream.pm:48</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/Poll.pm:143</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/Poll.pm:143</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:46</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop.pm:136</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/UserAgent.pm:59</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:380</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:327</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:120</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/001_message_locale.t:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </div>
|
||
# <div class="tap">tap for more</div>
|
||
# </div>
|
||
# <div id="request" class="box infobox spaced">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">Method:</td>
|
||
# <td class="striped value wide"><pre>GET</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">URL:</td>
|
||
# <td class="striped value wide"><pre>/message_from_common</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Base URL:</td>
|
||
# <td class="striped value wide"><pre>http://127.0.0.1:41689</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Parameters:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Stash:</td>
|
||
# <td class="striped value wide"><pre>{
|
||
# "cb" => sub { "DUMMY" },
|
||
# "config" => {
|
||
# "common" => {
|
||
# "message" => {
|
||
# "en" => "MESSAGE",
|
||
# "ja" => "\x{30e1}\x{30c3}\x{30bb}\x{30fc}\x{30b8}"
|
||
# },
|
||
# "title" => {
|
||
# "en" => "TITLE",
|
||
# "ja" => "\x{30bf}\x{30a4}\x{30c8}\x{30eb}"
|
||
# }
|
||
# },
|
||
# "original" => {
|
||
# "message" => {
|
||
# "en" => "ORIGINAL MESSAGE",
|
||
# "ja" => "\x{30aa}\x{30ea}\x{30b8}\x{30ca}\x{30eb}"
|
||
# }
|
||
# }
|
||
# }
|
||
# }
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Session:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Version:</td>
|
||
# <td class="striped value wide"><pre>1.1</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Accept-Encoding:</td>
|
||
# <td class="striped value wide"><pre>gzip</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Content-Length:</td>
|
||
# <td class="striped value wide"><pre>0</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Host:</td>
|
||
# <td class="striped value wide"><pre>127.0.0.1:41689</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">User-Agent:</td>
|
||
# <td class="striped value wide"><pre>Mojolicious (Perl)</pre></td>
|
||
# </tr>
|
||
#
|
||
# </table>
|
||
# </div>
|
||
# <div id="more" class="box infobox more spaced">
|
||
# <div id="infos">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">Perl:</td>
|
||
# <td class="striped value wide"><pre>v5.26.0 (linux)</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Mojolicious:</td>
|
||
# <td class="striped value wide"><pre>7.31 (Doughnut)</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Home:</td>
|
||
# <td class="striped value wide"><pre>/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Template paths:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# bless( do{\(my $o = "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t/templates")}, 'Mojo::Home' )
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Template classes:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "main"
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Static paths:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# bless( do{\(my $o = "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t/public")}, 'Mojo::Home' )
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Static classes:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "main"
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Include:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/blib/lib",
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/blib/arch",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0",
|
||
# "."
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Config:</td>
|
||
# <td class="striped value wide"><pre>{
|
||
# "common" => {
|
||
# "message" => {
|
||
# "en" => "MESSAGE",
|
||
# "ja" => "\x{30e1}\x{30c3}\x{30bb}\x{30fc}\x{30b8}"
|
||
# },
|
||
# "title" => {
|
||
# "en" => "TITLE",
|
||
# "ja" => "\x{30bf}\x{30a4}\x{30c8}\x{30eb}"
|
||
# }
|
||
# },
|
||
# "original" => {
|
||
# "message" => {
|
||
# "en" => "ORIGINAL MESSAGE",
|
||
# "ja" => "\x{30aa}\x{30ea}\x{30b8}\x{30ca}\x{30eb}"
|
||
# }
|
||
# }
|
||
# }
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Moniker:</td>
|
||
# <td class="striped value wide"><pre>001_message_locale</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Name:</td>
|
||
# <td class="striped value wide"><pre>t/001_message_locale.t</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Executable:</td>
|
||
# <td class="striped value wide"><pre>/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">PID:</td>
|
||
# <td class="striped value wide"><pre>5142</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Time:</td>
|
||
# <td class="striped value wide"><pre>Sun Apr 30 21:31:08 2017</pre></td>
|
||
# </tr>
|
||
#
|
||
# </table>
|
||
# </div>
|
||
# <div class="tap">tap for more</div>
|
||
# </div>
|
||
# </div>
|
||
# <div id="footer">
|
||
# <a href="http://mojolicious.org">
|
||
# <img alt="Mojolicious logo" src="/mojo/logo-black.png">
|
||
# </a> </div>
|
||
# </body>
|
||
# </html>
|
||
# '
|
||
# expected: 'MESSAGE'
|
||
|
||
# Failed test '200 OK'
|
||
# at t/001_message_locale.t line 26.
|
||
# got: '500'
|
||
# expected: '200'
|
||
|
||
# Failed test 'exact match for content'
|
||
# at t/001_message_locale.t line 26.
|
||
Wide character in print at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test2/Formatter/TAP.pm line 112.
|
||
# got: '<!DOCTYPE html>
|
||
# <html>
|
||
# <head>
|
||
# <title>Server error (development mode)</title>
|
||
# <meta http-equiv="Pragma" content="no-cache">
|
||
# <meta http-equiv="Expires" content="-1">
|
||
# <script src="/mojo/jquery/jquery.js"></script>
|
||
# <script src="/mojo/prettify/run_prettify.js"></script>
|
||
# <link href="/mojo/prettify/prettify-mojo-dark.css" rel="stylesheet">
|
||
# <style>
|
||
# a img { border: 0 }
|
||
# body {
|
||
# background: url(/mojo/pinstripe-light.png);
|
||
# color: #445555;
|
||
# font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# font-weight: normal;
|
||
# line-height: 1.5em;
|
||
# margin: 0;
|
||
# }
|
||
# :not(pre) > code {
|
||
# background-color: #eef9ff;
|
||
# border: solid #cce4ff 1px;
|
||
# border-radius: 5px;
|
||
# color: #333;
|
||
# font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# padding: 0.4em;
|
||
# }
|
||
# h1 {
|
||
# color: #2a2a2a;
|
||
# font-size: 1.5em;
|
||
# margin: 0;
|
||
# }
|
||
# pre {
|
||
# font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# margin: 0;
|
||
# white-space: pre-wrap;
|
||
# }
|
||
# pre > code {
|
||
# display: block;
|
||
# font: 1.0em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# margin-bottom: 0.7em;
|
||
# margin-top: 0.7em;
|
||
# }
|
||
# table {
|
||
# border-collapse: collapse;
|
||
# width: 100%;
|
||
# }
|
||
# td { padding: 0.5em }
|
||
# .box {
|
||
# background-color: #fff;
|
||
# border: 1px solid #c1c1c1;
|
||
# overflow: hidden;
|
||
# padding: 1em;
|
||
# }
|
||
# .code {
|
||
# background-color: #1a1a1a;
|
||
# background: url(/mojo/pinstripe-dark.png);
|
||
# color: #eee;
|
||
# text-shadow: #333 0 1px 0;
|
||
# }
|
||
# .important { background-color: rgba(47, 48, 50, .75) }
|
||
# .infobox { color: #333 }
|
||
# .infobox tr:nth-child(odd) .value { background-color: #ddeeff }
|
||
# .infobox tr:nth-child(even) .value { background-color: #eef9ff }
|
||
# .key { text-align: right }
|
||
# .more table { margin-bottom: 1em }
|
||
# .spaced {
|
||
# margin-left: 5em;
|
||
# margin-right: 5em;
|
||
# }
|
||
# .striped { border-top: solid #cce4ff 1px }
|
||
# .tap {
|
||
# font: 0.5em Verdana, sans-serif;
|
||
# text-align: center;
|
||
# }
|
||
# .value { padding-left: 1em }
|
||
# .wide { width: 100% }
|
||
# #error {
|
||
# font: 1.5em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# font-weight: 300;
|
||
# margin: 0;
|
||
# text-shadow: #333 0 1px 0;
|
||
# }
|
||
# #footer {
|
||
# padding-top: 1em;
|
||
# text-align: center;
|
||
# }
|
||
# #nothing {
|
||
# border-bottom: 0;
|
||
# padding-top: 60px;
|
||
# }
|
||
# #showcase {
|
||
# border-bottom: 0;
|
||
# border-top: 0;
|
||
# }
|
||
# #showcase table { margin-top: 1em }
|
||
# #showcase td {
|
||
# padding-top: 0;
|
||
# padding-bottom: 0;
|
||
# }
|
||
# #showcase .key { padding-right: 0 }
|
||
# #log {
|
||
# border-radius: 5px;
|
||
# margin-top: 1em;
|
||
# }
|
||
# #log table { margin: 0 }
|
||
# #more, #trace {
|
||
# border-bottom-left-radius: 5px;
|
||
# border-bottom-right-radius: 5px;
|
||
# }
|
||
# #more .tap, #trace .tap { text-shadow: #ddd 0 1px 0 }
|
||
# #request {
|
||
# border-bottom: 0;
|
||
# border-top-left-radius: 5px;
|
||
# border-top-right-radius: 5px;
|
||
# margin-top: 1em;
|
||
# }
|
||
# #routes {
|
||
# border-bottom-left-radius: 5px;
|
||
# border-bottom-right-radius: 5px;
|
||
# padding-top: 70px;
|
||
# }
|
||
# #trace { border-top: 0 }
|
||
# #wrapperlicious {
|
||
# max-width: 1000px;
|
||
# margin: 0 auto;
|
||
# }
|
||
# </style>
|
||
# </head>
|
||
# <body>
|
||
# <script src="/mojo/jquery/jquery.js"></script>
|
||
# <div id="mojobar">
|
||
# <style scoped="scoped">
|
||
# #mojobar {
|
||
# background-color: #1a1a1a;
|
||
# background: -webkit-linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# background: -moz-linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# background: linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
|
||
# height: 46px;
|
||
# overflow: hidden;
|
||
# position: absolute;
|
||
# text-align: right;
|
||
# vertical-align: middle;
|
||
# width: 100%;
|
||
# z-index: 1000;
|
||
# }
|
||
# #mojobar-content {
|
||
# margin: 0 auto;
|
||
# max-width: 1000px;
|
||
# }
|
||
# #mojobar-logo {
|
||
# float: left;
|
||
# margin-left: 5em;
|
||
# padding-top: 4px;
|
||
# }
|
||
# #mojobar-links {
|
||
# display:table-cell;
|
||
# float: right;
|
||
# height: 60px;
|
||
# margin-right: 5em;
|
||
# margin-top: 0.8em;
|
||
# }
|
||
# #mojobar-links a {
|
||
# color: #bbb;
|
||
# font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# margin-left: 0.5em;
|
||
# text-decoration: none;
|
||
# transition: all 200ms ease-in-out;
|
||
# }
|
||
# #mojobar-links a:hover { color: #fff }
|
||
# #mojobar-links input {
|
||
# background-color: #3a3a3a;
|
||
# border: 1px solid rgba(0, 0, 0, 0.1);
|
||
# border-radius: 3px;
|
||
# color: #eee;
|
||
# display: inline;
|
||
# margin-left: 1em;
|
||
# padding: 4px;
|
||
# transition: all 0.15s;
|
||
# }
|
||
# #mojobar-links input:focus {
|
||
# background-color: #fff;
|
||
# color: #111;
|
||
# outline: 0;
|
||
# }
|
||
# #mojobar-links form { display: inline }
|
||
# .animated { transition: all 0.25s ease }
|
||
# </style>
|
||
# <div id="mojobar-content">
|
||
# <div id="mojobar-logo">
|
||
# <a href="http://mojolicious.org">
|
||
# <img alt="Mojolicious logo" src="/mojo/logo-white.png">
|
||
# </a> </div>
|
||
# <div id="mojobar-links">
|
||
# <a href="http://mojolicious.org/perldoc">Documentation</a>
|
||
# <a href="https://github.com/kraih/mojo/wiki">Wiki</a>
|
||
# <a href="https://github.com/kraih/mojo">GitHub</a>
|
||
# <a href="https://metacpan.org/release/Mojolicious/">CPAN</a>
|
||
# <a href="https://groups.google.com/group/mojolicious">MailingList</a>
|
||
# <a href="http://blog.mojolicious.org">Blog</a>
|
||
# <a href="https://twitter.com/kraih">Twitter</a>
|
||
# <form action="https://www.google.com/cse" target="_blank">
|
||
# <input name="cx" type="hidden" value="014527573091551588235:pwfplkjpgbi">
|
||
# <input name="ie" type="hidden" value="UTF-8">
|
||
# <input name="q" placeholder="Search" type="search">
|
||
# </form>
|
||
# </div>
|
||
# </div>
|
||
# </div>
|
||
# <script>
|
||
# var mojobar = $('#mojobar');
|
||
# var mojobarHeight = mojobar.outerHeight();
|
||
# function getElementByHash(hash) {
|
||
# return $(hash.replace(/(:|\.|\[|\]|,)/g, '\\$1'));
|
||
# }
|
||
# function fixOffset() {
|
||
# var offset = getElementByHash(window.location.hash).offset();
|
||
# if (offset) {
|
||
# $('html, body').animate({scrollTop: offset.top - mojobarHeight}, 1);
|
||
# }
|
||
# }
|
||
# $(window).on('load', function () {
|
||
# if (window.location.hash) {
|
||
# fixOffset();
|
||
# }
|
||
# var start = mojobar.offset().top;
|
||
# var fixed;
|
||
# var lastScrollTop = $(window).scrollTop();
|
||
# var hidden = mojobarHeight + 1;
|
||
# $(window).on('scroll', function () {
|
||
# var st = $(window).scrollTop();
|
||
# if (fixed) {
|
||
# if (st <= start) {
|
||
# fixed = false;
|
||
# mojobar.removeClass('animated');
|
||
# mojobar.css({'position': 'absolute', 'top': start + 'px'});
|
||
# }
|
||
# else if (Math.abs(lastScrollTop - st) > 100) {
|
||
# if (!mojobar.hasClass('animated')) {
|
||
# mojobar.addClass('animated');
|
||
# }
|
||
# if (st > lastScrollTop && st > (mojobarHeight + start + 250)) {
|
||
# mojobar.css('transform', 'translateY(-' + hidden + 'px)');
|
||
# }
|
||
# else if (st < lastScrollTop) {
|
||
# mojobar.css('transform', 'translateY(0px)');
|
||
# }
|
||
# lastScrollTop = st;
|
||
# }
|
||
# }
|
||
# else if (st > start) {
|
||
# fixed = true;
|
||
# mojobar.css({'position': 'fixed', 'top': 0});
|
||
# lastScrollTop = $(window).scrollTop();
|
||
# }
|
||
# });
|
||
# });
|
||
# $(function () {
|
||
# $('a[href^="#"]').addClass('mojoscroll').on('click', function (e) {
|
||
# e.preventDefault();
|
||
# e.stopPropagation();
|
||
# var hash = '#' + this.href.split('#')[1];
|
||
# var target = getElementByHash(hash);
|
||
# var old = target.attr('id');
|
||
# target.attr('id', '');
|
||
# location.hash = hash;
|
||
# target.attr('id', old);
|
||
# fixOffset();
|
||
# });
|
||
# });
|
||
# </script>
|
||
#
|
||
# <script>
|
||
# function mojoDrawer (handle, drawer) {
|
||
# $(handle).on('click', function () {
|
||
# $(drawer).slideToggle('slow');
|
||
# var text = $(handle + ' div.tap').text();
|
||
# text = text == "tap for more" ? "tap for less" : "tap for more";
|
||
# $(handle + ' div.tap').text(text);
|
||
# });
|
||
# $(drawer).toggle();
|
||
# }
|
||
# $(function () {
|
||
# mojoDrawer('#trace', '#frames');
|
||
# mojoDrawer('#more', '#infos');
|
||
# });
|
||
# </script>
|
||
# <div id="wrapperlicious">
|
||
# <div id="nothing" class="box spaced"></div>
|
||
# <div id="showcase" class="box code spaced">
|
||
# <pre id="error">Can't locate object method "render_text" via package "Mojolicious::Controller" at t/001_message_locale.t line 16.
|
||
# </pre>
|
||
# <div id="context" class="more">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">11</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> my $self = shift;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">12</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> $self->render_text( $self->locale('message', 'common') );</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">13</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">};</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">14</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">get '/message_from_original' => sub {</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">15</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> my $self = shift;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr class="important">
|
||
# <td class="key">16</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> $self->render_text( $self->locale('message', 'original') );</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">17</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">};</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">18</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">get '/set_locale_method' => sub {</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">19</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> my $self = shift;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">20</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> $self->set_locale('ja');</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">21</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> $self->render_text( $self->locale('message', 'common') );</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </div>
|
||
# </div>
|
||
# <div id="trace" class="box spaced">
|
||
# <div id="frames" class="infobox more">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Carp.pm:167</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Controller.pm:31</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/001_message_locale.t:16</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:138</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:18</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:87</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:94</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:35</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:44</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:129</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:139</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:201</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:201</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:18</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:145</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server.pm:68</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:107</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Transaction/HTTP.pm:60</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:225</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:206</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop/Stream.pm:99</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop/Stream.pm:48</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/Poll.pm:143</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/Poll.pm:143</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:46</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop.pm:136</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/UserAgent.pm:59</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:380</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:327</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:120</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/001_message_locale.t:26</pre>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </div>
|
||
# <div class="tap">tap for more</div>
|
||
# </div>
|
||
# <div id="request" class="box infobox spaced">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">Method:</td>
|
||
# <td class="striped value wide"><pre>GET</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">URL:</td>
|
||
# <td class="striped value wide"><pre>/message_from_original</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Base URL:</td>
|
||
# <td class="striped value wide"><pre>http://127.0.0.1:41689</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Parameters:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Stash:</td>
|
||
# <td class="striped value wide"><pre>{
|
||
# "cb" => sub { "DUMMY" },
|
||
# "config" => {
|
||
# "common" => {
|
||
# "message" => {
|
||
# "en" => "MESSAGE",
|
||
# "ja" => "\x{30e1}\x{30c3}\x{30bb}\x{30fc}\x{30b8}"
|
||
# },
|
||
# "title" => {
|
||
# "en" => "TITLE",
|
||
# "ja" => "\x{30bf}\x{30a4}\x{30c8}\x{30eb}"
|
||
# }
|
||
# },
|
||
# "original" => {
|
||
# "message" => {
|
||
# "en" => "ORIGINAL MESSAGE",
|
||
# "ja" => "\x{30aa}\x{30ea}\x{30b8}\x{30ca}\x{30eb}"
|
||
# }
|
||
# }
|
||
# }
|
||
# }
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Session:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Version:</td>
|
||
# <td class="striped value wide"><pre>1.1</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Accept-Encoding:</td>
|
||
# <td class="striped value wide"><pre>gzip</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Content-Length:</td>
|
||
# <td class="striped value wide"><pre>0</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Host:</td>
|
||
# <td class="striped value wide"><pre>127.0.0.1:41689</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">User-Agent:</td>
|
||
# <td class="striped value wide"><pre>Mojolicious (Perl)</pre></td>
|
||
# </tr>
|
||
#
|
||
# </table>
|
||
# </div>
|
||
# <div id="more" class="box infobox more spaced">
|
||
# <div id="infos">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">Perl:</td>
|
||
# <td class="striped value wide"><pre>v5.26.0 (linux)</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Mojolicious:</td>
|
||
# <td class="striped value wide"><pre>7.31 (Doughnut)</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Home:</td>
|
||
# <td class="striped value wide"><pre>/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Template paths:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# bless( do{\(my $o = "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t/templates")}, 'Mojo::Home' )
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Template classes:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "main"
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Static paths:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# bless( do{\(my $o = "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t/public")}, 'Mojo::Home' )
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Static classes:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "main"
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Include:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/blib/lib",
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/blib/arch",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0",
|
||
# "."
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Config:</td>
|
||
# <td class="striped value wide"><pre>{
|
||
# "common" => {
|
||
# "message" => {
|
||
# "en" => "MESSAGE",
|
||
# "ja" => "\x{30e1}\x{30c3}\x{30bb}\x{30fc}\x{30b8}"
|
||
# },
|
||
# "title" => {
|
||
# "en" => "TITLE",
|
||
# "ja" => "\x{30bf}\x{30a4}\x{30c8}\x{30eb}"
|
||
# }
|
||
# },
|
||
# "original" => {
|
||
# "message" => {
|
||
# "en" => "ORIGINAL MESSAGE",
|
||
# "ja" => "\x{30aa}\x{30ea}\x{30b8}\x{30ca}\x{30eb}"
|
||
# }
|
||
# }
|
||
# }
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Moniker:</td>
|
||
# <td class="striped value wide"><pre>001_message_locale</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Name:</td>
|
||
# <td class="striped value wide"><pre>t/001_message_locale.t</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Executable:</td>
|
||
# <td class="striped value wide"><pre>/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">PID:</td>
|
||
# <td class="striped value wide"><pre>5142</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Time:</td>
|
||
# <td class="striped value wide"><pre>Sun Apr 30 21:31:08 2017</pre></td>
|
||
# </tr>
|
||
#
|
||
# </table>
|
||
# </div>
|
||
# <div class="tap">tap for more</div>
|
||
# </div>
|
||
# </div>
|
||
# <div id="footer">
|
||
# <a href="http://mojolicious.org">
|
||
# <img alt="Mojolicious logo" src="/mojo/logo-black.png">
|
||
# </a> </div>
|
||
# </body>
|
||
# </html>
|
||
# '
|
||
# expected: 'ORIGINAL MESSAGE'
|
||
|
||
# Failed test '200 OK'
|
||
# at t/001_message_locale.t line 27.
|
||
# got: '500'
|
||
# expected: '200'
|
||
|
||
# Failed test 'exact match for content'
|
||
# at t/001_message_locale.t line 27.
|
||
Wide character in print at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test2/Formatter/TAP.pm line 112.
|
||
# got: '<!DOCTYPE html>
|
||
# <html>
|
||
# <head>
|
||
# <title>Server error (development mode)</title>
|
||
# <meta http-equiv="Pragma" content="no-cache">
|
||
# <meta http-equiv="Expires" content="-1">
|
||
# <script src="/mojo/jquery/jquery.js"></script>
|
||
# <script src="/mojo/prettify/run_prettify.js"></script>
|
||
# <link href="/mojo/prettify/prettify-mojo-dark.css" rel="stylesheet">
|
||
# <style>
|
||
# a img { border: 0 }
|
||
# body {
|
||
# background: url(/mojo/pinstripe-light.png);
|
||
# color: #445555;
|
||
# font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# font-weight: normal;
|
||
# line-height: 1.5em;
|
||
# margin: 0;
|
||
# }
|
||
# :not(pre) > code {
|
||
# background-color: #eef9ff;
|
||
# border: solid #cce4ff 1px;
|
||
# border-radius: 5px;
|
||
# color: #333;
|
||
# font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# padding: 0.4em;
|
||
# }
|
||
# h1 {
|
||
# color: #2a2a2a;
|
||
# font-size: 1.5em;
|
||
# margin: 0;
|
||
# }
|
||
# pre {
|
||
# font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# margin: 0;
|
||
# white-space: pre-wrap;
|
||
# }
|
||
# pre > code {
|
||
# display: block;
|
||
# font: 1.0em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# margin-bottom: 0.7em;
|
||
# margin-top: 0.7em;
|
||
# }
|
||
# table {
|
||
# border-collapse: collapse;
|
||
# width: 100%;
|
||
# }
|
||
# td { padding: 0.5em }
|
||
# .box {
|
||
# background-color: #fff;
|
||
# border: 1px solid #c1c1c1;
|
||
# overflow: hidden;
|
||
# padding: 1em;
|
||
# }
|
||
# .code {
|
||
# background-color: #1a1a1a;
|
||
# background: url(/mojo/pinstripe-dark.png);
|
||
# color: #eee;
|
||
# text-shadow: #333 0 1px 0;
|
||
# }
|
||
# .important { background-color: rgba(47, 48, 50, .75) }
|
||
# .infobox { color: #333 }
|
||
# .infobox tr:nth-child(odd) .value { background-color: #ddeeff }
|
||
# .infobox tr:nth-child(even) .value { background-color: #eef9ff }
|
||
# .key { text-align: right }
|
||
# .more table { margin-bottom: 1em }
|
||
# .spaced {
|
||
# margin-left: 5em;
|
||
# margin-right: 5em;
|
||
# }
|
||
# .striped { border-top: solid #cce4ff 1px }
|
||
# .tap {
|
||
# font: 0.5em Verdana, sans-serif;
|
||
# text-align: center;
|
||
# }
|
||
# .value { padding-left: 1em }
|
||
# .wide { width: 100% }
|
||
# #error {
|
||
# font: 1.5em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# font-weight: 300;
|
||
# margin: 0;
|
||
# text-shadow: #333 0 1px 0;
|
||
# }
|
||
# #footer {
|
||
# padding-top: 1em;
|
||
# text-align: center;
|
||
# }
|
||
# #nothing {
|
||
# border-bottom: 0;
|
||
# padding-top: 60px;
|
||
# }
|
||
# #showcase {
|
||
# border-bottom: 0;
|
||
# border-top: 0;
|
||
# }
|
||
# #showcase table { margin-top: 1em }
|
||
# #showcase td {
|
||
# padding-top: 0;
|
||
# padding-bottom: 0;
|
||
# }
|
||
# #showcase .key { padding-right: 0 }
|
||
# #log {
|
||
# border-radius: 5px;
|
||
# margin-top: 1em;
|
||
# }
|
||
# #log table { margin: 0 }
|
||
# #more, #trace {
|
||
# border-bottom-left-radius: 5px;
|
||
# border-bottom-right-radius: 5px;
|
||
# }
|
||
# #more .tap, #trace .tap { text-shadow: #ddd 0 1px 0 }
|
||
# #request {
|
||
# border-bottom: 0;
|
||
# border-top-left-radius: 5px;
|
||
# border-top-right-radius: 5px;
|
||
# margin-top: 1em;
|
||
# }
|
||
# #routes {
|
||
# border-bottom-left-radius: 5px;
|
||
# border-bottom-right-radius: 5px;
|
||
# padding-top: 70px;
|
||
# }
|
||
# #trace { border-top: 0 }
|
||
# #wrapperlicious {
|
||
# max-width: 1000px;
|
||
# margin: 0 auto;
|
||
# }
|
||
# </style>
|
||
# </head>
|
||
# <body>
|
||
# <script src="/mojo/jquery/jquery.js"></script>
|
||
# <div id="mojobar">
|
||
# <style scoped="scoped">
|
||
# #mojobar {
|
||
# background-color: #1a1a1a;
|
||
# background: -webkit-linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# background: -moz-linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# background: linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
|
||
# height: 46px;
|
||
# overflow: hidden;
|
||
# position: absolute;
|
||
# text-align: right;
|
||
# vertical-align: middle;
|
||
# width: 100%;
|
||
# z-index: 1000;
|
||
# }
|
||
# #mojobar-content {
|
||
# margin: 0 auto;
|
||
# max-width: 1000px;
|
||
# }
|
||
# #mojobar-logo {
|
||
# float: left;
|
||
# margin-left: 5em;
|
||
# padding-top: 4px;
|
||
# }
|
||
# #mojobar-links {
|
||
# display:table-cell;
|
||
# float: right;
|
||
# height: 60px;
|
||
# margin-right: 5em;
|
||
# margin-top: 0.8em;
|
||
# }
|
||
# #mojobar-links a {
|
||
# color: #bbb;
|
||
# font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# margin-left: 0.5em;
|
||
# text-decoration: none;
|
||
# transition: all 200ms ease-in-out;
|
||
# }
|
||
# #mojobar-links a:hover { color: #fff }
|
||
# #mojobar-links input {
|
||
# background-color: #3a3a3a;
|
||
# border: 1px solid rgba(0, 0, 0, 0.1);
|
||
# border-radius: 3px;
|
||
# color: #eee;
|
||
# display: inline;
|
||
# margin-left: 1em;
|
||
# padding: 4px;
|
||
# transition: all 0.15s;
|
||
# }
|
||
# #mojobar-links input:focus {
|
||
# background-color: #fff;
|
||
# color: #111;
|
||
# outline: 0;
|
||
# }
|
||
# #mojobar-links form { display: inline }
|
||
# .animated { transition: all 0.25s ease }
|
||
# </style>
|
||
# <div id="mojobar-content">
|
||
# <div id="mojobar-logo">
|
||
# <a href="http://mojolicious.org">
|
||
# <img alt="Mojolicious logo" src="/mojo/logo-white.png">
|
||
# </a> </div>
|
||
# <div id="mojobar-links">
|
||
# <a href="http://mojolicious.org/perldoc">Documentation</a>
|
||
# <a href="https://github.com/kraih/mojo/wiki">Wiki</a>
|
||
# <a href="https://github.com/kraih/mojo">GitHub</a>
|
||
# <a href="https://metacpan.org/release/Mojolicious/">CPAN</a>
|
||
# <a href="https://groups.google.com/group/mojolicious">MailingList</a>
|
||
# <a href="http://blog.mojolicious.org">Blog</a>
|
||
# <a href="https://twitter.com/kraih">Twitter</a>
|
||
# <form action="https://www.google.com/cse" target="_blank">
|
||
# <input name="cx" type="hidden" value="014527573091551588235:pwfplkjpgbi">
|
||
# <input name="ie" type="hidden" value="UTF-8">
|
||
# <input name="q" placeholder="Search" type="search">
|
||
# </form>
|
||
# </div>
|
||
# </div>
|
||
# </div>
|
||
# <script>
|
||
# var mojobar = $('#mojobar');
|
||
# var mojobarHeight = mojobar.outerHeight();
|
||
# function getElementByHash(hash) {
|
||
# return $(hash.replace(/(:|\.|\[|\]|,)/g, '\\$1'));
|
||
# }
|
||
# function fixOffset() {
|
||
# var offset = getElementByHash(window.location.hash).offset();
|
||
# if (offset) {
|
||
# $('html, body').animate({scrollTop: offset.top - mojobarHeight}, 1);
|
||
# }
|
||
# }
|
||
# $(window).on('load', function () {
|
||
# if (window.location.hash) {
|
||
# fixOffset();
|
||
# }
|
||
# var start = mojobar.offset().top;
|
||
# var fixed;
|
||
# var lastScrollTop = $(window).scrollTop();
|
||
# var hidden = mojobarHeight + 1;
|
||
# $(window).on('scroll', function () {
|
||
# var st = $(window).scrollTop();
|
||
# if (fixed) {
|
||
# if (st <= start) {
|
||
# fixed = false;
|
||
# mojobar.removeClass('animated');
|
||
# mojobar.css({'position': 'absolute', 'top': start + 'px'});
|
||
# }
|
||
# else if (Math.abs(lastScrollTop - st) > 100) {
|
||
# if (!mojobar.hasClass('animated')) {
|
||
# mojobar.addClass('animated');
|
||
# }
|
||
# if (st > lastScrollTop && st > (mojobarHeight + start + 250)) {
|
||
# mojobar.css('transform', 'translateY(-' + hidden + 'px)');
|
||
# }
|
||
# else if (st < lastScrollTop) {
|
||
# mojobar.css('transform', 'translateY(0px)');
|
||
# }
|
||
# lastScrollTop = st;
|
||
# }
|
||
# }
|
||
# else if (st > start) {
|
||
# fixed = true;
|
||
# mojobar.css({'position': 'fixed', 'top': 0});
|
||
# lastScrollTop = $(window).scrollTop();
|
||
# }
|
||
# });
|
||
# });
|
||
# $(function () {
|
||
# $('a[href^="#"]').addClass('mojoscroll').on('click', function (e) {
|
||
# e.preventDefault();
|
||
# e.stopPropagation();
|
||
# var hash = '#' + this.href.split('#')[1];
|
||
# var target = getElementByHash(hash);
|
||
# var old = target.attr('id');
|
||
# target.attr('id', '');
|
||
# location.hash = hash;
|
||
# target.attr('id', old);
|
||
# fixOffset();
|
||
# });
|
||
# });
|
||
# </script>
|
||
#
|
||
# <script>
|
||
# function mojoDrawer (handle, drawer) {
|
||
# $(handle).on('click', function () {
|
||
# $(drawer).slideToggle('slow');
|
||
# var text = $(handle + ' div.tap').text();
|
||
# text = text == "tap for more" ? "tap for less" : "tap for more";
|
||
# $(handle + ' div.tap').text(text);
|
||
# });
|
||
# $(drawer).toggle();
|
||
# }
|
||
# $(function () {
|
||
# mojoDrawer('#trace', '#frames');
|
||
# mojoDrawer('#more', '#infos');
|
||
# });
|
||
# </script>
|
||
# <div id="wrapperlicious">
|
||
# <div id="nothing" class="box spaced"></div>
|
||
# <div id="showcase" class="box code spaced">
|
||
# <pre id="error">Can't locate object method "render_text" via package "Mojolicious::Controller" at t/001_message_locale.t line 21.
|
||
# </pre>
|
||
# <div id="context" class="more">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">16</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> $self->render_text( $self->locale('message', 'original') );</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">17</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">};</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">18</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">get '/set_locale_method' => sub {</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">19</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> my $self = shift;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">20</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> $self->set_locale('ja');</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr class="important">
|
||
# <td class="key">21</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> $self->render_text( $self->locale('message', 'common') );</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">22</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">};</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">23</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">24</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">my $t = Test::Mojo->new;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">25</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">$t->get_ok('/message_from_common')->status_is(200)->content_is('MESSAGE');</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">26</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">$t->get_ok('/message_from_original')->status_is(200)->content_is('ORIGINAL MESSAGE');</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </div>
|
||
# </div>
|
||
# <div id="trace" class="box spaced">
|
||
# <div id="frames" class="infobox more">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Carp.pm:167</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Controller.pm:31</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/001_message_locale.t:21</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:138</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:18</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:87</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:94</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:35</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:44</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:129</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:139</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:201</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:201</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:18</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:145</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server.pm:68</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:107</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Transaction/HTTP.pm:60</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:225</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:206</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop/Stream.pm:99</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop/Stream.pm:48</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/Poll.pm:143</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/Poll.pm:143</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:46</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop.pm:136</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/UserAgent.pm:59</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:380</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:327</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:120</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/001_message_locale.t:27</pre>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </div>
|
||
# <div class="tap">tap for more</div>
|
||
# </div>
|
||
# <div id="request" class="box infobox spaced">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">Method:</td>
|
||
# <td class="striped value wide"><pre>GET</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">URL:</td>
|
||
# <td class="striped value wide"><pre>/set_locale_method</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Base URL:</td>
|
||
# <td class="striped value wide"><pre>http://127.0.0.1:41689</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Parameters:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Stash:</td>
|
||
# <td class="striped value wide"><pre>{
|
||
# "cb" => sub { "DUMMY" },
|
||
# "config" => {
|
||
# "common" => {
|
||
# "message" => {
|
||
# "en" => "MESSAGE",
|
||
# "ja" => "\x{30e1}\x{30c3}\x{30bb}\x{30fc}\x{30b8}"
|
||
# },
|
||
# "title" => {
|
||
# "en" => "TITLE",
|
||
# "ja" => "\x{30bf}\x{30a4}\x{30c8}\x{30eb}"
|
||
# }
|
||
# },
|
||
# "original" => {
|
||
# "message" => {
|
||
# "en" => "ORIGINAL MESSAGE",
|
||
# "ja" => "\x{30aa}\x{30ea}\x{30b8}\x{30ca}\x{30eb}"
|
||
# }
|
||
# }
|
||
# }
|
||
# }
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Session:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Version:</td>
|
||
# <td class="striped value wide"><pre>1.1</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Accept-Encoding:</td>
|
||
# <td class="striped value wide"><pre>gzip</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Content-Length:</td>
|
||
# <td class="striped value wide"><pre>0</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Host:</td>
|
||
# <td class="striped value wide"><pre>127.0.0.1:41689</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">User-Agent:</td>
|
||
# <td class="striped value wide"><pre>Mojolicious (Perl)</pre></td>
|
||
# </tr>
|
||
#
|
||
# </table>
|
||
# </div>
|
||
# <div id="more" class="box infobox more spaced">
|
||
# <div id="infos">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">Perl:</td>
|
||
# <td class="striped value wide"><pre>v5.26.0 (linux)</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Mojolicious:</td>
|
||
# <td class="striped value wide"><pre>7.31 (Doughnut)</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Home:</td>
|
||
# <td class="striped value wide"><pre>/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Template paths:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# bless( do{\(my $o = "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t/templates")}, 'Mojo::Home' )
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Template classes:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "main"
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Static paths:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# bless( do{\(my $o = "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t/public")}, 'Mojo::Home' )
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Static classes:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "main"
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Include:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/blib/lib",
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/blib/arch",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0",
|
||
# "."
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Config:</td>
|
||
# <td class="striped value wide"><pre>{
|
||
# "common" => {
|
||
# "message" => {
|
||
# "en" => "MESSAGE",
|
||
# "ja" => "\x{30e1}\x{30c3}\x{30bb}\x{30fc}\x{30b8}"
|
||
# },
|
||
# "title" => {
|
||
# "en" => "TITLE",
|
||
# "ja" => "\x{30bf}\x{30a4}\x{30c8}\x{30eb}"
|
||
# }
|
||
# },
|
||
# "original" => {
|
||
# "message" => {
|
||
# "en" => "ORIGINAL MESSAGE",
|
||
# "ja" => "\x{30aa}\x{30ea}\x{30b8}\x{30ca}\x{30eb}"
|
||
# }
|
||
# }
|
||
# }
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Moniker:</td>
|
||
# <td class="striped value wide"><pre>001_message_locale</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Name:</td>
|
||
# <td class="striped value wide"><pre>t/001_message_locale.t</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Executable:</td>
|
||
# <td class="striped value wide"><pre>/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">PID:</td>
|
||
# <td class="striped value wide"><pre>5142</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Time:</td>
|
||
# <td class="striped value wide"><pre>Sun Apr 30 21:31:08 2017</pre></td>
|
||
# </tr>
|
||
#
|
||
# </table>
|
||
# </div>
|
||
# <div class="tap">tap for more</div>
|
||
# </div>
|
||
# </div>
|
||
# <div id="footer">
|
||
# <a href="http://mojolicious.org">
|
||
# <img alt="Mojolicious logo" src="/mojo/logo-black.png">
|
||
# </a> </div>
|
||
# </body>
|
||
# </html>
|
||
# '
|
||
# expected: 'メッセージ'
|
||
# Looks like you failed 6 tests of 9.
|
||
t/001_message_locale.t ...
|
||
Dubious, test returned 6 (wstat 1536, 0x600)
|
||
Failed 6/9 subtests
|
||
|
||
# Failed test '200 OK'
|
||
# at t/002_locale_is_ja.t line 21.
|
||
# got: '500'
|
||
# expected: '200'
|
||
|
||
# Failed test 'exact match for content'
|
||
# at t/002_locale_is_ja.t line 21.
|
||
Wide character in print at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test2/Formatter/TAP.pm line 112.
|
||
# got: '<!DOCTYPE html>
|
||
# <html>
|
||
# <head>
|
||
# <title>Server error (development mode)</title>
|
||
# <meta http-equiv="Pragma" content="no-cache">
|
||
# <meta http-equiv="Expires" content="-1">
|
||
# <script src="/mojo/jquery/jquery.js"></script>
|
||
# <script src="/mojo/prettify/run_prettify.js"></script>
|
||
# <link href="/mojo/prettify/prettify-mojo-dark.css" rel="stylesheet">
|
||
# <style>
|
||
# a img { border: 0 }
|
||
# body {
|
||
# background: url(/mojo/pinstripe-light.png);
|
||
# color: #445555;
|
||
# font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# font-weight: normal;
|
||
# line-height: 1.5em;
|
||
# margin: 0;
|
||
# }
|
||
# :not(pre) > code {
|
||
# background-color: #eef9ff;
|
||
# border: solid #cce4ff 1px;
|
||
# border-radius: 5px;
|
||
# color: #333;
|
||
# font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# padding: 0.4em;
|
||
# }
|
||
# h1 {
|
||
# color: #2a2a2a;
|
||
# font-size: 1.5em;
|
||
# margin: 0;
|
||
# }
|
||
# pre {
|
||
# font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# margin: 0;
|
||
# white-space: pre-wrap;
|
||
# }
|
||
# pre > code {
|
||
# display: block;
|
||
# font: 1.0em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# margin-bottom: 0.7em;
|
||
# margin-top: 0.7em;
|
||
# }
|
||
# table {
|
||
# border-collapse: collapse;
|
||
# width: 100%;
|
||
# }
|
||
# td { padding: 0.5em }
|
||
# .box {
|
||
# background-color: #fff;
|
||
# border: 1px solid #c1c1c1;
|
||
# overflow: hidden;
|
||
# padding: 1em;
|
||
# }
|
||
# .code {
|
||
# background-color: #1a1a1a;
|
||
# background: url(/mojo/pinstripe-dark.png);
|
||
# color: #eee;
|
||
# text-shadow: #333 0 1px 0;
|
||
# }
|
||
# .important { background-color: rgba(47, 48, 50, .75) }
|
||
# .infobox { color: #333 }
|
||
# .infobox tr:nth-child(odd) .value { background-color: #ddeeff }
|
||
# .infobox tr:nth-child(even) .value { background-color: #eef9ff }
|
||
# .key { text-align: right }
|
||
# .more table { margin-bottom: 1em }
|
||
# .spaced {
|
||
# margin-left: 5em;
|
||
# margin-right: 5em;
|
||
# }
|
||
# .striped { border-top: solid #cce4ff 1px }
|
||
# .tap {
|
||
# font: 0.5em Verdana, sans-serif;
|
||
# text-align: center;
|
||
# }
|
||
# .value { padding-left: 1em }
|
||
# .wide { width: 100% }
|
||
# #error {
|
||
# font: 1.5em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# font-weight: 300;
|
||
# margin: 0;
|
||
# text-shadow: #333 0 1px 0;
|
||
# }
|
||
# #footer {
|
||
# padding-top: 1em;
|
||
# text-align: center;
|
||
# }
|
||
# #nothing {
|
||
# border-bottom: 0;
|
||
# padding-top: 60px;
|
||
# }
|
||
# #showcase {
|
||
# border-bottom: 0;
|
||
# border-top: 0;
|
||
# }
|
||
# #showcase table { margin-top: 1em }
|
||
# #showcase td {
|
||
# padding-top: 0;
|
||
# padding-bottom: 0;
|
||
# }
|
||
# #showcase .key { padding-right: 0 }
|
||
# #log {
|
||
# border-radius: 5px;
|
||
# margin-top: 1em;
|
||
# }
|
||
# #log table { margin: 0 }
|
||
# #more, #trace {
|
||
# border-bottom-left-radius: 5px;
|
||
# border-bottom-right-radius: 5px;
|
||
# }
|
||
# #more .tap, #trace .tap { text-shadow: #ddd 0 1px 0 }
|
||
# #request {
|
||
# border-bottom: 0;
|
||
# border-top-left-radius: 5px;
|
||
# border-top-right-radius: 5px;
|
||
# margin-top: 1em;
|
||
# }
|
||
# #routes {
|
||
# border-bottom-left-radius: 5px;
|
||
# border-bottom-right-radius: 5px;
|
||
# padding-top: 70px;
|
||
# }
|
||
# #trace { border-top: 0 }
|
||
# #wrapperlicious {
|
||
# max-width: 1000px;
|
||
# margin: 0 auto;
|
||
# }
|
||
# </style>
|
||
# </head>
|
||
# <body>
|
||
# <script src="/mojo/jquery/jquery.js"></script>
|
||
# <div id="mojobar">
|
||
# <style scoped="scoped">
|
||
# #mojobar {
|
||
# background-color: #1a1a1a;
|
||
# background: -webkit-linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# background: -moz-linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# background: linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
|
||
# height: 46px;
|
||
# overflow: hidden;
|
||
# position: absolute;
|
||
# text-align: right;
|
||
# vertical-align: middle;
|
||
# width: 100%;
|
||
# z-index: 1000;
|
||
# }
|
||
# #mojobar-content {
|
||
# margin: 0 auto;
|
||
# max-width: 1000px;
|
||
# }
|
||
# #mojobar-logo {
|
||
# float: left;
|
||
# margin-left: 5em;
|
||
# padding-top: 4px;
|
||
# }
|
||
# #mojobar-links {
|
||
# display:table-cell;
|
||
# float: right;
|
||
# height: 60px;
|
||
# margin-right: 5em;
|
||
# margin-top: 0.8em;
|
||
# }
|
||
# #mojobar-links a {
|
||
# color: #bbb;
|
||
# font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# margin-left: 0.5em;
|
||
# text-decoration: none;
|
||
# transition: all 200ms ease-in-out;
|
||
# }
|
||
# #mojobar-links a:hover { color: #fff }
|
||
# #mojobar-links input {
|
||
# background-color: #3a3a3a;
|
||
# border: 1px solid rgba(0, 0, 0, 0.1);
|
||
# border-radius: 3px;
|
||
# color: #eee;
|
||
# display: inline;
|
||
# margin-left: 1em;
|
||
# padding: 4px;
|
||
# transition: all 0.15s;
|
||
# }
|
||
# #mojobar-links input:focus {
|
||
# background-color: #fff;
|
||
# color: #111;
|
||
# outline: 0;
|
||
# }
|
||
# #mojobar-links form { display: inline }
|
||
# .animated { transition: all 0.25s ease }
|
||
# </style>
|
||
# <div id="mojobar-content">
|
||
# <div id="mojobar-logo">
|
||
# <a href="http://mojolicious.org">
|
||
# <img alt="Mojolicious logo" src="/mojo/logo-white.png">
|
||
# </a> </div>
|
||
# <div id="mojobar-links">
|
||
# <a href="http://mojolicious.org/perldoc">Documentation</a>
|
||
# <a href="https://github.com/kraih/mojo/wiki">Wiki</a>
|
||
# <a href="https://github.com/kraih/mojo">GitHub</a>
|
||
# <a href="https://metacpan.org/release/Mojolicious/">CPAN</a>
|
||
# <a href="https://groups.google.com/group/mojolicious">MailingList</a>
|
||
# <a href="http://blog.mojolicious.org">Blog</a>
|
||
# <a href="https://twitter.com/kraih">Twitter</a>
|
||
# <form action="https://www.google.com/cse" target="_blank">
|
||
# <input name="cx" type="hidden" value="014527573091551588235:pwfplkjpgbi">
|
||
# <input name="ie" type="hidden" value="UTF-8">
|
||
# <input name="q" placeholder="Search" type="search">
|
||
# </form>
|
||
# </div>
|
||
# </div>
|
||
# </div>
|
||
# <script>
|
||
# var mojobar = $('#mojobar');
|
||
# var mojobarHeight = mojobar.outerHeight();
|
||
# function getElementByHash(hash) {
|
||
# return $(hash.replace(/(:|\.|\[|\]|,)/g, '\\$1'));
|
||
# }
|
||
# function fixOffset() {
|
||
# var offset = getElementByHash(window.location.hash).offset();
|
||
# if (offset) {
|
||
# $('html, body').animate({scrollTop: offset.top - mojobarHeight}, 1);
|
||
# }
|
||
# }
|
||
# $(window).on('load', function () {
|
||
# if (window.location.hash) {
|
||
# fixOffset();
|
||
# }
|
||
# var start = mojobar.offset().top;
|
||
# var fixed;
|
||
# var lastScrollTop = $(window).scrollTop();
|
||
# var hidden = mojobarHeight + 1;
|
||
# $(window).on('scroll', function () {
|
||
# var st = $(window).scrollTop();
|
||
# if (fixed) {
|
||
# if (st <= start) {
|
||
# fixed = false;
|
||
# mojobar.removeClass('animated');
|
||
# mojobar.css({'position': 'absolute', 'top': start + 'px'});
|
||
# }
|
||
# else if (Math.abs(lastScrollTop - st) > 100) {
|
||
# if (!mojobar.hasClass('animated')) {
|
||
# mojobar.addClass('animated');
|
||
# }
|
||
# if (st > lastScrollTop && st > (mojobarHeight + start + 250)) {
|
||
# mojobar.css('transform', 'translateY(-' + hidden + 'px)');
|
||
# }
|
||
# else if (st < lastScrollTop) {
|
||
# mojobar.css('transform', 'translateY(0px)');
|
||
# }
|
||
# lastScrollTop = st;
|
||
# }
|
||
# }
|
||
# else if (st > start) {
|
||
# fixed = true;
|
||
# mojobar.css({'position': 'fixed', 'top': 0});
|
||
# lastScrollTop = $(window).scrollTop();
|
||
# }
|
||
# });
|
||
# });
|
||
# $(function () {
|
||
# $('a[href^="#"]').addClass('mojoscroll').on('click', function (e) {
|
||
# e.preventDefault();
|
||
# e.stopPropagation();
|
||
# var hash = '#' + this.href.split('#')[1];
|
||
# var target = getElementByHash(hash);
|
||
# var old = target.attr('id');
|
||
# target.attr('id', '');
|
||
# location.hash = hash;
|
||
# target.attr('id', old);
|
||
# fixOffset();
|
||
# });
|
||
# });
|
||
# </script>
|
||
#
|
||
# <script>
|
||
# function mojoDrawer (handle, drawer) {
|
||
# $(handle).on('click', function () {
|
||
# $(drawer).slideToggle('slow');
|
||
# var text = $(handle + ' div.tap').text();
|
||
# text = text == "tap for more" ? "tap for less" : "tap for more";
|
||
# $(handle + ' div.tap').text(text);
|
||
# });
|
||
# $(drawer).toggle();
|
||
# }
|
||
# $(function () {
|
||
# mojoDrawer('#trace', '#frames');
|
||
# mojoDrawer('#more', '#infos');
|
||
# });
|
||
# </script>
|
||
# <div id="wrapperlicious">
|
||
# <div id="nothing" class="box spaced"></div>
|
||
# <div id="showcase" class="box code spaced">
|
||
# <pre id="error">Can't locate object method "render_text" via package "Mojolicious::Controller" at t/002_locale_is_ja.t line 13.
|
||
# </pre>
|
||
# <div id="context" class="more">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">8</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">9</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">plugin 'Message::Locale', locale => 'ja';</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">10</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">11</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">get '/message_from_common' => sub {</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">12</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> my $self = shift;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr class="important">
|
||
# <td class="key">13</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> $self->render_text( $self->locale('message', 'common') );</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">14</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">};</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">15</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">get '/message_from_original' => sub {</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">16</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> my $self = shift;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">17</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> $self->render_text( $self->locale('message', 'original') );</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">18</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">};</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </div>
|
||
# </div>
|
||
# <div id="trace" class="box spaced">
|
||
# <div id="frames" class="infobox more">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Carp.pm:167</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Controller.pm:31</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/002_locale_is_ja.t:13</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:138</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:18</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:87</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:94</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:35</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:44</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:129</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:139</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:201</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:201</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:18</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:145</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server.pm:68</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:107</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Transaction/HTTP.pm:60</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:225</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:206</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop/Stream.pm:99</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop/Stream.pm:48</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/Poll.pm:143</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/Poll.pm:143</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:46</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop.pm:136</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/UserAgent.pm:59</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:380</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:327</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:120</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/002_locale_is_ja.t:21</pre>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </div>
|
||
# <div class="tap">tap for more</div>
|
||
# </div>
|
||
# <div id="request" class="box infobox spaced">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">Method:</td>
|
||
# <td class="striped value wide"><pre>GET</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">URL:</td>
|
||
# <td class="striped value wide"><pre>/message_from_common</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Base URL:</td>
|
||
# <td class="striped value wide"><pre>http://127.0.0.1:38045</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Parameters:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Stash:</td>
|
||
# <td class="striped value wide"><pre>{
|
||
# "cb" => sub { "DUMMY" },
|
||
# "config" => {
|
||
# "common" => {
|
||
# "message" => {
|
||
# "en" => "MESSAGE",
|
||
# "ja" => "\x{30e1}\x{30c3}\x{30bb}\x{30fc}\x{30b8}"
|
||
# },
|
||
# "title" => {
|
||
# "en" => "TITLE",
|
||
# "ja" => "\x{30bf}\x{30a4}\x{30c8}\x{30eb}"
|
||
# }
|
||
# },
|
||
# "original" => {
|
||
# "message" => {
|
||
# "en" => "ORIGINAL MESSAGE",
|
||
# "ja" => "\x{30aa}\x{30ea}\x{30b8}\x{30ca}\x{30eb}"
|
||
# }
|
||
# }
|
||
# }
|
||
# }
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Session:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Version:</td>
|
||
# <td class="striped value wide"><pre>1.1</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Accept-Encoding:</td>
|
||
# <td class="striped value wide"><pre>gzip</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Content-Length:</td>
|
||
# <td class="striped value wide"><pre>0</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Host:</td>
|
||
# <td class="striped value wide"><pre>127.0.0.1:38045</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">User-Agent:</td>
|
||
# <td class="striped value wide"><pre>Mojolicious (Perl)</pre></td>
|
||
# </tr>
|
||
#
|
||
# </table>
|
||
# </div>
|
||
# <div id="more" class="box infobox more spaced">
|
||
# <div id="infos">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">Perl:</td>
|
||
# <td class="striped value wide"><pre>v5.26.0 (linux)</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Mojolicious:</td>
|
||
# <td class="striped value wide"><pre>7.31 (Doughnut)</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Home:</td>
|
||
# <td class="striped value wide"><pre>/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Template paths:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# bless( do{\(my $o = "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t/templates")}, 'Mojo::Home' )
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Template classes:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "main"
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Static paths:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# bless( do{\(my $o = "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t/public")}, 'Mojo::Home' )
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Static classes:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "main"
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Include:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/blib/lib",
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/blib/arch",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0",
|
||
# "."
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Config:</td>
|
||
# <td class="striped value wide"><pre>{
|
||
# "common" => {
|
||
# "message" => {
|
||
# "en" => "MESSAGE",
|
||
# "ja" => "\x{30e1}\x{30c3}\x{30bb}\x{30fc}\x{30b8}"
|
||
# },
|
||
# "title" => {
|
||
# "en" => "TITLE",
|
||
# "ja" => "\x{30bf}\x{30a4}\x{30c8}\x{30eb}"
|
||
# }
|
||
# },
|
||
# "original" => {
|
||
# "message" => {
|
||
# "en" => "ORIGINAL MESSAGE",
|
||
# "ja" => "\x{30aa}\x{30ea}\x{30b8}\x{30ca}\x{30eb}"
|
||
# }
|
||
# }
|
||
# }
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Moniker:</td>
|
||
# <td class="striped value wide"><pre>002_locale_is_ja</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Name:</td>
|
||
# <td class="striped value wide"><pre>t/002_locale_is_ja.t</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Executable:</td>
|
||
# <td class="striped value wide"><pre>/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">PID:</td>
|
||
# <td class="striped value wide"><pre>5148</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Time:</td>
|
||
# <td class="striped value wide"><pre>Sun Apr 30 21:31:08 2017</pre></td>
|
||
# </tr>
|
||
#
|
||
# </table>
|
||
# </div>
|
||
# <div class="tap">tap for more</div>
|
||
# </div>
|
||
# </div>
|
||
# <div id="footer">
|
||
# <a href="http://mojolicious.org">
|
||
# <img alt="Mojolicious logo" src="/mojo/logo-black.png">
|
||
# </a> </div>
|
||
# </body>
|
||
# </html>
|
||
# '
|
||
# expected: 'メッセージ'
|
||
|
||
# Failed test '200 OK'
|
||
# at t/002_locale_is_ja.t line 22.
|
||
# got: '500'
|
||
# expected: '200'
|
||
|
||
# Failed test 'exact match for content'
|
||
# at t/002_locale_is_ja.t line 22.
|
||
Wide character in print at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test2/Formatter/TAP.pm line 112.
|
||
# got: '<!DOCTYPE html>
|
||
# <html>
|
||
# <head>
|
||
# <title>Server error (development mode)</title>
|
||
# <meta http-equiv="Pragma" content="no-cache">
|
||
# <meta http-equiv="Expires" content="-1">
|
||
# <script src="/mojo/jquery/jquery.js"></script>
|
||
# <script src="/mojo/prettify/run_prettify.js"></script>
|
||
# <link href="/mojo/prettify/prettify-mojo-dark.css" rel="stylesheet">
|
||
# <style>
|
||
# a img { border: 0 }
|
||
# body {
|
||
# background: url(/mojo/pinstripe-light.png);
|
||
# color: #445555;
|
||
# font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# font-weight: normal;
|
||
# line-height: 1.5em;
|
||
# margin: 0;
|
||
# }
|
||
# :not(pre) > code {
|
||
# background-color: #eef9ff;
|
||
# border: solid #cce4ff 1px;
|
||
# border-radius: 5px;
|
||
# color: #333;
|
||
# font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# padding: 0.4em;
|
||
# }
|
||
# h1 {
|
||
# color: #2a2a2a;
|
||
# font-size: 1.5em;
|
||
# margin: 0;
|
||
# }
|
||
# pre {
|
||
# font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# margin: 0;
|
||
# white-space: pre-wrap;
|
||
# }
|
||
# pre > code {
|
||
# display: block;
|
||
# font: 1.0em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# margin-bottom: 0.7em;
|
||
# margin-top: 0.7em;
|
||
# }
|
||
# table {
|
||
# border-collapse: collapse;
|
||
# width: 100%;
|
||
# }
|
||
# td { padding: 0.5em }
|
||
# .box {
|
||
# background-color: #fff;
|
||
# border: 1px solid #c1c1c1;
|
||
# overflow: hidden;
|
||
# padding: 1em;
|
||
# }
|
||
# .code {
|
||
# background-color: #1a1a1a;
|
||
# background: url(/mojo/pinstripe-dark.png);
|
||
# color: #eee;
|
||
# text-shadow: #333 0 1px 0;
|
||
# }
|
||
# .important { background-color: rgba(47, 48, 50, .75) }
|
||
# .infobox { color: #333 }
|
||
# .infobox tr:nth-child(odd) .value { background-color: #ddeeff }
|
||
# .infobox tr:nth-child(even) .value { background-color: #eef9ff }
|
||
# .key { text-align: right }
|
||
# .more table { margin-bottom: 1em }
|
||
# .spaced {
|
||
# margin-left: 5em;
|
||
# margin-right: 5em;
|
||
# }
|
||
# .striped { border-top: solid #cce4ff 1px }
|
||
# .tap {
|
||
# font: 0.5em Verdana, sans-serif;
|
||
# text-align: center;
|
||
# }
|
||
# .value { padding-left: 1em }
|
||
# .wide { width: 100% }
|
||
# #error {
|
||
# font: 1.5em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# font-weight: 300;
|
||
# margin: 0;
|
||
# text-shadow: #333 0 1px 0;
|
||
# }
|
||
# #footer {
|
||
# padding-top: 1em;
|
||
# text-align: center;
|
||
# }
|
||
# #nothing {
|
||
# border-bottom: 0;
|
||
# padding-top: 60px;
|
||
# }
|
||
# #showcase {
|
||
# border-bottom: 0;
|
||
# border-top: 0;
|
||
# }
|
||
# #showcase table { margin-top: 1em }
|
||
# #showcase td {
|
||
# padding-top: 0;
|
||
# padding-bottom: 0;
|
||
# }
|
||
# #showcase .key { padding-right: 0 }
|
||
# #log {
|
||
# border-radius: 5px;
|
||
# margin-top: 1em;
|
||
# }
|
||
# #log table { margin: 0 }
|
||
# #more, #trace {
|
||
# border-bottom-left-radius: 5px;
|
||
# border-bottom-right-radius: 5px;
|
||
# }
|
||
# #more .tap, #trace .tap { text-shadow: #ddd 0 1px 0 }
|
||
# #request {
|
||
# border-bottom: 0;
|
||
# border-top-left-radius: 5px;
|
||
# border-top-right-radius: 5px;
|
||
# margin-top: 1em;
|
||
# }
|
||
# #routes {
|
||
# border-bottom-left-radius: 5px;
|
||
# border-bottom-right-radius: 5px;
|
||
# padding-top: 70px;
|
||
# }
|
||
# #trace { border-top: 0 }
|
||
# #wrapperlicious {
|
||
# max-width: 1000px;
|
||
# margin: 0 auto;
|
||
# }
|
||
# </style>
|
||
# </head>
|
||
# <body>
|
||
# <script src="/mojo/jquery/jquery.js"></script>
|
||
# <div id="mojobar">
|
||
# <style scoped="scoped">
|
||
# #mojobar {
|
||
# background-color: #1a1a1a;
|
||
# background: -webkit-linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# background: -moz-linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# background: linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
|
||
# height: 46px;
|
||
# overflow: hidden;
|
||
# position: absolute;
|
||
# text-align: right;
|
||
# vertical-align: middle;
|
||
# width: 100%;
|
||
# z-index: 1000;
|
||
# }
|
||
# #mojobar-content {
|
||
# margin: 0 auto;
|
||
# max-width: 1000px;
|
||
# }
|
||
# #mojobar-logo {
|
||
# float: left;
|
||
# margin-left: 5em;
|
||
# padding-top: 4px;
|
||
# }
|
||
# #mojobar-links {
|
||
# display:table-cell;
|
||
# float: right;
|
||
# height: 60px;
|
||
# margin-right: 5em;
|
||
# margin-top: 0.8em;
|
||
# }
|
||
# #mojobar-links a {
|
||
# color: #bbb;
|
||
# font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# margin-left: 0.5em;
|
||
# text-decoration: none;
|
||
# transition: all 200ms ease-in-out;
|
||
# }
|
||
# #mojobar-links a:hover { color: #fff }
|
||
# #mojobar-links input {
|
||
# background-color: #3a3a3a;
|
||
# border: 1px solid rgba(0, 0, 0, 0.1);
|
||
# border-radius: 3px;
|
||
# color: #eee;
|
||
# display: inline;
|
||
# margin-left: 1em;
|
||
# padding: 4px;
|
||
# transition: all 0.15s;
|
||
# }
|
||
# #mojobar-links input:focus {
|
||
# background-color: #fff;
|
||
# color: #111;
|
||
# outline: 0;
|
||
# }
|
||
# #mojobar-links form { display: inline }
|
||
# .animated { transition: all 0.25s ease }
|
||
# </style>
|
||
# <div id="mojobar-content">
|
||
# <div id="mojobar-logo">
|
||
# <a href="http://mojolicious.org">
|
||
# <img alt="Mojolicious logo" src="/mojo/logo-white.png">
|
||
# </a> </div>
|
||
# <div id="mojobar-links">
|
||
# <a href="http://mojolicious.org/perldoc">Documentation</a>
|
||
# <a href="https://github.com/kraih/mojo/wiki">Wiki</a>
|
||
# <a href="https://github.com/kraih/mojo">GitHub</a>
|
||
# <a href="https://metacpan.org/release/Mojolicious/">CPAN</a>
|
||
# <a href="https://groups.google.com/group/mojolicious">MailingList</a>
|
||
# <a href="http://blog.mojolicious.org">Blog</a>
|
||
# <a href="https://twitter.com/kraih">Twitter</a>
|
||
# <form action="https://www.google.com/cse" target="_blank">
|
||
# <input name="cx" type="hidden" value="014527573091551588235:pwfplkjpgbi">
|
||
# <input name="ie" type="hidden" value="UTF-8">
|
||
# <input name="q" placeholder="Search" type="search">
|
||
# </form>
|
||
# </div>
|
||
# </div>
|
||
# </div>
|
||
# <script>
|
||
# var mojobar = $('#mojobar');
|
||
# var mojobarHeight = mojobar.outerHeight();
|
||
# function getElementByHash(hash) {
|
||
# return $(hash.replace(/(:|\.|\[|\]|,)/g, '\\$1'));
|
||
# }
|
||
# function fixOffset() {
|
||
# var offset = getElementByHash(window.location.hash).offset();
|
||
# if (offset) {
|
||
# $('html, body').animate({scrollTop: offset.top - mojobarHeight}, 1);
|
||
# }
|
||
# }
|
||
# $(window).on('load', function () {
|
||
# if (window.location.hash) {
|
||
# fixOffset();
|
||
# }
|
||
# var start = mojobar.offset().top;
|
||
# var fixed;
|
||
# var lastScrollTop = $(window).scrollTop();
|
||
# var hidden = mojobarHeight + 1;
|
||
# $(window).on('scroll', function () {
|
||
# var st = $(window).scrollTop();
|
||
# if (fixed) {
|
||
# if (st <= start) {
|
||
# fixed = false;
|
||
# mojobar.removeClass('animated');
|
||
# mojobar.css({'position': 'absolute', 'top': start + 'px'});
|
||
# }
|
||
# else if (Math.abs(lastScrollTop - st) > 100) {
|
||
# if (!mojobar.hasClass('animated')) {
|
||
# mojobar.addClass('animated');
|
||
# }
|
||
# if (st > lastScrollTop && st > (mojobarHeight + start + 250)) {
|
||
# mojobar.css('transform', 'translateY(-' + hidden + 'px)');
|
||
# }
|
||
# else if (st < lastScrollTop) {
|
||
# mojobar.css('transform', 'translateY(0px)');
|
||
# }
|
||
# lastScrollTop = st;
|
||
# }
|
||
# }
|
||
# else if (st > start) {
|
||
# fixed = true;
|
||
# mojobar.css({'position': 'fixed', 'top': 0});
|
||
# lastScrollTop = $(window).scrollTop();
|
||
# }
|
||
# });
|
||
# });
|
||
# $(function () {
|
||
# $('a[href^="#"]').addClass('mojoscroll').on('click', function (e) {
|
||
# e.preventDefault();
|
||
# e.stopPropagation();
|
||
# var hash = '#' + this.href.split('#')[1];
|
||
# var target = getElementByHash(hash);
|
||
# var old = target.attr('id');
|
||
# target.attr('id', '');
|
||
# location.hash = hash;
|
||
# target.attr('id', old);
|
||
# fixOffset();
|
||
# });
|
||
# });
|
||
# </script>
|
||
#
|
||
# <script>
|
||
# function mojoDrawer (handle, drawer) {
|
||
# $(handle).on('click', function () {
|
||
# $(drawer).slideToggle('slow');
|
||
# var text = $(handle + ' div.tap').text();
|
||
# text = text == "tap for more" ? "tap for less" : "tap for more";
|
||
# $(handle + ' div.tap').text(text);
|
||
# });
|
||
# $(drawer).toggle();
|
||
# }
|
||
# $(function () {
|
||
# mojoDrawer('#trace', '#frames');
|
||
# mojoDrawer('#more', '#infos');
|
||
# });
|
||
# </script>
|
||
# <div id="wrapperlicious">
|
||
# <div id="nothing" class="box spaced"></div>
|
||
# <div id="showcase" class="box code spaced">
|
||
# <pre id="error">Can't locate object method "render_text" via package "Mojolicious::Controller" at t/002_locale_is_ja.t line 17.
|
||
# </pre>
|
||
# <div id="context" class="more">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">12</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> my $self = shift;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">13</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> $self->render_text( $self->locale('message', 'common') );</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">14</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">};</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">15</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">get '/message_from_original' => sub {</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">16</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> my $self = shift;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr class="important">
|
||
# <td class="key">17</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> $self->render_text( $self->locale('message', 'original') );</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">18</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">};</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">19</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">20</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">my $t = Test::Mojo->new;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">21</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">$t->get_ok('/message_from_common')->status_is(200)->content_is('メッセージ');</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">22</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">$t->get_ok('/message_from_original')->status_is(200)->content_is('オリジナル');</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </div>
|
||
# </div>
|
||
# <div id="trace" class="box spaced">
|
||
# <div id="frames" class="infobox more">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Carp.pm:167</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Controller.pm:31</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/002_locale_is_ja.t:17</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:138</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:18</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:87</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:94</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:35</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:44</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:129</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:139</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:201</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:201</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:18</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:145</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server.pm:68</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:107</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Transaction/HTTP.pm:60</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:225</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:206</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop/Stream.pm:99</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop/Stream.pm:48</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/Poll.pm:143</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/Poll.pm:143</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:46</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop.pm:136</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/UserAgent.pm:59</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:380</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:327</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:120</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/002_locale_is_ja.t:22</pre>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </div>
|
||
# <div class="tap">tap for more</div>
|
||
# </div>
|
||
# <div id="request" class="box infobox spaced">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">Method:</td>
|
||
# <td class="striped value wide"><pre>GET</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">URL:</td>
|
||
# <td class="striped value wide"><pre>/message_from_original</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Base URL:</td>
|
||
# <td class="striped value wide"><pre>http://127.0.0.1:38045</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Parameters:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Stash:</td>
|
||
# <td class="striped value wide"><pre>{
|
||
# "cb" => sub { "DUMMY" },
|
||
# "config" => {
|
||
# "common" => {
|
||
# "message" => {
|
||
# "en" => "MESSAGE",
|
||
# "ja" => "\x{30e1}\x{30c3}\x{30bb}\x{30fc}\x{30b8}"
|
||
# },
|
||
# "title" => {
|
||
# "en" => "TITLE",
|
||
# "ja" => "\x{30bf}\x{30a4}\x{30c8}\x{30eb}"
|
||
# }
|
||
# },
|
||
# "original" => {
|
||
# "message" => {
|
||
# "en" => "ORIGINAL MESSAGE",
|
||
# "ja" => "\x{30aa}\x{30ea}\x{30b8}\x{30ca}\x{30eb}"
|
||
# }
|
||
# }
|
||
# }
|
||
# }
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Session:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Version:</td>
|
||
# <td class="striped value wide"><pre>1.1</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Accept-Encoding:</td>
|
||
# <td class="striped value wide"><pre>gzip</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Content-Length:</td>
|
||
# <td class="striped value wide"><pre>0</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Host:</td>
|
||
# <td class="striped value wide"><pre>127.0.0.1:38045</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">User-Agent:</td>
|
||
# <td class="striped value wide"><pre>Mojolicious (Perl)</pre></td>
|
||
# </tr>
|
||
#
|
||
# </table>
|
||
# </div>
|
||
# <div id="more" class="box infobox more spaced">
|
||
# <div id="infos">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">Perl:</td>
|
||
# <td class="striped value wide"><pre>v5.26.0 (linux)</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Mojolicious:</td>
|
||
# <td class="striped value wide"><pre>7.31 (Doughnut)</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Home:</td>
|
||
# <td class="striped value wide"><pre>/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Template paths:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# bless( do{\(my $o = "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t/templates")}, 'Mojo::Home' )
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Template classes:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "main"
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Static paths:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# bless( do{\(my $o = "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t/public")}, 'Mojo::Home' )
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Static classes:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "main"
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Include:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/blib/lib",
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/blib/arch",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0",
|
||
# "."
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Config:</td>
|
||
# <td class="striped value wide"><pre>{
|
||
# "common" => {
|
||
# "message" => {
|
||
# "en" => "MESSAGE",
|
||
# "ja" => "\x{30e1}\x{30c3}\x{30bb}\x{30fc}\x{30b8}"
|
||
# },
|
||
# "title" => {
|
||
# "en" => "TITLE",
|
||
# "ja" => "\x{30bf}\x{30a4}\x{30c8}\x{30eb}"
|
||
# }
|
||
# },
|
||
# "original" => {
|
||
# "message" => {
|
||
# "en" => "ORIGINAL MESSAGE",
|
||
# "ja" => "\x{30aa}\x{30ea}\x{30b8}\x{30ca}\x{30eb}"
|
||
# }
|
||
# }
|
||
# }
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Moniker:</td>
|
||
# <td class="striped value wide"><pre>002_locale_is_ja</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Name:</td>
|
||
# <td class="striped value wide"><pre>t/002_locale_is_ja.t</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Executable:</td>
|
||
# <td class="striped value wide"><pre>/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">PID:</td>
|
||
# <td class="striped value wide"><pre>5148</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Time:</td>
|
||
# <td class="striped value wide"><pre>Sun Apr 30 21:31:08 2017</pre></td>
|
||
# </tr>
|
||
#
|
||
# </table>
|
||
# </div>
|
||
# <div class="tap">tap for more</div>
|
||
# </div>
|
||
# </div>
|
||
# <div id="footer">
|
||
# <a href="http://mojolicious.org">
|
||
# <img alt="Mojolicious logo" src="/mojo/logo-black.png">
|
||
# </a> </div>
|
||
# </body>
|
||
# </html>
|
||
# '
|
||
# expected: 'オリジナル'
|
||
# Looks like you failed 4 tests of 6.
|
||
t/002_locale_is_ja.t .....
|
||
Dubious, test returned 4 (wstat 1024, 0x400)
|
||
Failed 4/6 subtests
|
||
|
||
# Failed test '200 OK'
|
||
# at t/003_locale_file.t line 21.
|
||
# got: '500'
|
||
# expected: '200'
|
||
|
||
# Failed test 'exact match for content'
|
||
# at t/003_locale_file.t line 21.
|
||
Wide character in print at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test2/Formatter/TAP.pm line 112.
|
||
# got: '<!DOCTYPE html>
|
||
# <html>
|
||
# <head>
|
||
# <title>Server error (development mode)</title>
|
||
# <meta http-equiv="Pragma" content="no-cache">
|
||
# <meta http-equiv="Expires" content="-1">
|
||
# <script src="/mojo/jquery/jquery.js"></script>
|
||
# <script src="/mojo/prettify/run_prettify.js"></script>
|
||
# <link href="/mojo/prettify/prettify-mojo-dark.css" rel="stylesheet">
|
||
# <style>
|
||
# a img { border: 0 }
|
||
# body {
|
||
# background: url(/mojo/pinstripe-light.png);
|
||
# color: #445555;
|
||
# font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# font-weight: normal;
|
||
# line-height: 1.5em;
|
||
# margin: 0;
|
||
# }
|
||
# :not(pre) > code {
|
||
# background-color: #eef9ff;
|
||
# border: solid #cce4ff 1px;
|
||
# border-radius: 5px;
|
||
# color: #333;
|
||
# font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# padding: 0.4em;
|
||
# }
|
||
# h1 {
|
||
# color: #2a2a2a;
|
||
# font-size: 1.5em;
|
||
# margin: 0;
|
||
# }
|
||
# pre {
|
||
# font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# margin: 0;
|
||
# white-space: pre-wrap;
|
||
# }
|
||
# pre > code {
|
||
# display: block;
|
||
# font: 1.0em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# margin-bottom: 0.7em;
|
||
# margin-top: 0.7em;
|
||
# }
|
||
# table {
|
||
# border-collapse: collapse;
|
||
# width: 100%;
|
||
# }
|
||
# td { padding: 0.5em }
|
||
# .box {
|
||
# background-color: #fff;
|
||
# border: 1px solid #c1c1c1;
|
||
# overflow: hidden;
|
||
# padding: 1em;
|
||
# }
|
||
# .code {
|
||
# background-color: #1a1a1a;
|
||
# background: url(/mojo/pinstripe-dark.png);
|
||
# color: #eee;
|
||
# text-shadow: #333 0 1px 0;
|
||
# }
|
||
# .important { background-color: rgba(47, 48, 50, .75) }
|
||
# .infobox { color: #333 }
|
||
# .infobox tr:nth-child(odd) .value { background-color: #ddeeff }
|
||
# .infobox tr:nth-child(even) .value { background-color: #eef9ff }
|
||
# .key { text-align: right }
|
||
# .more table { margin-bottom: 1em }
|
||
# .spaced {
|
||
# margin-left: 5em;
|
||
# margin-right: 5em;
|
||
# }
|
||
# .striped { border-top: solid #cce4ff 1px }
|
||
# .tap {
|
||
# font: 0.5em Verdana, sans-serif;
|
||
# text-align: center;
|
||
# }
|
||
# .value { padding-left: 1em }
|
||
# .wide { width: 100% }
|
||
# #error {
|
||
# font: 1.5em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# font-weight: 300;
|
||
# margin: 0;
|
||
# text-shadow: #333 0 1px 0;
|
||
# }
|
||
# #footer {
|
||
# padding-top: 1em;
|
||
# text-align: center;
|
||
# }
|
||
# #nothing {
|
||
# border-bottom: 0;
|
||
# padding-top: 60px;
|
||
# }
|
||
# #showcase {
|
||
# border-bottom: 0;
|
||
# border-top: 0;
|
||
# }
|
||
# #showcase table { margin-top: 1em }
|
||
# #showcase td {
|
||
# padding-top: 0;
|
||
# padding-bottom: 0;
|
||
# }
|
||
# #showcase .key { padding-right: 0 }
|
||
# #log {
|
||
# border-radius: 5px;
|
||
# margin-top: 1em;
|
||
# }
|
||
# #log table { margin: 0 }
|
||
# #more, #trace {
|
||
# border-bottom-left-radius: 5px;
|
||
# border-bottom-right-radius: 5px;
|
||
# }
|
||
# #more .tap, #trace .tap { text-shadow: #ddd 0 1px 0 }
|
||
# #request {
|
||
# border-bottom: 0;
|
||
# border-top-left-radius: 5px;
|
||
# border-top-right-radius: 5px;
|
||
# margin-top: 1em;
|
||
# }
|
||
# #routes {
|
||
# border-bottom-left-radius: 5px;
|
||
# border-bottom-right-radius: 5px;
|
||
# padding-top: 70px;
|
||
# }
|
||
# #trace { border-top: 0 }
|
||
# #wrapperlicious {
|
||
# max-width: 1000px;
|
||
# margin: 0 auto;
|
||
# }
|
||
# </style>
|
||
# </head>
|
||
# <body>
|
||
# <script src="/mojo/jquery/jquery.js"></script>
|
||
# <div id="mojobar">
|
||
# <style scoped="scoped">
|
||
# #mojobar {
|
||
# background-color: #1a1a1a;
|
||
# background: -webkit-linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# background: -moz-linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# background: linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
|
||
# height: 46px;
|
||
# overflow: hidden;
|
||
# position: absolute;
|
||
# text-align: right;
|
||
# vertical-align: middle;
|
||
# width: 100%;
|
||
# z-index: 1000;
|
||
# }
|
||
# #mojobar-content {
|
||
# margin: 0 auto;
|
||
# max-width: 1000px;
|
||
# }
|
||
# #mojobar-logo {
|
||
# float: left;
|
||
# margin-left: 5em;
|
||
# padding-top: 4px;
|
||
# }
|
||
# #mojobar-links {
|
||
# display:table-cell;
|
||
# float: right;
|
||
# height: 60px;
|
||
# margin-right: 5em;
|
||
# margin-top: 0.8em;
|
||
# }
|
||
# #mojobar-links a {
|
||
# color: #bbb;
|
||
# font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# margin-left: 0.5em;
|
||
# text-decoration: none;
|
||
# transition: all 200ms ease-in-out;
|
||
# }
|
||
# #mojobar-links a:hover { color: #fff }
|
||
# #mojobar-links input {
|
||
# background-color: #3a3a3a;
|
||
# border: 1px solid rgba(0, 0, 0, 0.1);
|
||
# border-radius: 3px;
|
||
# color: #eee;
|
||
# display: inline;
|
||
# margin-left: 1em;
|
||
# padding: 4px;
|
||
# transition: all 0.15s;
|
||
# }
|
||
# #mojobar-links input:focus {
|
||
# background-color: #fff;
|
||
# color: #111;
|
||
# outline: 0;
|
||
# }
|
||
# #mojobar-links form { display: inline }
|
||
# .animated { transition: all 0.25s ease }
|
||
# </style>
|
||
# <div id="mojobar-content">
|
||
# <div id="mojobar-logo">
|
||
# <a href="http://mojolicious.org">
|
||
# <img alt="Mojolicious logo" src="/mojo/logo-white.png">
|
||
# </a> </div>
|
||
# <div id="mojobar-links">
|
||
# <a href="http://mojolicious.org/perldoc">Documentation</a>
|
||
# <a href="https://github.com/kraih/mojo/wiki">Wiki</a>
|
||
# <a href="https://github.com/kraih/mojo">GitHub</a>
|
||
# <a href="https://metacpan.org/release/Mojolicious/">CPAN</a>
|
||
# <a href="https://groups.google.com/group/mojolicious">MailingList</a>
|
||
# <a href="http://blog.mojolicious.org">Blog</a>
|
||
# <a href="https://twitter.com/kraih">Twitter</a>
|
||
# <form action="https://www.google.com/cse" target="_blank">
|
||
# <input name="cx" type="hidden" value="014527573091551588235:pwfplkjpgbi">
|
||
# <input name="ie" type="hidden" value="UTF-8">
|
||
# <input name="q" placeholder="Search" type="search">
|
||
# </form>
|
||
# </div>
|
||
# </div>
|
||
# </div>
|
||
# <script>
|
||
# var mojobar = $('#mojobar');
|
||
# var mojobarHeight = mojobar.outerHeight();
|
||
# function getElementByHash(hash) {
|
||
# return $(hash.replace(/(:|\.|\[|\]|,)/g, '\\$1'));
|
||
# }
|
||
# function fixOffset() {
|
||
# var offset = getElementByHash(window.location.hash).offset();
|
||
# if (offset) {
|
||
# $('html, body').animate({scrollTop: offset.top - mojobarHeight}, 1);
|
||
# }
|
||
# }
|
||
# $(window).on('load', function () {
|
||
# if (window.location.hash) {
|
||
# fixOffset();
|
||
# }
|
||
# var start = mojobar.offset().top;
|
||
# var fixed;
|
||
# var lastScrollTop = $(window).scrollTop();
|
||
# var hidden = mojobarHeight + 1;
|
||
# $(window).on('scroll', function () {
|
||
# var st = $(window).scrollTop();
|
||
# if (fixed) {
|
||
# if (st <= start) {
|
||
# fixed = false;
|
||
# mojobar.removeClass('animated');
|
||
# mojobar.css({'position': 'absolute', 'top': start + 'px'});
|
||
# }
|
||
# else if (Math.abs(lastScrollTop - st) > 100) {
|
||
# if (!mojobar.hasClass('animated')) {
|
||
# mojobar.addClass('animated');
|
||
# }
|
||
# if (st > lastScrollTop && st > (mojobarHeight + start + 250)) {
|
||
# mojobar.css('transform', 'translateY(-' + hidden + 'px)');
|
||
# }
|
||
# else if (st < lastScrollTop) {
|
||
# mojobar.css('transform', 'translateY(0px)');
|
||
# }
|
||
# lastScrollTop = st;
|
||
# }
|
||
# }
|
||
# else if (st > start) {
|
||
# fixed = true;
|
||
# mojobar.css({'position': 'fixed', 'top': 0});
|
||
# lastScrollTop = $(window).scrollTop();
|
||
# }
|
||
# });
|
||
# });
|
||
# $(function () {
|
||
# $('a[href^="#"]').addClass('mojoscroll').on('click', function (e) {
|
||
# e.preventDefault();
|
||
# e.stopPropagation();
|
||
# var hash = '#' + this.href.split('#')[1];
|
||
# var target = getElementByHash(hash);
|
||
# var old = target.attr('id');
|
||
# target.attr('id', '');
|
||
# location.hash = hash;
|
||
# target.attr('id', old);
|
||
# fixOffset();
|
||
# });
|
||
# });
|
||
# </script>
|
||
#
|
||
# <script>
|
||
# function mojoDrawer (handle, drawer) {
|
||
# $(handle).on('click', function () {
|
||
# $(drawer).slideToggle('slow');
|
||
# var text = $(handle + ' div.tap').text();
|
||
# text = text == "tap for more" ? "tap for less" : "tap for more";
|
||
# $(handle + ' div.tap').text(text);
|
||
# });
|
||
# $(drawer).toggle();
|
||
# }
|
||
# $(function () {
|
||
# mojoDrawer('#trace', '#frames');
|
||
# mojoDrawer('#more', '#infos');
|
||
# });
|
||
# </script>
|
||
# <div id="wrapperlicious">
|
||
# <div id="nothing" class="box spaced"></div>
|
||
# <div id="showcase" class="box code spaced">
|
||
# <pre id="error">Can't locate object method "render_text" via package "Mojolicious::Controller" at t/003_locale_file.t line 13.
|
||
# </pre>
|
||
# <div id="context" class="more">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">8</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">9</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">plugin 'Message::Locale', file => 'other_locale.conf';</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">10</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">11</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">get '/message_from_common' => sub {</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">12</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> my $self = shift;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr class="important">
|
||
# <td class="key">13</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> $self->render_text( $self->locale('message', 'common') );</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">14</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">};</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">15</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">get '/message_from_original' => sub {</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">16</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> my $self = shift;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">17</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> $self->render_text( $self->locale('message', 'original') );</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">18</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">};</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </div>
|
||
# </div>
|
||
# <div id="trace" class="box spaced">
|
||
# <div id="frames" class="infobox more">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Carp.pm:167</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Controller.pm:31</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/003_locale_file.t:13</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:138</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:18</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:87</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:94</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:35</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:44</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:129</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:139</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:201</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:201</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:18</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:145</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server.pm:68</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:107</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Transaction/HTTP.pm:60</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:225</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:206</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop/Stream.pm:99</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop/Stream.pm:48</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/Poll.pm:143</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/Poll.pm:143</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:46</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop.pm:136</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/UserAgent.pm:59</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:380</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:327</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:120</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/003_locale_file.t:21</pre>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </div>
|
||
# <div class="tap">tap for more</div>
|
||
# </div>
|
||
# <div id="request" class="box infobox spaced">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">Method:</td>
|
||
# <td class="striped value wide"><pre>GET</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">URL:</td>
|
||
# <td class="striped value wide"><pre>/message_from_common</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Base URL:</td>
|
||
# <td class="striped value wide"><pre>http://127.0.0.1:44649</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Parameters:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Stash:</td>
|
||
# <td class="striped value wide"><pre>{
|
||
# "cb" => sub { "DUMMY" },
|
||
# "config" => {
|
||
# "common" => {
|
||
# "message" => {
|
||
# "en" => "OTHER MESSAGE",
|
||
# "ja" => "\x{305d}\x{306e}\x{4ed6} \x{30e1}\x{30c3}\x{30bb}\x{30fc}\x{30b8}"
|
||
# },
|
||
# "title" => {
|
||
# "en" => "OTHER TITLE",
|
||
# "ja" => "\x{305d}\x{306e}\x{4ed6} \x{30bf}\x{30a4}\x{30c8}\x{30eb}"
|
||
# }
|
||
# },
|
||
# "original" => {
|
||
# "message" => {
|
||
# "en" => "OTHER ORIGINAL MESSAGE",
|
||
# "ja" => "\x{305d}\x{306e}\x{4ed6}\x{30aa}\x{30ea}\x{30b8}\x{30ca}\x{30eb}"
|
||
# }
|
||
# }
|
||
# }
|
||
# }
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Session:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Version:</td>
|
||
# <td class="striped value wide"><pre>1.1</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Accept-Encoding:</td>
|
||
# <td class="striped value wide"><pre>gzip</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Content-Length:</td>
|
||
# <td class="striped value wide"><pre>0</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Host:</td>
|
||
# <td class="striped value wide"><pre>127.0.0.1:44649</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">User-Agent:</td>
|
||
# <td class="striped value wide"><pre>Mojolicious (Perl)</pre></td>
|
||
# </tr>
|
||
#
|
||
# </table>
|
||
# </div>
|
||
# <div id="more" class="box infobox more spaced">
|
||
# <div id="infos">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">Perl:</td>
|
||
# <td class="striped value wide"><pre>v5.26.0 (linux)</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Mojolicious:</td>
|
||
# <td class="striped value wide"><pre>7.31 (Doughnut)</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Home:</td>
|
||
# <td class="striped value wide"><pre>/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Template paths:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# bless( do{\(my $o = "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t/templates")}, 'Mojo::Home' )
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Template classes:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "main"
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Static paths:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# bless( do{\(my $o = "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t/public")}, 'Mojo::Home' )
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Static classes:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "main"
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Include:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/blib/lib",
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/blib/arch",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0",
|
||
# "."
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Config:</td>
|
||
# <td class="striped value wide"><pre>{
|
||
# "common" => {
|
||
# "message" => {
|
||
# "en" => "OTHER MESSAGE",
|
||
# "ja" => "\x{305d}\x{306e}\x{4ed6} \x{30e1}\x{30c3}\x{30bb}\x{30fc}\x{30b8}"
|
||
# },
|
||
# "title" => {
|
||
# "en" => "OTHER TITLE",
|
||
# "ja" => "\x{305d}\x{306e}\x{4ed6} \x{30bf}\x{30a4}\x{30c8}\x{30eb}"
|
||
# }
|
||
# },
|
||
# "original" => {
|
||
# "message" => {
|
||
# "en" => "OTHER ORIGINAL MESSAGE",
|
||
# "ja" => "\x{305d}\x{306e}\x{4ed6}\x{30aa}\x{30ea}\x{30b8}\x{30ca}\x{30eb}"
|
||
# }
|
||
# }
|
||
# }
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Moniker:</td>
|
||
# <td class="striped value wide"><pre>003_locale_file</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Name:</td>
|
||
# <td class="striped value wide"><pre>t/003_locale_file.t</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Executable:</td>
|
||
# <td class="striped value wide"><pre>/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">PID:</td>
|
||
# <td class="striped value wide"><pre>5154</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Time:</td>
|
||
# <td class="striped value wide"><pre>Sun Apr 30 21:31:09 2017</pre></td>
|
||
# </tr>
|
||
#
|
||
# </table>
|
||
# </div>
|
||
# <div class="tap">tap for more</div>
|
||
# </div>
|
||
# </div>
|
||
# <div id="footer">
|
||
# <a href="http://mojolicious.org">
|
||
# <img alt="Mojolicious logo" src="/mojo/logo-black.png">
|
||
# </a> </div>
|
||
# </body>
|
||
# </html>
|
||
# '
|
||
# expected: 'OTHER MESSAGE'
|
||
|
||
# Failed test '200 OK'
|
||
# at t/003_locale_file.t line 22.
|
||
# got: '500'
|
||
# expected: '200'
|
||
|
||
# Failed test 'exact match for content'
|
||
# at t/003_locale_file.t line 22.
|
||
Wide character in print at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test2/Formatter/TAP.pm line 112.
|
||
# got: '<!DOCTYPE html>
|
||
# <html>
|
||
# <head>
|
||
# <title>Server error (development mode)</title>
|
||
# <meta http-equiv="Pragma" content="no-cache">
|
||
# <meta http-equiv="Expires" content="-1">
|
||
# <script src="/mojo/jquery/jquery.js"></script>
|
||
# <script src="/mojo/prettify/run_prettify.js"></script>
|
||
# <link href="/mojo/prettify/prettify-mojo-dark.css" rel="stylesheet">
|
||
# <style>
|
||
# a img { border: 0 }
|
||
# body {
|
||
# background: url(/mojo/pinstripe-light.png);
|
||
# color: #445555;
|
||
# font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# font-weight: normal;
|
||
# line-height: 1.5em;
|
||
# margin: 0;
|
||
# }
|
||
# :not(pre) > code {
|
||
# background-color: #eef9ff;
|
||
# border: solid #cce4ff 1px;
|
||
# border-radius: 5px;
|
||
# color: #333;
|
||
# font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# padding: 0.4em;
|
||
# }
|
||
# h1 {
|
||
# color: #2a2a2a;
|
||
# font-size: 1.5em;
|
||
# margin: 0;
|
||
# }
|
||
# pre {
|
||
# font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# margin: 0;
|
||
# white-space: pre-wrap;
|
||
# }
|
||
# pre > code {
|
||
# display: block;
|
||
# font: 1.0em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# margin-bottom: 0.7em;
|
||
# margin-top: 0.7em;
|
||
# }
|
||
# table {
|
||
# border-collapse: collapse;
|
||
# width: 100%;
|
||
# }
|
||
# td { padding: 0.5em }
|
||
# .box {
|
||
# background-color: #fff;
|
||
# border: 1px solid #c1c1c1;
|
||
# overflow: hidden;
|
||
# padding: 1em;
|
||
# }
|
||
# .code {
|
||
# background-color: #1a1a1a;
|
||
# background: url(/mojo/pinstripe-dark.png);
|
||
# color: #eee;
|
||
# text-shadow: #333 0 1px 0;
|
||
# }
|
||
# .important { background-color: rgba(47, 48, 50, .75) }
|
||
# .infobox { color: #333 }
|
||
# .infobox tr:nth-child(odd) .value { background-color: #ddeeff }
|
||
# .infobox tr:nth-child(even) .value { background-color: #eef9ff }
|
||
# .key { text-align: right }
|
||
# .more table { margin-bottom: 1em }
|
||
# .spaced {
|
||
# margin-left: 5em;
|
||
# margin-right: 5em;
|
||
# }
|
||
# .striped { border-top: solid #cce4ff 1px }
|
||
# .tap {
|
||
# font: 0.5em Verdana, sans-serif;
|
||
# text-align: center;
|
||
# }
|
||
# .value { padding-left: 1em }
|
||
# .wide { width: 100% }
|
||
# #error {
|
||
# font: 1.5em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# font-weight: 300;
|
||
# margin: 0;
|
||
# text-shadow: #333 0 1px 0;
|
||
# }
|
||
# #footer {
|
||
# padding-top: 1em;
|
||
# text-align: center;
|
||
# }
|
||
# #nothing {
|
||
# border-bottom: 0;
|
||
# padding-top: 60px;
|
||
# }
|
||
# #showcase {
|
||
# border-bottom: 0;
|
||
# border-top: 0;
|
||
# }
|
||
# #showcase table { margin-top: 1em }
|
||
# #showcase td {
|
||
# padding-top: 0;
|
||
# padding-bottom: 0;
|
||
# }
|
||
# #showcase .key { padding-right: 0 }
|
||
# #log {
|
||
# border-radius: 5px;
|
||
# margin-top: 1em;
|
||
# }
|
||
# #log table { margin: 0 }
|
||
# #more, #trace {
|
||
# border-bottom-left-radius: 5px;
|
||
# border-bottom-right-radius: 5px;
|
||
# }
|
||
# #more .tap, #trace .tap { text-shadow: #ddd 0 1px 0 }
|
||
# #request {
|
||
# border-bottom: 0;
|
||
# border-top-left-radius: 5px;
|
||
# border-top-right-radius: 5px;
|
||
# margin-top: 1em;
|
||
# }
|
||
# #routes {
|
||
# border-bottom-left-radius: 5px;
|
||
# border-bottom-right-radius: 5px;
|
||
# padding-top: 70px;
|
||
# }
|
||
# #trace { border-top: 0 }
|
||
# #wrapperlicious {
|
||
# max-width: 1000px;
|
||
# margin: 0 auto;
|
||
# }
|
||
# </style>
|
||
# </head>
|
||
# <body>
|
||
# <script src="/mojo/jquery/jquery.js"></script>
|
||
# <div id="mojobar">
|
||
# <style scoped="scoped">
|
||
# #mojobar {
|
||
# background-color: #1a1a1a;
|
||
# background: -webkit-linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# background: -moz-linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# background: linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
|
||
# height: 46px;
|
||
# overflow: hidden;
|
||
# position: absolute;
|
||
# text-align: right;
|
||
# vertical-align: middle;
|
||
# width: 100%;
|
||
# z-index: 1000;
|
||
# }
|
||
# #mojobar-content {
|
||
# margin: 0 auto;
|
||
# max-width: 1000px;
|
||
# }
|
||
# #mojobar-logo {
|
||
# float: left;
|
||
# margin-left: 5em;
|
||
# padding-top: 4px;
|
||
# }
|
||
# #mojobar-links {
|
||
# display:table-cell;
|
||
# float: right;
|
||
# height: 60px;
|
||
# margin-right: 5em;
|
||
# margin-top: 0.8em;
|
||
# }
|
||
# #mojobar-links a {
|
||
# color: #bbb;
|
||
# font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# margin-left: 0.5em;
|
||
# text-decoration: none;
|
||
# transition: all 200ms ease-in-out;
|
||
# }
|
||
# #mojobar-links a:hover { color: #fff }
|
||
# #mojobar-links input {
|
||
# background-color: #3a3a3a;
|
||
# border: 1px solid rgba(0, 0, 0, 0.1);
|
||
# border-radius: 3px;
|
||
# color: #eee;
|
||
# display: inline;
|
||
# margin-left: 1em;
|
||
# padding: 4px;
|
||
# transition: all 0.15s;
|
||
# }
|
||
# #mojobar-links input:focus {
|
||
# background-color: #fff;
|
||
# color: #111;
|
||
# outline: 0;
|
||
# }
|
||
# #mojobar-links form { display: inline }
|
||
# .animated { transition: all 0.25s ease }
|
||
# </style>
|
||
# <div id="mojobar-content">
|
||
# <div id="mojobar-logo">
|
||
# <a href="http://mojolicious.org">
|
||
# <img alt="Mojolicious logo" src="/mojo/logo-white.png">
|
||
# </a> </div>
|
||
# <div id="mojobar-links">
|
||
# <a href="http://mojolicious.org/perldoc">Documentation</a>
|
||
# <a href="https://github.com/kraih/mojo/wiki">Wiki</a>
|
||
# <a href="https://github.com/kraih/mojo">GitHub</a>
|
||
# <a href="https://metacpan.org/release/Mojolicious/">CPAN</a>
|
||
# <a href="https://groups.google.com/group/mojolicious">MailingList</a>
|
||
# <a href="http://blog.mojolicious.org">Blog</a>
|
||
# <a href="https://twitter.com/kraih">Twitter</a>
|
||
# <form action="https://www.google.com/cse" target="_blank">
|
||
# <input name="cx" type="hidden" value="014527573091551588235:pwfplkjpgbi">
|
||
# <input name="ie" type="hidden" value="UTF-8">
|
||
# <input name="q" placeholder="Search" type="search">
|
||
# </form>
|
||
# </div>
|
||
# </div>
|
||
# </div>
|
||
# <script>
|
||
# var mojobar = $('#mojobar');
|
||
# var mojobarHeight = mojobar.outerHeight();
|
||
# function getElementByHash(hash) {
|
||
# return $(hash.replace(/(:|\.|\[|\]|,)/g, '\\$1'));
|
||
# }
|
||
# function fixOffset() {
|
||
# var offset = getElementByHash(window.location.hash).offset();
|
||
# if (offset) {
|
||
# $('html, body').animate({scrollTop: offset.top - mojobarHeight}, 1);
|
||
# }
|
||
# }
|
||
# $(window).on('load', function () {
|
||
# if (window.location.hash) {
|
||
# fixOffset();
|
||
# }
|
||
# var start = mojobar.offset().top;
|
||
# var fixed;
|
||
# var lastScrollTop = $(window).scrollTop();
|
||
# var hidden = mojobarHeight + 1;
|
||
# $(window).on('scroll', function () {
|
||
# var st = $(window).scrollTop();
|
||
# if (fixed) {
|
||
# if (st <= start) {
|
||
# fixed = false;
|
||
# mojobar.removeClass('animated');
|
||
# mojobar.css({'position': 'absolute', 'top': start + 'px'});
|
||
# }
|
||
# else if (Math.abs(lastScrollTop - st) > 100) {
|
||
# if (!mojobar.hasClass('animated')) {
|
||
# mojobar.addClass('animated');
|
||
# }
|
||
# if (st > lastScrollTop && st > (mojobarHeight + start + 250)) {
|
||
# mojobar.css('transform', 'translateY(-' + hidden + 'px)');
|
||
# }
|
||
# else if (st < lastScrollTop) {
|
||
# mojobar.css('transform', 'translateY(0px)');
|
||
# }
|
||
# lastScrollTop = st;
|
||
# }
|
||
# }
|
||
# else if (st > start) {
|
||
# fixed = true;
|
||
# mojobar.css({'position': 'fixed', 'top': 0});
|
||
# lastScrollTop = $(window).scrollTop();
|
||
# }
|
||
# });
|
||
# });
|
||
# $(function () {
|
||
# $('a[href^="#"]').addClass('mojoscroll').on('click', function (e) {
|
||
# e.preventDefault();
|
||
# e.stopPropagation();
|
||
# var hash = '#' + this.href.split('#')[1];
|
||
# var target = getElementByHash(hash);
|
||
# var old = target.attr('id');
|
||
# target.attr('id', '');
|
||
# location.hash = hash;
|
||
# target.attr('id', old);
|
||
# fixOffset();
|
||
# });
|
||
# });
|
||
# </script>
|
||
#
|
||
# <script>
|
||
# function mojoDrawer (handle, drawer) {
|
||
# $(handle).on('click', function () {
|
||
# $(drawer).slideToggle('slow');
|
||
# var text = $(handle + ' div.tap').text();
|
||
# text = text == "tap for more" ? "tap for less" : "tap for more";
|
||
# $(handle + ' div.tap').text(text);
|
||
# });
|
||
# $(drawer).toggle();
|
||
# }
|
||
# $(function () {
|
||
# mojoDrawer('#trace', '#frames');
|
||
# mojoDrawer('#more', '#infos');
|
||
# });
|
||
# </script>
|
||
# <div id="wrapperlicious">
|
||
# <div id="nothing" class="box spaced"></div>
|
||
# <div id="showcase" class="box code spaced">
|
||
# <pre id="error">Can't locate object method "render_text" via package "Mojolicious::Controller" at t/003_locale_file.t line 17.
|
||
# </pre>
|
||
# <div id="context" class="more">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">12</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> my $self = shift;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">13</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> $self->render_text( $self->locale('message', 'common') );</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">14</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">};</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">15</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">get '/message_from_original' => sub {</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">16</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> my $self = shift;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr class="important">
|
||
# <td class="key">17</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> $self->render_text( $self->locale('message', 'original') );</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">18</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">};</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">19</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">20</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">my $t = Test::Mojo->new;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">21</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">$t->get_ok('/message_from_common')->status_is(200)->content_is('OTHER MESSAGE');</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">22</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">$t->get_ok('/message_from_original')->status_is(200)->content_is('OTHER ORIGINAL MESSAGE');</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </div>
|
||
# </div>
|
||
# <div id="trace" class="box spaced">
|
||
# <div id="frames" class="infobox more">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Carp.pm:167</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Controller.pm:31</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/003_locale_file.t:17</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:138</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:18</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:87</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:94</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:35</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:44</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:129</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:139</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:201</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:201</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:18</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:145</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server.pm:68</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:107</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Transaction/HTTP.pm:60</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:225</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:206</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop/Stream.pm:99</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop/Stream.pm:48</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/Poll.pm:143</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/Poll.pm:143</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:46</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop.pm:136</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/UserAgent.pm:59</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:380</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:327</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:120</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/003_locale_file.t:22</pre>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </div>
|
||
# <div class="tap">tap for more</div>
|
||
# </div>
|
||
# <div id="request" class="box infobox spaced">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">Method:</td>
|
||
# <td class="striped value wide"><pre>GET</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">URL:</td>
|
||
# <td class="striped value wide"><pre>/message_from_original</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Base URL:</td>
|
||
# <td class="striped value wide"><pre>http://127.0.0.1:44649</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Parameters:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Stash:</td>
|
||
# <td class="striped value wide"><pre>{
|
||
# "cb" => sub { "DUMMY" },
|
||
# "config" => {
|
||
# "common" => {
|
||
# "message" => {
|
||
# "en" => "OTHER MESSAGE",
|
||
# "ja" => "\x{305d}\x{306e}\x{4ed6} \x{30e1}\x{30c3}\x{30bb}\x{30fc}\x{30b8}"
|
||
# },
|
||
# "title" => {
|
||
# "en" => "OTHER TITLE",
|
||
# "ja" => "\x{305d}\x{306e}\x{4ed6} \x{30bf}\x{30a4}\x{30c8}\x{30eb}"
|
||
# }
|
||
# },
|
||
# "original" => {
|
||
# "message" => {
|
||
# "en" => "OTHER ORIGINAL MESSAGE",
|
||
# "ja" => "\x{305d}\x{306e}\x{4ed6}\x{30aa}\x{30ea}\x{30b8}\x{30ca}\x{30eb}"
|
||
# }
|
||
# }
|
||
# }
|
||
# }
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Session:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Version:</td>
|
||
# <td class="striped value wide"><pre>1.1</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Accept-Encoding:</td>
|
||
# <td class="striped value wide"><pre>gzip</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Content-Length:</td>
|
||
# <td class="striped value wide"><pre>0</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Host:</td>
|
||
# <td class="striped value wide"><pre>127.0.0.1:44649</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">User-Agent:</td>
|
||
# <td class="striped value wide"><pre>Mojolicious (Perl)</pre></td>
|
||
# </tr>
|
||
#
|
||
# </table>
|
||
# </div>
|
||
# <div id="more" class="box infobox more spaced">
|
||
# <div id="infos">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">Perl:</td>
|
||
# <td class="striped value wide"><pre>v5.26.0 (linux)</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Mojolicious:</td>
|
||
# <td class="striped value wide"><pre>7.31 (Doughnut)</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Home:</td>
|
||
# <td class="striped value wide"><pre>/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Template paths:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# bless( do{\(my $o = "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t/templates")}, 'Mojo::Home' )
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Template classes:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "main"
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Static paths:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# bless( do{\(my $o = "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t/public")}, 'Mojo::Home' )
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Static classes:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "main"
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Include:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/blib/lib",
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/blib/arch",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0",
|
||
# "."
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Config:</td>
|
||
# <td class="striped value wide"><pre>{
|
||
# "common" => {
|
||
# "message" => {
|
||
# "en" => "OTHER MESSAGE",
|
||
# "ja" => "\x{305d}\x{306e}\x{4ed6} \x{30e1}\x{30c3}\x{30bb}\x{30fc}\x{30b8}"
|
||
# },
|
||
# "title" => {
|
||
# "en" => "OTHER TITLE",
|
||
# "ja" => "\x{305d}\x{306e}\x{4ed6} \x{30bf}\x{30a4}\x{30c8}\x{30eb}"
|
||
# }
|
||
# },
|
||
# "original" => {
|
||
# "message" => {
|
||
# "en" => "OTHER ORIGINAL MESSAGE",
|
||
# "ja" => "\x{305d}\x{306e}\x{4ed6}\x{30aa}\x{30ea}\x{30b8}\x{30ca}\x{30eb}"
|
||
# }
|
||
# }
|
||
# }
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Moniker:</td>
|
||
# <td class="striped value wide"><pre>003_locale_file</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Name:</td>
|
||
# <td class="striped value wide"><pre>t/003_locale_file.t</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Executable:</td>
|
||
# <td class="striped value wide"><pre>/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">PID:</td>
|
||
# <td class="striped value wide"><pre>5154</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Time:</td>
|
||
# <td class="striped value wide"><pre>Sun Apr 30 21:31:09 2017</pre></td>
|
||
# </tr>
|
||
#
|
||
# </table>
|
||
# </div>
|
||
# <div class="tap">tap for more</div>
|
||
# </div>
|
||
# </div>
|
||
# <div id="footer">
|
||
# <a href="http://mojolicious.org">
|
||
# <img alt="Mojolicious logo" src="/mojo/logo-black.png">
|
||
# </a> </div>
|
||
# </body>
|
||
# </html>
|
||
# '
|
||
# expected: 'OTHER ORIGINAL MESSAGE'
|
||
# Looks like you failed 4 tests of 6.
|
||
t/003_locale_file.t ......
|
||
Dubious, test returned 4 (wstat 1024, 0x400)
|
||
Failed 4/6 subtests
|
||
|
||
# Failed test '200 OK'
|
||
# at t/004_default_message.t line 21.
|
||
# got: '500'
|
||
# expected: '200'
|
||
|
||
# Failed test 'exact match for content'
|
||
# at t/004_default_message.t line 21.
|
||
# got: '<!DOCTYPE html>
|
||
# <html>
|
||
# <head>
|
||
# <title>Server error (development mode)</title>
|
||
# <meta http-equiv="Pragma" content="no-cache">
|
||
# <meta http-equiv="Expires" content="-1">
|
||
# <script src="/mojo/jquery/jquery.js"></script>
|
||
# <script src="/mojo/prettify/run_prettify.js"></script>
|
||
# <link href="/mojo/prettify/prettify-mojo-dark.css" rel="stylesheet">
|
||
# <style>
|
||
# a img { border: 0 }
|
||
# body {
|
||
# background: url(/mojo/pinstripe-light.png);
|
||
# color: #445555;
|
||
# font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# font-weight: normal;
|
||
# line-height: 1.5em;
|
||
# margin: 0;
|
||
# }
|
||
# :not(pre) > code {
|
||
# background-color: #eef9ff;
|
||
# border: solid #cce4ff 1px;
|
||
# border-radius: 5px;
|
||
# color: #333;
|
||
# font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# padding: 0.4em;
|
||
# }
|
||
# h1 {
|
||
# color: #2a2a2a;
|
||
# font-size: 1.5em;
|
||
# margin: 0;
|
||
# }
|
||
# pre {
|
||
# font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# margin: 0;
|
||
# white-space: pre-wrap;
|
||
# }
|
||
# pre > code {
|
||
# display: block;
|
||
# font: 1.0em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# margin-bottom: 0.7em;
|
||
# margin-top: 0.7em;
|
||
# }
|
||
# table {
|
||
# border-collapse: collapse;
|
||
# width: 100%;
|
||
# }
|
||
# td { padding: 0.5em }
|
||
# .box {
|
||
# background-color: #fff;
|
||
# border: 1px solid #c1c1c1;
|
||
# overflow: hidden;
|
||
# padding: 1em;
|
||
# }
|
||
# .code {
|
||
# background-color: #1a1a1a;
|
||
# background: url(/mojo/pinstripe-dark.png);
|
||
# color: #eee;
|
||
# text-shadow: #333 0 1px 0;
|
||
# }
|
||
# .important { background-color: rgba(47, 48, 50, .75) }
|
||
# .infobox { color: #333 }
|
||
# .infobox tr:nth-child(odd) .value { background-color: #ddeeff }
|
||
# .infobox tr:nth-child(even) .value { background-color: #eef9ff }
|
||
# .key { text-align: right }
|
||
# .more table { margin-bottom: 1em }
|
||
# .spaced {
|
||
# margin-left: 5em;
|
||
# margin-right: 5em;
|
||
# }
|
||
# .striped { border-top: solid #cce4ff 1px }
|
||
# .tap {
|
||
# font: 0.5em Verdana, sans-serif;
|
||
# text-align: center;
|
||
# }
|
||
# .value { padding-left: 1em }
|
||
# .wide { width: 100% }
|
||
# #error {
|
||
# font: 1.5em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# font-weight: 300;
|
||
# margin: 0;
|
||
# text-shadow: #333 0 1px 0;
|
||
# }
|
||
# #footer {
|
||
# padding-top: 1em;
|
||
# text-align: center;
|
||
# }
|
||
# #nothing {
|
||
# border-bottom: 0;
|
||
# padding-top: 60px;
|
||
# }
|
||
# #showcase {
|
||
# border-bottom: 0;
|
||
# border-top: 0;
|
||
# }
|
||
# #showcase table { margin-top: 1em }
|
||
# #showcase td {
|
||
# padding-top: 0;
|
||
# padding-bottom: 0;
|
||
# }
|
||
# #showcase .key { padding-right: 0 }
|
||
# #log {
|
||
# border-radius: 5px;
|
||
# margin-top: 1em;
|
||
# }
|
||
# #log table { margin: 0 }
|
||
# #more, #trace {
|
||
# border-bottom-left-radius: 5px;
|
||
# border-bottom-right-radius: 5px;
|
||
# }
|
||
# #more .tap, #trace .tap { text-shadow: #ddd 0 1px 0 }
|
||
# #request {
|
||
# border-bottom: 0;
|
||
# border-top-left-radius: 5px;
|
||
# border-top-right-radius: 5px;
|
||
# margin-top: 1em;
|
||
# }
|
||
# #routes {
|
||
# border-bottom-left-radius: 5px;
|
||
# border-bottom-right-radius: 5px;
|
||
# padding-top: 70px;
|
||
# }
|
||
# #trace { border-top: 0 }
|
||
# #wrapperlicious {
|
||
# max-width: 1000px;
|
||
# margin: 0 auto;
|
||
# }
|
||
# </style>
|
||
# </head>
|
||
# <body>
|
||
# <script src="/mojo/jquery/jquery.js"></script>
|
||
# <div id="mojobar">
|
||
# <style scoped="scoped">
|
||
# #mojobar {
|
||
# background-color: #1a1a1a;
|
||
# background: -webkit-linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# background: -moz-linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# background: linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
|
||
# height: 46px;
|
||
# overflow: hidden;
|
||
# position: absolute;
|
||
# text-align: right;
|
||
# vertical-align: middle;
|
||
# width: 100%;
|
||
# z-index: 1000;
|
||
# }
|
||
# #mojobar-content {
|
||
# margin: 0 auto;
|
||
# max-width: 1000px;
|
||
# }
|
||
# #mojobar-logo {
|
||
# float: left;
|
||
# margin-left: 5em;
|
||
# padding-top: 4px;
|
||
# }
|
||
# #mojobar-links {
|
||
# display:table-cell;
|
||
# float: right;
|
||
# height: 60px;
|
||
# margin-right: 5em;
|
||
# margin-top: 0.8em;
|
||
# }
|
||
# #mojobar-links a {
|
||
# color: #bbb;
|
||
# font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# margin-left: 0.5em;
|
||
# text-decoration: none;
|
||
# transition: all 200ms ease-in-out;
|
||
# }
|
||
# #mojobar-links a:hover { color: #fff }
|
||
# #mojobar-links input {
|
||
# background-color: #3a3a3a;
|
||
# border: 1px solid rgba(0, 0, 0, 0.1);
|
||
# border-radius: 3px;
|
||
# color: #eee;
|
||
# display: inline;
|
||
# margin-left: 1em;
|
||
# padding: 4px;
|
||
# transition: all 0.15s;
|
||
# }
|
||
# #mojobar-links input:focus {
|
||
# background-color: #fff;
|
||
# color: #111;
|
||
# outline: 0;
|
||
# }
|
||
# #mojobar-links form { display: inline }
|
||
# .animated { transition: all 0.25s ease }
|
||
# </style>
|
||
# <div id="mojobar-content">
|
||
# <div id="mojobar-logo">
|
||
# <a href="http://mojolicious.org">
|
||
# <img alt="Mojolicious logo" src="/mojo/logo-white.png">
|
||
# </a> </div>
|
||
# <div id="mojobar-links">
|
||
# <a href="http://mojolicious.org/perldoc">Documentation</a>
|
||
# <a href="https://github.com/kraih/mojo/wiki">Wiki</a>
|
||
# <a href="https://github.com/kraih/mojo">GitHub</a>
|
||
# <a href="https://metacpan.org/release/Mojolicious/">CPAN</a>
|
||
# <a href="https://groups.google.com/group/mojolicious">MailingList</a>
|
||
# <a href="http://blog.mojolicious.org">Blog</a>
|
||
# <a href="https://twitter.com/kraih">Twitter</a>
|
||
# <form action="https://www.google.com/cse" target="_blank">
|
||
# <input name="cx" type="hidden" value="014527573091551588235:pwfplkjpgbi">
|
||
# <input name="ie" type="hidden" value="UTF-8">
|
||
# <input name="q" placeholder="Search" type="search">
|
||
# </form>
|
||
# </div>
|
||
# </div>
|
||
# </div>
|
||
# <script>
|
||
# var mojobar = $('#mojobar');
|
||
# var mojobarHeight = mojobar.outerHeight();
|
||
# function getElementByHash(hash) {
|
||
# return $(hash.replace(/(:|\.|\[|\]|,)/g, '\\$1'));
|
||
# }
|
||
# function fixOffset() {
|
||
# var offset = getElementByHash(window.location.hash).offset();
|
||
# if (offset) {
|
||
# $('html, body').animate({scrollTop: offset.top - mojobarHeight}, 1);
|
||
# }
|
||
# }
|
||
# $(window).on('load', function () {
|
||
# if (window.location.hash) {
|
||
# fixOffset();
|
||
# }
|
||
# var start = mojobar.offset().top;
|
||
# var fixed;
|
||
# var lastScrollTop = $(window).scrollTop();
|
||
# var hidden = mojobarHeight + 1;
|
||
# $(window).on('scroll', function () {
|
||
# var st = $(window).scrollTop();
|
||
# if (fixed) {
|
||
# if (st <= start) {
|
||
# fixed = false;
|
||
# mojobar.removeClass('animated');
|
||
# mojobar.css({'position': 'absolute', 'top': start + 'px'});
|
||
# }
|
||
# else if (Math.abs(lastScrollTop - st) > 100) {
|
||
# if (!mojobar.hasClass('animated')) {
|
||
# mojobar.addClass('animated');
|
||
# }
|
||
# if (st > lastScrollTop && st > (mojobarHeight + start + 250)) {
|
||
# mojobar.css('transform', 'translateY(-' + hidden + 'px)');
|
||
# }
|
||
# else if (st < lastScrollTop) {
|
||
# mojobar.css('transform', 'translateY(0px)');
|
||
# }
|
||
# lastScrollTop = st;
|
||
# }
|
||
# }
|
||
# else if (st > start) {
|
||
# fixed = true;
|
||
# mojobar.css({'position': 'fixed', 'top': 0});
|
||
# lastScrollTop = $(window).scrollTop();
|
||
# }
|
||
# });
|
||
# });
|
||
# $(function () {
|
||
# $('a[href^="#"]').addClass('mojoscroll').on('click', function (e) {
|
||
# e.preventDefault();
|
||
# e.stopPropagation();
|
||
# var hash = '#' + this.href.split('#')[1];
|
||
# var target = getElementByHash(hash);
|
||
# var old = target.attr('id');
|
||
# target.attr('id', '');
|
||
# location.hash = hash;
|
||
# target.attr('id', old);
|
||
# fixOffset();
|
||
# });
|
||
# });
|
||
# </script>
|
||
#
|
||
# <script>
|
||
# function mojoDrawer (handle, drawer) {
|
||
# $(handle).on('click', function () {
|
||
# $(drawer).slideToggle('slow');
|
||
# var text = $(handle + ' div.tap').text();
|
||
# text = text == "tap for more" ? "tap for less" : "tap for more";
|
||
# $(handle + ' div.tap').text(text);
|
||
# });
|
||
# $(drawer).toggle();
|
||
# }
|
||
# $(function () {
|
||
# mojoDrawer('#trace', '#frames');
|
||
# mojoDrawer('#more', '#infos');
|
||
# });
|
||
# </script>
|
||
# <div id="wrapperlicious">
|
||
# <div id="nothing" class="box spaced"></div>
|
||
# <div id="showcase" class="box code spaced">
|
||
# <pre id="error">Can't locate object method "render_text" via package "Mojolicious::Controller" at t/004_default_message.t line 12.
|
||
# </pre>
|
||
# <div id="context" class="more">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">7</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">8</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">plugin 'Message::Locale', default_message => '-----';</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">9</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">10</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">get '/message_from_empty' => sub {</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">11</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> my $self = shift;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr class="important">
|
||
# <td class="key">12</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> $self->render_text( $self->locale() );</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">13</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">};</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">14</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">get '/message_from_sasakure' => sub {</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">15</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> my $self = shift;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">16</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> $self->render_text( $self->locale('sasakure', 'common') );</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">17</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">};</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </div>
|
||
# </div>
|
||
# <div id="trace" class="box spaced">
|
||
# <div id="frames" class="infobox more">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Carp.pm:167</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Controller.pm:31</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/004_default_message.t:12</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:138</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:18</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:87</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:94</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:35</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:44</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:129</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:139</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:201</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:201</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:18</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:145</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server.pm:68</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:107</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Transaction/HTTP.pm:60</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:225</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:206</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop/Stream.pm:99</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop/Stream.pm:48</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/Poll.pm:143</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/Poll.pm:143</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:46</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop.pm:136</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/UserAgent.pm:59</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:380</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:327</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:120</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/004_default_message.t:21</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/004_default_message.t:22</pre>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </div>
|
||
# <div class="tap">tap for more</div>
|
||
# </div>
|
||
# <div id="request" class="box infobox spaced">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">Method:</td>
|
||
# <td class="striped value wide"><pre>GET</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">URL:</td>
|
||
# <td class="striped value wide"><pre>/message_from_empty</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Base URL:</td>
|
||
# <td class="striped value wide"><pre>http://127.0.0.1:37485</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Parameters:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Stash:</td>
|
||
# <td class="striped value wide"><pre>{
|
||
# "cb" => sub { "DUMMY" },
|
||
# "config" => {
|
||
# "common" => {
|
||
# "message" => {
|
||
# "en" => "MESSAGE",
|
||
# "ja" => "\x{30e1}\x{30c3}\x{30bb}\x{30fc}\x{30b8}"
|
||
# },
|
||
# "title" => {
|
||
# "en" => "TITLE",
|
||
# "ja" => "\x{30bf}\x{30a4}\x{30c8}\x{30eb}"
|
||
# }
|
||
# },
|
||
# "original" => {
|
||
# "message" => {
|
||
# "en" => "ORIGINAL MESSAGE",
|
||
# "ja" => "\x{30aa}\x{30ea}\x{30b8}\x{30ca}\x{30eb}"
|
||
# }
|
||
# }
|
||
# }
|
||
# }
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Session:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Version:</td>
|
||
# <td class="striped value wide"><pre>1.1</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Accept-Encoding:</td>
|
||
# <td class="striped value wide"><pre>gzip</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Content-Length:</td>
|
||
# <td class="striped value wide"><pre>0</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Host:</td>
|
||
# <td class="striped value wide"><pre>127.0.0.1:37485</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">User-Agent:</td>
|
||
# <td class="striped value wide"><pre>Mojolicious (Perl)</pre></td>
|
||
# </tr>
|
||
#
|
||
# </table>
|
||
# </div>
|
||
# <div id="more" class="box infobox more spaced">
|
||
# <div id="infos">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">Perl:</td>
|
||
# <td class="striped value wide"><pre>v5.26.0 (linux)</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Mojolicious:</td>
|
||
# <td class="striped value wide"><pre>7.31 (Doughnut)</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Home:</td>
|
||
# <td class="striped value wide"><pre>/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Template paths:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# bless( do{\(my $o = "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t/templates")}, 'Mojo::Home' )
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Template classes:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "main"
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Static paths:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# bless( do{\(my $o = "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t/public")}, 'Mojo::Home' )
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Static classes:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "main"
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Include:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/blib/lib",
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/blib/arch",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0",
|
||
# "."
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Config:</td>
|
||
# <td class="striped value wide"><pre>{
|
||
# "common" => {
|
||
# "message" => {
|
||
# "en" => "MESSAGE",
|
||
# "ja" => "\x{30e1}\x{30c3}\x{30bb}\x{30fc}\x{30b8}"
|
||
# },
|
||
# "title" => {
|
||
# "en" => "TITLE",
|
||
# "ja" => "\x{30bf}\x{30a4}\x{30c8}\x{30eb}"
|
||
# }
|
||
# },
|
||
# "original" => {
|
||
# "message" => {
|
||
# "en" => "ORIGINAL MESSAGE",
|
||
# "ja" => "\x{30aa}\x{30ea}\x{30b8}\x{30ca}\x{30eb}"
|
||
# }
|
||
# }
|
||
# }
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Moniker:</td>
|
||
# <td class="striped value wide"><pre>004_default_message</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Name:</td>
|
||
# <td class="striped value wide"><pre>t/004_default_message.t</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Executable:</td>
|
||
# <td class="striped value wide"><pre>/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">PID:</td>
|
||
# <td class="striped value wide"><pre>5160</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Time:</td>
|
||
# <td class="striped value wide"><pre>Sun Apr 30 21:31:09 2017</pre></td>
|
||
# </tr>
|
||
#
|
||
# </table>
|
||
# </div>
|
||
# <div class="tap">tap for more</div>
|
||
# </div>
|
||
# </div>
|
||
# <div id="footer">
|
||
# <a href="http://mojolicious.org">
|
||
# <img alt="Mojolicious logo" src="/mojo/logo-black.png">
|
||
# </a> </div>
|
||
# </body>
|
||
# </html>
|
||
# '
|
||
# expected: '-----'
|
||
|
||
# Failed test at t/004_default_message.t line 22.
|
||
# found warning: key is undefined or incorrenct. at /home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/blib/lib/Mojolicious/Plugin/Message/Locale.pm line 23.
|
||
# found warning: Wide character in print at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test2/Formatter/TAP.pm line 112.
|
||
# expected to find warning: (?^:^key is undefined or incorrenct. at )
|
||
|
||
# Failed test '200 OK'
|
||
# at t/004_default_message.t line 23.
|
||
# got: '500'
|
||
# expected: '200'
|
||
|
||
# Failed test 'exact match for content'
|
||
# at t/004_default_message.t line 23.
|
||
Wide character in print at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test2/Formatter/TAP.pm line 112.
|
||
# got: '<!DOCTYPE html>
|
||
# <html>
|
||
# <head>
|
||
# <title>Server error (development mode)</title>
|
||
# <meta http-equiv="Pragma" content="no-cache">
|
||
# <meta http-equiv="Expires" content="-1">
|
||
# <script src="/mojo/jquery/jquery.js"></script>
|
||
# <script src="/mojo/prettify/run_prettify.js"></script>
|
||
# <link href="/mojo/prettify/prettify-mojo-dark.css" rel="stylesheet">
|
||
# <style>
|
||
# a img { border: 0 }
|
||
# body {
|
||
# background: url(/mojo/pinstripe-light.png);
|
||
# color: #445555;
|
||
# font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# font-weight: normal;
|
||
# line-height: 1.5em;
|
||
# margin: 0;
|
||
# }
|
||
# :not(pre) > code {
|
||
# background-color: #eef9ff;
|
||
# border: solid #cce4ff 1px;
|
||
# border-radius: 5px;
|
||
# color: #333;
|
||
# font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# padding: 0.4em;
|
||
# }
|
||
# h1 {
|
||
# color: #2a2a2a;
|
||
# font-size: 1.5em;
|
||
# margin: 0;
|
||
# }
|
||
# pre {
|
||
# font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# margin: 0;
|
||
# white-space: pre-wrap;
|
||
# }
|
||
# pre > code {
|
||
# display: block;
|
||
# font: 1.0em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# margin-bottom: 0.7em;
|
||
# margin-top: 0.7em;
|
||
# }
|
||
# table {
|
||
# border-collapse: collapse;
|
||
# width: 100%;
|
||
# }
|
||
# td { padding: 0.5em }
|
||
# .box {
|
||
# background-color: #fff;
|
||
# border: 1px solid #c1c1c1;
|
||
# overflow: hidden;
|
||
# padding: 1em;
|
||
# }
|
||
# .code {
|
||
# background-color: #1a1a1a;
|
||
# background: url(/mojo/pinstripe-dark.png);
|
||
# color: #eee;
|
||
# text-shadow: #333 0 1px 0;
|
||
# }
|
||
# .important { background-color: rgba(47, 48, 50, .75) }
|
||
# .infobox { color: #333 }
|
||
# .infobox tr:nth-child(odd) .value { background-color: #ddeeff }
|
||
# .infobox tr:nth-child(even) .value { background-color: #eef9ff }
|
||
# .key { text-align: right }
|
||
# .more table { margin-bottom: 1em }
|
||
# .spaced {
|
||
# margin-left: 5em;
|
||
# margin-right: 5em;
|
||
# }
|
||
# .striped { border-top: solid #cce4ff 1px }
|
||
# .tap {
|
||
# font: 0.5em Verdana, sans-serif;
|
||
# text-align: center;
|
||
# }
|
||
# .value { padding-left: 1em }
|
||
# .wide { width: 100% }
|
||
# #error {
|
||
# font: 1.5em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# font-weight: 300;
|
||
# margin: 0;
|
||
# text-shadow: #333 0 1px 0;
|
||
# }
|
||
# #footer {
|
||
# padding-top: 1em;
|
||
# text-align: center;
|
||
# }
|
||
# #nothing {
|
||
# border-bottom: 0;
|
||
# padding-top: 60px;
|
||
# }
|
||
# #showcase {
|
||
# border-bottom: 0;
|
||
# border-top: 0;
|
||
# }
|
||
# #showcase table { margin-top: 1em }
|
||
# #showcase td {
|
||
# padding-top: 0;
|
||
# padding-bottom: 0;
|
||
# }
|
||
# #showcase .key { padding-right: 0 }
|
||
# #log {
|
||
# border-radius: 5px;
|
||
# margin-top: 1em;
|
||
# }
|
||
# #log table { margin: 0 }
|
||
# #more, #trace {
|
||
# border-bottom-left-radius: 5px;
|
||
# border-bottom-right-radius: 5px;
|
||
# }
|
||
# #more .tap, #trace .tap { text-shadow: #ddd 0 1px 0 }
|
||
# #request {
|
||
# border-bottom: 0;
|
||
# border-top-left-radius: 5px;
|
||
# border-top-right-radius: 5px;
|
||
# margin-top: 1em;
|
||
# }
|
||
# #routes {
|
||
# border-bottom-left-radius: 5px;
|
||
# border-bottom-right-radius: 5px;
|
||
# padding-top: 70px;
|
||
# }
|
||
# #trace { border-top: 0 }
|
||
# #wrapperlicious {
|
||
# max-width: 1000px;
|
||
# margin: 0 auto;
|
||
# }
|
||
# </style>
|
||
# </head>
|
||
# <body>
|
||
# <script src="/mojo/jquery/jquery.js"></script>
|
||
# <div id="mojobar">
|
||
# <style scoped="scoped">
|
||
# #mojobar {
|
||
# background-color: #1a1a1a;
|
||
# background: -webkit-linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# background: -moz-linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# background: linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
|
||
# height: 46px;
|
||
# overflow: hidden;
|
||
# position: absolute;
|
||
# text-align: right;
|
||
# vertical-align: middle;
|
||
# width: 100%;
|
||
# z-index: 1000;
|
||
# }
|
||
# #mojobar-content {
|
||
# margin: 0 auto;
|
||
# max-width: 1000px;
|
||
# }
|
||
# #mojobar-logo {
|
||
# float: left;
|
||
# margin-left: 5em;
|
||
# padding-top: 4px;
|
||
# }
|
||
# #mojobar-links {
|
||
# display:table-cell;
|
||
# float: right;
|
||
# height: 60px;
|
||
# margin-right: 5em;
|
||
# margin-top: 0.8em;
|
||
# }
|
||
# #mojobar-links a {
|
||
# color: #bbb;
|
||
# font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# margin-left: 0.5em;
|
||
# text-decoration: none;
|
||
# transition: all 200ms ease-in-out;
|
||
# }
|
||
# #mojobar-links a:hover { color: #fff }
|
||
# #mojobar-links input {
|
||
# background-color: #3a3a3a;
|
||
# border: 1px solid rgba(0, 0, 0, 0.1);
|
||
# border-radius: 3px;
|
||
# color: #eee;
|
||
# display: inline;
|
||
# margin-left: 1em;
|
||
# padding: 4px;
|
||
# transition: all 0.15s;
|
||
# }
|
||
# #mojobar-links input:focus {
|
||
# background-color: #fff;
|
||
# color: #111;
|
||
# outline: 0;
|
||
# }
|
||
# #mojobar-links form { display: inline }
|
||
# .animated { transition: all 0.25s ease }
|
||
# </style>
|
||
# <div id="mojobar-content">
|
||
# <div id="mojobar-logo">
|
||
# <a href="http://mojolicious.org">
|
||
# <img alt="Mojolicious logo" src="/mojo/logo-white.png">
|
||
# </a> </div>
|
||
# <div id="mojobar-links">
|
||
# <a href="http://mojolicious.org/perldoc">Documentation</a>
|
||
# <a href="https://github.com/kraih/mojo/wiki">Wiki</a>
|
||
# <a href="https://github.com/kraih/mojo">GitHub</a>
|
||
# <a href="https://metacpan.org/release/Mojolicious/">CPAN</a>
|
||
# <a href="https://groups.google.com/group/mojolicious">MailingList</a>
|
||
# <a href="http://blog.mojolicious.org">Blog</a>
|
||
# <a href="https://twitter.com/kraih">Twitter</a>
|
||
# <form action="https://www.google.com/cse" target="_blank">
|
||
# <input name="cx" type="hidden" value="014527573091551588235:pwfplkjpgbi">
|
||
# <input name="ie" type="hidden" value="UTF-8">
|
||
# <input name="q" placeholder="Search" type="search">
|
||
# </form>
|
||
# </div>
|
||
# </div>
|
||
# </div>
|
||
# <script>
|
||
# var mojobar = $('#mojobar');
|
||
# var mojobarHeight = mojobar.outerHeight();
|
||
# function getElementByHash(hash) {
|
||
# return $(hash.replace(/(:|\.|\[|\]|,)/g, '\\$1'));
|
||
# }
|
||
# function fixOffset() {
|
||
# var offset = getElementByHash(window.location.hash).offset();
|
||
# if (offset) {
|
||
# $('html, body').animate({scrollTop: offset.top - mojobarHeight}, 1);
|
||
# }
|
||
# }
|
||
# $(window).on('load', function () {
|
||
# if (window.location.hash) {
|
||
# fixOffset();
|
||
# }
|
||
# var start = mojobar.offset().top;
|
||
# var fixed;
|
||
# var lastScrollTop = $(window).scrollTop();
|
||
# var hidden = mojobarHeight + 1;
|
||
# $(window).on('scroll', function () {
|
||
# var st = $(window).scrollTop();
|
||
# if (fixed) {
|
||
# if (st <= start) {
|
||
# fixed = false;
|
||
# mojobar.removeClass('animated');
|
||
# mojobar.css({'position': 'absolute', 'top': start + 'px'});
|
||
# }
|
||
# else if (Math.abs(lastScrollTop - st) > 100) {
|
||
# if (!mojobar.hasClass('animated')) {
|
||
# mojobar.addClass('animated');
|
||
# }
|
||
# if (st > lastScrollTop && st > (mojobarHeight + start + 250)) {
|
||
# mojobar.css('transform', 'translateY(-' + hidden + 'px)');
|
||
# }
|
||
# else if (st < lastScrollTop) {
|
||
# mojobar.css('transform', 'translateY(0px)');
|
||
# }
|
||
# lastScrollTop = st;
|
||
# }
|
||
# }
|
||
# else if (st > start) {
|
||
# fixed = true;
|
||
# mojobar.css({'position': 'fixed', 'top': 0});
|
||
# lastScrollTop = $(window).scrollTop();
|
||
# }
|
||
# });
|
||
# });
|
||
# $(function () {
|
||
# $('a[href^="#"]').addClass('mojoscroll').on('click', function (e) {
|
||
# e.preventDefault();
|
||
# e.stopPropagation();
|
||
# var hash = '#' + this.href.split('#')[1];
|
||
# var target = getElementByHash(hash);
|
||
# var old = target.attr('id');
|
||
# target.attr('id', '');
|
||
# location.hash = hash;
|
||
# target.attr('id', old);
|
||
# fixOffset();
|
||
# });
|
||
# });
|
||
# </script>
|
||
#
|
||
# <script>
|
||
# function mojoDrawer (handle, drawer) {
|
||
# $(handle).on('click', function () {
|
||
# $(drawer).slideToggle('slow');
|
||
# var text = $(handle + ' div.tap').text();
|
||
# text = text == "tap for more" ? "tap for less" : "tap for more";
|
||
# $(handle + ' div.tap').text(text);
|
||
# });
|
||
# $(drawer).toggle();
|
||
# }
|
||
# $(function () {
|
||
# mojoDrawer('#trace', '#frames');
|
||
# mojoDrawer('#more', '#infos');
|
||
# });
|
||
# </script>
|
||
# <div id="wrapperlicious">
|
||
# <div id="nothing" class="box spaced"></div>
|
||
# <div id="showcase" class="box code spaced">
|
||
# <pre id="error">Can't locate object method "render_text" via package "Mojolicious::Controller" at t/004_default_message.t line 16.
|
||
# </pre>
|
||
# <div id="context" class="more">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">11</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> my $self = shift;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">12</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> $self->render_text( $self->locale() );</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">13</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">};</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">14</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">get '/message_from_sasakure' => sub {</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">15</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> my $self = shift;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr class="important">
|
||
# <td class="key">16</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> $self->render_text( $self->locale('sasakure', 'common') );</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">17</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">};</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">18</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">19</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">my $t = Test::Mojo->new;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">20</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">warning_like {</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">21</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">$t->get_ok('/message_from_empty')->status_is(200)->content_is('-----');</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </div>
|
||
# </div>
|
||
# <div id="trace" class="box spaced">
|
||
# <div id="frames" class="infobox more">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Carp.pm:167</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Controller.pm:31</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/004_default_message.t:16</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:138</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:18</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:87</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:94</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:35</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:44</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:129</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:139</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:201</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:201</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:18</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:145</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server.pm:68</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:107</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Transaction/HTTP.pm:60</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:225</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:206</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop/Stream.pm:99</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop/Stream.pm:48</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/Poll.pm:143</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/Poll.pm:143</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:46</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop.pm:136</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/UserAgent.pm:59</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:380</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:327</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:120</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/004_default_message.t:23</pre>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </div>
|
||
# <div class="tap">tap for more</div>
|
||
# </div>
|
||
# <div id="request" class="box infobox spaced">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">Method:</td>
|
||
# <td class="striped value wide"><pre>GET</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">URL:</td>
|
||
# <td class="striped value wide"><pre>/message_from_sasakure</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Base URL:</td>
|
||
# <td class="striped value wide"><pre>http://127.0.0.1:37485</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Parameters:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Stash:</td>
|
||
# <td class="striped value wide"><pre>{
|
||
# "cb" => sub { "DUMMY" },
|
||
# "config" => {
|
||
# "common" => {
|
||
# "message" => {
|
||
# "en" => "MESSAGE",
|
||
# "ja" => "\x{30e1}\x{30c3}\x{30bb}\x{30fc}\x{30b8}"
|
||
# },
|
||
# "sasakure" => {},
|
||
# "title" => {
|
||
# "en" => "TITLE",
|
||
# "ja" => "\x{30bf}\x{30a4}\x{30c8}\x{30eb}"
|
||
# }
|
||
# },
|
||
# "original" => {
|
||
# "message" => {
|
||
# "en" => "ORIGINAL MESSAGE",
|
||
# "ja" => "\x{30aa}\x{30ea}\x{30b8}\x{30ca}\x{30eb}"
|
||
# }
|
||
# }
|
||
# }
|
||
# }
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Session:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Version:</td>
|
||
# <td class="striped value wide"><pre>1.1</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Accept-Encoding:</td>
|
||
# <td class="striped value wide"><pre>gzip</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Content-Length:</td>
|
||
# <td class="striped value wide"><pre>0</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Host:</td>
|
||
# <td class="striped value wide"><pre>127.0.0.1:37485</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">User-Agent:</td>
|
||
# <td class="striped value wide"><pre>Mojolicious (Perl)</pre></td>
|
||
# </tr>
|
||
#
|
||
# </table>
|
||
# </div>
|
||
# <div id="more" class="box infobox more spaced">
|
||
# <div id="infos">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">Perl:</td>
|
||
# <td class="striped value wide"><pre>v5.26.0 (linux)</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Mojolicious:</td>
|
||
# <td class="striped value wide"><pre>7.31 (Doughnut)</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Home:</td>
|
||
# <td class="striped value wide"><pre>/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Template paths:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# bless( do{\(my $o = "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t/templates")}, 'Mojo::Home' )
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Template classes:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "main"
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Static paths:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# bless( do{\(my $o = "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/t/public")}, 'Mojo::Home' )
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Static classes:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "main"
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Include:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/blib/lib",
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Message-Locale-0.03/blib/arch",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0",
|
||
# "."
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Config:</td>
|
||
# <td class="striped value wide"><pre>{
|
||
# "common" => {
|
||
# "message" => {
|
||
# "en" => "MESSAGE",
|
||
# "ja" => "\x{30e1}\x{30c3}\x{30bb}\x{30fc}\x{30b8}"
|
||
# },
|
||
# "sasakure" => {},
|
||
# "title" => {
|
||
# "en" => "TITLE",
|
||
# "ja" => "\x{30bf}\x{30a4}\x{30c8}\x{30eb}"
|
||
# }
|
||
# },
|
||
# "original" => {
|
||
# "message" => {
|
||
# "en" => "ORIGINAL MESSAGE",
|
||
# "ja" => "\x{30aa}\x{30ea}\x{30b8}\x{30ca}\x{30eb}"
|
||
# }
|
||
# }
|
||
# }
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Moniker:</td>
|
||
# <td class="striped value wide"><pre>004_default_message</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Name:</td>
|
||
# <td class="striped value wide"><pre>t/004_default_message.t</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Executable:</td>
|
||
# <td class="striped value wide"><pre>/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">PID:</td>
|
||
# <td class="striped value wide"><pre>5160</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Time:</td>
|
||
# <td class="striped value wide"><pre>Sun Apr 30 21:31:09 2017</pre></td>
|
||
# </tr>
|
||
#
|
||
# </table>
|
||
# </div>
|
||
# <div class="tap">tap for more</div>
|
||
# </div>
|
||
# </div>
|
||
# <div id="footer">
|
||
# <a href="http://mojolicious.org">
|
||
# <img alt="Mojolicious logo" src="/mojo/logo-black.png">
|
||
# </a> </div>
|
||
# </body>
|
||
# </html>
|
||
# '
|
||
# expected: '-----'
|
||
# Looks like you failed 5 tests of 7.
|
||
t/004_default_message.t ..
|
||
Dubious, test returned 5 (wstat 1280, 0x500)
|
||
Failed 5/7 subtests
|
||
|
||
Test Summary Report
|
||
-------------------
|
||
t/001_message_locale.t (Wstat: 1536 Tests: 9 Failed: 6)
|
||
Failed tests: 2-3, 5-6, 8-9
|
||
Non-zero exit status: 6
|
||
t/002_locale_is_ja.t (Wstat: 1024 Tests: 6 Failed: 4)
|
||
Failed tests: 2-3, 5-6
|
||
Non-zero exit status: 4
|
||
t/003_locale_file.t (Wstat: 1024 Tests: 6 Failed: 4)
|
||
Failed tests: 2-3, 5-6
|
||
Non-zero exit status: 4
|
||
t/004_default_message.t (Wstat: 1280 Tests: 7 Failed: 5)
|
||
Failed tests: 2-4, 6-7
|
||
Non-zero exit status: 5
|
||
Files=5, Tests=29, 2 wallclock secs ( 0.02 usr 0.00 sys + 0.69 cusr 0.06 csys = 0.77 CPU)
|
||
Result: FAIL
|
||
Failed 4/5 test programs. 19/29 subtests failed.
|
||
Makefile:844: recipe for target 'test_dynamic' failed
|
||
make: *** [test_dynamic] Error 5
|
||
! Installing Mojolicious::Plugin::Message::Locale failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
Searching Mojolicious::Plugin::UrlWith (0.0502) on cpanmetadb ...
|
||
! Finding Mojolicious::Plugin::UrlWith on cpanmetadb failed.
|
||
Searching Mojolicious::Plugin::UrlWith (0.0502) on metacpan ...
|
||
! Could not find a release matching Mojolicious::Plugin::UrlWith (0.0502) on MetaCPAN.
|
||
Searching Mojolicious::Plugin::UrlWith on mirror http://www.cpan.org ...
|
||
Downloading index file http://www.cpan.org/modules/02packages.details.txt.gz ...
|
||
! Finding Mojolicious::Plugin::UrlWith (0.0502) on mirror http://www.cpan.org failed.
|
||
! Couldn't find module or a distribution Mojolicious::Plugin::UrlWith (0.0502)
|
||
Searching MojoX::Renderer::WriteExcel (1.11) on cpanmetadb ...
|
||
Searching Mojolicious::Plugin::CacheMoney (0.03) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-CacheMoney-0.03.tar.gz
|
||
FAIL
|
||
Found MojoX::Renderer::WriteExcel 1.0 which doesn't satisfy 1.11.
|
||
--> Working on Mojolicious::Plugin::CacheMoney
|
||
Fetching http://www.cpan.org/authors/id/A/AM/AMIRITE/Mojolicious-Plugin-CacheMoney-0.03.tar.gz ... OK
|
||
Mojolicious-Plugin-CacheMoney-0.03
|
||
Mojolicious-Plugin-CacheMoney-0.03/README
|
||
Mojolicious-Plugin-CacheMoney-0.03/LICENSE
|
||
Mojolicious-Plugin-CacheMoney-0.03/dist.ini
|
||
Mojolicious-Plugin-CacheMoney-0.03/META.yml
|
||
Mojolicious-Plugin-CacheMoney-0.03/MANIFEST
|
||
Mojolicious-Plugin-CacheMoney-0.03/META.json
|
||
Mojolicious-Plugin-CacheMoney-0.03/Makefile.PL
|
||
Mojolicious-Plugin-CacheMoney-0.03/t
|
||
Mojolicious-Plugin-CacheMoney-0.03/t/00-compile.t
|
||
Mojolicious-Plugin-CacheMoney-0.03/t/00-report-prereqs.t
|
||
Mojolicious-Plugin-CacheMoney-0.03/lib/Mojolicious/Plugin
|
||
Mojolicious-Plugin-CacheMoney-0.03/lib/Mojolicious/Plugin/CacheMoney.pm
|
||
Entering Mojolicious-Plugin-CacheMoney-0.03
|
||
Checking configure dependencies from META.json
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring Mojolicious-Plugin-CacheMoney-0.03 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Mojolicious::Plugin::CacheMoney
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have IO::Handle 0 ... Yes (1.36)
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have Mojo::Base 0 ... Yes (undef)
|
||
Checking if you have List::Util 0 ... Yes (1.47)
|
||
Checking if you have IPC::Open3 0 ... Yes (1.20)
|
||
Checking if you have version 0 ... Yes (0.9918)
|
||
Checking if you have strict 0 ... Yes (1.11)
|
||
Checking if you have Mojo::Util 0 ... Yes (undef)
|
||
Checking if you have File::Temp 0 ... Yes (0.2304)
|
||
Checking if you have File::Spec 0 ... Yes (3.62)
|
||
Checking if you have File::Spec::Functions 0 ... Yes (3.62)
|
||
Checking if you have warnings 0 ... Yes (1.37)
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
Checking if you have CHI 0 ... Yes (0.60)
|
||
OK
|
||
Building and testing Mojolicious-Plugin-CacheMoney-0.03 ... cp lib/Mojolicious/Plugin/CacheMoney.pm blib/lib/Mojolicious/Plugin/CacheMoney.pm
|
||
Manifying 1 pod document
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
|
||
t/00-compile.t ......... ok
|
||
#
|
||
# Versions for all modules listed in MYMETA.json (including optional ones):
|
||
# Version Module
|
||
# -------- ------------------------
|
||
# 0.60 CHI
|
||
# 2.150010 CPAN::Meta
|
||
# 2.140 CPAN::Meta::Requirements
|
||
# 7.24 ExtUtils::MakeMaker
|
||
# 3.62 File::Spec
|
||
# 3.62 File::Spec::Functions
|
||
# 0.2304 File::Temp
|
||
# 1.36 IO::Handle
|
||
# 1.20 IPC::Open3
|
||
# 1.47 List::Util
|
||
# undef Mojo::Base
|
||
# undef Mojo::Util
|
||
# 1.302083 Test::More
|
||
# 1.11 strict
|
||
# 0.9918 version
|
||
# 1.37 warnings
|
||
t/00-report-prereqs.t .. ok
|
||
All tests successful.
|
||
Files=2, Tests=2, 0 wallclock secs ( 0.01 usr 0.00 sys + 0.15 cusr 0.01 csys = 0.17 CPU)
|
||
Result: PASS
|
||
Manifying 1 pod document
|
||
Appending installation info to /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/perllocal.pod
|
||
OK
|
||
Successfully installed Mojolicious-Plugin-CacheMoney-0.03
|
||
Installing /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux/.meta/Mojolicious-Plugin-CacheMoney-0.03/install.json
|
||
Searching Mojolicious::Plugin::REST (0.006) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-REST-0.006.tar.gz
|
||
--> Working on Mojolicious::Plugin::REST
|
||
Fetching http://www.cpan.org/authors/id/A/AB/ABHIISNOT/Mojolicious-Plugin-REST-0.006.tar.gz ... OK
|
||
Mojolicious-Plugin-REST-0.006
|
||
Mojolicious-Plugin-REST-0.006/README
|
||
Mojolicious-Plugin-REST-0.006/LICENSE
|
||
Mojolicious-Plugin-REST-0.006/cpanfile
|
||
Mojolicious-Plugin-REST-0.006/dist.ini
|
||
Mojolicious-Plugin-REST-0.006/META.yml
|
||
Mojolicious-Plugin-REST-0.006/MANIFEST
|
||
Mojolicious-Plugin-REST-0.006/META.json
|
||
Mojolicious-Plugin-REST-0.006/weaver.ini
|
||
Mojolicious-Plugin-REST-0.006/Makefile.PL
|
||
Mojolicious-Plugin-REST-0.006/t
|
||
Mojolicious-Plugin-REST-0.006/t/01_basic.t
|
||
Mojolicious-Plugin-REST-0.006/t/lib
|
||
Mojolicious-Plugin-REST-0.006/t/lib/MyRest.pm
|
||
Mojolicious-Plugin-REST-0.006/t/02_associations.t
|
||
Mojolicious-Plugin-REST-0.006/t/lib/MyRest
|
||
Mojolicious-Plugin-REST-0.006/t/lib/MyRest/Dog.pm
|
||
Mojolicious-Plugin-REST-0.006/RESTBestPractices.md
|
||
Mojolicious-Plugin-REST-0.006/t/lib/MyAssociations.pm
|
||
Mojolicious-Plugin-REST-0.006/t/lib/MyAssociations
|
||
Mojolicious-Plugin-REST-0.006/t/lib/MyAssociations/User.pm
|
||
Mojolicious-Plugin-REST-0.006/lib/Mojolicious/Plugin
|
||
Mojolicious-Plugin-REST-0.006/lib/Mojolicious/Plugin/REST.pm
|
||
Mojolicious-Plugin-REST-0.006/t/lib/MyAssociations/Feature.pm
|
||
Mojolicious-Plugin-REST-0.006/lib/Mojolicious/Controller
|
||
Mojolicious-Plugin-REST-0.006/lib/Mojolicious/Controller/REST.pm
|
||
Entering Mojolicious-Plugin-REST-0.006
|
||
Checking configure dependencies from META.json
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring Mojolicious-Plugin-REST-0.006 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Mojolicious::Plugin::REST
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Mojolicious 1.0 ... Yes (7.31)
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have Lingua::EN::Inflect 1.895 ... Yes (1.901)
|
||
OK
|
||
Building and testing Mojolicious-Plugin-REST-0.006 ... cp lib/Mojolicious/Plugin/REST.pm blib/lib/Mojolicious/Plugin/REST.pm
|
||
cp lib/Mojolicious/Controller/REST.pm blib/lib/Mojolicious/Controller/REST.pm
|
||
Manifying 2 pod documents
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
|
||
|
||
# Failed test '200 OK'
|
||
# at t/01_basic.t line 14.
|
||
# got: '500'
|
||
# expected: '200'
|
||
|
||
# Failed test 'exact match for JSON Pointer ""'
|
||
# at t/01_basic.t line 14.
|
||
# Structures begin differing at:
|
||
# $got->{data} = HASH(0x55848b68b5e0)
|
||
# $expected->{data} = ARRAY(0x55848b661bc0)
|
||
|
||
# Failed test '200 OK'
|
||
# at t/01_basic.t line 18.
|
||
# got: '500'
|
||
# expected: '200'
|
||
|
||
# Failed test 'exact match for JSON Pointer ""'
|
||
# at t/01_basic.t line 18.
|
||
# Structures begin differing at:
|
||
# $got->{data}{name} = Does not exist
|
||
# $expected->{data}{name} = 'bu'
|
||
|
||
# Failed test '200 OK'
|
||
# at t/01_basic.t line 22.
|
||
# got: '500'
|
||
# expected: '200'
|
||
|
||
# Failed test 'exact match for JSON Pointer ""'
|
||
# at t/01_basic.t line 22.
|
||
# Structures begin differing at:
|
||
# $got->{data}{id} = Does not exist
|
||
# $expected->{data}{id} = '1'
|
||
|
||
# Failed test '200 OK'
|
||
# at t/01_basic.t line 25.
|
||
# got: '500'
|
||
# expected: '200'
|
||
|
||
# Failed test 'exact match for JSON Pointer ""'
|
||
# at t/01_basic.t line 25.
|
||
# Structures begin differing at:
|
||
# $got->{data}{name} = Does not exist
|
||
# $expected->{data}{name} = 'bu'
|
||
|
||
# Failed test '200 OK'
|
||
# at t/01_basic.t line 29.
|
||
# got: '500'
|
||
# expected: '200'
|
||
|
||
# Failed test 'exact match for JSON Pointer ""'
|
||
# at t/01_basic.t line 29.
|
||
# Structures begin differing at:
|
||
# $got->{data}{name} = Does not exist
|
||
# $expected->{data}{name} = 'bo'
|
||
# Looks like you failed 10 tests of 16.
|
||
t/01_basic.t .........
|
||
Dubious, test returned 10 (wstat 2560, 0xa00)
|
||
Failed 10/16 subtests
|
||
Can't locate object method "bridge" via package "Mojolicious::Routes" at /home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-REST-0.006/blib/lib/Mojolicious/Plugin/REST.pm line 114.
|
||
t/02_associations.t ..
|
||
Dubious, test returned 2 (wstat 512, 0x200)
|
||
No subtests run
|
||
|
||
Test Summary Report
|
||
-------------------
|
||
t/01_basic.t (Wstat: 2560 Tests: 16 Failed: 10)
|
||
Failed tests: 3-4, 6-7, 9-10, 12-13, 15-16
|
||
Non-zero exit status: 10
|
||
t/02_associations.t (Wstat: 512 Tests: 0 Failed: 0)
|
||
Non-zero exit status: 2
|
||
Parse errors: No plan found in TAP output
|
||
Files=2, Tests=16, 0 wallclock secs ( 0.01 usr 0.00 sys + 0.33 cusr 0.02 csys = 0.36 CPU)
|
||
Result: FAIL
|
||
Failed 2/2 test programs. 10/16 subtests failed.
|
||
Makefile:850: recipe for target 'test_dynamic' failed
|
||
make: *** [test_dynamic] Error 2
|
||
! Installing Mojolicious::Plugin::REST failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
Searching Mojolicious::Plugin::PDFRenderer (0.08) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-PDFRenderer-0.09.tar.gz
|
||
FAIL
|
||
--> Working on Mojolicious::Plugin::PDFRenderer
|
||
Fetching http://www.cpan.org/authors/id/A/AM/AMIRITE/Mojolicious-Plugin-PDFRenderer-0.09.tar.gz ... OK
|
||
Mojolicious-Plugin-PDFRenderer-0.09
|
||
Mojolicious-Plugin-PDFRenderer-0.09/README
|
||
Mojolicious-Plugin-PDFRenderer-0.09/LICENSE
|
||
Mojolicious-Plugin-PDFRenderer-0.09/dist.ini
|
||
Mojolicious-Plugin-PDFRenderer-0.09/META.yml
|
||
Mojolicious-Plugin-PDFRenderer-0.09/MANIFEST
|
||
Mojolicious-Plugin-PDFRenderer-0.09/META.json
|
||
Mojolicious-Plugin-PDFRenderer-0.09/Makefile.PL
|
||
Mojolicious-Plugin-PDFRenderer-0.09/t
|
||
Mojolicious-Plugin-PDFRenderer-0.09/t/00-compile.t
|
||
Mojolicious-Plugin-PDFRenderer-0.09/t/00-report-prereqs.t
|
||
Mojolicious-Plugin-PDFRenderer-0.09/lib/Mojolicious/Plugin
|
||
Mojolicious-Plugin-PDFRenderer-0.09/lib/Mojolicious/Plugin/PDFRenderer.pm
|
||
Entering Mojolicious-Plugin-PDFRenderer-0.09
|
||
Checking configure dependencies from META.json
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring Mojolicious-Plugin-PDFRenderer-0.09 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Mojolicious::Plugin::PDFRenderer
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have strict 0 ... Yes (1.11)
|
||
Checking if you have List::AllUtils 0 ... Yes (0.14)
|
||
Checking if you have File::Temp 0 ... Yes (0.2304)
|
||
Checking if you have File::Spec::Functions 0 ... Yes (3.62)
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
Checking if you have warnings 0 ... Yes (1.37)
|
||
Checking if you have File::Spec 0 ... Yes (3.62)
|
||
Checking if you have IO::Handle 0 ... Yes (1.36)
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have Mojolicious::Plugin::Args 0 ... Yes (undef)
|
||
Checking if you have List::Util 0 ... Yes (1.47)
|
||
Checking if you have IPC::Open3 0 ... Yes (1.20)
|
||
Checking if you have version 0 ... Yes (0.9918)
|
||
Checking if you have Mojo::Base 0 ... Yes (undef)
|
||
Checking if you have PDF::WebKit 0 ... Yes (1.0)
|
||
OK
|
||
Building and testing Mojolicious-Plugin-PDFRenderer-0.09 ... cp lib/Mojolicious/Plugin/PDFRenderer.pm blib/lib/Mojolicious/Plugin/PDFRenderer.pm
|
||
Manifying 1 pod document
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
|
||
t/00-compile.t ......... ok
|
||
#
|
||
# Versions for all modules listed in MYMETA.json (including optional ones):
|
||
# Version Module
|
||
# -------- -------------------------
|
||
# 2.150010 CPAN::Meta
|
||
# 2.140 CPAN::Meta::Requirements
|
||
# 7.24 ExtUtils::MakeMaker
|
||
# 3.62 File::Spec
|
||
# 3.62 File::Spec::Functions
|
||
# 0.2304 File::Temp
|
||
# 1.36 IO::Handle
|
||
# 1.20 IPC::Open3
|
||
# 0.14 List::AllUtils
|
||
# 1.47 List::Util
|
||
# undef Mojo::Base
|
||
# undef Mojolicious::Plugin::Args
|
||
# 1.0 PDF::WebKit
|
||
# 1.302083 Test::More
|
||
# 1.11 strict
|
||
# 0.9918 version
|
||
# 1.37 warnings
|
||
t/00-report-prereqs.t .. ok
|
||
All tests successful.
|
||
Files=2, Tests=2, 0 wallclock secs ( 0.00 usr 0.00 sys + 0.16 cusr 0.00 csys = 0.16 CPU)
|
||
Result: PASS
|
||
Manifying 1 pod document
|
||
Appending installation info to /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/perllocal.pod
|
||
OK
|
||
Successfully installed Mojolicious-Plugin-PDFRenderer-0.09
|
||
Installing /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux/.meta/Mojolicious-Plugin-PDFRenderer-0.09/install.json
|
||
Searching Mojolicious::Plugin::Browserify (0.06) on cpanmetadb ...
|
||
! Finding Mojolicious::Plugin::Browserify on cpanmetadb failed.
|
||
Searching Mojolicious::Plugin::Browserify (0.06) on metacpan ...
|
||
! Could not find a release matching Mojolicious::Plugin::Browserify (0.06) on MetaCPAN.
|
||
Searching Mojolicious::Plugin::Browserify on mirror http://www.cpan.org ...
|
||
! Finding Mojolicious::Plugin::Browserify (0.06) on mirror http://www.cpan.org failed.
|
||
! Couldn't find module or a distribution Mojolicious::Plugin::Browserify (0.06)
|
||
Searching Mojolicious::Plugin::ConfigSimple (0.04) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-ConfigSimple-0.06.tar.gz
|
||
--> Working on Mojolicious::Plugin::ConfigSimple
|
||
Fetching http://www.cpan.org/authors/id/H/HE/HESCO/Mojolicious-Plugin-ConfigSimple-0.06.tar.gz ... OK
|
||
Mojolicious-Plugin-ConfigSimple-0.06
|
||
Mojolicious-Plugin-ConfigSimple-0.06/README
|
||
Mojolicious-Plugin-ConfigSimple-0.06/Changes
|
||
Mojolicious-Plugin-ConfigSimple-0.06/LICENSE
|
||
Mojolicious-Plugin-ConfigSimple-0.06/cpanfile
|
||
Mojolicious-Plugin-ConfigSimple-0.06/dist.ini
|
||
Mojolicious-Plugin-ConfigSimple-0.06/META.yml
|
||
Mojolicious-Plugin-ConfigSimple-0.06/MANIFEST
|
||
Mojolicious-Plugin-ConfigSimple-0.06/Build.PL
|
||
Mojolicious-Plugin-ConfigSimple-0.06/t
|
||
Mojolicious-Plugin-ConfigSimple-0.06/t/basic.t
|
||
Mojolicious-Plugin-ConfigSimple-0.06/META.json
|
||
Mojolicious-Plugin-ConfigSimple-0.06/set_env.sh
|
||
Mojolicious-Plugin-ConfigSimple-0.06/cpanfile.snapshot
|
||
Mojolicious-Plugin-ConfigSimple-0.06/t/conf.d
|
||
Mojolicious-Plugin-ConfigSimple-0.06/t/conf.d/config.ini
|
||
Mojolicious-Plugin-ConfigSimple-0.06/t/release-pod-syntax.t
|
||
Mojolicious-Plugin-ConfigSimple-0.06/lib/Mojolicious/Plugin
|
||
Mojolicious-Plugin-ConfigSimple-0.06/lib/Mojolicious/Plugin/ConfigSimple.pm
|
||
Entering Mojolicious-Plugin-ConfigSimple-0.06
|
||
Checking configure dependencies from META.json
|
||
Checking if you have Module::Build::Tiny 0.036 ... Yes (0.039)
|
||
Running Build.PL
|
||
Configuring Mojolicious-Plugin-ConfigSimple-0.06 ... Creating new 'Build' script for 'Mojolicious-Plugin-ConfigSimple' version '0.06'
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Config::Simple::Extended 0.15 ... No
|
||
Checking if you have Test::Exception 0.32 ... Yes (0.43)
|
||
Checking if you have Module::Build::Tiny 0.039 ... Yes (0.039)
|
||
Checking if you have Test::Pod 1.48 ... Yes (1.51)
|
||
Checking if you have Mojolicious 0.00 ... Yes (7.31)
|
||
Searching Config::Simple::Extended (0.15) on cpanmetadb ...
|
||
Unpacking Config-Simple-Extended-0.16.tar.gz
|
||
OK
|
||
==> Found dependencies: Config::Simple::Extended
|
||
--> Working on Config::Simple::Extended
|
||
Fetching http://www.cpan.org/authors/id/H/HE/HESCO/Config-Simple-Extended-0.16.tar.gz ... OK
|
||
Config-Simple-Extended-0.16/
|
||
Config-Simple-Extended-0.16/cpanfile
|
||
Config-Simple-Extended-0.16/README
|
||
Config-Simple-Extended-0.16/Makefile.PL
|
||
Config-Simple-Extended-0.16/cpanfile.snapshot
|
||
Config-Simple-Extended-0.16/lib/
|
||
Config-Simple-Extended-0.16/lib/Config/
|
||
Config-Simple-Extended-0.16/lib/Config/Simple/
|
||
Config-Simple-Extended-0.16/lib/Config/Simple/Extended.pm
|
||
Config-Simple-Extended-0.16/MANIFEST
|
||
Config-Simple-Extended-0.16/META.json
|
||
Config-Simple-Extended-0.16/t/
|
||
Config-Simple-Extended-0.16/t/simplified_inherit.ini
|
||
Config-Simple-Extended-0.16/t/boilerplate.t
|
||
Config-Simple-Extended-0.16/t/simplified_inherit_again.ini
|
||
Config-Simple-Extended-0.16/t/simplified.ini
|
||
Config-Simple-Extended-0.16/t/10_inherit.t
|
||
Config-Simple-Extended-0.16/t/00-load.t
|
||
Config-Simple-Extended-0.16/t/pod.t
|
||
Config-Simple-Extended-0.16/t/pod-coverage.t
|
||
Config-Simple-Extended-0.16/t/11_parse_url_for_cfg_path.t
|
||
Config-Simple-Extended-0.16/Changes
|
||
Config-Simple-Extended-0.16/META.yml
|
||
Entering Config-Simple-Extended-0.16
|
||
Checking configure dependencies from META.json
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring Config-Simple-Extended-0.16 ... Warning: prerequisite File::PathInfo 0 not found.
|
||
Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Config::Simple::Extended
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have File::PathInfo 0 ... No
|
||
Checking if you have Test::Pod::Coverage 0 ... Yes (1.10)
|
||
Checking if you have Test 0 ... Yes (1.26)
|
||
Checking if you have FindBin 0 ... Yes (1.51)
|
||
Checking if you have Data::Dumper 0 ... Yes (2.161)
|
||
Checking if you have Test::Deep 0 ... Yes (1.126)
|
||
Checking if you have UNIVERSAL 0 ... Yes (1.13)
|
||
Checking if you have Test::Pod 0 ... Yes (1.51)
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
Checking if you have Config::Simple 0 ... Yes (4.58)
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Searching File::PathInfo (0) on cpanmetadb ...
|
||
Unpacking File-PathInfo-1.27.tar.gz
|
||
OK
|
||
==> Found dependencies: File::PathInfo
|
||
--> Working on File::PathInfo
|
||
Fetching http://www.cpan.org/authors/id/L/LE/LEOCHARRE/File-PathInfo-1.27.tar.gz ... OK
|
||
File-PathInfo-1.27/
|
||
File-PathInfo-1.27/t/
|
||
File-PathInfo-1.27/t/0_fpi.t
|
||
File-PathInfo-1.27/t/public_html/
|
||
File-PathInfo-1.27/t/public_html/house.txt
|
||
File-PathInfo-1.27/t/public_html/oake.jpg
|
||
File-PathInfo-1.27/t/public_html/demo/
|
||
File-PathInfo-1.27/t/public_html/demo/civil.txt
|
||
File-PathInfo-1.27/t/public_html/demo/hellokitty.gif
|
||
File-PathInfo-1.27/t/public_html/.hidden_file.txt
|
||
File-PathInfo-1.27/t/2_errstr.t
|
||
File-PathInfo-1.27/t/1_fpi_hash.t
|
||
File-PathInfo-1.27/MANIFEST
|
||
File-PathInfo-1.27/lib/
|
||
File-PathInfo-1.27/lib/File/
|
||
File-PathInfo-1.27/lib/File/PathInfo.pm
|
||
File-PathInfo-1.27/lib/File/PathInfo.pod
|
||
File-PathInfo-1.27/Makefile.PL
|
||
File-PathInfo-1.27/META.yml
|
||
File-PathInfo-1.27/README
|
||
File-PathInfo-1.27/Changes
|
||
Entering File-PathInfo-1.27
|
||
Checking configure dependencies from META.yml
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring File-PathInfo-1.27 ... Warning: prerequisite Time::Format 0.01 not found.
|
||
Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for File::PathInfo
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Cwd 0.1 ... Yes (3.62)
|
||
Checking if you have Smart::Comments 0 ... Yes (1.06)
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have Time::Format 0.01 ... No
|
||
Searching Time::Format (0.01) on cpanmetadb ...
|
||
Unpacking Time-Format-1.12.tar.gz
|
||
OK
|
||
==> Found dependencies: Time::Format
|
||
--> Working on Time::Format
|
||
Fetching http://www.cpan.org/authors/id/R/RO/ROODE/Time-Format-1.12.tar.gz ... OK
|
||
Time-Format-1.12
|
||
Time-Format-1.12/Build.PL
|
||
Time-Format-1.12/Changes
|
||
Time-Format-1.12/Makefile.PL
|
||
Time-Format-1.12/MANIFEST
|
||
Time-Format-1.12/MANIFEST.SKIP
|
||
Time-Format-1.12/META.json
|
||
Time-Format-1.12/META.yml
|
||
Time-Format-1.12/quickref.ps
|
||
Time-Format-1.12/quickref.txt
|
||
Time-Format-1.12/README
|
||
Time-Format-1.12/SIGNATURE
|
||
Time-Format-1.12/lib
|
||
Time-Format-1.12/lib/Time
|
||
Time-Format-1.12/lib/Time/Format.pm
|
||
Time-Format-1.12/t
|
||
Time-Format-1.12/t/0-signature.t
|
||
Time-Format-1.12/t/1-load.t
|
||
Time-Format-1.12/t/DateManip.t
|
||
Time-Format-1.12/t/DateTime.t
|
||
Time-Format-1.12/t/die.t
|
||
Time-Format-1.12/t/doc.t
|
||
Time-Format-1.12/t/epoch.t
|
||
Time-Format-1.12/t/export1.t
|
||
Time-Format-1.12/t/export2.t
|
||
Time-Format-1.12/t/export3.t
|
||
Time-Format-1.12/t/funcs.t
|
||
Time-Format-1.12/t/locale.t
|
||
Time-Format-1.12/t/manip.t
|
||
Time-Format-1.12/t/msec.t
|
||
Time-Format-1.12/t/past.t
|
||
Time-Format-1.12/t/quot.t
|
||
Time-Format-1.12/t/strftime.t
|
||
Time-Format-1.12/t/string.t
|
||
Time-Format-1.12/t/time.t
|
||
Time-Format-1.12/t/xs_DateTime.t
|
||
Time-Format-1.12/t/xs_doc.t
|
||
Time-Format-1.12/t/xs_funcs.t
|
||
Time-Format-1.12/t/xs_locale.t
|
||
Time-Format-1.12/t/xs_quot.t
|
||
Time-Format-1.12/t/xs_time.t
|
||
Entering Time-Format-1.12
|
||
Checking configure dependencies from META.json
|
||
Checking if you have ExtUtils::Install 1.46 ... Yes (2.04)
|
||
Checking if you have Module::Build 0.4 ... Yes (0.4222)
|
||
Running Build.PL
|
||
Configuring Time-Format-1.12 ... Created MYMETA.yml and MYMETA.json
|
||
Creating new 'Build' script for 'Time-Format' version '1.12'
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Test::Simple 0.40 ... Yes (1.302083)
|
||
Checking if you have Time::Local 1.07 ... Yes (1.25)
|
||
OK
|
||
Building and testing Time-Format-1.12 ... Building Time-Format
|
||
t/0-signature.t .. ok
|
||
t/1-load.t ....... ok
|
||
t/DateManip.t .... ok
|
||
t/DateTime.t ..... ok
|
||
t/die.t .......... ok
|
||
Can't locate package Date::Manip::Obj for @Date::Manip::TZ::ISA at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Date/Manip/TZ.pm line 1518, <DATA> line 1.
|
||
Can't locate package Date::Manip::TZ_Base for @Date::Manip::TZ::ISA at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Date/Manip/TZ.pm line 1518, <DATA> line 1.
|
||
Can't locate package Date::Manip::Obj for @Date::Manip::TZ::ISA at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Date/Manip/TZ.pm line 1518, <DATA> line 1.
|
||
Can't locate package Date::Manip::TZ_Base for @Date::Manip::TZ::ISA at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Date/Manip/TZ.pm line 1518, <DATA> line 1.
|
||
Can't locate object method "_now" via package "Date::Manip::TZ" at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Date/Manip/TZ.pm line 1518, <DATA> line 1.
|
||
# Looks like your test exited with 255 just after 23.
|
||
t/doc.t ..........
|
||
Dubious, test returned 255 (wstat 65280, 0xff00)
|
||
Failed 3/26 subtests
|
||
t/epoch.t ........ ok
|
||
t/export1.t ...... ok
|
||
t/export2.t ...... ok
|
||
t/export3.t ...... ok
|
||
Can't locate package Date::Manip::Obj for @Date::Manip::TZ::ISA at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Date/Manip/Date.pm line 2146, <DATA> line 1.
|
||
Can't locate package Date::Manip::TZ_Base for @Date::Manip::TZ::ISA at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Date/Manip/Date.pm line 2146, <DATA> line 1.
|
||
Can't locate package Date::Manip::Obj for @Date::Manip::TZ::ISA at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Date/Manip/Date.pm line 2146, <DATA> line 1.
|
||
Can't locate package Date::Manip::TZ_Base for @Date::Manip::TZ::ISA at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Date/Manip/Date.pm line 2146, <DATA> line 1.
|
||
Can't locate object method "_fix_year" via package "Date::Manip::TZ" at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Date/Manip/Date.pm line 2146, <DATA> line 1.
|
||
# Looks like your test exited with 255 just after 12.
|
||
t/funcs.t ........
|
||
Dubious, test returned 255 (wstat 65280, 0xff00)
|
||
Failed 6/18 subtests
|
||
t/locale.t ....... ok
|
||
Can't locate package Date::Manip::Obj for @Date::Manip::TZ::ISA at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Date/Manip/Date.pm line 2146.
|
||
Can't locate package Date::Manip::TZ_Base for @Date::Manip::TZ::ISA at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Date/Manip/Date.pm line 2146.
|
||
Can't locate package Date::Manip::Obj for @Date::Manip::TZ::ISA at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Date/Manip/Date.pm line 2146.
|
||
Can't locate package Date::Manip::TZ_Base for @Date::Manip::TZ::ISA at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Date/Manip/Date.pm line 2146.
|
||
Can't locate object method "_fix_year" via package "Date::Manip::TZ" at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Date/Manip/Date.pm line 2146.
|
||
# Looks like your test exited with 255 just after 1.
|
||
t/manip.t ........
|
||
Dubious, test returned 255 (wstat 65280, 0xff00)
|
||
Failed 5/6 subtests
|
||
t/msec.t ......... ok
|
||
t/past.t ......... ok
|
||
t/quot.t ......... ok
|
||
t/strftime.t ..... ok
|
||
t/string.t ....... ok
|
||
t/time.t ......... ok
|
||
t/xs_DateTime.t .. ok
|
||
t/xs_doc.t ....... ok
|
||
t/xs_funcs.t ..... ok
|
||
t/xs_locale.t .... ok
|
||
t/xs_quot.t ...... ok
|
||
t/xs_time.t ...... ok
|
||
|
||
Test Summary Report
|
||
-------------------
|
||
t/doc.t (Wstat: 65280 Tests: 23 Failed: 0)
|
||
Non-zero exit status: 255
|
||
Parse errors: Bad plan. You planned 26 tests but ran 23.
|
||
t/funcs.t (Wstat: 65280 Tests: 12 Failed: 0)
|
||
Non-zero exit status: 255
|
||
Parse errors: Bad plan. You planned 18 tests but ran 12.
|
||
t/manip.t (Wstat: 65280 Tests: 1 Failed: 0)
|
||
Non-zero exit status: 255
|
||
Parse errors: Bad plan. You planned 6 tests but ran 1.
|
||
Files=25, Tests=459, 5 wallclock secs ( 0.05 usr 0.02 sys + 1.06 cusr 0.07 csys = 1.20 CPU)
|
||
Result: FAIL
|
||
Failed 3/25 test programs. 0/459 subtests failed.
|
||
! Installing Time::Format failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
! Installing the dependencies failed: Module 'Time::Format' is not installed
|
||
! Bailing out the installation for File-PathInfo-1.27.
|
||
! Installing the dependencies failed: Module 'File::PathInfo' is not installed
|
||
! Bailing out the installation for Config-Simple-Extended-0.16.
|
||
! Installing the dependencies failed: Module 'Config::Simple::Extended' is not installed
|
||
! Bailing out the installation for Mojolicious-Plugin-ConfigSimple-0.06.
|
||
Searching Mojolicious::Plugin::Args (0.05) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-Args-0.05.tar.gz
|
||
FAIL
|
||
--> Working on Mojolicious::Plugin::Args
|
||
Fetching http://www.cpan.org/authors/id/A/AM/AMIRITE/Mojolicious-Plugin-Args-0.05.tar.gz ... OK
|
||
Mojolicious-Plugin-Args-0.05
|
||
Mojolicious-Plugin-Args-0.05/README
|
||
Mojolicious-Plugin-Args-0.05/LICENSE
|
||
Mojolicious-Plugin-Args-0.05/dist.ini
|
||
Mojolicious-Plugin-Args-0.05/META.yml
|
||
Mojolicious-Plugin-Args-0.05/MANIFEST
|
||
Mojolicious-Plugin-Args-0.05/META.json
|
||
Mojolicious-Plugin-Args-0.05/Makefile.PL
|
||
Mojolicious-Plugin-Args-0.05/t
|
||
Mojolicious-Plugin-Args-0.05/t/00-compile.t
|
||
Mojolicious-Plugin-Args-0.05/t/00-report-prereqs.t
|
||
Mojolicious-Plugin-Args-0.05/lib/Mojolicious/Plugin
|
||
Mojolicious-Plugin-Args-0.05/lib/Mojolicious/Plugin/Args.pm
|
||
Entering Mojolicious-Plugin-Args-0.05
|
||
Checking configure dependencies from META.json
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring Mojolicious-Plugin-Args-0.05 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Mojolicious::Plugin::Args
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have strict 0 ... Yes (1.11)
|
||
Checking if you have File::Spec::Functions 0 ... Yes (3.62)
|
||
Checking if you have warnings 0 ... Yes (1.37)
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
Checking if you have File::Spec 0 ... Yes (3.62)
|
||
Checking if you have File::Temp 0 ... Yes (0.2304)
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have IO::Handle 0 ... Yes (1.36)
|
||
Checking if you have IPC::Open3 0 ... Yes (1.20)
|
||
Checking if you have Mojo::JSON 0 ... Yes (undef)
|
||
Checking if you have version 0 ... Yes (0.9918)
|
||
Checking if you have List::Util 0 ... Yes (1.47)
|
||
Checking if you have Mojolicious 0 ... Yes (7.31)
|
||
Checking if you have Mojo::Base 0 ... Yes (undef)
|
||
OK
|
||
Building and testing Mojolicious-Plugin-Args-0.05 ... cp lib/Mojolicious/Plugin/Args.pm blib/lib/Mojolicious/Plugin/Args.pm
|
||
Manifying 1 pod document
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
|
||
t/00-compile.t ......... ok
|
||
#
|
||
# Versions for all modules listed in MYMETA.json (including optional ones):
|
||
# Version Module
|
||
# -------- ------------------------
|
||
# 2.150010 CPAN::Meta
|
||
# 2.140 CPAN::Meta::Requirements
|
||
# 7.24 ExtUtils::MakeMaker
|
||
# 3.62 File::Spec
|
||
# 3.62 File::Spec::Functions
|
||
# 0.2304 File::Temp
|
||
# 1.36 IO::Handle
|
||
# 1.20 IPC::Open3
|
||
# 1.47 List::Util
|
||
# undef Mojo::Base
|
||
# undef Mojo::JSON
|
||
# 7.31 Mojolicious
|
||
# 1.302083 Test::More
|
||
# 1.11 strict
|
||
# 0.9918 version
|
||
# 1.37 warnings
|
||
t/00-report-prereqs.t .. ok
|
||
All tests successful.
|
||
Files=2, Tests=2, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.16 cusr 0.01 csys = 0.19 CPU)
|
||
Result: PASS
|
||
Manifying 1 pod document
|
||
Appending installation info to /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/perllocal.pod
|
||
OK
|
||
Successfully installed Mojolicious-Plugin-Args-0.05
|
||
Installing /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux/.meta/Mojolicious-Plugin-Args-0.05/install.json
|
||
Searching Mojolicious::Plugin::NamespaceForm (0.01) on cpanmetadb ...
|
||
! Finding Mojolicious::Plugin::NamespaceForm on cpanmetadb failed.
|
||
Searching Mojolicious::Plugin::NamespaceForm (0.01) on metacpan ...
|
||
! Could not find a release matching Mojolicious::Plugin::NamespaceForm (0.01) on MetaCPAN.
|
||
Searching Mojolicious::Plugin::NamespaceForm on mirror http://www.cpan.org ...
|
||
! Finding Mojolicious::Plugin::NamespaceForm (0.01) on mirror http://www.cpan.org failed.
|
||
! Couldn't find module or a distribution Mojolicious::Plugin::NamespaceForm (0.01)
|
||
Searching MojoX::Session::Store::MongoDB (0.52) on cpanmetadb ...
|
||
Unpacking MojoX-Session-Store-MongoDB-0.52.tar.gz
|
||
--> Working on MojoX::Session::Store::MongoDB
|
||
Fetching http://www.cpan.org/authors/id/A/AB/ABH/MojoX-Session-Store-MongoDB-0.52.tar.gz ... OK
|
||
MojoX-Session-Store-MongoDB-0.52/
|
||
MojoX-Session-Store-MongoDB-0.52/Changes
|
||
MojoX-Session-Store-MongoDB-0.52/lib/
|
||
MojoX-Session-Store-MongoDB-0.52/Makefile.PL
|
||
MojoX-Session-Store-MongoDB-0.52/MANIFEST
|
||
MojoX-Session-Store-MongoDB-0.52/META.yml
|
||
MojoX-Session-Store-MongoDB-0.52/README
|
||
MojoX-Session-Store-MongoDB-0.52/t/
|
||
MojoX-Session-Store-MongoDB-0.52/t/mongodb.t
|
||
MojoX-Session-Store-MongoDB-0.52/lib/MojoX/
|
||
MojoX-Session-Store-MongoDB-0.52/lib/MojoX/Session/
|
||
MojoX-Session-Store-MongoDB-0.52/lib/MojoX/Session/Store/
|
||
MojoX-Session-Store-MongoDB-0.52/lib/MojoX/Session/Store/MongoDB.pm
|
||
Entering MojoX-Session-Store-MongoDB-0.52
|
||
Checking configure dependencies from META.yml
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring MojoX-Session-Store-MongoDB-0.52 ... Warning: prerequisite Mojo 0.991251 not found. We have unknown version.
|
||
Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for MojoX::Session::Store::MongoDB
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
Checking if you have Mojo 0.991251 ... No
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have MojoX::Session 0.15 ... Yes (0.33)
|
||
Checking if you have MongoDB 0 ... Yes (v0.708.4.0)
|
||
Checking if you have Data::Dumper 0 ... Yes (2.161)
|
||
Checking if you have namespace::clean 0 ... Yes (0.27)
|
||
Searching Mojo (0.991251) on cpanmetadb ...
|
||
! Installing the dependencies failed: Missing version info for module 'Mojo'
|
||
! Bailing out the installation for MojoX-Session-Store-MongoDB-0.52.
|
||
Searching Mojolicious::Plugin::Libravatar (1.09) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-Libravatar-1.09.tar.gz
|
||
OK
|
||
==> Found dependencies: Mojo
|
||
Found Mojo which doesn't satisfy 0.991251.
|
||
--> Working on Mojolicious::Plugin::Libravatar
|
||
Fetching http://www.cpan.org/authors/id/H/HE/HEYTRAV/Mojolicious-Plugin-Libravatar-1.09.tar.gz ... OK
|
||
Mojolicious-Plugin-Libravatar-1.09/
|
||
Mojolicious-Plugin-Libravatar-1.09/lib/
|
||
Mojolicious-Plugin-Libravatar-1.09/Makefile.PL
|
||
Mojolicious-Plugin-Libravatar-1.09/MANIFEST
|
||
Mojolicious-Plugin-Libravatar-1.09/META.json
|
||
Mojolicious-Plugin-Libravatar-1.09/META.yml
|
||
Mojolicious-Plugin-Libravatar-1.09/README.md
|
||
Mojolicious-Plugin-Libravatar-1.09/t/
|
||
Mojolicious-Plugin-Libravatar-1.09/t/libravatar.t
|
||
Mojolicious-Plugin-Libravatar-1.09/lib/Mojolicious/
|
||
Mojolicious-Plugin-Libravatar-1.09/lib/Mojolicious/Plugin/
|
||
Mojolicious-Plugin-Libravatar-1.09/lib/Mojolicious/Plugin/Libravatar.pm
|
||
Entering Mojolicious-Plugin-Libravatar-1.09
|
||
Checking configure dependencies from META.json
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring Mojolicious-Plugin-Libravatar-1.09 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Mojolicious::Plugin::Libravatar
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Libravatar::URL 0 ... Yes (1.07)
|
||
Checking if you have Mojolicious 0 ... Yes (7.31)
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have Test::Exception 0 ... Yes (0.43)
|
||
Checking if you have Gravatar::URL 0 ... Yes (1.07)
|
||
Checking if you have Test::Routine 0 ... Yes (0.025)
|
||
OK
|
||
Building and testing Mojolicious-Plugin-Libravatar-1.09 ... cp lib/Mojolicious/Plugin/Libravatar.pm blib/lib/Mojolicious/Plugin/Libravatar.pm
|
||
Manifying 1 pod document
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
|
||
Can't locate object method "meta" via package "Mojolicious::Lite" at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Routine/Runner.pm line 79.
|
||
t/libravatar.t ..
|
||
Dubious, test returned 255 (wstat 65280, 0xff00)
|
||
No subtests run
|
||
|
||
Test Summary Report
|
||
-------------------
|
||
t/libravatar.t (Wstat: 65280 Tests: 0 Failed: 0)
|
||
Non-zero exit status: 255
|
||
Parse errors: No plan found in TAP output
|
||
Files=1, Tests=0, 0 wallclock secs ( 0.01 usr 0.00 sys + 0.25 cusr 0.00 csys = 0.26 CPU)
|
||
Result: FAIL
|
||
Failed 1/1 test programs. 0/0 subtests failed.
|
||
Makefile:848: recipe for target 'test_dynamic' failed
|
||
make: *** [test_dynamic] Error 255
|
||
! Installing Mojolicious::Plugin::Libravatar failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
Searching Mojolicious::Plugin::AnyData (1.20) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-AnyData-1.20.tar.gz
|
||
FAIL
|
||
--> Working on Mojolicious::Plugin::AnyData
|
||
Fetching http://www.cpan.org/authors/id/S/SH/SHOOTNIX/Mojolicious-Plugin-AnyData-1.20.tar.gz ... OK
|
||
Mojolicious-Plugin-AnyData-1.20/
|
||
Mojolicious-Plugin-AnyData-1.20/t/
|
||
Mojolicious-Plugin-AnyData-1.20/lib/
|
||
Mojolicious-Plugin-AnyData-1.20/lib/Mojolicious/
|
||
Mojolicious-Plugin-AnyData-1.20/lib/Mojolicious/Plugin/
|
||
Mojolicious-Plugin-AnyData-1.20/README
|
||
Mojolicious-Plugin-AnyData-1.20/META.yml
|
||
Mojolicious-Plugin-AnyData-1.20/META.json
|
||
Mojolicious-Plugin-AnyData-1.20/MANIFEST
|
||
Mojolicious-Plugin-AnyData-1.20/Makefile.PL
|
||
Mojolicious-Plugin-AnyData-1.20/LICENSE
|
||
Mojolicious-Plugin-AnyData-1.20/dist.ini
|
||
Mojolicious-Plugin-AnyData-1.20/Changes
|
||
Mojolicious-Plugin-AnyData-1.20/Build.PL
|
||
Mojolicious-Plugin-AnyData-1.20/t/data.conf
|
||
Mojolicious-Plugin-AnyData-1.20/t/00-load.t
|
||
Mojolicious-Plugin-AnyData-1.20/t/01-functional.t
|
||
Mojolicious-Plugin-AnyData-1.20/lib/Mojolicious/Plugin/AnyData.pm
|
||
Entering Mojolicious-Plugin-AnyData-1.20
|
||
Checking configure dependencies from META.json
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Checking if you have Module::Build 0.38 ... Yes (0.4222)
|
||
Running Build.PL
|
||
Configuring Mojolicious-Plugin-AnyData-1.20 ... Checking prerequisites...
|
||
requires:
|
||
! DBD::AnyData is not installed
|
||
build_requires:
|
||
! DBD::AnyData 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 'Mojolicious-Plugin-AnyData' version '1.20'
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Test::Mojo 0 ... Yes (undef)
|
||
Checking if you have Mojolicious::Lite 0 ... Yes (undef)
|
||
Checking if you have Module::Build 0.38 ... Yes (0.4222)
|
||
Checking if you have Try::Tiny 0 ... Yes (0.28)
|
||
Checking if you have Mojo::Base 0 ... Yes (undef)
|
||
Checking if you have DBD::AnyData 0 ... No
|
||
Checking if you have English 0 ... Yes (1.10)
|
||
Checking if you have DBI 0 ... Yes (1.636)
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
Searching DBD::AnyData (0) on cpanmetadb ...
|
||
Unpacking DBD-AnyData-0.110.tar.gz
|
||
OK
|
||
==> Found dependencies: DBD::AnyData
|
||
--> Working on DBD::AnyData
|
||
Fetching http://www.cpan.org/authors/id/R/RE/REHSACK/DBD-AnyData-0.110.tar.gz ... OK
|
||
DBD-AnyData-0.110
|
||
DBD-AnyData-0.110/META.yml
|
||
DBD-AnyData-0.110/Changes
|
||
DBD-AnyData-0.110/MANIFEST
|
||
DBD-AnyData-0.110/MANIFEST.SKIP
|
||
DBD-AnyData-0.110/Build.PL
|
||
DBD-AnyData-0.110/Makefile.PL
|
||
DBD-AnyData-0.110/README
|
||
DBD-AnyData-0.110/lib
|
||
DBD-AnyData-0.110/lib/DBD
|
||
DBD-AnyData-0.110/lib/DBD/AnyData.pm
|
||
DBD-AnyData-0.110/t
|
||
DBD-AnyData-0.110/t/00-load.t
|
||
DBD-AnyData-0.110/t/manifest.t
|
||
DBD-AnyData-0.110/t/pod.t
|
||
DBD-AnyData-0.110/t/01-basic.t
|
||
Entering DBD-AnyData-0.110
|
||
Checking configure dependencies from META.yml
|
||
Checking if you have ExtUtils::Install 1.46 ... Yes (2.04)
|
||
Checking if you have Module::Build 0.38 ... Yes (0.4222)
|
||
Running Build.PL
|
||
Configuring DBD-AnyData-0.110 ... Checking prerequisites...
|
||
requires:
|
||
! SQL::Statement (0.1021) is installed, but we need version >= 1.27_02
|
||
recommends:
|
||
* SQL::Statement (0.1021) is installed, but we prefer to have 1.28
|
||
|
||
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 'DBD-AnyData' version '0.110'
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have SQL::Statement 1.27_02 ... No (0.1021 < 1.27_02)
|
||
Checking if you have Test::More 0.9 ... Yes (1.302083)
|
||
Checking if you have Params::Util 1.00 ... Yes (1.07)
|
||
Checking if you have DBI 1.611_93 ... Yes (1.636)
|
||
Checking if you have AnyData 0.07 ... Yes (0.12)
|
||
Searching SQL::Statement (1.27_02) on cpanmetadb ...
|
||
Unpacking SQL-Statement-1.412.tar.gz
|
||
OK
|
||
==> Found dependencies: SQL::Statement
|
||
--> Working on SQL::Statement
|
||
Fetching http://www.cpan.org/authors/id/R/RE/REHSACK/SQL-Statement-1.412.tar.gz ... OK
|
||
SQL-Statement-1.412/
|
||
SQL-Statement-1.412/ARTISTIC-1.0
|
||
SQL-Statement-1.412/Changes
|
||
SQL-Statement-1.412/GPL-1
|
||
SQL-Statement-1.412/GPL-2.0
|
||
SQL-Statement-1.412/lib/
|
||
SQL-Statement-1.412/LICENSE
|
||
SQL-Statement-1.412/Makefile.PL
|
||
SQL-Statement-1.412/MANIFEST
|
||
SQL-Statement-1.412/MANIFEST.SKIP
|
||
SQL-Statement-1.412/META.json
|
||
SQL-Statement-1.412/META.yml
|
||
SQL-Statement-1.412/README
|
||
SQL-Statement-1.412/README.md
|
||
SQL-Statement-1.412/t/
|
||
SQL-Statement-1.412/t/00error.t
|
||
SQL-Statement-1.412/t/01prepare.t
|
||
SQL-Statement-1.412/t/02execute.t
|
||
SQL-Statement-1.412/t/03import.t
|
||
SQL-Statement-1.412/t/04idents.t
|
||
SQL-Statement-1.412/t/05simple.t
|
||
SQL-Statement-1.412/t/06virtual.t
|
||
SQL-Statement-1.412/t/08join.t
|
||
SQL-Statement-1.412/t/09ops.t
|
||
SQL-Statement-1.412/t/10limit.t
|
||
SQL-Statement-1.412/t/12eval.t
|
||
SQL-Statement-1.412/t/14parse.t
|
||
SQL-Statement-1.412/t/15parse.t
|
||
SQL-Statement-1.412/t/16parse.t
|
||
SQL-Statement-1.412/t/17quoting.t
|
||
SQL-Statement-1.412/t/23dialects.t
|
||
SQL-Statement-1.412/t/99backtick.t
|
||
SQL-Statement-1.412/t/SQLtest.pm
|
||
SQL-Statement-1.412/t/TestLib.pm
|
||
SQL-Statement-1.412/lib/SQL/
|
||
SQL-Statement-1.412/lib/SQL/Dialects/
|
||
SQL-Statement-1.412/lib/SQL/Eval.pm
|
||
SQL-Statement-1.412/lib/SQL/Parser.pm
|
||
SQL-Statement-1.412/lib/SQL/Statement/
|
||
SQL-Statement-1.412/lib/SQL/Statement.pm
|
||
SQL-Statement-1.412/lib/SQL/Statement/Embed.pod
|
||
SQL-Statement-1.412/lib/SQL/Statement/Function.pm
|
||
SQL-Statement-1.412/lib/SQL/Statement/Functions.pm
|
||
SQL-Statement-1.412/lib/SQL/Statement/GetInfo.pm
|
||
SQL-Statement-1.412/lib/SQL/Statement/Operation.pm
|
||
SQL-Statement-1.412/lib/SQL/Statement/Placeholder.pm
|
||
SQL-Statement-1.412/lib/SQL/Statement/RAM.pm
|
||
SQL-Statement-1.412/lib/SQL/Statement/Roadmap.pod
|
||
SQL-Statement-1.412/lib/SQL/Statement/Structure.pod
|
||
SQL-Statement-1.412/lib/SQL/Statement/Syntax.pod
|
||
SQL-Statement-1.412/lib/SQL/Statement/Term.pm
|
||
SQL-Statement-1.412/lib/SQL/Statement/TermFactory.pm
|
||
SQL-Statement-1.412/lib/SQL/Statement/Util.pm
|
||
SQL-Statement-1.412/lib/SQL/Dialects/ANSI.pm
|
||
SQL-Statement-1.412/lib/SQL/Dialects/AnyData.pm
|
||
SQL-Statement-1.412/lib/SQL/Dialects/CSV.pm
|
||
SQL-Statement-1.412/lib/SQL/Dialects/Role.pm
|
||
Entering SQL-Statement-1.412
|
||
Checking configure dependencies from META.json
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring SQL-Statement-1.412 ... ***
|
||
This version of SQL::Statement conflicts with
|
||
the version of SQL::Statement (0.1021) you have installed.
|
||
|
||
It's strongly recommended that you carefully read
|
||
the Changes file and test your application with
|
||
this version before finally upgrading.
|
||
|
||
See local::lib how to do it easily.
|
||
***
|
||
Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for SQL::Statement
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Text::Soundex 3.04 ... Yes (3.05)
|
||
Checking if you have Params::Util 1.00 ... Yes (1.07)
|
||
Checking if you have Test::More 0.90 ... Yes (1.302083)
|
||
Checking if you have Test::Deep 0 ... Yes (1.126)
|
||
Checking if you have Scalar::Util 1.0 ... Yes (1.47)
|
||
Checking if you have Data::Dumper 0 ... Yes (2.161)
|
||
Checking if you have Clone 0.30 ... Yes (0.39)
|
||
Checking if you have Math::Complex 1.56 ... Yes (1.59)
|
||
Checking if you have Module::Runtime 0 ... Yes (0.014)
|
||
Checking if you have Math::Base::Convert 0 ... Yes (0.11)
|
||
Checking if you have Carp 0 ... Yes (1.38)
|
||
Checking if you have Text::Balanced 0 ... Yes (2.03)
|
||
OK
|
||
Building and testing SQL-Statement-1.412 ... cp lib/SQL/Statement/Function.pm blib/lib/SQL/Statement/Function.pm
|
||
cp lib/SQL/Parser.pm blib/lib/SQL/Parser.pm
|
||
cp lib/SQL/Eval.pm blib/lib/SQL/Eval.pm
|
||
cp lib/SQL/Dialects/ANSI.pm blib/lib/SQL/Dialects/ANSI.pm
|
||
cp lib/SQL/Statement/Placeholder.pm blib/lib/SQL/Statement/Placeholder.pm
|
||
cp lib/SQL/Dialects/AnyData.pm blib/lib/SQL/Dialects/AnyData.pm
|
||
cp lib/SQL/Statement/Functions.pm blib/lib/SQL/Statement/Functions.pm
|
||
cp lib/SQL/Statement/Util.pm blib/lib/SQL/Statement/Util.pm
|
||
cp lib/SQL/Statement/Term.pm blib/lib/SQL/Statement/Term.pm
|
||
cp lib/SQL/Statement/TermFactory.pm blib/lib/SQL/Statement/TermFactory.pm
|
||
cp lib/SQL/Dialects/Role.pm blib/lib/SQL/Dialects/Role.pm
|
||
cp lib/SQL/Statement/Embed.pod blib/lib/SQL/Statement/Embed.pod
|
||
cp lib/SQL/Statement/Syntax.pod blib/lib/SQL/Statement/Syntax.pod
|
||
cp lib/SQL/Statement/Roadmap.pod blib/lib/SQL/Statement/Roadmap.pod
|
||
cp lib/SQL/Statement/Structure.pod blib/lib/SQL/Statement/Structure.pod
|
||
cp lib/SQL/Statement/Operation.pm blib/lib/SQL/Statement/Operation.pm
|
||
cp lib/SQL/Statement/RAM.pm blib/lib/SQL/Statement/RAM.pm
|
||
cp lib/SQL/Statement.pm blib/lib/SQL/Statement.pm
|
||
cp lib/SQL/Statement/GetInfo.pm blib/lib/SQL/Statement/GetInfo.pm
|
||
cp lib/SQL/Dialects/CSV.pm blib/lib/SQL/Dialects/CSV.pm
|
||
Manifying 20 pod documents
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t xt/*.t
|
||
# # Using required:
|
||
# # SQL::Statement: 1.412
|
||
# # Using recommended:
|
||
# # DBD::CSV: 0.49
|
||
# # DBD::DBM: 0.08
|
||
# # DBD::File: 0.44
|
||
# # DBI: 1.636
|
||
t/00error.t ..... ok
|
||
t/01prepare.t ... ok
|
||
t/02execute.t ... ok
|
||
t/03import.t .... ok
|
||
t/04idents.t .... ok
|
||
t/05simple.t .... ok
|
||
t/06virtual.t ... ok
|
||
t/08join.t ...... ok
|
||
t/09ops.t ....... ok
|
||
t/10limit.t ..... ok
|
||
t/12eval.t ...... ok
|
||
t/14parse.t ..... ok
|
||
t/15parse.t ..... ok
|
||
t/16parse.t ..... ok
|
||
t/17quoting.t ... ok
|
||
t/23dialects.t .. ok
|
||
t/99backtick.t .. ok
|
||
All tests successful.
|
||
|
||
Test Summary Report
|
||
-------------------
|
||
t/06virtual.t (Wstat: 0 Tests: 2626 Failed: 0)
|
||
TODO passed: 565-567, 1220-1222, 1877-1879, 2534-2536
|
||
t/08join.t (Wstat: 0 Tests: 1284 Failed: 0)
|
||
TODO passed: 289-291, 293-295, 312-321, 610-612, 614-616
|
||
633-642, 931-933, 935-937, 954-963, 1252-1254
|
||
1256-1258, 1275-1284
|
||
Files=17, Tests=6418, 5 wallclock secs ( 0.32 usr 0.02 sys + 4.68 cusr 0.26 csys = 5.28 CPU)
|
||
Result: PASS
|
||
Manifying 20 pod documents
|
||
Appending installation info to /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/perllocal.pod
|
||
OK
|
||
Successfully installed SQL-Statement-1.412 (upgraded from 0.1021)
|
||
Installing /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux/.meta/SQL-Statement-1.412/install.json
|
||
! Installing the dependencies failed: Installed version (0.1021) of SQL::Statement is not in range '1.27_02'
|
||
! Bailing out the installation for DBD-AnyData-0.110.
|
||
! Installing the dependencies failed: Module 'DBD::AnyData' is not installed
|
||
! Bailing out the installation for Mojolicious-Plugin-AnyData-1.20.
|
||
Searching Mojolicious::Plugin::DumpyLog (0.01) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-DumpyLog-0.01.tar.gz
|
||
--> Working on Mojolicious::Plugin::DumpyLog
|
||
Fetching http://www.cpan.org/authors/id/A/AM/AMIRITE/Mojolicious-Plugin-DumpyLog-0.01.tar.gz ... OK
|
||
Mojolicious-Plugin-DumpyLog-0.01
|
||
Mojolicious-Plugin-DumpyLog-0.01/README
|
||
Mojolicious-Plugin-DumpyLog-0.01/LICENSE
|
||
Mojolicious-Plugin-DumpyLog-0.01/dist.ini
|
||
Mojolicious-Plugin-DumpyLog-0.01/META.yml
|
||
Mojolicious-Plugin-DumpyLog-0.01/MANIFEST
|
||
Mojolicious-Plugin-DumpyLog-0.01/META.json
|
||
Mojolicious-Plugin-DumpyLog-0.01/Makefile.PL
|
||
Mojolicious-Plugin-DumpyLog-0.01/t
|
||
Mojolicious-Plugin-DumpyLog-0.01/t/00-compile.t
|
||
Mojolicious-Plugin-DumpyLog-0.01/t/00-report-prereqs.t
|
||
Mojolicious-Plugin-DumpyLog-0.01/lib/Mojolicious/Plugin
|
||
Mojolicious-Plugin-DumpyLog-0.01/lib/Mojolicious/Plugin/DumpyLog.pm
|
||
Entering Mojolicious-Plugin-DumpyLog-0.01
|
||
Checking configure dependencies from META.json
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring Mojolicious-Plugin-DumpyLog-0.01 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Mojolicious::Plugin::DumpyLog
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have IO::Handle 0 ... Yes (1.36)
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have Mojo::Base 0 ... Yes (undef)
|
||
Checking if you have List::Util 0 ... Yes (1.47)
|
||
Checking if you have version 0 ... Yes (0.9918)
|
||
Checking if you have IPC::Open3 0 ... Yes (1.20)
|
||
Checking if you have strict 0 ... Yes (1.11)
|
||
Checking if you have File::Temp 0 ... Yes (0.2304)
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
Checking if you have warnings 0 ... Yes (1.37)
|
||
Checking if you have File::Spec::Functions 0 ... Yes (3.62)
|
||
Checking if you have File::Spec 0 ... Yes (3.62)
|
||
OK
|
||
Building and testing Mojolicious-Plugin-DumpyLog-0.01 ... cp lib/Mojolicious/Plugin/DumpyLog.pm blib/lib/Mojolicious/Plugin/DumpyLog.pm
|
||
Manifying 1 pod document
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
|
||
t/00-compile.t ......... ok
|
||
#
|
||
# Versions for all modules listed in MYMETA.json (including optional ones):
|
||
# Version Module
|
||
# -------- ------------------------
|
||
# 2.150010 CPAN::Meta
|
||
# 2.140 CPAN::Meta::Requirements
|
||
# 7.24 ExtUtils::MakeMaker
|
||
# 3.62 File::Spec
|
||
# 3.62 File::Spec::Functions
|
||
# 0.2304 File::Temp
|
||
# 1.36 IO::Handle
|
||
# 1.20 IPC::Open3
|
||
# 1.47 List::Util
|
||
# undef Mojo::Base
|
||
# 1.302083 Test::More
|
||
# 1.11 strict
|
||
# 0.9918 version
|
||
# 1.37 warnings
|
||
t/00-report-prereqs.t .. ok
|
||
All tests successful.
|
||
Files=2, Tests=2, 0 wallclock secs ( 0.01 usr 0.00 sys + 0.12 cusr 0.00 csys = 0.13 CPU)
|
||
Result: PASS
|
||
Manifying 1 pod document
|
||
Appending installation info to /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/perllocal.pod
|
||
OK
|
||
Successfully installed Mojolicious-Plugin-DumpyLog-0.01
|
||
Installing /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux/.meta/Mojolicious-Plugin-DumpyLog-0.01/install.json
|
||
Searching MojoX::UserAgent (0.21) on cpanmetadb ...
|
||
Unpacking MojoX-UserAgent-0.21.tar.gz
|
||
--> Working on MojoX::UserAgent
|
||
Fetching http://www.cpan.org/authors/id/A/AC/ACAJOU/MojoX-UserAgent-0.21.tar.gz ... OK
|
||
MojoX-UserAgent-0.21/
|
||
MojoX-UserAgent-0.21/MANIFEST.SKIP
|
||
MojoX-UserAgent-0.21/lib/
|
||
MojoX-UserAgent-0.21/lib/MojoX/
|
||
MojoX-UserAgent-0.21/lib/MojoX/UserAgent.pm
|
||
MojoX-UserAgent-0.21/lib/MojoX/UserAgent/
|
||
MojoX-UserAgent-0.21/lib/MojoX/UserAgent/CookieJar.pm
|
||
MojoX-UserAgent-0.21/lib/MojoX/UserAgent/Transaction.pm
|
||
MojoX-UserAgent-0.21/MANIFEST
|
||
MojoX-UserAgent-0.21/Changes
|
||
MojoX-UserAgent-0.21/LICENSE
|
||
MojoX-UserAgent-0.21/Makefile.PL
|
||
MojoX-UserAgent-0.21/t/
|
||
MojoX-UserAgent-0.21/t/wire.t
|
||
MojoX-UserAgent-0.21/t/00use.t
|
||
MojoX-UserAgent-0.21/t/pod-coverage.t
|
||
MojoX-UserAgent-0.21/t/wire-pipeline.t
|
||
MojoX-UserAgent-0.21/t/cookiejar.t
|
||
MojoX-UserAgent-0.21/t/pod.t
|
||
MojoX-UserAgent-0.21/t/useragent.t
|
||
MojoX-UserAgent-0.21/README
|
||
MojoX-UserAgent-0.21/META.yml
|
||
Entering MojoX-UserAgent-0.21
|
||
Checking configure dependencies from META.yml
|
||
Running Makefile.PL
|
||
Configuring MojoX-UserAgent-0.21 ... Warning: prerequisite Mojo 0.991250 not found. We have unknown version.
|
||
Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for MojoX::UserAgent
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Mojo 0.991250 ... No
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Already tried Mojo. Skipping.
|
||
! Installing the dependencies failed: Missing version info for module 'Mojo'
|
||
! Bailing out the installation for MojoX-UserAgent-0.21.
|
||
Searching Mojolicious::Plugin::Qaptcha (0.10) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-Qaptcha-0.11.tar.gz
|
||
OK
|
||
==> Found dependencies: Mojo
|
||
--> Working on Mojolicious::Plugin::Qaptcha
|
||
Fetching http://www.cpan.org/authors/id/H/HR/HRUPP/Mojolicious-Plugin-Qaptcha-0.11.tar.gz ... OK
|
||
Mojolicious-Plugin-Qaptcha-0.11
|
||
Mojolicious-Plugin-Qaptcha-0.11/Changes
|
||
Mojolicious-Plugin-Qaptcha-0.11/Makefile.PL
|
||
Mojolicious-Plugin-Qaptcha-0.11/META.yml
|
||
Mojolicious-Plugin-Qaptcha-0.11/Build.PL
|
||
Mojolicious-Plugin-Qaptcha-0.11/MANIFEST
|
||
Mojolicious-Plugin-Qaptcha-0.11/META.json
|
||
Mojolicious-Plugin-Qaptcha-0.11/README.pod
|
||
Mojolicious-Plugin-Qaptcha-0.11/lib
|
||
Mojolicious-Plugin-Qaptcha-0.11/lib/Mojolicious
|
||
Mojolicious-Plugin-Qaptcha-0.11/lib/Mojolicious/Plugin
|
||
Mojolicious-Plugin-Qaptcha-0.11/lib/Mojolicious/Plugin/Qaptcha.pm
|
||
Mojolicious-Plugin-Qaptcha-0.11/ex
|
||
Mojolicious-Plugin-Qaptcha-0.11/ex/qaptcha.pl
|
||
Mojolicious-Plugin-Qaptcha-0.11/t
|
||
Mojolicious-Plugin-Qaptcha-0.11/t/basic.t
|
||
Mojolicious-Plugin-Qaptcha-0.11/t/manifest.t
|
||
Mojolicious-Plugin-Qaptcha-0.11/t/pod.t
|
||
Mojolicious-Plugin-Qaptcha-0.11/t/pod-coverage.t
|
||
Mojolicious-Plugin-Qaptcha-0.11/t/no_jquery.t
|
||
Mojolicious-Plugin-Qaptcha-0.11/t/00-load.t
|
||
Mojolicious-Plugin-Qaptcha-0.11/t/configurable.t
|
||
Mojolicious-Plugin-Qaptcha-0.11/jquery
|
||
Mojolicious-Plugin-Qaptcha-0.11/jquery/QapTcha.jquery.css
|
||
Mojolicious-Plugin-Qaptcha-0.11/jquery/QapTcha.jquery.min.js
|
||
Mojolicious-Plugin-Qaptcha-0.11/jquery/QapTcha.jquery.js
|
||
Mojolicious-Plugin-Qaptcha-0.11/jquery/jquery.ui.touch.js
|
||
Mojolicious-Plugin-Qaptcha-0.11/jquery/bg_draggable_qaptcha.jpg
|
||
Mojolicious-Plugin-Qaptcha-0.11/jquery/jquery-ui.js
|
||
Mojolicious-Plugin-Qaptcha-0.11/jquery/jquery.js
|
||
Entering Mojolicious-Plugin-Qaptcha-0.11
|
||
Checking configure dependencies from META.json
|
||
Checking if you have Module::Build 0.38 ... Yes (0.4222)
|
||
Checking if you have ExtUtils::Install 1.46 ... Yes (2.04)
|
||
Running Build.PL
|
||
Configuring Mojolicious-Plugin-Qaptcha-0.11 ... Created MYMETA.yml and MYMETA.json
|
||
Creating new 'Build' script for 'Mojolicious-Plugin-Qaptcha' version '0.11'
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
Checking if you have File::ShareDir 1.00 ... Yes (1.102)
|
||
Checking if you have Mojolicious 5 ... Yes (7.31)
|
||
Checking if you have Module::Build 0.4205 ... Yes (0.4222)
|
||
OK
|
||
Building and testing Mojolicious-Plugin-Qaptcha-0.11 ... Building Mojolicious-Plugin-Qaptcha
|
||
|
||
# Failed test 'use Mojolicious::Plugin::Qaptcha;'
|
||
# at t/00-load.t line 10.
|
||
# Tried to use 'Mojolicious::Plugin::Qaptcha'.
|
||
# Error: "slurp" is not exported by the Mojo::Util module
|
||
# Can't continue after import errors at /home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Qaptcha-0.11/blib/lib/Mojolicious/Plugin/Qaptcha.pm line 5.
|
||
# BEGIN failed--compilation aborted at /home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Qaptcha-0.11/blib/lib/Mojolicious/Plugin/Qaptcha.pm line 5.
|
||
# Compilation failed in require at t/00-load.t line 10.
|
||
# BEGIN failed--compilation aborted at t/00-load.t line 10.
|
||
Bailout called. Further testing stopped:
|
||
Use of uninitialized value $Mojolicious::Plugin::Qaptcha::VERSION in concatenation (.) or string at t/00-load.t line 13.
|
||
# Looks like your test exited with 255 just after 1.
|
||
FAILED--Further testing stopped.
|
||
! Installing Mojolicious::Plugin::Qaptcha failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
Searching Mojolicious::Plugin::Nour::Config (0.09) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-Nour-Config-0.09.tar.gz
|
||
FAIL
|
||
--> Working on Mojolicious::Plugin::Nour::Config
|
||
Fetching http://www.cpan.org/authors/id/A/AM/AMIRITE/Mojolicious-Plugin-Nour-Config-0.09.tar.gz ... OK
|
||
Mojolicious-Plugin-Nour-Config-0.09
|
||
Mojolicious-Plugin-Nour-Config-0.09/README
|
||
Mojolicious-Plugin-Nour-Config-0.09/LICENSE
|
||
Mojolicious-Plugin-Nour-Config-0.09/dist.ini
|
||
Mojolicious-Plugin-Nour-Config-0.09/META.yml
|
||
Mojolicious-Plugin-Nour-Config-0.09/MANIFEST
|
||
Mojolicious-Plugin-Nour-Config-0.09/META.json
|
||
Mojolicious-Plugin-Nour-Config-0.09/Makefile.PL
|
||
Mojolicious-Plugin-Nour-Config-0.09/t
|
||
Mojolicious-Plugin-Nour-Config-0.09/t/00-compile.t
|
||
Mojolicious-Plugin-Nour-Config-0.09/t/00-report-prereqs.t
|
||
Mojolicious-Plugin-Nour-Config-0.09/config
|
||
Mojolicious-Plugin-Nour-Config-0.09/config/application.yml
|
||
Mojolicious-Plugin-Nour-Config-0.09/config/database
|
||
Mojolicious-Plugin-Nour-Config-0.09/config/database/config.yml
|
||
Mojolicious-Plugin-Nour-Config-0.09/config/database/private
|
||
Mojolicious-Plugin-Nour-Config-0.09/config/database/private/README.md
|
||
Mojolicious-Plugin-Nour-Config-0.09/config/application/nested
|
||
Mojolicious-Plugin-Nour-Config-0.09/config/application/nested/example.yml
|
||
Mojolicious-Plugin-Nour-Config-0.09/lib/Mojolicious/Plugin/Nour
|
||
Mojolicious-Plugin-Nour-Config-0.09/lib/Mojolicious/Plugin/Nour/Config.pm
|
||
Mojolicious-Plugin-Nour-Config-0.09/config/database/private/production.yml
|
||
Entering Mojolicious-Plugin-Nour-Config-0.09
|
||
Checking configure dependencies from META.json
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring Mojolicious-Plugin-Nour-Config-0.09 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Mojolicious::Plugin::Nour::Config
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have File::Find 0 ... Yes (1.34)
|
||
Checking if you have File::Temp 0 ... Yes (0.2304)
|
||
Checking if you have IO::All 0 ... Yes (0.86)
|
||
Checking if you have File::Spec 0 ... Yes (3.62)
|
||
Checking if you have File::Spec::Functions 0 ... Yes (3.62)
|
||
Checking if you have IO::Handle 0 ... Yes (1.36)
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have Linux::Inotify2 0 ... Yes (1.22)
|
||
Checking if you have List::Util 0 ... Yes (1.47)
|
||
Checking if you have strict 0 ... Yes (1.11)
|
||
Checking if you have Nour::Config 0 ... Yes (undef)
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
Checking if you have warnings 0 ... Yes (1.37)
|
||
Checking if you have List::AllUtils 0 ... Yes (0.14)
|
||
Checking if you have Mojo::Base 0 ... Yes (undef)
|
||
Checking if you have IPC::Open3 0 ... Yes (1.20)
|
||
Checking if you have version 0 ... Yes (0.9918)
|
||
OK
|
||
Building and testing Mojolicious-Plugin-Nour-Config-0.09 ... cp lib/Mojolicious/Plugin/Nour/Config.pm blib/lib/Mojolicious/Plugin/Nour/Config.pm
|
||
Manifying 1 pod document
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
|
||
t/00-compile.t ......... ok
|
||
#
|
||
# Versions for all modules listed in MYMETA.json (including optional ones):
|
||
# Version Module
|
||
# -------- ------------------------
|
||
# 2.150010 CPAN::Meta
|
||
# 2.140 CPAN::Meta::Requirements
|
||
# 7.24 ExtUtils::MakeMaker
|
||
# 1.34 File::Find
|
||
# 3.62 File::Spec
|
||
# 3.62 File::Spec::Functions
|
||
# 0.2304 File::Temp
|
||
# 0.86 IO::All
|
||
# 1.36 IO::Handle
|
||
# 1.20 IPC::Open3
|
||
# 1.22 Linux::Inotify2
|
||
# 0.14 List::AllUtils
|
||
# 1.47 List::Util
|
||
# undef Mojo::Base
|
||
# undef Nour::Config
|
||
# 1.302083 Test::More
|
||
# 1.11 strict
|
||
# 0.9918 version
|
||
# 1.37 warnings
|
||
t/00-report-prereqs.t .. ok
|
||
All tests successful.
|
||
Files=2, Tests=2, 0 wallclock secs ( 0.01 usr 0.00 sys + 0.22 cusr 0.00 csys = 0.23 CPU)
|
||
Result: PASS
|
||
Manifying 1 pod document
|
||
Appending installation info to /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/perllocal.pod
|
||
OK
|
||
Successfully installed Mojolicious-Plugin-Nour-Config-0.09
|
||
Installing /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux/.meta/Mojolicious-Plugin-Nour-Config-0.09/install.json
|
||
Searching Mojolicious::Plugin::AdvancedMod (0.38) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-AdvancedMod-0.38.tar.gz
|
||
--> Working on Mojolicious::Plugin::AdvancedMod
|
||
Fetching http://www.cpan.org/authors/id/G/GR/GRISHKOV/Mojolicious-Plugin-AdvancedMod-0.38.tar.gz ... OK
|
||
Mojolicious-Plugin-AdvancedMod/
|
||
Mojolicious-Plugin-AdvancedMod/.gitignore
|
||
Mojolicious-Plugin-AdvancedMod/README.pod
|
||
Mojolicious-Plugin-AdvancedMod/lib/
|
||
Mojolicious-Plugin-AdvancedMod/lib/Mojolicious/
|
||
Mojolicious-Plugin-AdvancedMod/lib/Mojolicious/Plugin/
|
||
Mojolicious-Plugin-AdvancedMod/lib/Mojolicious/Plugin/AdvancedMod.pm
|
||
Mojolicious-Plugin-AdvancedMod/lib/Mojolicious/Plugin/AdvancedMod/
|
||
Mojolicious-Plugin-AdvancedMod/lib/Mojolicious/Plugin/AdvancedMod/HashedParams.pm
|
||
Mojolicious-Plugin-AdvancedMod/lib/Mojolicious/Plugin/AdvancedMod/ActionFilter.pm
|
||
Mojolicious-Plugin-AdvancedMod/lib/Mojolicious/Plugin/AdvancedMod/Authoriz.pm
|
||
Mojolicious-Plugin-AdvancedMod/lib/Mojolicious/Plugin/AdvancedMod/Configurator.pm
|
||
Mojolicious-Plugin-AdvancedMod/lib/Mojolicious/Plugin/AdvancedMod/TagHelpers.pm
|
||
Mojolicious-Plugin-AdvancedMod/lib/Mojolicious/Plugin/AdvancedMod/Fake.pm
|
||
Mojolicious-Plugin-AdvancedMod/lib/Mojolicious/Command/
|
||
Mojolicious-Plugin-AdvancedMod/lib/Mojolicious/Command/am.pm
|
||
Mojolicious-Plugin-AdvancedMod/.travis.yml
|
||
Mojolicious-Plugin-AdvancedMod/Build.PL
|
||
Mojolicious-Plugin-AdvancedMod/MANIFEST
|
||
Mojolicious-Plugin-AdvancedMod/t/
|
||
Mojolicious-Plugin-AdvancedMod/t/advanced_mod.t
|
||
Mojolicious-Plugin-AdvancedMod/t/command_am.t
|
||
Mojolicious-Plugin-AdvancedMod/t/etc/
|
||
Mojolicious-Plugin-AdvancedMod/t/etc/general.yml
|
||
Mojolicious-Plugin-AdvancedMod/t/etc/pg.yml
|
||
Mojolicious-Plugin-AdvancedMod/t/tag_helpers.t
|
||
Mojolicious-Plugin-AdvancedMod/t/configurator.t
|
||
Mojolicious-Plugin-AdvancedMod/t/lib/
|
||
Mojolicious-Plugin-AdvancedMod/t/lib/MyApp/
|
||
Mojolicious-Plugin-AdvancedMod/t/lib/MyApp/Models/
|
||
Mojolicious-Plugin-AdvancedMod/t/lib/MyApp/Models/App.pm
|
||
Mojolicious-Plugin-AdvancedMod/t/lib/MyApp/Helpers/
|
||
Mojolicious-Plugin-AdvancedMod/t/lib/MyApp/Helpers/App.pm
|
||
Mojolicious-Plugin-AdvancedMod/t/lib/MyApp/Controllers/
|
||
Mojolicious-Plugin-AdvancedMod/t/lib/MyApp/Controllers/App.pm
|
||
Mojolicious-Plugin-AdvancedMod/t/lib/MyApp.pm
|
||
Mojolicious-Plugin-AdvancedMod/t/hashed_params.t
|
||
Mojolicious-Plugin-AdvancedMod/t/action_filter.t
|
||
Mojolicious-Plugin-AdvancedMod/MANIFEST.SKIP
|
||
Mojolicious-Plugin-AdvancedMod/Changes
|
||
Entering Mojolicious-Plugin-AdvancedMod
|
||
META.yml/json not found. Creating skeleton for it.
|
||
Checking if you have Module::Build 0.38 ... Yes (0.4222)
|
||
Checking if you have ExtUtils::Install 1.46 ... Yes (2.04)
|
||
Running Build.PL
|
||
Configuring Mojolicious-Plugin-AdvancedMod-0.38 ... WARNING: the following files are missing in your kit:
|
||
t/am.t
|
||
Please inform the author.
|
||
|
||
Created MYMETA.yml and MYMETA.json
|
||
Creating new 'Build' script for 'Mojolicious-Plugin-AdvancedMod' version '0.38'
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
Checking if you have DBI 0 ... Yes (1.636)
|
||
Checking if you have Text::Haml 0 ... Yes (0.990118)
|
||
OK
|
||
Building and testing Mojolicious-Plugin-AdvancedMod-0.38 ... Building Mojolicious-Plugin-AdvancedMod
|
||
Can't locate object method "configurator" via package "MyApp" at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server.pm line 17.
|
||
t/action_filter.t ..
|
||
Dubious, test returned 255 (wstat 65280, 0xff00)
|
||
No subtests run
|
||
Can't locate object method "configurator" via package "MyApp" at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server.pm line 17.
|
||
# Tests were run but no plan was declared and done_testing() was not seen.
|
||
# Looks like your test exited with 255 just after 1.
|
||
t/advanced_mod.t ...
|
||
Dubious, test returned 255 (wstat 65280, 0xff00)
|
||
All 1 subtests passed
|
||
"slurp" is not exported by the Mojo::Util module
|
||
Can't continue after import errors at /home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-AdvancedMod/blib/lib/Mojolicious/Command/am.pm line 4.
|
||
BEGIN failed--compilation aborted at /home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-AdvancedMod/blib/lib/Mojolicious/Command/am.pm line 4.
|
||
Compilation failed in require at (eval 88) line 1.
|
||
t/command_am.t .....
|
||
Dubious, test returned 255 (wstat 65280, 0xff00)
|
||
No subtests run
|
||
Can't locate object method "configurator" via package "MyApp" at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server.pm line 17.
|
||
t/configurator.t ...
|
||
Dubious, test returned 255 (wstat 65280, 0xff00)
|
||
No subtests run
|
||
Can't locate object method "configurator" via package "MyApp" at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server.pm line 17.
|
||
t/hashed_params.t ..
|
||
Dubious, test returned 255 (wstat 65280, 0xff00)
|
||
No subtests run
|
||
# Tag: button_to
|
||
t/tag_helpers.t .... ok
|
||
|
||
Test Summary Report
|
||
-------------------
|
||
t/action_filter.t (Wstat: 65280 Tests: 0 Failed: 0)
|
||
Non-zero exit status: 255
|
||
Parse errors: No plan found in TAP output
|
||
t/advanced_mod.t (Wstat: 65280 Tests: 1 Failed: 0)
|
||
Non-zero exit status: 255
|
||
Parse errors: No plan found in TAP output
|
||
t/command_am.t (Wstat: 65280 Tests: 0 Failed: 0)
|
||
Non-zero exit status: 255
|
||
Parse errors: No plan found in TAP output
|
||
t/configurator.t (Wstat: 65280 Tests: 0 Failed: 0)
|
||
Non-zero exit status: 255
|
||
Parse errors: No plan found in TAP output
|
||
t/hashed_params.t (Wstat: 65280 Tests: 0 Failed: 0)
|
||
Non-zero exit status: 255
|
||
Parse errors: No plan found in TAP output
|
||
Files=6, Tests=12, 1 wallclock secs ( 0.01 usr 0.00 sys + 0.91 cusr 0.06 csys = 0.98 CPU)
|
||
Result: FAIL
|
||
Failed 5/6 test programs. 0/12 subtests failed.
|
||
! Installing Mojolicious::Plugin::AdvancedMod failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
Searching Mojolicious::Plugin::Bootstrap3 (3.2005) on cpanmetadb ...
|
||
! Finding Mojolicious::Plugin::Bootstrap3 on cpanmetadb failed.
|
||
Searching Mojolicious::Plugin::Bootstrap3 (3.2005) on metacpan ...
|
||
! Could not find a release matching Mojolicious::Plugin::Bootstrap3 (3.2005) on MetaCPAN.
|
||
Searching Mojolicious::Plugin::Bootstrap3 on mirror http://www.cpan.org ...
|
||
! Finding Mojolicious::Plugin::Bootstrap3 (3.2005) on mirror http://www.cpan.org failed.
|
||
! Couldn't find module or a distribution Mojolicious::Plugin::Bootstrap3 (3.2005)
|
||
Searching MojoX::Plugin::PHP (0.03) on cpanmetadb ...
|
||
Unpacking MojoX-Plugin-PHP-0.05.tar.gz
|
||
FAIL
|
||
--> Working on MojoX::Plugin::PHP
|
||
Fetching http://www.cpan.org/authors/id/M/MO/MOB/MojoX-Plugin-PHP-0.05.tar.gz ... OK
|
||
MojoX-Plugin-PHP-0.05/
|
||
MojoX-Plugin-PHP-0.05/META.yml
|
||
MojoX-Plugin-PHP-0.05/Changes
|
||
MojoX-Plugin-PHP-0.05/Makefile.PL
|
||
MojoX-Plugin-PHP-0.05/examples/
|
||
MojoX-Plugin-PHP-0.05/examples/wp-on-mojo.pl
|
||
MojoX-Plugin-PHP-0.05/t/
|
||
MojoX-Plugin-PHP-0.05/t/23-include.t
|
||
MojoX-Plugin-PHP-0.05/t/06-env.t
|
||
MojoX-Plugin-PHP-0.05/t/05-server.t
|
||
MojoX-Plugin-PHP-0.05/t/testapp.conf
|
||
MojoX-Plugin-PHP-0.05/t/pod.t
|
||
MojoX-Plugin-PHP-0.05/t/MojoTestServer.pm
|
||
MojoX-Plugin-PHP-0.05/t/08-inline.t
|
||
MojoX-Plugin-PHP-0.05/t/20-upload.t
|
||
MojoX-Plugin-PHP-0.05/t/00-load.t
|
||
MojoX-Plugin-PHP-0.05/t/07-raw.t
|
||
MojoX-Plugin-PHP-0.05/t/03-get.t
|
||
MojoX-Plugin-PHP-0.05/t/02-errors.t
|
||
MojoX-Plugin-PHP-0.05/t/11-globals.t
|
||
MojoX-Plugin-PHP-0.05/t/24-cookies.t
|
||
MojoX-Plugin-PHP-0.05/t/04-post.t
|
||
MojoX-Plugin-PHP-0.05/t/01-view.t
|
||
MojoX-Plugin-PHP-0.05/t/pod-coverage.t
|
||
MojoX-Plugin-PHP-0.05/t/10-headers.t
|
||
MojoX-Plugin-PHP-0.05/t/templates/
|
||
MojoX-Plugin-PHP-0.05/t/templates/hello.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/dir-a/
|
||
MojoX-Plugin-PHP-0.05/t/templates/dir-a/hello20.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/hello_latin1.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/upload1.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/redirect_destination.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/phpinfo.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/clear-cookie.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/collatz1.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/hello20.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/compile-error.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/enc/
|
||
MojoX-Plugin-PHP-0.05/t/templates/enc/hello_latin1.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/enc/hello_utf8.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/runtime-error.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/redirect.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/echo.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/get-cookie.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/include1.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/exit.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/hello_utf8.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/vars.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/dir-b/
|
||
MojoX-Plugin-PHP-0.05/t/templates/dir-b/index.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/redirect_destination2.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/error.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/headers.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/include4.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/globals.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/set-cookie.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/body2.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/hello21.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/redirectx.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/exit-die.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/warnings.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/stash.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/handle_upload.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/no-exit.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/header_compute.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/headers2.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/include2/
|
||
MojoX-Plugin-PHP-0.05/t/templates/include2/foo.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/include2/include3.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/output_upload.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/collatz.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/body.php
|
||
MojoX-Plugin-PHP-0.05/t/templates/include.php
|
||
MojoX-Plugin-PHP-0.05/t/manifest.t
|
||
MojoX-Plugin-PHP-0.05/t/12-postprocess.t
|
||
MojoX-Plugin-PHP-0.05/t/22-encoding.t
|
||
MojoX-Plugin-PHP-0.05/t/21-redirect.t
|
||
MojoX-Plugin-PHP-0.05/MANIFEST
|
||
MojoX-Plugin-PHP-0.05/README
|
||
MojoX-Plugin-PHP-0.05/META.json
|
||
MojoX-Plugin-PHP-0.05/lib/
|
||
MojoX-Plugin-PHP-0.05/lib/MojoX/
|
||
MojoX-Plugin-PHP-0.05/lib/MojoX/Plugin/
|
||
MojoX-Plugin-PHP-0.05/lib/MojoX/Plugin/PHP.pm
|
||
MojoX-Plugin-PHP-0.05/lib/MojoX/Template/
|
||
MojoX-Plugin-PHP-0.05/lib/MojoX/Template/PHP.pm
|
||
Entering MojoX-Plugin-PHP-0.05
|
||
Checking configure dependencies from META.json
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring MojoX-Plugin-PHP-0.05 ... Warning: prerequisite PHP 0.15 not found.
|
||
Checking if your kit is complete...
|
||
Looks good
|
||
Invalid LICENSE value 'Artistic_2_0' ignored
|
||
Invalid LICENSE value 'Artistic_2_0' ignored
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for MojoX::Plugin::PHP
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have File::Spec::Functions 0 ... Yes (3.62)
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
Checking if you have File::Temp 0 ... Yes (0.2304)
|
||
Checking if you have File::Tools 0 ... Yes (0.09)
|
||
Checking if you have PHP 0.15 ... No
|
||
Checking if you have Mojolicious 4 ... Yes (7.31)
|
||
Checking if you have Sys::Hostname 0 ... Yes (1.20)
|
||
Searching PHP (0.15) on cpanmetadb ...
|
||
Unpacking PHP-0.15.tar.gz
|
||
OK
|
||
==> Found dependencies: PHP
|
||
--> Working on PHP
|
||
Fetching http://www.cpan.org/authors/id/M/MO/MOB/PHP-0.15.tar.gz ... OK
|
||
PHP-0.15/
|
||
PHP-0.15/META.yml
|
||
PHP-0.15/test.pl
|
||
PHP-0.15/PHP.pm
|
||
PHP-0.15/PHP.c
|
||
PHP-0.15/Changes
|
||
PHP-0.15/Makefile.PL
|
||
PHP-0.15/MANIFEST
|
||
PHP-0.15/PHP.h
|
||
PHP-0.15/README
|
||
PHP-0.15/META.json
|
||
PHP-0.15/array.c
|
||
Entering PHP-0.15
|
||
Checking configure dependencies from META.json
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring PHP-0.15 ... Checking if your kit is complete...
|
||
Looks good
|
||
Warning (mostly harmless): No library found for -lphp5
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for PHP
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
OK
|
||
Building and testing PHP-0.15 ... cp PHP.pm blib/lib/PHP.pm
|
||
Running Mkbootstrap for PHP ()
|
||
chmod 644 "PHP.bs"
|
||
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::Command::MM -e 'cp_nonempty' -- PHP.bs blib/arch/auto/PHP/PHP.bs 644
|
||
cc -c -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -Wall -O2 -DVERSION=\"0.15\" -DXS_VERSION=\"0.15\" -fPIC "-I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE" PHP.c
|
||
In file included from /usr/include/php5/main/php.h:34:0,
|
||
from /usr/include/php5/sapi/embed/php_embed.h:23,
|
||
from PHP.h:14,
|
||
from PHP.c:4:
|
||
/usr/include/php5/main/php_config.h:2487:0: warning: "_GNU_SOURCE" redefined
|
||
#define _GNU_SOURCE 1
|
||
|
||
In file included from /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/perl.h:28:0,
|
||
from PHP.h:9,
|
||
from PHP.c:4:
|
||
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/config.h:1057:0: note: this is the location of the previous definition
|
||
# define _GNU_SOURCE
|
||
|
||
PHP.c: In function ‘PHP_stringify’:
|
||
PHP.c:201:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
|
||
sprintf( str, "PHP(0x%x)", (unsigned int) SvRV( sv));
|
||
^
|
||
In file included from /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/perl.h:5644:0,
|
||
from PHP.h:9,
|
||
from PHP.c:4:
|
||
PHP.c: In function ‘PHP_set_php_input’:
|
||
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/sv.h:1654:57: warning: passing argument 2 of ‘Perl_sv_2pv_flags’ from incompatible pointer type [-Wincompatible-pointer-types]
|
||
? ((lp = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &lp, flags))
|
||
^
|
||
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/embed.h:598:55: note: in definition of macro ‘sv_2pv_flags’
|
||
#define sv_2pv_flags(a,b,c) Perl_sv_2pv_flags(aTHX_ a,b,c)
|
||
^
|
||
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/sv.h:1648:30: note: in expansion of macro ‘SvPV_flags’
|
||
#define SvPV(sv, lp) SvPV_flags(sv, lp, SV_GMAGIC)
|
||
^~~~~~~~~~
|
||
PHP.c:818:17: note: in expansion of macro ‘SvPV’
|
||
post_content = SvPV(ST(0), post_content_length);
|
||
^~~~
|
||
In file included from /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/perl.h:5609:0,
|
||
from PHP.h:9,
|
||
from PHP.c:4:
|
||
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/proto.h:2971:21: note: expected ‘STRLEN * const {aka long unsigned int * const}’ but argument is of type ‘int *’
|
||
PERL_CALLCONV char* Perl_sv_2pv_flags(pTHX_ SV *const sv, STRLEN *const lp, const I32 flags);
|
||
^~~~~~~~~~~~~~~~~
|
||
cc -c -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -Wall -O2 -DVERSION=\"0.15\" -DXS_VERSION=\"0.15\" -fPIC "-I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE" array.c
|
||
In file included from /usr/include/php5/main/php.h:34:0,
|
||
from /usr/include/php5/sapi/embed/php_embed.h:23,
|
||
from PHP.h:14,
|
||
from array.c:9:
|
||
/usr/include/php5/main/php_config.h:2487:0: warning: "_GNU_SOURCE" redefined
|
||
#define _GNU_SOURCE 1
|
||
|
||
In file included from /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/perl.h:28:0,
|
||
from PHP.h:9,
|
||
from array.c:9:
|
||
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/config.h:1057:0: note: this is the location of the previous definition
|
||
# define _GNU_SOURCE
|
||
|
||
rm -f blib/arch/auto/PHP/PHP.so
|
||
cc -shared -O2 -L/usr/local/lib -fstack-protector-strong PHP.o array.o -o blib/arch/auto/PHP/PHP.so \
|
||
\
|
||
|
||
chmod 755 blib/arch/auto/PHP/PHP.so
|
||
Manifying 1 pod document
|
||
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::Command::MM -e 'cp_nonempty' -- PHP.bs blib/arch/auto/PHP/PHP.bs 644
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-Iblib/lib" "-Iblib/arch" test.pl
|
||
1..79
|
||
not ok 1 - use_ok PHP
|
||
# Failed test 'use_ok PHP'
|
||
# at test.pl line 11.
|
||
not ok 2 - require PHP;
|
||
# Failed test 'require PHP;'
|
||
# at test.pl line 18.
|
||
# Tried to require 'PHP'.
|
||
# Error: Attempt to reload PHP.pm aborted.
|
||
# Compilation failed in require at (eval 7) line 2.
|
||
not ok 3 - eval
|
||
# Failed test 'eval'
|
||
# at test.pl line 49.
|
||
Module PHP failed to load at blib/lib/PHP.pm line 80.
|
||
Module PHP failed to load at blib/lib/PHP.pm line 80.
|
||
END failed--call queue aborted.
|
||
# Looks like your test exited with 22 just after 3.
|
||
Makefile:1006: recipe for target 'test_dynamic' failed
|
||
make: *** [test_dynamic] Error 22
|
||
! Installing PHP failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
! Installing the dependencies failed: Module 'PHP' is not installed
|
||
! Bailing out the installation for MojoX-Plugin-PHP-0.05.
|
||
Searching Mojolicious::Plugin::DOCRenderer (4.00) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-DOCRenderer-4.00.tar.gz
|
||
FAIL
|
||
--> Working on Mojolicious::Plugin::DOCRenderer
|
||
Fetching http://www.cpan.org/authors/id/E/EX/EXC/Mojolicious-Plugin-DOCRenderer-4.00.tar.gz ... OK
|
||
Mojolicious-Plugin-DOCRenderer-4.00/
|
||
Mojolicious-Plugin-DOCRenderer-4.00/MANIFEST
|
||
Mojolicious-Plugin-DOCRenderer-4.00/Changes
|
||
Mojolicious-Plugin-DOCRenderer-4.00/t/
|
||
Mojolicious-Plugin-DOCRenderer-4.00/t/basic.pl
|
||
Mojolicious-Plugin-DOCRenderer-4.00/LICENSE
|
||
Mojolicious-Plugin-DOCRenderer-4.00/Makefile.PL
|
||
Mojolicious-Plugin-DOCRenderer-4.00/MYMETA.json
|
||
Mojolicious-Plugin-DOCRenderer-4.00/README.pod
|
||
Mojolicious-Plugin-DOCRenderer-4.00/lib/
|
||
Mojolicious-Plugin-DOCRenderer-4.00/lib/Mojolicious/
|
||
Mojolicious-Plugin-DOCRenderer-4.00/lib/Mojolicious/Plugin/
|
||
Mojolicious-Plugin-DOCRenderer-4.00/lib/Mojolicious/Plugin/DOCRenderer/
|
||
Mojolicious-Plugin-DOCRenderer-4.00/lib/Mojolicious/Plugin/DOCRenderer/templates/
|
||
Mojolicious-Plugin-DOCRenderer-4.00/lib/Mojolicious/Plugin/DOCRenderer/templates/mojobar.html.ep
|
||
Mojolicious-Plugin-DOCRenderer-4.00/lib/Mojolicious/Plugin/DOCRenderer/templates/docmodule.html.ep
|
||
Mojolicious-Plugin-DOCRenderer-4.00/lib/Mojolicious/Plugin/DOCRenderer.pm
|
||
Mojolicious-Plugin-DOCRenderer-4.00/META.json
|
||
Mojolicious-Plugin-DOCRenderer-4.00/META.yml
|
||
Mojolicious-Plugin-DOCRenderer-4.00/MYMETA.yml
|
||
Mojolicious-Plugin-DOCRenderer-4.00/MANIFEST.SKIP
|
||
Entering Mojolicious-Plugin-DOCRenderer-4.00
|
||
Checking configure dependencies from META.json
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring Mojolicious-Plugin-DOCRenderer-4.00 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Mojolicious::Plugin::DOCRenderer
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have Mojolicious 4.99 ... Yes (7.31)
|
||
OK
|
||
Building and testing Mojolicious-Plugin-DOCRenderer-4.00 ... cp lib/Mojolicious/Plugin/DOCRenderer.pm blib/lib/Mojolicious/Plugin/DOCRenderer.pm
|
||
cp README.pod blib/lib/Mojolicious/Plugin/README.pod
|
||
cp lib/Mojolicious/Plugin/DOCRenderer/templates/docmodule.html.ep blib/lib/Mojolicious/Plugin/DOCRenderer/templates/docmodule.html.ep
|
||
cp lib/Mojolicious/Plugin/DOCRenderer/templates/mojobar.html.ep blib/lib/Mojolicious/Plugin/DOCRenderer/templates/mojobar.html.ep
|
||
Manifying 1 pod document
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.pl
|
||
"slurp" is not exported by the Mojo::Util module
|
||
Can't continue after import errors at lib/Mojolicious/Plugin/DOCRenderer.pm line 10.
|
||
BEGIN failed--compilation aborted at lib/Mojolicious/Plugin/DOCRenderer.pm line 10.
|
||
Compilation failed in require at (eval 93) line 1.
|
||
# Looks like your test exited with 255 before it could output anything.
|
||
t/basic.pl ..
|
||
Dubious, test returned 255 (wstat 65280, 0xff00)
|
||
Failed 9/9 subtests
|
||
|
||
Test Summary Report
|
||
-------------------
|
||
t/basic.pl (Wstat: 65280 Tests: 0 Failed: 0)
|
||
Non-zero exit status: 255
|
||
Parse errors: Bad plan. You planned 9 tests but ran 0.
|
||
Files=1, Tests=0, 0 wallclock secs ( 0.00 usr 0.00 sys + 0.14 cusr 0.01 csys = 0.15 CPU)
|
||
Result: FAIL
|
||
Failed 1/1 test programs. 0/0 subtests failed.
|
||
Makefile:867: recipe for target 'test_dynamic' failed
|
||
make: *** [test_dynamic] Error 255
|
||
! Installing Mojolicious::Plugin::DOCRenderer failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
Searching MojoX::Renderer::CTPP2 (0.02) on cpanmetadb ...
|
||
Unpacking MojoX-Renderer-CTPP2-0.02.tar.gz
|
||
FAIL
|
||
--> Working on MojoX::Renderer::CTPP2
|
||
Fetching http://www.cpan.org/authors/id/S/SH/SHADOVV/MojoX-Renderer-CTPP2-0.02.tar.gz ... OK
|
||
MojoX-Renderer-CTPP2-0.02/
|
||
MojoX-Renderer-CTPP2-0.02/.perltidyrc
|
||
MojoX-Renderer-CTPP2-0.02/Changes
|
||
MojoX-Renderer-CTPP2-0.02/lib/
|
||
MojoX-Renderer-CTPP2-0.02/lib/MojoX/
|
||
MojoX-Renderer-CTPP2-0.02/lib/MojoX/Renderer/
|
||
MojoX-Renderer-CTPP2-0.02/lib/MojoX/Renderer/CTPP2.pm
|
||
MojoX-Renderer-CTPP2-0.02/Makefile.PL
|
||
MojoX-Renderer-CTPP2-0.02/MANIFEST
|
||
MojoX-Renderer-CTPP2-0.02/META.yml
|
||
MojoX-Renderer-CTPP2-0.02/README
|
||
MojoX-Renderer-CTPP2-0.02/t/
|
||
MojoX-Renderer-CTPP2-0.02/t/00-load.t
|
||
MojoX-Renderer-CTPP2-0.02/t/01-pod.t
|
||
MojoX-Renderer-CTPP2-0.02/t/02-pod-coverage.t
|
||
Entering MojoX-Renderer-CTPP2-0.02
|
||
Checking configure dependencies from META.yml
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring MojoX-Renderer-CTPP2-0.02 ... Warning: prerequisite HTML::CTPP2 v2.5.12 not found.
|
||
Warning: prerequisite Mojo 0.9 not found. We have unknown version.
|
||
Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for MojoX::Renderer::CTPP2
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have HTML::CTPP2 v2.5.12 ... No
|
||
Checking if you have Mojo 0.9 ... No
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Searching HTML::CTPP2 (v2.5.12) on cpanmetadb ...
|
||
Unpacking HTML-CTPP2-2.6.7.tar.gz
|
||
OK
|
||
==> Found dependencies: HTML::CTPP2, Mojo
|
||
--> Working on HTML::CTPP2
|
||
Fetching http://www.cpan.org/authors/id/S/ST/STELLAR/HTML-CTPP2-2.6.7.tar.gz ... OK
|
||
HTML-CTPP2-2.6.7/
|
||
HTML-CTPP2-2.6.7/t/
|
||
HTML-CTPP2-2.6.7/lib/
|
||
HTML-CTPP2-2.6.7/typemap
|
||
HTML-CTPP2-2.6.7/CTPP2.xs
|
||
HTML-CTPP2-2.6.7/math_expr.tmpl
|
||
HTML-CTPP2-2.6.7/examples/
|
||
HTML-CTPP2-2.6.7/perlobject.map
|
||
HTML-CTPP2-2.6.7/MANIFEST
|
||
HTML-CTPP2-2.6.7/Makefile.PL
|
||
HTML-CTPP2-2.6.7/charset_recoder.tmpl
|
||
HTML-CTPP2-2.6.7/Changes
|
||
HTML-CTPP2-2.6.7/ppport.h
|
||
HTML-CTPP2-2.6.7/README
|
||
HTML-CTPP2-2.6.7/hello.tmpl
|
||
HTML-CTPP2-2.6.7/examples/testjson.json
|
||
HTML-CTPP2-2.6.7/examples/testdata.json
|
||
HTML-CTPP2-2.6.7/examples/runtime-error.tmpl
|
||
HTML-CTPP2-2.6.7/examples/example1.tmpl
|
||
HTML-CTPP2-2.6.7/examples/example3-1.tmpl
|
||
HTML-CTPP2-2.6.7/examples/syntax-error.tmpl
|
||
HTML-CTPP2-2.6.7/examples/example2.tmpl
|
||
HTML-CTPP2-2.6.7/examples/example3-2.tmpl
|
||
HTML-CTPP2-2.6.7/examples/example3-3.tmpl
|
||
HTML-CTPP2-2.6.7/examples/example3.tmpl
|
||
HTML-CTPP2-2.6.7/examples/example5_iconv.tmpl
|
||
HTML-CTPP2-2.6.7/examples/example4.tmpl
|
||
HTML-CTPP2-2.6.7/examples/example5.tmpl
|
||
HTML-CTPP2-2.6.7/examples/example6.tmpl
|
||
HTML-CTPP2-2.6.7/examples/example7.tmpl
|
||
HTML-CTPP2-2.6.7/examples/example8.tmpl
|
||
HTML-CTPP2-2.6.7/examples/example5_gettext.tmpl
|
||
HTML-CTPP2-2.6.7/examples/example9.tmpl
|
||
HTML-CTPP2-2.6.7/examples/logic-error.tmpl
|
||
HTML-CTPP2-2.6.7/examples/example5_md5.tmpl
|
||
HTML-CTPP2-2.6.7/examples/transmap.tmpl
|
||
HTML-CTPP2-2.6.7/examples/header.tmpl
|
||
HTML-CTPP2-2.6.7/examples/example10.tmpl
|
||
HTML-CTPP2-2.6.7/examples/example11.tmpl
|
||
HTML-CTPP2-2.6.7/examples/footer.tmpl
|
||
HTML-CTPP2-2.6.7/examples/middle.tmpl
|
||
HTML-CTPP2-2.6.7/lib/HTML/
|
||
HTML-CTPP2-2.6.7/lib/HTML/CTPP2.pm
|
||
HTML-CTPP2-2.6.7/t/test01.t
|
||
HTML-CTPP2-2.6.7/t/test10.t
|
||
HTML-CTPP2-2.6.7/t/test02.t
|
||
HTML-CTPP2-2.6.7/t/test03.t
|
||
HTML-CTPP2-2.6.7/t/test04.t
|
||
HTML-CTPP2-2.6.7/t/test05.t
|
||
HTML-CTPP2-2.6.7/t/test06.t
|
||
HTML-CTPP2-2.6.7/t/test07.t
|
||
HTML-CTPP2-2.6.7/t/test08.t
|
||
HTML-CTPP2-2.6.7/t/test09.t
|
||
HTML-CTPP2-2.6.7/t/HTML-CTPP2.t
|
||
Entering HTML-CTPP2-2.6.7
|
||
META.yml/json not found. Creating skeleton for it.
|
||
Running Makefile.PL
|
||
Configuring HTML-CTPP2-2.6.7 ... Cannot find header file CDT.hpp
|
||
You should install CTPP2 library first!
|
||
Sources of CTPP2 available here: http://ctpp.havoc.ru/download/
|
||
You may also define the CTPP2_INCLUDE and CTPP2_LIB environment variables. at Makefile.PL line 22.
|
||
perl thinks the current OS is 'linux'
|
||
! Configure failed for HTML-CTPP2-2.6.7. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details.
|
||
Already tried Mojo. Skipping.
|
||
! Installing the dependencies failed: Module 'HTML::CTPP2' is not installed, Missing version info for module 'Mojo'
|
||
! Bailing out the installation for MojoX-Renderer-CTPP2-0.02.
|
||
Searching MojoX::Session::Store::File (0.01) on cpanmetadb ...
|
||
Unpacking MojoX-Session-Store-File-0.01.tar.gz
|
||
N/A
|
||
--> Working on MojoX::Session::Store::File
|
||
Fetching http://www.cpan.org/authors/id/K/KS/KSURI/MojoX-Session-Store-File-0.01.tar.gz ... OK
|
||
MojoX-Session-Store-File-0.01/
|
||
MojoX-Session-Store-File-0.01/Changelog
|
||
MojoX-Session-Store-File-0.01/lib/
|
||
MojoX-Session-Store-File-0.01/lib/MojoX/
|
||
MojoX-Session-Store-File-0.01/lib/MojoX/Session/
|
||
MojoX-Session-Store-File-0.01/lib/MojoX/Session/Store/
|
||
MojoX-Session-Store-File-0.01/lib/MojoX/Session/Store/File/
|
||
MojoX-Session-Store-File-0.01/lib/MojoX/Session/Store/File/Driver/
|
||
MojoX-Session-Store-File-0.01/lib/MojoX/Session/Store/File/Driver/FreezeThaw.pm
|
||
MojoX-Session-Store-File-0.01/lib/MojoX/Session/Store/File/Driver/Storable.pm
|
||
MojoX-Session-Store-File-0.01/lib/MojoX/Session/Store/File/Driver.pm
|
||
MojoX-Session-Store-File-0.01/lib/MojoX/Session/Store/File.pm
|
||
MojoX-Session-Store-File-0.01/Makefile.PL
|
||
MojoX-Session-Store-File-0.01/t/
|
||
MojoX-Session-Store-File-0.01/t/01-basic.t
|
||
MojoX-Session-Store-File-0.01/t/00-compile.t
|
||
MojoX-Session-Store-File-0.01/MANIFEST.SKIP
|
||
MojoX-Session-Store-File-0.01/Makefile
|
||
MojoX-Session-Store-File-0.01/MANIFEST
|
||
MojoX-Session-Store-File-0.01/META.yml
|
||
MojoX-Session-Store-File-0.01/inc/
|
||
MojoX-Session-Store-File-0.01/inc/Module/
|
||
MojoX-Session-Store-File-0.01/inc/Module/Install/
|
||
MojoX-Session-Store-File-0.01/inc/Module/Install/WriteAll.pm
|
||
MojoX-Session-Store-File-0.01/inc/Module/Install/Makefile.pm
|
||
MojoX-Session-Store-File-0.01/inc/Module/Install/Metadata.pm
|
||
MojoX-Session-Store-File-0.01/inc/Module/Install/Fetch.pm
|
||
MojoX-Session-Store-File-0.01/inc/Module/Install/Base.pm
|
||
MojoX-Session-Store-File-0.01/inc/Module/Install/Win32.pm
|
||
MojoX-Session-Store-File-0.01/inc/Module/Install/Can.pm
|
||
MojoX-Session-Store-File-0.01/inc/Module/Install.pm
|
||
Entering MojoX-Session-Store-File-0.01
|
||
Checking configure dependencies from META.yml
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring MojoX-Session-Store-File-0.01 ... Warning: prerequisite Mojo 0.999914 not found. We have unknown version.
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for MojoX::Session::Store::File
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have MojoX::Session 0.15 ... Yes (0.33)
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
Checking if you have File::Spec 0 ... Yes (3.62)
|
||
Checking if you have Mojo 0.999914 ... No
|
||
Checking if you have Storable 0 ... Yes (2.51)
|
||
Checking if you have FreezeThaw 0 ... Yes (0.5001)
|
||
Already tried Mojo. Skipping.
|
||
! Installing the dependencies failed: Missing version info for module 'Mojo'
|
||
! Bailing out the installation for MojoX-Session-Store-File-0.01.
|
||
Searching MojoX::Session::Store::Memcached (0.02) on cpanmetadb ...
|
||
Searching Mojolicious::Plugin::CORS (0.02) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-CORS-0.02.tar.gz
|
||
OK
|
||
==> Found dependencies: Mojo
|
||
Found MojoX::Session::Store::Memcached 0.01 which doesn't satisfy 0.02.
|
||
--> Working on Mojolicious::Plugin::CORS
|
||
Fetching http://www.cpan.org/authors/id/A/AM/AMIRITE/Mojolicious-Plugin-CORS-0.02.tar.gz ... OK
|
||
Mojolicious-Plugin-CORS-0.02
|
||
Mojolicious-Plugin-CORS-0.02/README
|
||
Mojolicious-Plugin-CORS-0.02/LICENSE
|
||
Mojolicious-Plugin-CORS-0.02/dist.ini
|
||
Mojolicious-Plugin-CORS-0.02/META.yml
|
||
Mojolicious-Plugin-CORS-0.02/MANIFEST
|
||
Mojolicious-Plugin-CORS-0.02/META.json
|
||
Mojolicious-Plugin-CORS-0.02/Makefile.PL
|
||
Mojolicious-Plugin-CORS-0.02/t
|
||
Mojolicious-Plugin-CORS-0.02/t/00-compile.t
|
||
Mojolicious-Plugin-CORS-0.02/t/00-report-prereqs.t
|
||
Mojolicious-Plugin-CORS-0.02/lib/Mojolicious/Plugin
|
||
Mojolicious-Plugin-CORS-0.02/lib/Mojolicious/Plugin/CORS.pm
|
||
Entering Mojolicious-Plugin-CORS-0.02
|
||
Checking configure dependencies from META.json
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring Mojolicious-Plugin-CORS-0.02 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Mojolicious::Plugin::CORS
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Mojo::Base 0 ... Yes (undef)
|
||
Checking if you have version 0 ... Yes (0.9918)
|
||
Checking if you have IPC::Open3 0 ... Yes (1.20)
|
||
Checking if you have List::Util 0 ... Yes (1.47)
|
||
Checking if you have Mojolicious 0 ... Yes (7.31)
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have IO::Handle 0 ... Yes (1.36)
|
||
Checking if you have File::Spec::Functions 0 ... Yes (3.62)
|
||
Checking if you have File::Spec 0 ... Yes (3.62)
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
Checking if you have warnings 0 ... Yes (1.37)
|
||
Checking if you have File::Temp 0 ... Yes (0.2304)
|
||
Checking if you have strict 0 ... Yes (1.11)
|
||
OK
|
||
Building and testing Mojolicious-Plugin-CORS-0.02 ... cp lib/Mojolicious/Plugin/CORS.pm blib/lib/Mojolicious/Plugin/CORS.pm
|
||
Manifying 1 pod document
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
|
||
t/00-compile.t ......... ok
|
||
#
|
||
# Versions for all modules listed in MYMETA.json (including optional ones):
|
||
# Version Module
|
||
# -------- ------------------------
|
||
# 2.150010 CPAN::Meta
|
||
# 2.140 CPAN::Meta::Requirements
|
||
# 7.24 ExtUtils::MakeMaker
|
||
# 3.62 File::Spec
|
||
# 3.62 File::Spec::Functions
|
||
# 0.2304 File::Temp
|
||
# 1.36 IO::Handle
|
||
# 1.20 IPC::Open3
|
||
# 1.47 List::Util
|
||
# undef Mojo::Base
|
||
# 7.31 Mojolicious
|
||
# 1.302083 Test::More
|
||
# 1.11 strict
|
||
# 0.9918 version
|
||
# 1.37 warnings
|
||
t/00-report-prereqs.t .. ok
|
||
All tests successful.
|
||
Files=2, Tests=2, 0 wallclock secs ( 0.01 usr 0.00 sys + 0.11 cusr 0.01 csys = 0.13 CPU)
|
||
Result: PASS
|
||
Manifying 1 pod document
|
||
Appending installation info to /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/perllocal.pod
|
||
OK
|
||
Successfully installed Mojolicious-Plugin-CORS-0.02
|
||
Installing /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux/.meta/Mojolicious-Plugin-CORS-0.02/install.json
|
||
Searching Mojolicious::Plugin::Bundle (0.004) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-Bundle-0.004.tar.gz
|
||
--> Working on Mojolicious::Plugin::Bundle
|
||
Fetching http://www.cpan.org/authors/id/S/SI/SIDD/Mojolicious-Plugin-Bundle-0.004.tar.gz ... OK
|
||
Mojolicious-Plugin-Bundle-0.004
|
||
Mojolicious-Plugin-Bundle-0.004/Changes
|
||
Mojolicious-Plugin-Bundle-0.004/LICENSE
|
||
Mojolicious-Plugin-Bundle-0.004/INSTALL
|
||
Mojolicious-Plugin-Bundle-0.004/dist.ini
|
||
Mojolicious-Plugin-Bundle-0.004/META.yml
|
||
Mojolicious-Plugin-Bundle-0.004/MANIFEST
|
||
Mojolicious-Plugin-Bundle-0.004/Build.PL
|
||
Mojolicious-Plugin-Bundle-0.004/META.json
|
||
Mojolicious-Plugin-Bundle-0.004/t
|
||
Mojolicious-Plugin-Bundle-0.004/t/asset_tag.t
|
||
Mojolicious-Plugin-Bundle-0.004/t/all_plugins.t
|
||
Mojolicious-Plugin-Bundle-0.004/t/release-distmeta.t
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/book/lib
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/book/lib/Bcs.pm
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/book/lib/Book.pm
|
||
Mojolicious-Plugin-Bundle-0.004/t/release-pod-syntax.t
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/book/lib/BcsOra.pm
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/book/conf
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/book/conf/book.yaml
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/product/lib
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/product/lib/product.pm
|
||
Mojolicious-Plugin-Bundle-0.004/lib/Mojolicious/Plugin
|
||
Mojolicious-Plugin-Bundle-0.004/lib/Mojolicious/Plugin/Bcs.pm
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/product/lib/byproduct.pm
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/product/public
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/product/public/index.html
|
||
Mojolicious-Plugin-Bundle-0.004/lib/Mojolicious/Plugin/Bundle.pm
|
||
Mojolicious-Plugin-Bundle-0.004/lib/Mojolicious/Plugin/Modware.pm
|
||
Mojolicious-Plugin-Bundle-0.004/lib/Mojolicious/Plugin/YmlConfig.pm
|
||
Mojolicious-Plugin-Bundle-0.004/lib/Mojolicious/Plugin/Bcs
|
||
Mojolicious-Plugin-Bundle-0.004/lib/Mojolicious/Plugin/Bcs/Oracle.pm
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/product/lib/product
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/product/lib/product/Default.pm
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/product/public/javascripts
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/product/public/javascripts/fun.js
|
||
Mojolicious-Plugin-Bundle-0.004/lib/Mojolicious/Plugin/Modware
|
||
Mojolicious-Plugin-Bundle-0.004/lib/Mojolicious/Plugin/Modware/Oracle.pm
|
||
Mojolicious-Plugin-Bundle-0.004/lib/Mojolicious/Plugin/AssetTagHelpers.pm
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/product/public/stylesheets
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/product/public/stylesheets/monkey.css
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/product/templates/default
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/product/templates/default/list.html.ep
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/product/templates/layouts
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/product/templates/layouts/default.html.ep
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/product/public/images
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/product/public/images/mojolicious-black.png
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/product/public/javascripts/custom
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/product/public/javascripts/custom/jumper.js
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/product/public/stylesheets/custom
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/product/public/stylesheets/custom/jumbo.css
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/product/public/images/custom
|
||
Mojolicious-Plugin-Bundle-0.004/t/lib/product/public/images/custom/mojolicious-box.png
|
||
Entering Mojolicious-Plugin-Bundle-0.004
|
||
Checking configure dependencies from META.json
|
||
Checking if you have Module::Build 0.38 ... Yes (0.4222)
|
||
Checking if you have ExtUtils::Install 1.46 ... Yes (2.04)
|
||
Running Build.PL
|
||
Configuring Mojolicious-Plugin-Bundle-0.004 ... Created MYMETA.yml and MYMETA.json
|
||
Creating new 'Build' script for 'Mojolicious-Plugin-Bundle' version '0.004'
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have YAML 0.71 ... Yes (1.23)
|
||
Checking if you have Mojolicious 1.21 ... Yes (7.31)
|
||
Checking if you have Bio::Chado::Schema 0.05703 ... Yes (0.20000)
|
||
Checking if you have Module::Build 0.3601 ... Yes (0.4222)
|
||
Checking if you have Regexp::Common 2010010201 ... Yes (2017040401)
|
||
OK
|
||
Building and testing Mojolicious-Plugin-Bundle-0.004 ... Building Mojolicious-Plugin-Bundle
|
||
Can't use string ("Book") as a HASH ref while "strict refs" in use at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm line 246.
|
||
# Looks like your test exited with 255 just after 1.
|
||
t/all_plugins.t .........
|
||
Dubious, test returned 255 (wstat 65280, 0xff00)
|
||
All 1 subtests passed
|
||
Can't use string ("product") as a HASH ref while "strict refs" in use at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm line 246.
|
||
# Looks like your test exited with 255 just after 1.
|
||
t/asset_tag.t ...........
|
||
Dubious, test returned 255 (wstat 65280, 0xff00)
|
||
All 1 subtests passed
|
||
t/release-distmeta.t .... skipped: these tests are for release candidate testing
|
||
t/release-pod-syntax.t .. skipped: these tests are for release candidate testing
|
||
|
||
Test Summary Report
|
||
-------------------
|
||
t/all_plugins.t (Wstat: 65280 Tests: 1 Failed: 0)
|
||
Non-zero exit status: 255
|
||
t/asset_tag.t (Wstat: 65280 Tests: 1 Failed: 0)
|
||
Non-zero exit status: 255
|
||
Files=4, Tests=2, 0 wallclock secs ( 0.01 usr 0.01 sys + 0.35 cusr 0.00 csys = 0.37 CPU)
|
||
Result: FAIL
|
||
Failed 2/4 test programs. 0/2 subtests failed.
|
||
! Installing Mojolicious::Plugin::Bundle failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
Searching MojoX::Log::Dispatch (0.1) on cpanmetadb ...
|
||
Unpacking MojoX-Log-Dispatch-0.1.tar.gz
|
||
FAIL
|
||
--> Working on MojoX::Log::Dispatch
|
||
Fetching http://www.cpan.org/authors/id/K/KA/KAKADU/MojoX-Log-Dispatch-0.1.tar.gz ... OK
|
||
MojoX-Log-Dispatch-0.1/
|
||
MojoX-Log-Dispatch-0.1/MANIFEST
|
||
MojoX-Log-Dispatch-0.1/Changes
|
||
MojoX-Log-Dispatch-0.1/lib/
|
||
MojoX-Log-Dispatch-0.1/lib/MojoX/
|
||
MojoX-Log-Dispatch-0.1/lib/MojoX/Log/
|
||
MojoX-Log-Dispatch-0.1/lib/MojoX/Log/Dispatch.pm
|
||
MojoX-Log-Dispatch-0.1/README
|
||
MojoX-Log-Dispatch-0.1/t/
|
||
MojoX-Log-Dispatch-0.1/t/pod.t
|
||
MojoX-Log-Dispatch-0.1/t/00load.t
|
||
MojoX-Log-Dispatch-0.1/t/04logdisp.t
|
||
MojoX-Log-Dispatch-0.1/t/pod-coverage.t
|
||
MojoX-Log-Dispatch-0.1/t/boilerplate.t
|
||
MojoX-Log-Dispatch-0.1/t/02new.t
|
||
MojoX-Log-Dispatch-0.1/t/01use.t
|
||
MojoX-Log-Dispatch-0.1/META.yml
|
||
MojoX-Log-Dispatch-0.1/Makefile.PL
|
||
Entering MojoX-Log-Dispatch-0.1
|
||
Checking configure dependencies from META.yml
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring MojoX-Log-Dispatch-0.1 ... Warning: prerequisite Mojo 0.99125 not found. We have unknown version.
|
||
Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for MojoX::Log::Dispatch
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Log::Dispatch 2.22 ... Yes (2.63)
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
Checking if you have Mojo 0.99125 ... No
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Already tried Mojo. Skipping.
|
||
! Installing the dependencies failed: Missing version info for module 'Mojo'
|
||
! Bailing out the installation for MojoX-Log-Dispatch-0.1.
|
||
Searching MojoX::Renderer::XSLT (0.01) on cpanmetadb ...
|
||
! Finding MojoX::Renderer::XSLT on cpanmetadb failed.
|
||
Searching MojoX::Renderer::XSLT (0.01) on metacpan ...
|
||
! Could not find a release matching MojoX::Renderer::XSLT (0.01) on MetaCPAN.
|
||
Searching MojoX::Renderer::XSLT on mirror http://www.cpan.org ...
|
||
! Finding MojoX::Renderer::XSLT (0.01) on mirror http://www.cpan.org failed.
|
||
! Couldn't find module or a distribution MojoX::Renderer::XSLT (0.01)
|
||
Searching MojoX::Logite (0.01) on cpanmetadb ...
|
||
Unpacking MojoX-Logite-0.01.tar.gz
|
||
OK
|
||
==> Found dependencies: Mojo
|
||
--> Working on MojoX::Logite
|
||
Fetching http://www.cpan.org/authors/id/A/AR/AREGGIORI/MojoX-Logite-0.01.tar.gz ... OK
|
||
MojoX-Logite-0.01/
|
||
MojoX-Logite-0.01/Changes
|
||
MojoX-Logite-0.01/lib/
|
||
MojoX-Logite-0.01/Makefile.PL
|
||
MojoX-Logite-0.01/MANIFEST
|
||
MojoX-Logite-0.01/META.yml
|
||
MojoX-Logite-0.01/README
|
||
MojoX-Logite-0.01/t/
|
||
MojoX-Logite-0.01/t/01_logite.t
|
||
MojoX-Logite-0.01/t/02_diag_ctx.t
|
||
MojoX-Logite-0.01/t/03_plugin.t
|
||
MojoX-Logite-0.01/lib/Mojolicious/
|
||
MojoX-Logite-0.01/lib/MojoX/
|
||
MojoX-Logite-0.01/lib/MojoX/Logite.pm
|
||
MojoX-Logite-0.01/lib/Mojolicious/Plugin/
|
||
MojoX-Logite-0.01/lib/Mojolicious/Plugin/Logite.pm
|
||
Entering MojoX-Logite-0.01
|
||
Checking configure dependencies from META.yml
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring MojoX-Logite-0.01 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for MojoX::Logite
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have Mojolicious 1.0 ... Yes (7.31)
|
||
Checking if you have ORLite 1.47 ... Yes (1.98)
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
OK
|
||
Building and testing MojoX-Logite-0.01 ... cp lib/MojoX/Logite.pm blib/lib/MojoX/Logite.pm
|
||
cp lib/Mojolicious/Plugin/Logite.pm blib/lib/Mojolicious/Plugin/Logite.pm
|
||
Manifying 2 pod documents
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/*/*.t
|
||
|
||
# Failed test 'package table match'
|
||
# at t/01_logite.t line 24.
|
||
# got: ''
|
||
# expected: '1'
|
||
|
||
# Failed test 'Found 5 messages'
|
||
# at t/01_logite.t line 32.
|
||
# got: '0'
|
||
# expected: '5'
|
||
# Looks like you failed 2 tests of 5.
|
||
t/01_logite.t ....
|
||
Dubious, test returned 2 (wstat 512, 0x200)
|
||
Failed 2/5 subtests
|
||
Can't call method "l_what" on an undefined value at t/02_diag_ctx.t line 26.
|
||
# Looks like your test exited with 2 before it could output anything.
|
||
t/02_diag_ctx.t ..
|
||
Dubious, test returned 2 (wstat 512, 0x200)
|
||
Failed 9/9 subtests
|
||
|
||
# Failed test 'exact match for content'
|
||
# at t/03_plugin.t line 48.
|
||
# got: '
|
||
# Why isn't this working?'
|
||
# expected: 'Why isn't this working?'
|
||
|
||
# Failed test 'exact match for content'
|
||
# at t/03_plugin.t line 49.
|
||
# got: '
|
||
# FYI: it happened again'
|
||
# expected: 'FYI: it happened again'
|
||
|
||
# Failed test 'exact match for content'
|
||
# at t/03_plugin.t line 50.
|
||
# got: '
|
||
# This might be a problem'
|
||
# expected: 'This might be a problem'
|
||
|
||
# Failed test 'exact match for content'
|
||
# at t/03_plugin.t line 51.
|
||
# got: '
|
||
# Garden variety error'
|
||
# expected: 'Garden variety error'
|
||
|
||
# Failed test 'exact match for content'
|
||
# at t/03_plugin.t line 52.
|
||
# got: '
|
||
# Boom!'
|
||
# expected: 'Boom!'
|
||
# Looks like you failed 5 tests of 15.
|
||
t/03_plugin.t ....
|
||
Dubious, test returned 5 (wstat 1280, 0x500)
|
||
Failed 5/15 subtests
|
||
|
||
Test Summary Report
|
||
-------------------
|
||
t/01_logite.t (Wstat: 512 Tests: 5 Failed: 2)
|
||
Failed tests: 3-4
|
||
Non-zero exit status: 2
|
||
t/02_diag_ctx.t (Wstat: 512 Tests: 0 Failed: 0)
|
||
Non-zero exit status: 2
|
||
Parse errors: Bad plan. You planned 9 tests but ran 0.
|
||
t/03_plugin.t (Wstat: 1280 Tests: 15 Failed: 5)
|
||
Failed tests: 3, 6, 9, 12, 15
|
||
Non-zero exit status: 5
|
||
Files=3, Tests=20, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.33 cusr 0.02 csys = 0.37 CPU)
|
||
Result: FAIL
|
||
Failed 3/3 test programs. 7/20 subtests failed.
|
||
Makefile:852: recipe for target 'test_dynamic' failed
|
||
make: *** [test_dynamic] Error 5
|
||
! Installing MojoX::Logite failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
Searching Mojolicious::Plugin::ZombieApocalypse (0.01) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-ZombieApocalypse-0.01.tar.gz
|
||
FAIL
|
||
--> Working on Mojolicious::Plugin::ZombieApocalypse
|
||
Fetching http://www.cpan.org/authors/id/T/TE/TEMPIRE/Mojolicious-Plugin-ZombieApocalypse-0.01.tar.gz ... OK
|
||
Mojolicious-Plugin-ZombieApocalypse-0.01
|
||
Mojolicious-Plugin-ZombieApocalypse-0.01/LICENSE
|
||
Mojolicious-Plugin-ZombieApocalypse-0.01/dist.ini
|
||
Mojolicious-Plugin-ZombieApocalypse-0.01/META.yml
|
||
Mojolicious-Plugin-ZombieApocalypse-0.01/MANIFEST
|
||
Mojolicious-Plugin-ZombieApocalypse-0.01/README.pod
|
||
Mojolicious-Plugin-ZombieApocalypse-0.01/t
|
||
Mojolicious-Plugin-ZombieApocalypse-0.01/t/detect.t
|
||
Mojolicious-Plugin-ZombieApocalypse-0.01/Makefile.PL
|
||
Mojolicious-Plugin-ZombieApocalypse-0.01/lib/Mojolicious/Plugin
|
||
Mojolicious-Plugin-ZombieApocalypse-0.01/lib/Mojolicious/Plugin/ZombieApocalypse.pm
|
||
Entering Mojolicious-Plugin-ZombieApocalypse-0.01
|
||
Checking configure dependencies from META.yml
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring Mojolicious-Plugin-ZombieApocalypse-0.01 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Mojolicious::Plugin::ZombieApocalypse
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Mojolicious 1.22 ... Yes (7.31)
|
||
OK
|
||
Building and testing Mojolicious-Plugin-ZombieApocalypse-0.01 ... cp README.pod blib/lib/Mojolicious/Plugin/README.pod
|
||
cp lib/Mojolicious/Plugin/ZombieApocalypse.pm blib/lib/Mojolicious/Plugin/ZombieApocalypse.pm
|
||
Manifying 1 pod document
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
|
||
Can't locate object method "generate_port" via package "Mojo::IOLoop" at t/detect.t line 5.
|
||
# Looks like your test exited with 255 before it could output anything.
|
||
t/detect.t ..
|
||
Dubious, test returned 255 (wstat 65280, 0xff00)
|
||
Failed 3/3 subtests
|
||
|
||
Test Summary Report
|
||
-------------------
|
||
t/detect.t (Wstat: 65280 Tests: 0 Failed: 0)
|
||
Non-zero exit status: 255
|
||
Parse errors: Bad plan. You planned 3 tests but ran 0.
|
||
Files=1, Tests=0, 0 wallclock secs ( 0.01 usr 0.00 sys + 0.14 cusr 0.00 csys = 0.15 CPU)
|
||
Result: FAIL
|
||
Failed 1/1 test programs. 0/0 subtests failed.
|
||
Makefile:842: recipe for target 'test_dynamic' failed
|
||
make: *** [test_dynamic] Error 255
|
||
! Installing Mojolicious::Plugin::ZombieApocalypse failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
Searching Mojolicious::Plugin::FontAwesome4 (4.2004) on cpanmetadb ...
|
||
! Finding Mojolicious::Plugin::FontAwesome4 on cpanmetadb failed.
|
||
Searching Mojolicious::Plugin::FontAwesome4 (4.2004) on metacpan ...
|
||
! Could not find a release matching Mojolicious::Plugin::FontAwesome4 (4.2004) on MetaCPAN.
|
||
Searching Mojolicious::Plugin::FontAwesome4 on mirror http://www.cpan.org ...
|
||
! Finding Mojolicious::Plugin::FontAwesome4 (4.2004) on mirror http://www.cpan.org failed.
|
||
! Couldn't find module or a distribution Mojolicious::Plugin::FontAwesome4 (4.2004)
|
||
Searching Mojolicious::Plugin::DomIdHelper (0.04) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-DomIdHelper-0.04.tar.gz
|
||
FAIL
|
||
--> Working on Mojolicious::Plugin::DomIdHelper
|
||
Fetching http://www.cpan.org/authors/id/S/SH/SHAW/Mojolicious-Plugin-DomIdHelper-0.04.tar.gz ... OK
|
||
Mojolicious-Plugin-DomIdHelper-0.04/
|
||
Mojolicious-Plugin-DomIdHelper-0.04/Changes
|
||
Mojolicious-Plugin-DomIdHelper-0.04/INSTALL.SKIP
|
||
Mojolicious-Plugin-DomIdHelper-0.04/lib/
|
||
Mojolicious-Plugin-DomIdHelper-0.04/Makefile.PL
|
||
Mojolicious-Plugin-DomIdHelper-0.04/MANIFEST
|
||
Mojolicious-Plugin-DomIdHelper-0.04/META.json
|
||
Mojolicious-Plugin-DomIdHelper-0.04/META.yml
|
||
Mojolicious-Plugin-DomIdHelper-0.04/README.pod
|
||
Mojolicious-Plugin-DomIdHelper-0.04/t/
|
||
Mojolicious-Plugin-DomIdHelper-0.04/t/dom_id_helper_lite_app.t
|
||
Mojolicious-Plugin-DomIdHelper-0.04/lib/Mojolicious/
|
||
Mojolicious-Plugin-DomIdHelper-0.04/lib/Mojolicious/Plugin/
|
||
Mojolicious-Plugin-DomIdHelper-0.04/lib/Mojolicious/Plugin/DomIdHelper.pm
|
||
Entering Mojolicious-Plugin-DomIdHelper-0.04
|
||
Checking configure dependencies from META.json
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring Mojolicious-Plugin-DomIdHelper-0.04 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Mojolicious::Plugin::DomIdHelper
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Mojolicious 2.20 ... Yes (7.31)
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
OK
|
||
Building and testing Mojolicious-Plugin-DomIdHelper-0.04 ... cp README.pod blib/lib/Mojolicious/Plugin/README.pod
|
||
cp lib/Mojolicious/Plugin/DomIdHelper.pm blib/lib/Mojolicious/Plugin/DomIdHelper.pm
|
||
Manifying 1 pod document
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
|
||
|
||
# Failed test 'exact match for content'
|
||
# at t/dom_id_helper_lite_app.t line 60.
|
||
# got: '<div id="user_1" class="user"></div>
|
||
# '
|
||
# expected: '<div id="db-package-user-1sshaw" class="db-package-user"></div>
|
||
# '
|
||
# Looks like you failed 1 test of 9.
|
||
t/dom_id_helper_lite_app.t ..
|
||
Dubious, test returned 1 (wstat 256, 0x100)
|
||
Failed 1/9 subtests
|
||
(less 3 skipped subtests: 5 okay)
|
||
|
||
Test Summary Report
|
||
-------------------
|
||
t/dom_id_helper_lite_app.t (Wstat: 256 Tests: 9 Failed: 1)
|
||
Failed test: 6
|
||
Non-zero exit status: 1
|
||
Files=1, Tests=9, 0 wallclock secs ( 0.01 usr 0.00 sys + 0.15 cusr 0.01 csys = 0.17 CPU)
|
||
Result: FAIL
|
||
Failed 1/1 test programs. 1/9 subtests failed.
|
||
Makefile:850: recipe for target 'test_dynamic' failed
|
||
make: *** [test_dynamic] Error 1
|
||
! Installing Mojolicious::Plugin::DomIdHelper failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
Searching Mojolicious::Plugin::JQuery (2.11003) on cpanmetadb ...
|
||
! Finding Mojolicious::Plugin::JQuery on cpanmetadb failed.
|
||
Searching Mojolicious::Plugin::JQuery (2.11003) on metacpan ...
|
||
! Could not find a release matching Mojolicious::Plugin::JQuery (2.11003) on MetaCPAN.
|
||
Searching Mojolicious::Plugin::JQuery on mirror http://www.cpan.org ...
|
||
! Finding Mojolicious::Plugin::JQuery (2.11003) on mirror http://www.cpan.org failed.
|
||
! Couldn't find module or a distribution Mojolicious::Plugin::JQuery (2.11003)
|
||
Searching Mojolicious::Plugin::Nexmo (0.91) on cpanmetadb ...
|
||
! Finding Mojolicious::Plugin::Nexmo on cpanmetadb failed.
|
||
Searching Mojolicious::Plugin::Nexmo (0.91) on metacpan ...
|
||
! Could not find a release matching Mojolicious::Plugin::Nexmo (0.91) on MetaCPAN.
|
||
Searching Mojolicious::Plugin::Nexmo on mirror http://www.cpan.org ...
|
||
! Finding Mojolicious::Plugin::Nexmo (0.91) on mirror http://www.cpan.org failed.
|
||
! Couldn't find module or a distribution Mojolicious::Plugin::Nexmo (0.91)
|
||
Searching MojoX::Renderer::Alloy (1.121150) on cpanmetadb ...
|
||
Unpacking MojoX-Renderer-Alloy-1.121150.tar.gz
|
||
FAIL
|
||
--> Working on MojoX::Renderer::Alloy
|
||
Fetching http://www.cpan.org/authors/id/A/AJ/AJGB/MojoX-Renderer-Alloy-1.121150.tar.gz ... OK
|
||
MojoX-Renderer-Alloy-1.121150/
|
||
MojoX-Renderer-Alloy-1.121150/Changes
|
||
MojoX-Renderer-Alloy-1.121150/META.json
|
||
MojoX-Renderer-Alloy-1.121150/dist.ini
|
||
MojoX-Renderer-Alloy-1.121150/LICENSE
|
||
MojoX-Renderer-Alloy-1.121150/Makefile.PL
|
||
MojoX-Renderer-Alloy-1.121150/MANIFEST
|
||
MojoX-Renderer-Alloy-1.121150/t/
|
||
MojoX-Renderer-Alloy-1.121150/t/00-compile.t
|
||
MojoX-Renderer-Alloy-1.121150/t/syntax-tt.t
|
||
MojoX-Renderer-Alloy-1.121150/t/release-kwalitee.t
|
||
MojoX-Renderer-Alloy-1.121150/t/syntax-hte.t
|
||
MojoX-Renderer-Alloy-1.121150/t/release-pod-syntax.t
|
||
MojoX-Renderer-Alloy-1.121150/t/syntax-tmpl.t
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/layouts/
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/layouts/layout.html.tmpl
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/layouts/layout.html.tt
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/layouts/layout.html.hte
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/layouts/layout.html.vtl
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/hte/
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/hte/index.html.hte
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/hte/unknown_helper.html.hte
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/hte/all.html.hte
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/hte/wrapper.html.hte
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/hte/error.html.hte
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/hte/unicode.html.hte
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/hte/helpers.html.hte
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/hte/include.html.hte
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/hte/foo.html.hte
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/tmpl/
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/tmpl/foo.html.tmpl
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/tmpl/error.html.tmpl
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/tmpl/all.html.tmpl
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/tmpl/wrapper.html.tmpl
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/tmpl/index.html.tmpl
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/tmpl/unicode.html.tmpl
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/tmpl/helpers.html.tmpl
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/tmpl/include.html.tmpl
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/tmpl/unknown_helper.html.tmpl
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/include.inc
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/vtl/
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/vtl/error.html.vtl
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/vtl/all.html.vtl
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/vtl/include.html.vtl
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/vtl/helpers.html.vtl
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/vtl/wrapper.html.vtl
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/vtl/unicode.html.vtl
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/vtl/foo.html.vtl
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/vtl/index.html.vtl
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/vtl/unknown_helper.html.vtl
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/includes/
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/includes/include.inc
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/tt/
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/tt/all.html.tt
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/tt/helpers.html.tt
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/tt/include.html.tt
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/tt/unknown_helper.html.tt
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/tt/wrapper.html.tt
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/tt/index.html.tt
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/tt/unicode.html.tt
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/tt/error.html.tt
|
||
MojoX-Renderer-Alloy-1.121150/t/templates/tt/foo.html.tt
|
||
MojoX-Renderer-Alloy-1.121150/t/release-no-tabs.t
|
||
MojoX-Renderer-Alloy-1.121150/t/release-eol.t
|
||
MojoX-Renderer-Alloy-1.121150/t/syntax-vtl.t
|
||
MojoX-Renderer-Alloy-1.121150/t/release-pod-coverage.t
|
||
MojoX-Renderer-Alloy-1.121150/t/syntax-multi.t
|
||
MojoX-Renderer-Alloy-1.121150/INSTALL
|
||
MojoX-Renderer-Alloy-1.121150/META.yml
|
||
MojoX-Renderer-Alloy-1.121150/lib/
|
||
MojoX-Renderer-Alloy-1.121150/lib/MojoX/
|
||
MojoX-Renderer-Alloy-1.121150/lib/MojoX/Renderer/
|
||
MojoX-Renderer-Alloy-1.121150/lib/MojoX/Renderer/Alloy.pm
|
||
MojoX-Renderer-Alloy-1.121150/lib/MojoX/Renderer/Alloy/
|
||
MojoX-Renderer-Alloy-1.121150/lib/MojoX/Renderer/Alloy/TT.pm
|
||
MojoX-Renderer-Alloy-1.121150/lib/MojoX/Renderer/Alloy/Tmpl.pm
|
||
MojoX-Renderer-Alloy-1.121150/lib/MojoX/Renderer/Alloy/Velocity.pm
|
||
MojoX-Renderer-Alloy-1.121150/lib/MojoX/Renderer/Alloy/HTE.pm
|
||
MojoX-Renderer-Alloy-1.121150/lib/Mojolicious/
|
||
MojoX-Renderer-Alloy-1.121150/lib/Mojolicious/Plugin/
|
||
MojoX-Renderer-Alloy-1.121150/lib/Mojolicious/Plugin/AlloyRenderer.pm
|
||
MojoX-Renderer-Alloy-1.121150/Build.PL
|
||
MojoX-Renderer-Alloy-1.121150/README
|
||
Entering MojoX-Renderer-Alloy-1.121150
|
||
Checking configure dependencies from META.json
|
||
Checking if you have Module::Build 0.3601 ... Yes (0.4222)
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Build.PL
|
||
Configuring MojoX-Renderer-Alloy-1.121150 ... Created MYMETA.yml and MYMETA.json
|
||
Creating new 'Build' script for 'MojoX-Renderer-Alloy' version '1.121150'
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Mojolicious 2.89 ... Yes (7.31)
|
||
Checking if you have Module::Build 0.3601 ... Yes (0.4222)
|
||
Checking if you have Template::Alloy 1.013 ... Yes (1.020)
|
||
OK
|
||
Building and testing MojoX-Renderer-Alloy-1.121150 ... Building MojoX-Renderer-Alloy
|
||
t/00-compile.t ............ ok
|
||
t/release-eol.t ........... skipped: these tests are for release candidate testing
|
||
t/release-kwalitee.t ...... skipped: these tests are for release candidate testing
|
||
t/release-no-tabs.t ....... skipped: these tests are for release candidate testing
|
||
t/release-pod-coverage.t .. skipped: these tests are for release candidate testing
|
||
t/release-pod-syntax.t .... skipped: these tests are for release candidate testing
|
||
Can't locate object method "new" via package "Mojo::Loader" at /home/ryan/.cpanm/work/1493613028.4197/MojoX-Renderer-Alloy-1.121150/blib/lib/Mojolicious/Plugin/AlloyRenderer.pm line 64.
|
||
# Looks like your test exited with 255 just after 1.
|
||
t/syntax-hte.t ............
|
||
Dubious, test returned 255 (wstat 65280, 0xff00)
|
||
Failed 24/25 subtests
|
||
Can't locate object method "new" via package "Mojo::Loader" at /home/ryan/.cpanm/work/1493613028.4197/MojoX-Renderer-Alloy-1.121150/blib/lib/Mojolicious/Plugin/AlloyRenderer.pm line 64.
|
||
# Looks like your test exited with 255 just after 4.
|
||
t/syntax-multi.t ..........
|
||
Dubious, test returned 255 (wstat 65280, 0xff00)
|
||
Failed 8/12 subtests
|
||
Can't locate object method "new" via package "Mojo::Loader" at /home/ryan/.cpanm/work/1493613028.4197/MojoX-Renderer-Alloy-1.121150/blib/lib/Mojolicious/Plugin/AlloyRenderer.pm line 64.
|
||
# Looks like your test exited with 255 just after 1.
|
||
t/syntax-tmpl.t ...........
|
||
Dubious, test returned 255 (wstat 65280, 0xff00)
|
||
Failed 24/25 subtests
|
||
Can't locate object method "new" via package "Mojo::Loader" at /home/ryan/.cpanm/work/1493613028.4197/MojoX-Renderer-Alloy-1.121150/blib/lib/Mojolicious/Plugin/AlloyRenderer.pm line 64.
|
||
# Looks like your test exited with 255 just after 1.
|
||
t/syntax-tt.t .............
|
||
Dubious, test returned 255 (wstat 65280, 0xff00)
|
||
Failed 24/25 subtests
|
||
Can't locate object method "new" via package "Mojo::Loader" at /home/ryan/.cpanm/work/1493613028.4197/MojoX-Renderer-Alloy-1.121150/blib/lib/Mojolicious/Plugin/AlloyRenderer.pm line 64.
|
||
# Looks like your test exited with 255 just after 1.
|
||
t/syntax-vtl.t ............
|
||
Dubious, test returned 255 (wstat 65280, 0xff00)
|
||
Failed 24/25 subtests
|
||
|
||
Test Summary Report
|
||
-------------------
|
||
t/syntax-hte.t (Wstat: 65280 Tests: 1 Failed: 0)
|
||
Non-zero exit status: 255
|
||
Parse errors: Bad plan. You planned 25 tests but ran 1.
|
||
t/syntax-multi.t (Wstat: 65280 Tests: 4 Failed: 0)
|
||
Non-zero exit status: 255
|
||
Parse errors: Bad plan. You planned 12 tests but ran 4.
|
||
t/syntax-tmpl.t (Wstat: 65280 Tests: 1 Failed: 0)
|
||
Non-zero exit status: 255
|
||
Parse errors: Bad plan. You planned 25 tests but ran 1.
|
||
t/syntax-tt.t (Wstat: 65280 Tests: 1 Failed: 0)
|
||
Non-zero exit status: 255
|
||
Parse errors: Bad plan. You planned 25 tests but ran 1.
|
||
t/syntax-vtl.t (Wstat: 65280 Tests: 1 Failed: 0)
|
||
Non-zero exit status: 255
|
||
Parse errors: Bad plan. You planned 25 tests but ran 1.
|
||
Files=11, Tests=14, 1 wallclock secs ( 0.01 usr 0.01 sys + 1.01 cusr 0.05 csys = 1.08 CPU)
|
||
Result: FAIL
|
||
Failed 5/11 test programs. 0/14 subtests failed.
|
||
! Installing MojoX::Renderer::Alloy failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
Searching Mojolicious::Plugin::FillInFormLite (0.02) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-FillInFormLite-0.02.tar.gz
|
||
FAIL
|
||
--> Working on Mojolicious::Plugin::FillInFormLite
|
||
Fetching http://www.cpan.org/authors/id/U/UC/UCHIKO/Mojolicious-Plugin-FillInFormLite-0.02.tar.gz ... OK
|
||
Mojolicious-Plugin-FillInFormLite-0.02/Build.PL
|
||
Mojolicious-Plugin-FillInFormLite-0.02/Changes
|
||
Mojolicious-Plugin-FillInFormLite-0.02/LICENSE
|
||
Mojolicious-Plugin-FillInFormLite-0.02/META.json
|
||
Mojolicious-Plugin-FillInFormLite-0.02/README.md
|
||
Mojolicious-Plugin-FillInFormLite-0.02/cpanfile
|
||
Mojolicious-Plugin-FillInFormLite-0.02/lib/Mojolicious/Plugin/FillInFormLite.pm
|
||
Mojolicious-Plugin-FillInFormLite-0.02/t/00_compile.t
|
||
Mojolicious-Plugin-FillInFormLite-0.02/t/01_fillinform.t
|
||
Mojolicious-Plugin-FillInFormLite-0.02/META.yml
|
||
Mojolicious-Plugin-FillInFormLite-0.02/MANIFEST
|
||
Entering Mojolicious-Plugin-FillInFormLite-0.02
|
||
Checking configure dependencies from META.json
|
||
Checking if you have CPAN::Meta::Prereqs 0 ... Yes (2.150010)
|
||
Checking if you have Module::Build 0.38 ... Yes (0.4222)
|
||
Checking if you have ExtUtils::Install 1.46 ... Yes (2.04)
|
||
Checking if you have CPAN::Meta 0 ... Yes (2.150010)
|
||
Running Build.PL
|
||
Configuring Mojolicious-Plugin-FillInFormLite-0.02 ... Created MYMETA.yml and MYMETA.json
|
||
Creating new 'Build' script for 'Mojolicious-Plugin-FillInFormLite' version '0.02'
|
||
Merging cpanfile prereqs to MYMETA.yml
|
||
Merging cpanfile prereqs to MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have ExtUtils::CBuilder 0 ... Yes (0.280224)
|
||
Checking if you have Mojolicious 0 ... Yes (7.31)
|
||
Checking if you have HTML::FillInForm::Lite 1.13 ... Yes (1.15)
|
||
Checking if you have Test::More 0.98 ... Yes (1.302083)
|
||
OK
|
||
Building and testing Mojolicious-Plugin-FillInFormLite-0.02 ... Building Mojolicious-Plugin-FillInFormLite
|
||
t/00_compile.t ..... ok
|
||
|
||
# Failed test 'content is similar'
|
||
# at t/01_fillinform.t line 20.
|
||
# '1'
|
||
# doesn't match '(?^:<input type="text" name="body" value="hello" />)'
|
||
# Looks like you failed 1 test of 3.
|
||
t/01_fillinform.t ..
|
||
Dubious, test returned 1 (wstat 256, 0x100)
|
||
Failed 1/3 subtests
|
||
|
||
Test Summary Report
|
||
-------------------
|
||
t/01_fillinform.t (Wstat: 256 Tests: 3 Failed: 1)
|
||
Failed test: 3
|
||
Non-zero exit status: 1
|
||
Files=2, Tests=4, 0 wallclock secs ( 0.01 usr 0.00 sys + 0.19 cusr 0.00 csys = 0.20 CPU)
|
||
Result: FAIL
|
||
Failed 1/2 test programs. 1/4 subtests failed.
|
||
! Installing Mojolicious::Plugin::FillInFormLite failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
Searching MojoX::Run (0.15) on cpanmetadb ...
|
||
Unpacking MojoX-Run-0.15.tar.gz
|
||
FAIL
|
||
--> Working on MojoX::Run
|
||
Fetching http://www.cpan.org/authors/id/B/BF/BFG/MojoX-Run-0.15.tar.gz ... OK
|
||
MojoX-Run-0.15/
|
||
MojoX-Run-0.15/README
|
||
MojoX-Run-0.15/t/
|
||
MojoX-Run-0.15/t/mojox-run-sleep.t
|
||
MojoX-Run-0.15/t/manifest.t
|
||
MojoX-Run-0.15/t/mojox-run-perlsub.t
|
||
MojoX-Run-0.15/t/stdin-test.pl
|
||
MojoX-Run-0.15/t/mojox-run-singleton.t
|
||
MojoX-Run-0.15/t/mojox-run-long-running.t
|
||
MojoX-Run-0.15/t/00-load.t
|
||
MojoX-Run-0.15/t/mojox-run-max-limit.t
|
||
MojoX-Run-0.15/t/mojox-run-stdin-close.t
|
||
MojoX-Run-0.15/t/pod.t
|
||
MojoX-Run-0.15/Changes
|
||
MojoX-Run-0.15/META.yml
|
||
MojoX-Run-0.15/lib/
|
||
MojoX-Run-0.15/lib/MojoX/
|
||
MojoX-Run-0.15/lib/MojoX/Run.pm
|
||
MojoX-Run-0.15/lib/MojoX/HandleRun.pm
|
||
MojoX-Run-0.15/lib/MojoX/_Open3.pm
|
||
MojoX-Run-0.15/Makefile.PL
|
||
MojoX-Run-0.15/MANIFEST
|
||
Entering MojoX-Run-0.15
|
||
Checking configure dependencies from META.yml
|
||
Running Makefile.PL
|
||
Configuring MojoX-Run-0.15 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for MojoX::Run
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have Storable 0 ... Yes (2.51)
|
||
Checking if you have Mojolicious 0.99994 ... Yes (7.31)
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
OK
|
||
Building and testing MojoX-Run-0.15 ... cp lib/MojoX/HandleRun.pm blib/lib/MojoX/HandleRun.pm
|
||
cp lib/MojoX/_Open3.pm blib/lib/MojoX/_Open3.pm
|
||
cp lib/MojoX/Run.pm blib/lib/MojoX/Run.pm
|
||
Manifying 3 pod documents
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
|
||
# Testing MojoX::Run 0.15, Perl 5.026000, /home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0
|
||
t/00-load.t ................. ok
|
||
t/manifest.t ................ skipped: Author tests not required for installation
|
||
Can't locate object method "connect" via package "Mojo::IOLoop" at /home/ryan/.cpanm/work/1493613028.4197/MojoX-Run-0.15/blib/lib/MojoX/Run.pm line 880.
|
||
# Looks like your test exited with 29 before it could output anything.
|
||
t/mojox-run-long-running.t ..
|
||
Dubious, test returned 29 (wstat 7424, 0x1d00)
|
||
Failed 2/2 subtests
|
||
Can't locate object method "connect" via package "Mojo::IOLoop" at /home/ryan/.cpanm/work/1493613028.4197/MojoX-Run-0.15/blib/lib/MojoX/Run.pm line 880.
|
||
# Looks like your test exited with 29 before it could output anything.
|
||
t/mojox-run-max-limit.t .....
|
||
Dubious, test returned 29 (wstat 7424, 0x1d00)
|
||
Failed 3/3 subtests
|
||
Can't locate object method "connect" via package "Mojo::IOLoop" at /home/ryan/.cpanm/work/1493613028.4197/MojoX-Run-0.15/blib/lib/MojoX/Run.pm line 880.
|
||
# Looks like your test exited with 29 before it could output anything.
|
||
t/mojox-run-perlsub.t .......
|
||
Dubious, test returned 29 (wstat 7424, 0x1d00)
|
||
Failed 6/6 subtests
|
||
t/mojox-run-singleton.t ..... ok
|
||
Can't locate object method "connect" via package "Mojo::IOLoop" at /home/ryan/.cpanm/work/1493613028.4197/MojoX-Run-0.15/blib/lib/MojoX/Run.pm line 880.
|
||
# Looks like your test exited with 29 before it could output anything.
|
||
t/mojox-run-sleep.t .........
|
||
Dubious, test returned 29 (wstat 7424, 0x1d00)
|
||
Failed 4/4 subtests
|
||
Can't locate object method "connect" via package "Mojo::IOLoop" at /home/ryan/.cpanm/work/1493613028.4197/MojoX-Run-0.15/blib/lib/MojoX/Run.pm line 880.
|
||
# Looks like your test exited with 29 before it could output anything.
|
||
t/mojox-run-stdin-close.t ...
|
||
Dubious, test returned 29 (wstat 7424, 0x1d00)
|
||
Failed 2/2 subtests
|
||
t/pod.t ..................... ok
|
||
|
||
Test Summary Report
|
||
-------------------
|
||
t/mojox-run-long-running.t (Wstat: 7424 Tests: 0 Failed: 0)
|
||
Non-zero exit status: 29
|
||
Parse errors: Bad plan. You planned 2 tests but ran 0.
|
||
t/mojox-run-max-limit.t (Wstat: 7424 Tests: 0 Failed: 0)
|
||
Non-zero exit status: 29
|
||
Parse errors: Bad plan. You planned 3 tests but ran 0.
|
||
t/mojox-run-perlsub.t (Wstat: 7424 Tests: 0 Failed: 0)
|
||
Non-zero exit status: 29
|
||
Parse errors: Bad plan. You planned 6 tests but ran 0.
|
||
t/mojox-run-sleep.t (Wstat: 7424 Tests: 0 Failed: 0)
|
||
Non-zero exit status: 29
|
||
Parse errors: Bad plan. You planned 4 tests but ran 0.
|
||
t/mojox-run-stdin-close.t (Wstat: 7424 Tests: 0 Failed: 0)
|
||
Non-zero exit status: 29
|
||
Parse errors: Bad plan. You planned 2 tests but ran 0.
|
||
Files=9, Tests=6, 7 wallclock secs ( 0.01 usr 0.01 sys + 0.76 cusr 0.07 csys = 0.85 CPU)
|
||
Result: FAIL
|
||
Failed 5/9 test programs. 0/6 subtests failed.
|
||
Makefile:856: recipe for target 'test_dynamic' failed
|
||
make: *** [test_dynamic] Error 255
|
||
! Installing MojoX::Run failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
Searching Mojolicious::Plugin::FormFieldsFromJSON::Date (0.03) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-FormFieldsFromJSON-Date-0.03.tar.gz
|
||
FAIL
|
||
--> Working on Mojolicious::Plugin::FormFieldsFromJSON::Date
|
||
Fetching http://www.cpan.org/authors/id/R/RE/RENEEB/Mojolicious-Plugin-FormFieldsFromJSON-Date-0.03.tar.gz ... OK
|
||
Mojolicious-Plugin-FormFieldsFromJSON-Date-0.03
|
||
Mojolicious-Plugin-FormFieldsFromJSON-Date-0.03/README
|
||
Mojolicious-Plugin-FormFieldsFromJSON-Date-0.03/Changes
|
||
Mojolicious-Plugin-FormFieldsFromJSON-Date-0.03/LICENSE
|
||
Mojolicious-Plugin-FormFieldsFromJSON-Date-0.03/dist.ini
|
||
Mojolicious-Plugin-FormFieldsFromJSON-Date-0.03/META.yml
|
||
Mojolicious-Plugin-FormFieldsFromJSON-Date-0.03/MANIFEST
|
||
Mojolicious-Plugin-FormFieldsFromJSON-Date-0.03/t
|
||
Mojolicious-Plugin-FormFieldsFromJSON-Date-0.03/t/01_date.t
|
||
Mojolicious-Plugin-FormFieldsFromJSON-Date-0.03/Makefile.PL
|
||
Mojolicious-Plugin-FormFieldsFromJSON-Date-0.03/t/conf
|
||
Mojolicious-Plugin-FormFieldsFromJSON-Date-0.03/t/conf/date.json
|
||
Mojolicious-Plugin-FormFieldsFromJSON-Date-0.03/t/03_date_today.t
|
||
Mojolicious-Plugin-FormFieldsFromJSON-Date-0.03/t/conf/date_today.json
|
||
Mojolicious-Plugin-FormFieldsFromJSON-Date-0.03/t/02_date_local_param.t
|
||
Mojolicious-Plugin-FormFieldsFromJSON-Date-0.03/t/conf/date_local_param.json
|
||
Mojolicious-Plugin-FormFieldsFromJSON-Date-0.03/lib/Mojolicious/Plugin/FormFieldsFromJSON
|
||
Mojolicious-Plugin-FormFieldsFromJSON-Date-0.03/lib/Mojolicious/Plugin/FormFieldsFromJSON/Date.pm
|
||
Entering Mojolicious-Plugin-FormFieldsFromJSON-Date-0.03
|
||
Checking configure dependencies from META.yml
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring Mojolicious-Plugin-FormFieldsFromJSON-Date-0.03 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Mojolicious::Plugin::FormFieldsFromJSON::Date
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have Mojolicious::Plugin::FormFieldsFromJSON 0.19 ... Yes (0.32)
|
||
Checking if you have Mojolicious 5.67 ... Yes (7.31)
|
||
OK
|
||
Building and testing Mojolicious-Plugin-FormFieldsFromJSON-Date-0.03 ... cp lib/Mojolicious/Plugin/FormFieldsFromJSON/Date.pm blib/lib/Mojolicious/Plugin/FormFieldsFromJSON/Date.pm
|
||
Manifying 1 pod document
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
|
||
|
||
# Failed test 'exact match for content'
|
||
# at t/01_date.t line 30.
|
||
# got: '<select id="name-year" name="name-year"><option value="2013">2013</option><option value="2014">2014</option><option value="2015">2015</option><option value="2016">2016</option><option value="2017">2017</option><option value="2018">2018</option><option value="2019">2019</option></select><select id="name-month" name="name-month"><option value="01">1</option><option value="02">2</option><option value="03">3</option><option value="04">4</option><option value="05">5</option><option value="06">6</option><option value="07">7</option><option value="08">8</option><option value="09">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option></select><select id="name-day" name="name-day"><option value="01">1</option><option value="02">2</option><option value="03">3</option><option value="04">4</option><option value="05">5</option><option value="06">6</option><option value="07">7</option><option value="08">8</option><option value="09">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option><option value="19">19</option><option value="20">20</option><option value="21">21</option><option value="22">22</option><option value="23">23</option><option value="24">24</option><option value="25">25</option><option value="26">26</option><option value="27">27</option><option value="28">28</option><option value="29">29</option><option value="30">30</option><option value="31">31</option></select>'
|
||
# expected: '<select id="name-year" name="name-year"><option value="2013">2013</option><option selected="selected" value="2014">2014</option><option value="2015">2015</option><option value="2016">2016</option><option value="2017">2017</option><option value="2018">2018</option><option value="2019">2019</option></select><select id="name-month" name="name-month"><option value="01">1</option><option value="02">2</option><option value="03">3</option><option value="04">4</option><option value="05">5</option><option value="06">6</option><option value="07">7</option><option value="08">8</option><option value="09">9</option><option value="10">10</option><option value="11">11</option><option selected="selected" value="12">12</option></select><select id="name-day" name="name-day"><option value="01">1</option><option value="02">2</option><option value="03">3</option><option value="04">4</option><option value="05">5</option><option value="06">6</option><option value="07">7</option><option value="08">8</option><option value="09">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option><option value="19">19</option><option value="20">20</option><option value="21">21</option><option value="22">22</option><option value="23">23</option><option value="24">24</option><option value="25">25</option><option value="26">26</option><option value="27">27</option><option value="28">28</option><option selected="selected" value="29">29</option><option value="30">30</option><option value="31">31</option></select>'
|
||
|
||
# Failed test 'exact match for content'
|
||
# at t/01_date.t line 33.
|
||
# got: '<select id="name-year" name="name-year"><option value="2013">2013</option><option value="2014">2014</option><option value="2015">2015</option><option value="2016">2016</option><option value="2017">2017</option><option value="2018">2018</option><option value="2019">2019</option></select><select id="name-month" name="name-month"><option value="01">1</option><option value="02">2</option><option value="03">3</option><option value="04">4</option><option value="05">5</option><option value="06">6</option><option value="07">7</option><option value="08">8</option><option value="09">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option></select><select id="name-day" name="name-day"><option value="01">1</option><option value="02">2</option><option value="03">3</option><option value="04">4</option><option value="05">5</option><option value="06">6</option><option value="07">7</option><option value="08">8</option><option value="09">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option><option value="19">19</option><option value="20">20</option><option value="21">21</option><option value="22">22</option><option value="23">23</option><option value="24">24</option><option value="25">25</option><option value="26">26</option><option value="27">27</option><option value="28">28</option><option value="29">29</option><option value="30">30</option><option value="31">31</option></select>'
|
||
# expected: '<select id="name-year" name="name-year"><option value="2013">2013</option><option value="2014">2014</option><option selected="selected" value="2015">2015</option><option value="2016">2016</option><option value="2017">2017</option><option value="2018">2018</option><option value="2019">2019</option></select><select id="name-month" name="name-month"><option value="01">1</option><option value="02">2</option><option value="03">3</option><option value="04">4</option><option value="05">5</option><option value="06">6</option><option value="07">7</option><option value="08">8</option><option value="09">9</option><option selected="selected" value="10">10</option><option value="11">11</option><option value="12">12</option></select><select id="name-day" name="name-day"><option value="01">1</option><option value="02">2</option><option value="03">3</option><option value="04">4</option><option value="05">5</option><option value="06">6</option><option value="07">7</option><option value="08">8</option><option value="09">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option selected="selected" value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option><option value="19">19</option><option value="20">20</option><option value="21">21</option><option value="22">22</option><option value="23">23</option><option value="24">24</option><option value="25">25</option><option value="26">26</option><option value="27">27</option><option value="28">28</option><option value="29">29</option><option value="30">30</option><option value="31">31</option></select>'
|
||
# Looks like you failed 2 tests of 6.
|
||
t/01_date.t ..............
|
||
Dubious, test returned 2 (wstat 512, 0x200)
|
||
Failed 2/6 subtests
|
||
|
||
# Failed test 'exact match for content'
|
||
# at t/02_date_local_param.t line 30.
|
||
# got: '<select id="name-year" name="name-year"><option value="2013">2013</option><option value="2014">2014</option><option value="2015">2015</option><option value="2016">2016</option><option value="2017">2017</option><option value="2018">2018</option><option value="2019">2019</option></select><select id="name-month" name="name-month"><option value="01">1</option><option value="02">2</option><option value="03">3</option><option value="04">4</option><option value="05">5</option><option value="06">6</option><option value="07">7</option><option value="08">8</option><option value="09">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option></select><select id="name-day" name="name-day"><option value="01">1</option><option value="02">2</option><option value="03">3</option><option value="04">4</option><option value="05">5</option><option value="06">6</option><option value="07">7</option><option value="08">8</option><option value="09">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option><option value="19">19</option><option value="20">20</option><option value="21">21</option><option value="22">22</option><option value="23">23</option><option value="24">24</option><option value="25">25</option><option value="26">26</option><option value="27">27</option><option value="28">28</option><option value="29">29</option><option value="30">30</option><option value="31">31</option></select>'
|
||
# expected: '<select id="name-year" name="name-year"><option value="2013">2013</option><option selected="selected" value="2014">2014</option><option value="2015">2015</option><option value="2016">2016</option><option value="2017">2017</option><option value="2018">2018</option><option value="2019">2019</option></select><select id="name-month" name="name-month"><option value="01">1</option><option value="02">2</option><option value="03">3</option><option value="04">4</option><option value="05">5</option><option value="06">6</option><option value="07">7</option><option value="08">8</option><option value="09">9</option><option value="10">10</option><option value="11">11</option><option selected="selected" value="12">12</option></select><select id="name-day" name="name-day"><option value="01">1</option><option value="02">2</option><option value="03">3</option><option value="04">4</option><option value="05">5</option><option value="06">6</option><option value="07">7</option><option value="08">8</option><option value="09">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option><option value="19">19</option><option value="20">20</option><option value="21">21</option><option value="22">22</option><option value="23">23</option><option value="24">24</option><option value="25">25</option><option value="26">26</option><option value="27">27</option><option value="28">28</option><option selected="selected" value="29">29</option><option value="30">30</option><option value="31">31</option></select>'
|
||
# Looks like you failed 1 test of 3.
|
||
t/02_date_local_param.t ..
|
||
Dubious, test returned 1 (wstat 256, 0x100)
|
||
Failed 1/3 subtests
|
||
|
||
# Failed test at t/03_date_today.t line 43.
|
||
# '<select id="name-year" name="name-year"><option value="2016">2016</option><option value="2017">2017</option><option value="2018">2018</option><option value="2019">2019</option><option value="2020">2020</option><option value="2021">2021</option><option value="2022">2022</option></select><select id="name-month" name="name-month"><option value="01">1</option><option value="02">2</option><option value="03">3</option><option value="04">4</option><option value="05">5</option><option value="06">6</option><option value="07">7</option><option value="08">8</option><option value="09">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option></select><select id="name-day" name="name-day"><option value="01">1</option><option value="02">2</option><option value="03">3</option><option value="04">4</option><option value="05">5</option><option value="06">6</option><option value="07">7</option><option value="08">8</option><option value="09">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option><option value="19">19</option><option value="20">20</option><option value="21">21</option><option value="22">22</option><option value="23">23</option><option value="24">24</option><option value="25">25</option><option value="26">26</option><option value="27">27</option><option value="28">28</option><option value="29">29</option><option value="30">30</option><option value="31">31</option></select>'
|
||
# doesn't match '(?^:selected="selected" value="2017">2017<)'
|
||
|
||
# Failed test at t/03_date_today.t line 44.
|
||
# '<select id="name-year" name="name-year"><option value="2016">2016</option><option value="2017">2017</option><option value="2018">2018</option><option value="2019">2019</option><option value="2020">2020</option><option value="2021">2021</option><option value="2022">2022</option></select><select id="name-month" name="name-month"><option value="01">1</option><option value="02">2</option><option value="03">3</option><option value="04">4</option><option value="05">5</option><option value="06">6</option><option value="07">7</option><option value="08">8</option><option value="09">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option></select><select id="name-day" name="name-day"><option value="01">1</option><option value="02">2</option><option value="03">3</option><option value="04">4</option><option value="05">5</option><option value="06">6</option><option value="07">7</option><option value="08">8</option><option value="09">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option><option value="19">19</option><option value="20">20</option><option value="21">21</option><option value="22">22</option><option value="23">23</option><option value="24">24</option><option value="25">25</option><option value="26">26</option><option value="27">27</option><option value="28">28</option><option value="29">29</option><option value="30">30</option><option value="31">31</option></select>'
|
||
# doesn't match '(?^:selected="selected" value="04">4<)'
|
||
|
||
# Failed test at t/03_date_today.t line 45.
|
||
# '<select id="name-year" name="name-year"><option value="2016">2016</option><option value="2017">2017</option><option value="2018">2018</option><option value="2019">2019</option><option value="2020">2020</option><option value="2021">2021</option><option value="2022">2022</option></select><select id="name-month" name="name-month"><option value="01">1</option><option value="02">2</option><option value="03">3</option><option value="04">4</option><option value="05">5</option><option value="06">6</option><option value="07">7</option><option value="08">8</option><option value="09">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option></select><select id="name-day" name="name-day"><option value="01">1</option><option value="02">2</option><option value="03">3</option><option value="04">4</option><option value="05">5</option><option value="06">6</option><option value="07">7</option><option value="08">8</option><option value="09">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option><option value="19">19</option><option value="20">20</option><option value="21">21</option><option value="22">22</option><option value="23">23</option><option value="24">24</option><option value="25">25</option><option value="26">26</option><option value="27">27</option><option value="28">28</option><option value="29">29</option><option value="30">30</option><option value="31">31</option></select>'
|
||
# doesn't match '(?^:selected="selected" value="30">30<)'
|
||
# Looks like you failed 3 tests of 5.
|
||
t/03_date_today.t ........
|
||
Dubious, test returned 3 (wstat 768, 0x300)
|
||
Failed 3/5 subtests
|
||
|
||
Test Summary Report
|
||
-------------------
|
||
t/01_date.t (Wstat: 512 Tests: 6 Failed: 2)
|
||
Failed tests: 3, 6
|
||
Non-zero exit status: 2
|
||
t/02_date_local_param.t (Wstat: 256 Tests: 3 Failed: 1)
|
||
Failed test: 3
|
||
Non-zero exit status: 1
|
||
t/03_date_today.t (Wstat: 768 Tests: 5 Failed: 3)
|
||
Failed tests: 3-5
|
||
Non-zero exit status: 3
|
||
Files=3, Tests=14, 1 wallclock secs ( 0.01 usr 0.00 sys + 0.44 cusr 0.04 csys = 0.49 CPU)
|
||
Result: FAIL
|
||
Failed 3/3 test programs. 6/14 subtests failed.
|
||
Makefile:846: recipe for target 'test_dynamic' failed
|
||
make: *** [test_dynamic] Error 3
|
||
! Installing Mojolicious::Plugin::FormFieldsFromJSON::Date failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
Searching Mojolicious::Plugin::ConsoleLogger (0.05) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-ConsoleLogger-0.06.tar.gz
|
||
FAIL
|
||
--> Working on Mojolicious::Plugin::ConsoleLogger
|
||
Fetching http://www.cpan.org/authors/id/T/TE/TEMPIRE/Mojolicious-Plugin-ConsoleLogger-0.06.tar.gz ... OK
|
||
Mojolicious-Plugin-ConsoleLogger-0.06
|
||
Mojolicious-Plugin-ConsoleLogger-0.06/Changes
|
||
Mojolicious-Plugin-ConsoleLogger-0.06/LICENSE
|
||
Mojolicious-Plugin-ConsoleLogger-0.06/dist.ini
|
||
Mojolicious-Plugin-ConsoleLogger-0.06/META.yml
|
||
Mojolicious-Plugin-ConsoleLogger-0.06/MANIFEST
|
||
Mojolicious-Plugin-ConsoleLogger-0.06/t
|
||
Mojolicious-Plugin-ConsoleLogger-0.06/t/logger.t
|
||
Mojolicious-Plugin-ConsoleLogger-0.06/Makefile.PL
|
||
Mojolicious-Plugin-ConsoleLogger-0.06/lib/Mojolicious/Plugin
|
||
Mojolicious-Plugin-ConsoleLogger-0.06/lib/Mojolicious/Plugin/ConsoleLogger.pm
|
||
Entering Mojolicious-Plugin-ConsoleLogger-0.06
|
||
Checking configure dependencies from META.yml
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring Mojolicious-Plugin-ConsoleLogger-0.06 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Mojolicious::Plugin::ConsoleLogger
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Mojolicious 1.99 ... Yes (7.31)
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
OK
|
||
Building and testing Mojolicious-Plugin-ConsoleLogger-0.06 ... cp lib/Mojolicious/Plugin/ConsoleLogger.pm blib/lib/Mojolicious/Plugin/ConsoleLogger.pm
|
||
Manifying 1 pod document
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
|
||
Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/console\.group\("fatal"\);\s*console\.log\({ <-- HERE "json":"structure"}\);\s*console\.groupEnd\("fatal"\);/ at t/logger.t line 46.
|
||
t/logger.t ..
|
||
Dubious, test returned 255 (wstat 65280, 0xff00)
|
||
No subtests run
|
||
|
||
Test Summary Report
|
||
-------------------
|
||
t/logger.t (Wstat: 65280 Tests: 0 Failed: 0)
|
||
Non-zero exit status: 255
|
||
Parse errors: No plan found in TAP output
|
||
Files=1, Tests=0, 1 wallclock secs ( 0.01 usr 0.00 sys + 0.15 cusr 0.00 csys = 0.16 CPU)
|
||
Result: FAIL
|
||
Failed 1/1 test programs. 0/0 subtests failed.
|
||
Makefile:844: recipe for target 'test_dynamic' failed
|
||
make: *** [test_dynamic] Error 255
|
||
! Installing Mojolicious::Plugin::ConsoleLogger failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
Searching Mojolicious::Plugin::CaptchaRenderer (0.02) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-CaptchaRenderer-0.02.tar.gz
|
||
FAIL
|
||
--> Working on Mojolicious::Plugin::CaptchaRenderer
|
||
Fetching http://www.cpan.org/authors/id/D/DM/DMITRYNOD/Mojolicious-Plugin-CaptchaRenderer-0.02.tar.gz ... OK
|
||
Mojolicious-Plugin-CaptchaRenderer-0.02
|
||
Mojolicious-Plugin-CaptchaRenderer-0.02/Build.PL
|
||
Mojolicious-Plugin-CaptchaRenderer-0.02/Makefile.PL
|
||
Mojolicious-Plugin-CaptchaRenderer-0.02/README
|
||
Mojolicious-Plugin-CaptchaRenderer-0.02/MANIFEST
|
||
Mojolicious-Plugin-CaptchaRenderer-0.02/META.yml
|
||
Mojolicious-Plugin-CaptchaRenderer-0.02/t
|
||
Mojolicious-Plugin-CaptchaRenderer-0.02/t/001-use.t
|
||
Mojolicious-Plugin-CaptchaRenderer-0.02/lib
|
||
Mojolicious-Plugin-CaptchaRenderer-0.02/lib/Mojolicious
|
||
Mojolicious-Plugin-CaptchaRenderer-0.02/lib/Mojolicious/Plugin
|
||
Mojolicious-Plugin-CaptchaRenderer-0.02/lib/Mojolicious/Plugin/CaptchaRenderer.pm
|
||
Entering Mojolicious-Plugin-CaptchaRenderer-0.02
|
||
Checking configure dependencies from META.yml
|
||
Checking if you have ExtUtils::Install 1.46 ... Yes (2.04)
|
||
Checking if you have Module::Build 0.38 ... Yes (0.4222)
|
||
Running Build.PL
|
||
Configuring Mojolicious-Plugin-CaptchaRenderer-0.02 ... Checking prerequisites...
|
||
requires:
|
||
! Image::Magick 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 'Mojolicious-Plugin-CaptchaRenderer' version '0.02'
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Mojolicious 0 ... Yes (7.31)
|
||
Checking if you have File::Temp 0 ... Yes (0.2304)
|
||
Checking if you have Image::Magick 0 ... No
|
||
Checking if you have File::Spec 0 ... Yes (3.62)
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
Searching Image::Magick (0) on cpanmetadb ...
|
||
Unpacking PerlMagick-6.89-1.tar.gz
|
||
OK
|
||
==> Found dependencies: Image::Magick
|
||
--> Working on Image::Magick
|
||
Fetching http://www.cpan.org/authors/id/J/JC/JCRISTY/PerlMagick-6.89-1.tar.gz ... OK
|
||
./PerlMagick-6.89/
|
||
./PerlMagick-6.89/check.sh
|
||
./PerlMagick-6.89/Makefile.old
|
||
./PerlMagick-6.89/Makefile.nt
|
||
./PerlMagick-6.89/check.sh.in
|
||
./PerlMagick-6.89/demo/
|
||
./PerlMagick-6.89/demo/README
|
||
./PerlMagick-6.89/demo/lsys.pl
|
||
./PerlMagick-6.89/demo/red-flower.gif
|
||
./PerlMagick-6.89/demo/annotate_words.pl
|
||
./PerlMagick-6.89/demo/compose-specials.pl
|
||
./PerlMagick-6.89/demo/Turtle.pm
|
||
./PerlMagick-6.89/demo/shapes.pl
|
||
./PerlMagick-6.89/demo/tile.gif
|
||
./PerlMagick-6.89/demo/annotate.pl
|
||
./PerlMagick-6.89/demo/model.gif
|
||
./PerlMagick-6.89/demo/dst.png
|
||
./PerlMagick-6.89/demo/button.pl
|
||
./PerlMagick-6.89/demo/Generic.ttf
|
||
./PerlMagick-6.89/demo/pink-flower.gif
|
||
./PerlMagick-6.89/demo/smile.gif
|
||
./PerlMagick-6.89/demo/yellow-flower.gif
|
||
./PerlMagick-6.89/demo/Makefile
|
||
./PerlMagick-6.89/demo/piddle.pl
|
||
./PerlMagick-6.89/demo/tree.pl
|
||
./PerlMagick-6.89/demo/pixel-fx.pl
|
||
./PerlMagick-6.89/demo/single-pixels.pl
|
||
./PerlMagick-6.89/demo/steganography.pl
|
||
./PerlMagick-6.89/demo/demo.pl
|
||
./PerlMagick-6.89/demo/shadow-text.pl
|
||
./PerlMagick-6.89/demo/composite.pl
|
||
./PerlMagick-6.89/demo/settings.pl
|
||
./PerlMagick-6.89/demo/src.png
|
||
./PerlMagick-6.89/Changelog
|
||
./PerlMagick-6.89/MANIFEST
|
||
./PerlMagick-6.89/README.txt
|
||
./PerlMagick-6.89/Magick.pm
|
||
./PerlMagick-6.89/Magick.pm.in
|
||
./PerlMagick-6.89/typemap
|
||
./PerlMagick-6.89/t/
|
||
./PerlMagick-6.89/t/MasterImage_70x46.ppm
|
||
./PerlMagick-6.89/t/montage.t
|
||
./PerlMagick-6.89/t/cgm/
|
||
./PerlMagick-6.89/t/cgm/read.t
|
||
./PerlMagick-6.89/t/cgm/input.cgm
|
||
./PerlMagick-6.89/t/input.bie
|
||
./PerlMagick-6.89/t/setattribute.t
|
||
./PerlMagick-6.89/t/zlib/
|
||
./PerlMagick-6.89/t/zlib/output.miff
|
||
./PerlMagick-6.89/t/zlib/write.t
|
||
./PerlMagick-6.89/t/zlib/input.miff
|
||
./PerlMagick-6.89/t/zlib/input.miff.gz
|
||
./PerlMagick-6.89/t/zlib/read.t
|
||
./PerlMagick-6.89/t/input.ico
|
||
./PerlMagick-6.89/t/input.rle
|
||
./PerlMagick-6.89/t/input.pcx
|
||
./PerlMagick-6.89/t/input_gray_lsb_08bit.mat
|
||
./PerlMagick-6.89/t/input.wpg
|
||
./PerlMagick-6.89/t/filter.t
|
||
./PerlMagick-6.89/t/input.im1
|
||
./PerlMagick-6.89/t/ping.t
|
||
./PerlMagick-6.89/t/input.tim
|
||
./PerlMagick-6.89/t/input.psd
|
||
./PerlMagick-6.89/t/getattri
|
||
./PerlMagick-6.89/t/input_p7.p7
|
||
./PerlMagick-6.89/t/ps/
|
||
./PerlMagick-6.89/t/ps/input.eps
|
||
./PerlMagick-6.89/t/ps/write.t
|
||
./PerlMagick-6.89/t/ps/input.miff
|
||
./PerlMagick-6.89/t/ps/input.ps
|
||
./PerlMagick-6.89/t/ps/read.t
|
||
./PerlMagick-6.89/t/input.bmp
|
||
./PerlMagick-6.89/t/input.p7
|
||
./PerlMagick-6.89/t/write.t
|
||
./PerlMagick-6.89/t/input.gif
|
||
./PerlMagick-6.89/t/jbig/
|
||
./PerlMagick-6.89/t/jbig/input.jbig
|
||
./PerlMagick-6.89/t/jbig/write.t
|
||
./PerlMagick-6.89/t/jbig/read.t
|
||
./PerlMagick-6.89/t/input_gray_msb_08bit.mat
|
||
./PerlMagick-6.89/t/tiff/
|
||
./PerlMagick-6.89/t/tiff/output_256.tiff
|
||
./PerlMagick-6.89/t/tiff/input_256_planar_separate.tiff
|
||
./PerlMagick-6.89/t/tiff/input_256_matte.tiff
|
||
./PerlMagick-6.89/t/tiff/input_gray_4bit_matte.tiff
|
||
./PerlMagick-6.89/t/tiff/output_truecolor.tiff
|
||
./PerlMagick-6.89/t/tiff/output_gray_8bit_matte.tiff
|
||
./PerlMagick-6.89/t/tiff/input_256.tiff
|
||
./PerlMagick-6.89/t/tiff/input_truecolor_tiled32x32.tiff
|
||
./PerlMagick-6.89/t/tiff/output_16.tiff
|
||
./PerlMagick-6.89/t/tiff/output_mono.tiff
|
||
./PerlMagick-6.89/t/tiff/write.t
|
||
./PerlMagick-6.89/t/tiff/input_16_matte.tiff
|
||
./PerlMagick-6.89/t/tiff/input_gray_16bit.tiff
|
||
./PerlMagick-6.89/t/tiff/input_gray_12bit.tiff
|
||
./PerlMagick-6.89/t/tiff/input_gray_8bit_matte.tiff
|
||
./PerlMagick-6.89/t/tiff/input_truecolor_16.tiff
|
||
./PerlMagick-6.89/t/tiff/output_gray_8bit.tiff
|
||
./PerlMagick-6.89/t/tiff/output_gray_4bit.tiff
|
||
./PerlMagick-6.89/t/tiff/input_gray_8bit.tiff
|
||
./PerlMagick-6.89/t/tiff/input_mono.tiff
|
||
./PerlMagick-6.89/t/tiff/output_gray_4bit_matte.tiff
|
||
./PerlMagick-6.89/t/tiff/input_truecolor_stripped.tiff
|
||
./PerlMagick-6.89/t/tiff/input_16.tiff
|
||
./PerlMagick-6.89/t/tiff/input_gray_4bit.tiff
|
||
./PerlMagick-6.89/t/tiff/input_truecolor.tiff
|
||
./PerlMagick-6.89/t/tiff/output_256_matte.tiff
|
||
./PerlMagick-6.89/t/tiff/read.t
|
||
./PerlMagick-6.89/t/tiff/input_256_planar_contig.tiff
|
||
./PerlMagick-6.89/t/tiff/output_16_matte.tiff
|
||
./PerlMagick-6.89/t/input_70x46.rgba
|
||
./PerlMagick-6.89/t/input.miff
|
||
./PerlMagick-6.89/t/input.avs
|
||
./PerlMagick-6.89/t/input.pict
|
||
./PerlMagick-6.89/t/getattribute.t
|
||
./PerlMagick-6.89/t/input_gray_lsb_double.mat
|
||
./PerlMagick-6.89/t/reference/
|
||
./PerlMagick-6.89/t/reference/cgm/
|
||
./PerlMagick-6.89/t/reference/cgm/read.miff
|
||
./PerlMagick-6.89/t/reference/write/
|
||
./PerlMagick-6.89/t/reference/write/cgm/
|
||
./PerlMagick-6.89/t/reference/write/cgm/read.miff
|
||
./PerlMagick-6.89/t/reference/write/composite/
|
||
./PerlMagick-6.89/t/reference/write/composite/Clear.miff
|
||
./PerlMagick-6.89/t/reference/write/composite/Atop.miff
|
||
./PerlMagick-6.89/t/reference/write/composite/CopyAlpha.miff
|
||
./PerlMagick-6.89/t/reference/write/composite/In.miff
|
||
./PerlMagick-6.89/t/reference/write/composite/Bumpmap.miff
|
||
./PerlMagick-6.89/t/reference/write/composite/Plus.miff
|
||
./PerlMagick-6.89/t/reference/write/composite/Rotate.miff
|
||
./PerlMagick-6.89/t/reference/write/composite/CopyRed.miff
|
||
./PerlMagick-6.89/t/reference/write/composite/CopyGreen.miff
|
||
./PerlMagick-6.89/t/reference/write/composite/Multiply.miff
|
||
./PerlMagick-6.89/t/reference/write/composite/Difference.miff
|
||
./PerlMagick-6.89/t/reference/write/composite/CopyOpacity.miff
|
||
./PerlMagick-6.89/t/reference/write/composite/Subtract.miff
|
||
./PerlMagick-6.89/t/reference/write/composite/Minus.miff
|
||
./PerlMagick-6.89/t/reference/write/composite/Out.miff
|
||
./PerlMagick-6.89/t/reference/write/composite/Copy.miff
|
||
./PerlMagick-6.89/t/reference/write/composite/Over.miff
|
||
./PerlMagick-6.89/t/reference/write/composite/Xor.miff
|
||
./PerlMagick-6.89/t/reference/write/composite/Add.miff
|
||
./PerlMagick-6.89/t/reference/write/composite/CopyBlue.miff
|
||
./PerlMagick-6.89/t/reference/write/read/
|
||
./PerlMagick-6.89/t/reference/write/read/granite.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_p7.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_pgm_p2.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_sgi.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_tim.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_xc_black.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_ppm_p3.miff
|
||
./PerlMagick-6.89/t/reference/write/read/gradient.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_dcx.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_cmyk.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_fits.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_xwd.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_ppm_p6.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_miff.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_dib.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_pcx.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_null_DarkOrange.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_null_black.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_xbm.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_pbm_p4.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_viff.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_tile.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_ico.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_mat.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_avs.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_pbm_p1.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_xpm.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_bmp24.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_rle.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_wbmp.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_pict.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_tga.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_rgba.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_im24.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_mtv.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_gif.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_rgb.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_uyvy.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_null_white.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_pgm_p5.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_gray.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_im1.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_bmp.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_wpg.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_gif87.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_psd.miff
|
||
./PerlMagick-6.89/t/reference/write/read/input_im8.miff
|
||
./PerlMagick-6.89/t/reference/write/output_p7.miff
|
||
./PerlMagick-6.89/t/reference/write/jp2/
|
||
./PerlMagick-6.89/t/reference/write/jp2/read_jp2.miff
|
||
./PerlMagick-6.89/t/reference/write/jp2/read_jpc.miff
|
||
./PerlMagick-6.89/t/reference/write/jp2/read_pgx.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/
|
||
./PerlMagick-6.89/t/reference/write/jng/read_prog_jdaa.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/read_gray_prog_idat.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/input_gray_jdaa.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/read_gray_idat.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/read_gray.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/input_gray_prog_idat.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/write_gray_prog.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/jdaa_tmp.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/input_prog_idat.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/input_jdaa.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/read_prog_idat.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/write_idat.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/read_gray_jdaa.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/input_gray_prog.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/input_prog.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/write_prog.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/prog_idat_tmp.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/write_gray_prog_idat.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/read_idat.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/input_gray_prog_jdaa.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/write_jdaa.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/read_prog.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/idat_tmp.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/gray_prog_tmp.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/write_prog_jdaa.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/read_gray_prog_jdaa.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/write_gray_prog_jdaa.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/write_gray_jdaa.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/input_prog_jdaa.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/prog_jdaa_tmp.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/read_jdaa.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/gray_idat_tmp.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/prog_tmp.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/input_idat.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/write_gray.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/write_gray_idat.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/gray_prog_idat_tmp.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/gray_jdaa_tmp.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/gray_tmp.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/input_gray.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/write_prog_idat.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/input_gray_idat.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/input_rose.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/read_gray_prog.miff
|
||
./PerlMagick-6.89/t/reference/write/jng/gray_prog_jdaa_tmp.miff
|
||
./PerlMagick-6.89/t/reference/write/jpeg/
|
||
./PerlMagick-6.89/t/reference/write/jpeg/read_non_interlaced.miff
|
||
./PerlMagick-6.89/t/reference/write/jpeg/read_plane_interlaced.miff
|
||
./PerlMagick-6.89/t/reference/write/jpeg/write_non_interlaced.miff
|
||
./PerlMagick-6.89/t/reference/write/jpeg/write_plane_interlaced.miff
|
||
./PerlMagick-6.89/t/reference/write/ttf/
|
||
./PerlMagick-6.89/t/reference/write/ttf/annotate.miff
|
||
./PerlMagick-6.89/t/reference/write/ttf/read.miff
|
||
./PerlMagick-6.89/t/reference/write/ttf/label.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/
|
||
./PerlMagick-6.89/t/reference/write/filter/Crop.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Level.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/UnsharpMask.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Sharpen.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Opaque.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Gamma.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Contrast.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Frame.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Modulate.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Sample.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Flip.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Equalize.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Annotate.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Colorize.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Minify.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/SigmoidalContrast.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Segment.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/ReduceNoise.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Convolve.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Negate.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Despeckle.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/RadialBlur.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Wave.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Trim.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Border.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/AdaptiveThreshold.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Raise.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/GaussianBlur.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/MedianFilter.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Chop.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/ColorFloodfill.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Charcoal.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Rotate.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/MotionBlur.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Shave.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Shade.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Resize.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Quantize.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Scale.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Flop.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Channel.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Shear.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Solarize.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Emboss.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Threshold.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Roll.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Set.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Draw.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Blur.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Edge.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Magnify.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/OilPaint.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Implode.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Normalize.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/Swirl.miff
|
||
./PerlMagick-6.89/t/reference/write/filter/MatteFloodfill.miff
|
||
./PerlMagick-6.89/t/reference/write/wmf/
|
||
./PerlMagick-6.89/t/reference/write/wmf/wizard.miff
|
||
./PerlMagick-6.89/t/reference/write/wmf/clock.miff
|
||
./PerlMagick-6.89/t/reference/composite/
|
||
./PerlMagick-6.89/t/reference/composite/Clear.miff
|
||
./PerlMagick-6.89/t/reference/composite/Atop.miff
|
||
./PerlMagick-6.89/t/reference/composite/CopyAlpha.miff
|
||
./PerlMagick-6.89/t/reference/composite/In.miff
|
||
./PerlMagick-6.89/t/reference/composite/Bumpmap.miff
|
||
./PerlMagick-6.89/t/reference/composite/Plus.miff
|
||
./PerlMagick-6.89/t/reference/composite/Rotate.miff
|
||
./PerlMagick-6.89/t/reference/composite/CopyRed.miff
|
||
./PerlMagick-6.89/t/reference/composite/CopyGreen.miff
|
||
./PerlMagick-6.89/t/reference/composite/Multiply.miff
|
||
./PerlMagick-6.89/t/reference/composite/Difference.miff
|
||
./PerlMagick-6.89/t/reference/composite/CopyOpacity.miff
|
||
./PerlMagick-6.89/t/reference/composite/Subtract.miff
|
||
./PerlMagick-6.89/t/reference/composite/Minus.miff
|
||
./PerlMagick-6.89/t/reference/composite/Out.miff
|
||
./PerlMagick-6.89/t/reference/composite/Copy.miff
|
||
./PerlMagick-6.89/t/reference/composite/Over.miff
|
||
./PerlMagick-6.89/t/reference/composite/Xor.miff
|
||
./PerlMagick-6.89/t/reference/composite/Add.miff
|
||
./PerlMagick-6.89/t/reference/composite/CopyBlue.miff
|
||
./PerlMagick-6.89/t/reference/read/
|
||
./PerlMagick-6.89/t/reference/read/granite.miff
|
||
./PerlMagick-6.89/t/reference/read/input_p7.miff
|
||
./PerlMagick-6.89/t/reference/read/input_pgm_p2.miff
|
||
./PerlMagick-6.89/t/reference/read/input_sgi.miff
|
||
./PerlMagick-6.89/t/reference/read/input_tim.miff
|
||
./PerlMagick-6.89/t/reference/read/input_xc_black.miff
|
||
./PerlMagick-6.89/t/reference/read/input_gray_msb_08bit_mat.miff
|
||
./PerlMagick-6.89/t/reference/read/input_ppm_p3.miff
|
||
./PerlMagick-6.89/t/reference/read/gradient.miff
|
||
./PerlMagick-6.89/t/reference/read/input_dcx.miff
|
||
./PerlMagick-6.89/t/reference/read/input_cmyk.miff
|
||
./PerlMagick-6.89/t/reference/read/input_fits.miff
|
||
./PerlMagick-6.89/t/reference/read/input_xwd.miff
|
||
./PerlMagick-6.89/t/reference/read/input_ppm_p6.miff
|
||
./PerlMagick-6.89/t/reference/read/input_miff.miff
|
||
./PerlMagick-6.89/t/reference/read/input_dib.miff
|
||
./PerlMagick-6.89/t/reference/read/input_pcx.miff
|
||
./PerlMagick-6.89/t/reference/read/input_null_DarkOrange.miff
|
||
./PerlMagick-6.89/t/reference/read/input_null_black.miff
|
||
./PerlMagick-6.89/t/reference/read/input_xbm.miff
|
||
./PerlMagick-6.89/t/reference/read/input_pbm_p4.miff
|
||
./PerlMagick-6.89/t/reference/read/input_viff.miff
|
||
./PerlMagick-6.89/t/reference/read/input_gray_lsb_double_mat.miff
|
||
./PerlMagick-6.89/t/reference/read/input_tile.miff
|
||
./PerlMagick-6.89/t/reference/read/input_ico.miff
|
||
./PerlMagick-6.89/t/reference/read/input_gray_lsb_08bit_mat.miff
|
||
./PerlMagick-6.89/t/reference/read/input_mat.miff
|
||
./PerlMagick-6.89/t/reference/read/input_avs.miff
|
||
./PerlMagick-6.89/t/reference/read/input_pbm_p1.miff
|
||
./PerlMagick-6.89/t/reference/read/input_xpm.miff
|
||
./PerlMagick-6.89/t/reference/read/input_bmp24.miff
|
||
./PerlMagick-6.89/t/reference/read/input_rle.miff
|
||
./PerlMagick-6.89/t/reference/read/input_wbmp.miff
|
||
./PerlMagick-6.89/t/reference/read/input_pict.miff
|
||
./PerlMagick-6.89/t/reference/read/input_tga.miff
|
||
./PerlMagick-6.89/t/reference/read/input_rgba.miff
|
||
./PerlMagick-6.89/t/reference/read/input_rgb_lsb_08bit_mat.miff
|
||
./PerlMagick-6.89/t/reference/read/input_im24.miff
|
||
./PerlMagick-6.89/t/reference/read/input_mtv.miff
|
||
./PerlMagick-6.89/t/reference/read/input_gif.miff
|
||
./PerlMagick-6.89/t/reference/read/input_rgb.miff
|
||
./PerlMagick-6.89/t/reference/read/input_uyvy.miff
|
||
./PerlMagick-6.89/t/reference/read/input_null_white.miff
|
||
./PerlMagick-6.89/t/reference/read/input_pgm_p5.miff
|
||
./PerlMagick-6.89/t/reference/read/input_gray.miff
|
||
./PerlMagick-6.89/t/reference/read/input_im1.miff
|
||
./PerlMagick-6.89/t/reference/read/input_bmp.miff
|
||
./PerlMagick-6.89/t/reference/read/input_wpg.miff
|
||
./PerlMagick-6.89/t/reference/read/input_gif87.miff
|
||
./PerlMagick-6.89/t/reference/read/input_psd.miff
|
||
./PerlMagick-6.89/t/reference/read/input_im8.miff
|
||
./PerlMagick-6.89/t/reference/jng/
|
||
./PerlMagick-6.89/t/reference/jng/read_prog_jdaa.miff
|
||
./PerlMagick-6.89/t/reference/jng/read_gray_prog_idat.miff
|
||
./PerlMagick-6.89/t/reference/jng/input_gray_jdaa.miff
|
||
./PerlMagick-6.89/t/reference/jng/read_gray_idat.miff
|
||
./PerlMagick-6.89/t/reference/jng/read_gray.miff
|
||
./PerlMagick-6.89/t/reference/jng/input_gray_prog_idat.miff
|
||
./PerlMagick-6.89/t/reference/jng/write_gray_prog.miff
|
||
./PerlMagick-6.89/t/reference/jng/jdaa_tmp.miff
|
||
./PerlMagick-6.89/t/reference/jng/input_prog_idat.miff
|
||
./PerlMagick-6.89/t/reference/jng/input_jdaa.miff
|
||
./PerlMagick-6.89/t/reference/jng/read_prog_idat.miff
|
||
./PerlMagick-6.89/t/reference/jng/write_idat.miff
|
||
./PerlMagick-6.89/t/reference/jng/read_gray_jdaa.miff
|
||
./PerlMagick-6.89/t/reference/jng/input_gray_prog.miff
|
||
./PerlMagick-6.89/t/reference/jng/input_prog.miff
|
||
./PerlMagick-6.89/t/reference/jng/write_prog.miff
|
||
./PerlMagick-6.89/t/reference/jng/prog_idat_tmp.miff
|
||
./PerlMagick-6.89/t/reference/jng/write_gray_prog_idat.miff
|
||
./PerlMagick-6.89/t/reference/jng/read_idat.miff
|
||
./PerlMagick-6.89/t/reference/jng/input_gray_prog_jdaa.miff
|
||
./PerlMagick-6.89/t/reference/jng/write_jdaa.miff
|
||
./PerlMagick-6.89/t/reference/jng/read_prog.miff
|
||
./PerlMagick-6.89/t/reference/jng/idat_tmp.miff
|
||
./PerlMagick-6.89/t/reference/jng/gray_prog_tmp.miff
|
||
./PerlMagick-6.89/t/reference/jng/write_prog_jdaa.miff
|
||
./PerlMagick-6.89/t/reference/jng/read_gray_prog_jdaa.miff
|
||
./PerlMagick-6.89/t/reference/jng/write_gray_prog_jdaa.miff
|
||
./PerlMagick-6.89/t/reference/jng/write_gray_jdaa.miff
|
||
./PerlMagick-6.89/t/reference/jng/input_prog_jdaa.miff
|
||
./PerlMagick-6.89/t/reference/jng/prog_jdaa_tmp.miff
|
||
./PerlMagick-6.89/t/reference/jng/read_jdaa.miff
|
||
./PerlMagick-6.89/t/reference/jng/gray_idat_tmp.miff
|
||
./PerlMagick-6.89/t/reference/jng/prog_tmp.miff
|
||
./PerlMagick-6.89/t/reference/jng/input_idat.miff
|
||
./PerlMagick-6.89/t/reference/jng/write_gray.miff
|
||
./PerlMagick-6.89/t/reference/jng/write_gray_idat.miff
|
||
./PerlMagick-6.89/t/reference/jng/gray_prog_idat_tmp.miff
|
||
./PerlMagick-6.89/t/reference/jng/gray_jdaa_tmp.miff
|
||
./PerlMagick-6.89/t/reference/jng/gray_tmp.miff
|
||
./PerlMagick-6.89/t/reference/jng/input_gray.miff
|
||
./PerlMagick-6.89/t/reference/jng/write_prog_idat.miff
|
||
./PerlMagick-6.89/t/reference/jng/input_gray_idat.miff
|
||
./PerlMagick-6.89/t/reference/jng/input_rose.miff
|
||
./PerlMagick-6.89/t/reference/jng/read_gray_prog.miff
|
||
./PerlMagick-6.89/t/reference/jng/gray_prog_jdaa_tmp.miff
|
||
./PerlMagick-6.89/t/reference/jpeg/
|
||
./PerlMagick-6.89/t/reference/jpeg/read_non_interlaced.miff
|
||
./PerlMagick-6.89/t/reference/jpeg/read_plane_interlaced.miff
|
||
./PerlMagick-6.89/t/reference/jpeg/write_non_interlaced.miff
|
||
./PerlMagick-6.89/t/reference/jpeg/write_plane_interlaced.miff
|
||
./PerlMagick-6.89/t/reference/openjp2/
|
||
./PerlMagick-6.89/t/reference/openjp2/read_jp2.miff
|
||
./PerlMagick-6.89/t/reference/openjp2/read_jpc.miff
|
||
./PerlMagick-6.89/t/reference/openjp2/read_j2k.miff
|
||
./PerlMagick-6.89/t/reference/ttf/
|
||
./PerlMagick-6.89/t/reference/ttf/annotate.miff
|
||
./PerlMagick-6.89/t/reference/ttf/read.miff
|
||
./PerlMagick-6.89/t/reference/ttf/label.miff
|
||
./PerlMagick-6.89/t/reference/filter/
|
||
./PerlMagick-6.89/t/reference/filter/Crop.miff
|
||
./PerlMagick-6.89/t/reference/filter/Level.miff
|
||
./PerlMagick-6.89/t/reference/filter/UnsharpMask.miff
|
||
./PerlMagick-6.89/t/reference/filter/Sharpen.miff
|
||
./PerlMagick-6.89/t/reference/filter/Opaque.miff
|
||
./PerlMagick-6.89/t/reference/filter/Gamma.miff
|
||
./PerlMagick-6.89/t/reference/filter/Contrast.miff
|
||
./PerlMagick-6.89/t/reference/filter/Frame.miff
|
||
./PerlMagick-6.89/t/reference/filter/Modulate.miff
|
||
./PerlMagick-6.89/t/reference/filter/Sample.miff
|
||
./PerlMagick-6.89/t/reference/filter/Flip.miff
|
||
./PerlMagick-6.89/t/reference/filter/Equalize.miff
|
||
./PerlMagick-6.89/t/reference/filter/Annotate.miff
|
||
./PerlMagick-6.89/t/reference/filter/Colorize.miff
|
||
./PerlMagick-6.89/t/reference/filter/Minify.miff
|
||
./PerlMagick-6.89/t/reference/filter/SigmoidalContrast.miff
|
||
./PerlMagick-6.89/t/reference/filter/Segment.miff
|
||
./PerlMagick-6.89/t/reference/filter/ReduceNoise.miff
|
||
./PerlMagick-6.89/t/reference/filter/Convolve.miff
|
||
./PerlMagick-6.89/t/reference/filter/Negate.miff
|
||
./PerlMagick-6.89/t/reference/filter/Despeckle.miff
|
||
./PerlMagick-6.89/t/reference/filter/RadialBlur.miff
|
||
./PerlMagick-6.89/t/reference/filter/Wave.miff
|
||
./PerlMagick-6.89/t/reference/filter/Trim.miff
|
||
./PerlMagick-6.89/t/reference/filter/Border.miff
|
||
./PerlMagick-6.89/t/reference/filter/input.gif
|
||
./PerlMagick-6.89/t/reference/filter/AdaptiveThreshold.miff
|
||
./PerlMagick-6.89/t/reference/filter/Raise.miff
|
||
./PerlMagick-6.89/t/reference/filter/GaussianBlur.miff
|
||
./PerlMagick-6.89/t/reference/filter/MedianFilter.miff
|
||
./PerlMagick-6.89/t/reference/filter/Chop.miff
|
||
./PerlMagick-6.89/t/reference/filter/ColorFloodfill.miff
|
||
./PerlMagick-6.89/t/reference/filter/Charcoal.miff
|
||
./PerlMagick-6.89/t/reference/filter/Rotate.miff
|
||
./PerlMagick-6.89/t/reference/filter/MotionBlur.miff
|
||
./PerlMagick-6.89/t/reference/filter/Shave.miff
|
||
./PerlMagick-6.89/t/reference/filter/Shade.miff
|
||
./PerlMagick-6.89/t/reference/filter/Resize.miff
|
||
./PerlMagick-6.89/t/reference/filter/Quantize.miff
|
||
./PerlMagick-6.89/t/reference/filter/Scale.miff
|
||
./PerlMagick-6.89/t/reference/filter/Flop.miff
|
||
./PerlMagick-6.89/t/reference/filter/Channel.miff
|
||
./PerlMagick-6.89/t/reference/filter/Shear.miff
|
||
./PerlMagick-6.89/t/reference/filter/Solarize.miff
|
||
./PerlMagick-6.89/t/reference/filter/Emboss.miff
|
||
./PerlMagick-6.89/t/reference/filter/Threshold.miff
|
||
./PerlMagick-6.89/t/reference/filter/Roll.miff
|
||
./PerlMagick-6.89/t/reference/filter/Set.miff
|
||
./PerlMagick-6.89/t/reference/filter/Draw.miff
|
||
./PerlMagick-6.89/t/reference/filter/Blur.miff
|
||
./PerlMagick-6.89/t/reference/filter/Edge.miff
|
||
./PerlMagick-6.89/t/reference/filter/Magnify.miff
|
||
./PerlMagick-6.89/t/reference/filter/t.pl
|
||
./PerlMagick-6.89/t/reference/filter/OilPaint.miff
|
||
./PerlMagick-6.89/t/reference/filter/Implode.miff
|
||
./PerlMagick-6.89/t/reference/filter/QuantizeMono.miff
|
||
./PerlMagick-6.89/t/reference/filter/Normalize.miff
|
||
./PerlMagick-6.89/t/reference/filter/Swirl.miff
|
||
./PerlMagick-6.89/t/reference/filter/MatteFloodfill.miff
|
||
./PerlMagick-6.89/t/reference/wmf/
|
||
./PerlMagick-6.89/t/reference/wmf/wizard.miff
|
||
./PerlMagick-6.89/t/reference/wmf/clock.miff
|
||
./PerlMagick-6.89/t/input.xbm
|
||
./PerlMagick-6.89/t/input_p6.ppm
|
||
./PerlMagick-6.89/t/jng/
|
||
./PerlMagick-6.89/t/jng/jdaa_tmp.jng
|
||
./PerlMagick-6.89/t/jng/input_idat.jng
|
||
./PerlMagick-6.89/t/jng/input_gray_prog.jng
|
||
./PerlMagick-6.89/t/jng/input_prog_jdaa.jng
|
||
./PerlMagick-6.89/t/jng/write.t
|
||
./PerlMagick-6.89/t/jng/input_gray_idat.jng
|
||
./PerlMagick-6.89/t/jng/idat_tmp.jng
|
||
./PerlMagick-6.89/t/jng/input_gray_prog_idat.jng
|
||
./PerlMagick-6.89/t/jng/input_prog_idat.jng
|
||
./PerlMagick-6.89/t/jng/gray_tmp.jng
|
||
./PerlMagick-6.89/t/jng/input_gray_prog_jdaa.jng
|
||
./PerlMagick-6.89/t/jng/prog_jdaa_tmp.jng
|
||
./PerlMagick-6.89/t/jng/gray_prog_idat_tmp.jng
|
||
./PerlMagick-6.89/t/jng/gray_idat_tmp.jng
|
||
./PerlMagick-6.89/t/jng/input_gray.jng
|
||
./PerlMagick-6.89/t/jng/prog_tmp.jng
|
||
./PerlMagick-6.89/t/jng/input_rose.jng
|
||
./PerlMagick-6.89/t/jng/prog_idat_tmp.jng
|
||
./PerlMagick-6.89/t/jng/gray_prog_jdaa_tmp.jng
|
||
./PerlMagick-6.89/t/jng/input_jdaa.jng
|
||
./PerlMagick-6.89/t/jng/read.t
|
||
./PerlMagick-6.89/t/jng/gray_jdaa_tmp.jng
|
||
./PerlMagick-6.89/t/jng/input_prog.jng
|
||
./PerlMagick-6.89/t/jng/gray_prog_tmp.jng
|
||
./PerlMagick-6.89/t/jng/input_gray_jdaa.jng
|
||
./PerlMagick-6.89/t/input.bmp24
|
||
./PerlMagick-6.89/t/x11/
|
||
./PerlMagick-6.89/t/x11/congrats.fig
|
||
./PerlMagick-6.89/t/x11/input.xwd
|
||
./PerlMagick-6.89/t/x11/congrats.miff
|
||
./PerlMagick-6.89/t/x11/write.t
|
||
./PerlMagick-6.89/t/x11/read.t
|
||
./PerlMagick-6.89/t/input_70x46.rgb
|
||
./PerlMagick-6.89/t/Generic.ttf
|
||
./PerlMagick-6.89/t/input.mtv
|
||
./PerlMagick-6.89/t/subroutines.pl
|
||
./PerlMagick-6.89/t/jpeg/
|
||
./PerlMagick-6.89/t/jpeg/input_plane.jpg
|
||
./PerlMagick-6.89/t/jpeg/write.t
|
||
./PerlMagick-6.89/t/jpeg/output_plane_tmp.jpg
|
||
./PerlMagick-6.89/t/jpeg/output_tmp.jpg
|
||
./PerlMagick-6.89/t/jpeg/input.jpg
|
||
./PerlMagick-6.89/t/jpeg/read.t
|
||
./PerlMagick-6.89/t/input.im24
|
||
./PerlMagick-6.89/t/input.viff
|
||
./PerlMagick-6.89/t/input_rgb_lsb_08bit.mat
|
||
./PerlMagick-6.89/t/input_p1.pbm
|
||
./PerlMagick-6.89/t/input.tga
|
||
./PerlMagick-6.89/t/openjp2/
|
||
./PerlMagick-6.89/t/openjp2/input.jpc
|
||
./PerlMagick-6.89/t/openjp2/read.t
|
||
./PerlMagick-6.89/t/openjp2/input.jp2
|
||
./PerlMagick-6.89/t/openjp2/input.j2k
|
||
./PerlMagick-6.89/t/blob.t
|
||
./PerlMagick-6.89/t/ttf/
|
||
./PerlMagick-6.89/t/ttf/read.t
|
||
./PerlMagick-6.89/t/ttf/input.ttf
|
||
./PerlMagick-6.89/t/composite.t
|
||
./PerlMagick-6.89/t/input.dib
|
||
./PerlMagick-6.89/t/input_p5.pgm
|
||
./PerlMagick-6.89/t/input_70x46.uyvy
|
||
./PerlMagick-6.89/t/input.im8
|
||
./PerlMagick-6.89/t/input.sgi
|
||
./PerlMagick-6.89/t/png/
|
||
./PerlMagick-6.89/t/png/input.mng
|
||
./PerlMagick-6.89/t/png/output_bw.png
|
||
./PerlMagick-6.89/t/png/output_truecolor.png
|
||
./PerlMagick-6.89/t/png/output.mng
|
||
./PerlMagick-6.89/t/png/output_mono.png
|
||
./PerlMagick-6.89/t/png/write.t
|
||
./PerlMagick-6.89/t/png/read-16.t
|
||
./PerlMagick-6.89/t/png/output_16.png
|
||
./PerlMagick-6.89/t/png/input_256.png
|
||
./PerlMagick-6.89/t/png/input_bw.png
|
||
./PerlMagick-6.89/t/png/input_truecolor.png
|
||
./PerlMagick-6.89/t/png/write-16.t
|
||
./PerlMagick-6.89/t/png/input_mono.png
|
||
./PerlMagick-6.89/t/png/read.t
|
||
./PerlMagick-6.89/t/png/output_256.png
|
||
./PerlMagick-6.89/t/png/input_16.png
|
||
./PerlMagick-6.89/t/input.dcx
|
||
./PerlMagick-6.89/t/mpeg/
|
||
./PerlMagick-6.89/t/mpeg/input.m2v
|
||
./PerlMagick-6.89/t/mpeg/input.mpg
|
||
./PerlMagick-6.89/t/mpeg/read.t
|
||
./PerlMagick-6.89/t/hpgl/
|
||
./PerlMagick-6.89/t/hpgl/input.hpgl
|
||
./PerlMagick-6.89/t/hpgl/read.t
|
||
./PerlMagick-6.89/t/hdf/
|
||
./PerlMagick-6.89/t/hdf/write.t
|
||
./PerlMagick-6.89/t/hdf/input_truecolor.hdf
|
||
./PerlMagick-6.89/t/hdf/input_256.hdf
|
||
./PerlMagick-6.89/t/hdf/read.t
|
||
./PerlMagick-6.89/t/input_70x46.cmyk
|
||
./PerlMagick-6.89/t/input_16.miff
|
||
./PerlMagick-6.89/t/xfig/
|
||
./PerlMagick-6.89/t/xfig/input.fig
|
||
./PerlMagick-6.89/t/xfig/read.t
|
||
./PerlMagick-6.89/t/input_p3.ppm
|
||
./PerlMagick-6.89/t/input.wbmp
|
||
./PerlMagick-6.89/t/input.xpm
|
||
./PerlMagick-6.89/t/input.gif87
|
||
./PerlMagick-6.89/t/input_70x46.yuv
|
||
./PerlMagick-6.89/t/t/
|
||
./PerlMagick-6.89/t/t/reference/
|
||
./PerlMagick-6.89/t/t/reference/cgm/
|
||
./PerlMagick-6.89/t/t/reference/cgm/read.miff
|
||
./PerlMagick-6.89/t/t/reference/write/
|
||
./PerlMagick-6.89/t/t/reference/write/output_p7.miff
|
||
./PerlMagick-6.89/t/t/reference/composite/
|
||
./PerlMagick-6.89/t/t/reference/composite/Clear.miff
|
||
./PerlMagick-6.89/t/t/reference/composite/Atop.miff
|
||
./PerlMagick-6.89/t/t/reference/composite/In.miff
|
||
./PerlMagick-6.89/t/t/reference/composite/Bumpmap.miff
|
||
./PerlMagick-6.89/t/t/reference/composite/Plus.miff
|
||
./PerlMagick-6.89/t/t/reference/composite/Rotate.miff
|
||
./PerlMagick-6.89/t/t/reference/composite/CopyRed.miff
|
||
./PerlMagick-6.89/t/t/reference/composite/CopyGreen.miff
|
||
./PerlMagick-6.89/t/t/reference/composite/Multiply.miff
|
||
./PerlMagick-6.89/t/t/reference/composite/Difference.miff
|
||
./PerlMagick-6.89/t/t/reference/composite/CopyOpacity.miff
|
||
./PerlMagick-6.89/t/t/reference/composite/Subtract.miff
|
||
./PerlMagick-6.89/t/t/reference/composite/Minus.miff
|
||
./PerlMagick-6.89/t/t/reference/composite/Out.miff
|
||
./PerlMagick-6.89/t/t/reference/composite/Copy.miff
|
||
./PerlMagick-6.89/t/t/reference/composite/Over.miff
|
||
./PerlMagick-6.89/t/t/reference/composite/Xor.miff
|
||
./PerlMagick-6.89/t/t/reference/composite/Add.miff
|
||
./PerlMagick-6.89/t/t/reference/composite/CopyBlue.miff
|
||
./PerlMagick-6.89/t/t/reference/read/
|
||
./PerlMagick-6.89/t/t/reference/read/granite.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_p7.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_pgm_p2.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_sgi.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_tim.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_xc_black.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_gray_msb_08bit_mat.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_ppm_p3.miff
|
||
./PerlMagick-6.89/t/t/reference/read/gradient.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_dcx.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_cmyk.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_fits.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_xwd.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_ppm_p6.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_miff.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_dib.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_pcx.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_null_DarkOrange.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_null_black.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_xbm.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_pbm_p4.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_viff.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_gray_lsb_double_mat.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_tile.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_ico.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_gray_lsb_08bit_mat.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_mat.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_avs.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_pbm_p1.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_xpm.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_bmp24.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_rle.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_wbmp.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_pict.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_tga.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_rgba.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_rgb_lsb_08bit_mat.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_im24.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_mtv.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_gif.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_rgb.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_uyvy.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_null_white.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_pgm_p5.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_gray.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_im1.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_bmp.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_wpg.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_gif87.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_psd.miff
|
||
./PerlMagick-6.89/t/t/reference/read/input_im8.miff
|
||
./PerlMagick-6.89/t/t/reference/jp2/
|
||
./PerlMagick-6.89/t/t/reference/jp2/read_jp2.miff
|
||
./PerlMagick-6.89/t/t/reference/jp2/read_jpc.miff
|
||
./PerlMagick-6.89/t/t/reference/jp2/read_pgx.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/
|
||
./PerlMagick-6.89/t/t/reference/jng/read_prog_jdaa.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/read_gray_prog_idat.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/input_gray_jdaa.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/read_gray_idat.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/read_gray.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/input_gray_prog_idat.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/write_gray_prog.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/jdaa_tmp.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/input_prog_idat.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/input_jdaa.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/read_prog_idat.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/write_idat.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/read_gray_jdaa.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/input_gray_prog.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/input_prog.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/write_prog.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/prog_idat_tmp.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/write_gray_prog_idat.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/read_idat.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/input_gray_prog_jdaa.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/write_jdaa.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/read_prog.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/idat_tmp.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/gray_prog_tmp.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/write_prog_jdaa.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/read_gray_prog_jdaa.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/write_gray_prog_jdaa.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/write_gray_jdaa.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/input_prog_jdaa.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/prog_jdaa_tmp.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/read_jdaa.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/gray_idat_tmp.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/prog_tmp.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/input_idat.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/write_gray.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/write_gray_idat.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/gray_prog_idat_tmp.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/gray_jdaa_tmp.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/gray_tmp.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/input_gray.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/write_prog_idat.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/input_gray_idat.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/input_rose.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/read_gray_prog.miff
|
||
./PerlMagick-6.89/t/t/reference/jng/gray_prog_jdaa_tmp.miff
|
||
./PerlMagick-6.89/t/t/reference/jpeg/
|
||
./PerlMagick-6.89/t/t/reference/jpeg/read_non_interlaced.miff
|
||
./PerlMagick-6.89/t/t/reference/jpeg/read_plane_interlaced.miff
|
||
./PerlMagick-6.89/t/t/reference/jpeg/write_non_interlaced.miff
|
||
./PerlMagick-6.89/t/t/reference/jpeg/write_plane_interlaced.miff
|
||
./PerlMagick-6.89/t/t/reference/ttf/
|
||
./PerlMagick-6.89/t/t/reference/ttf/annotate.miff
|
||
./PerlMagick-6.89/t/t/reference/ttf/read.miff
|
||
./PerlMagick-6.89/t/t/reference/ttf/label.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/
|
||
./PerlMagick-6.89/t/t/reference/filter/Crop.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Level.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/UnsharpMask.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Sharpen.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Opaque.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Gamma.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Contrast.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Frame.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Modulate.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Sample.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Flip.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Equalize.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Annotate.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Colorize.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Minify.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/SigmoidalContrast.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Segment.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/ReduceNoise.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Convolve.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Negate.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Despeckle.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/RadialBlur.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Wave.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Trim.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Border.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/AdaptiveThreshold.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Raise.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/GaussianBlur.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/MedianFilter.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Chop.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/ColorFloodfill.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Charcoal.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Rotate.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/MotionBlur.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Shave.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Shade.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Resize.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Quantize.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Scale.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Flop.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Channel.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Shear.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Solarize.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Emboss.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Threshold.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Roll.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Set.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Draw.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Blur.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Edge.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Magnify.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/OilPaint.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Implode.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/QuantizeMono.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Normalize.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/Swirl.miff
|
||
./PerlMagick-6.89/t/t/reference/filter/MatteFloodfill.miff
|
||
./PerlMagick-6.89/t/t/reference/wmf/
|
||
./PerlMagick-6.89/t/t/reference/wmf/wizard.miff
|
||
./PerlMagick-6.89/t/t/reference/wmf/clock.miff
|
||
./PerlMagick-6.89/t/fpx/
|
||
./PerlMagick-6.89/t/fpx/input_256.fpx
|
||
./PerlMagick-6.89/t/fpx/input_jpeg.fpx
|
||
./PerlMagick-6.89/t/fpx/write.t
|
||
./PerlMagick-6.89/t/fpx/input_truecolor.fpx
|
||
./PerlMagick-6.89/t/fpx/input_grayscale.fpx
|
||
./PerlMagick-6.89/t/fpx/read.t
|
||
./PerlMagick-6.89/t/fpx/input_bw.fpx
|
||
./PerlMagick-6.89/t/rad/
|
||
./PerlMagick-6.89/t/rad/write.t
|
||
./PerlMagick-6.89/t/rad/input.rad
|
||
./PerlMagick-6.89/t/rad/read.t
|
||
./PerlMagick-6.89/t/input_70x46.gray
|
||
./PerlMagick-6.89/t/wmf/
|
||
./PerlMagick-6.89/t/wmf/wizard.wmf
|
||
./PerlMagick-6.89/t/wmf/clock.wmf
|
||
./PerlMagick-6.89/t/wmf/read.t
|
||
./PerlMagick-6.89/t/input_p4.pbm
|
||
./PerlMagick-6.89/t/read.t
|
||
./PerlMagick-6.89/t/input_p2.pgm
|
||
./PerlMagick-6.89/t/input.mat
|
||
./PerlMagick-6.89/t/bzlib/
|
||
./PerlMagick-6.89/t/bzlib/output.miff
|
||
./PerlMagick-6.89/t/bzlib/write.t
|
||
./PerlMagick-6.89/t/bzlib/input.miff
|
||
./PerlMagick-6.89/t/bzlib/input.miff.bz2
|
||
./PerlMagick-6.89/t/bzlib/read.t
|
||
./PerlMagick-6.89/t/input.fits
|
||
./PerlMagick-6.89/Makefile.PL
|
||
./PerlMagick-6.89/Makefile.PL.in
|
||
./PerlMagick-6.89/MANIFEST.SKIP
|
||
./PerlMagick-6.89/Makefile.am
|
||
./PerlMagick-6.89/Magick.xs
|
||
./PerlMagick-6.89/check
|
||
Entering PerlMagick-6.89
|
||
META.yml/json not found. Creating skeleton for it.
|
||
Running Makefile.PL
|
||
Configuring PerlMagick-6.89-1 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Image::Magick
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
OK
|
||
Building and testing Image-Magick-6.89 ... cp Magick.pm blib/lib/Image/Magick.pm
|
||
AutoSplitting blib/lib/Image/Magick.pm (blib/lib/auto/Image/Magick)
|
||
Running Mkbootstrap for Magick ()
|
||
chmod 644 "Magick.bs"
|
||
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::Command::MM -e 'cp_nonempty' -- Magick.bs blib/arch/auto/Image/Magick/Magick.bs 644
|
||
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/ExtUtils/xsubpp" -typemap '/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/ExtUtils/typemap' -typemap '/home/ryan/.cpanm/work/1493613028.4197/PerlMagick-6.89/typemap' Magick.xs > Magick.xsc
|
||
mv Magick.xsc Magick.c
|
||
cc -c -I/usr/local/include/ImageMagick-6 -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/usr/include/libxml2 -I"/usr/include/ImageMagick-6" -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -g -O2 -Wall -pthread -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -O2 -DVERSION=\"6.89\" -DXS_VERSION=\"6.89\" -fPIC "-I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE" -D_LARGE_FILES=1 -DHAVE_CONFIG_H Magick.c
|
||
Magick.xs:60:31: fatal error: magick/MagickCore.h: No such file or directory
|
||
#include <magick/MagickCore.h>
|
||
^
|
||
compilation terminated.
|
||
Makefile:347: recipe for target 'Magick.o' failed
|
||
make: *** [Magick.o] Error 1
|
||
! Installing Image::Magick failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
! Installing the dependencies failed: Module 'Image::Magick' is not installed
|
||
! Bailing out the installation for Mojolicious-Plugin-CaptchaRenderer-0.02.
|
||
Searching Mojolicious::Plugin::Angular::MaterialDesign (0.603) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-Angular-MaterialDesign-1.1.0.tar.gz
|
||
FAIL
|
||
--> Working on Mojolicious::Plugin::Angular::MaterialDesign
|
||
Fetching http://www.cpan.org/authors/id/M/MU/MUDLER/Mojolicious-Plugin-Angular-MaterialDesign-1.1.0.tar.gz ... OK
|
||
Mojolicious-Plugin-Angular-MaterialDesign-1.1.0/Changes
|
||
Mojolicious-Plugin-Angular-MaterialDesign-1.1.0/LICENSE
|
||
Mojolicious-Plugin-Angular-MaterialDesign-1.1.0/META.json
|
||
Mojolicious-Plugin-Angular-MaterialDesign-1.1.0/Makefile.PL
|
||
Mojolicious-Plugin-Angular-MaterialDesign-1.1.0/README.md
|
||
Mojolicious-Plugin-Angular-MaterialDesign-1.1.0/cpanfile
|
||
Mojolicious-Plugin-Angular-MaterialDesign-1.1.0/lib/Mojolicious/Plugin/Angular/MaterialDesign.pm
|
||
Mojolicious-Plugin-Angular-MaterialDesign-1.1.0/lib/Mojolicious/Plugin/Angular/MaterialDesign/css/angular-material.min.css
|
||
Mojolicious-Plugin-Angular-MaterialDesign-1.1.0/lib/Mojolicious/Plugin/Angular/MaterialDesign/js/angular-material.min.js
|
||
Mojolicious-Plugin-Angular-MaterialDesign-1.1.0/minil.toml
|
||
Mojolicious-Plugin-Angular-MaterialDesign-1.1.0/t/00_compile.t
|
||
Mojolicious-Plugin-Angular-MaterialDesign-1.1.0/t/01-include.t
|
||
Mojolicious-Plugin-Angular-MaterialDesign-1.1.0/META.yml
|
||
Mojolicious-Plugin-Angular-MaterialDesign-1.1.0/MANIFEST
|
||
Entering Mojolicious-Plugin-Angular-MaterialDesign-1.1.0
|
||
Checking configure dependencies from META.json
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring Mojolicious-Plugin-Angular-MaterialDesign-1.1.0 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Mojolicious::Plugin::Angular::MaterialDesign
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Test::Mojo 0 ... Yes (undef)
|
||
Checking if you have Mojolicious::Plugin::AssetPack::Backcompat 0 ... Yes (1.23)
|
||
Checking if you have Mojolicious::Plugin::AssetPack 0 ... Yes (1.41)
|
||
Checking if you have Mojolicious 0 ... Yes (7.31)
|
||
Checking if you have Test::More 0.98 ... Yes (1.302083)
|
||
Checking if you have Mojo::Base 0 ... Yes (undef)
|
||
OK
|
||
Building and testing Mojolicious-Plugin-Angular-MaterialDesign-1.1.0 ... cp lib/Mojolicious/Plugin/Angular/MaterialDesign/js/angular-material.min.js blib/lib/Mojolicious/Plugin/Angular/MaterialDesign/js/angular-material.min.js
|
||
cp lib/Mojolicious/Plugin/Angular/MaterialDesign/css/angular-material.min.css blib/lib/Mojolicious/Plugin/Angular/MaterialDesign/css/angular-material.min.css
|
||
cp lib/Mojolicious/Plugin/Angular/MaterialDesign.pm blib/lib/Mojolicious/Plugin/Angular/MaterialDesign.pm
|
||
Manifying 1 pod document
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
|
||
t/00_compile.t .. ok
|
||
# Loading DEPRECATED Mojolicious::Plugin::AssetPack::Backcompat.
|
||
Can't use string ("/css/angular-material.min.css") as an ARRAY ref while "strict refs" in use at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugin/AssetPack.pm line 148.
|
||
t/01-include.t ..
|
||
Dubious, test returned 2 (wstat 512, 0x200)
|
||
No subtests run
|
||
|
||
Test Summary Report
|
||
-------------------
|
||
t/01-include.t (Wstat: 512 Tests: 0 Failed: 0)
|
||
Non-zero exit status: 2
|
||
Parse errors: No plan found in TAP output
|
||
Files=2, Tests=1, 0 wallclock secs ( 0.01 usr 0.00 sys + 0.21 cusr 0.03 csys = 0.25 CPU)
|
||
Result: FAIL
|
||
Failed 1/2 test programs. 0/1 subtests failed.
|
||
Makefile:855: recipe for target 'test_dynamic' failed
|
||
make: *** [test_dynamic] Error 2
|
||
! Installing Mojolicious::Plugin::Angular::MaterialDesign failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
Searching Mojolicious::Plugin::TweetButton (0.0003) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-TweetButton-0.0003.tar.gz
|
||
FAIL
|
||
--> Working on Mojolicious::Plugin::TweetButton
|
||
Fetching http://www.cpan.org/authors/id/V/VT/VTI/Mojolicious-Plugin-TweetButton-0.0003.tar.gz ... OK
|
||
Mojolicious-Plugin-TweetButton-0.0003/
|
||
Mojolicious-Plugin-TweetButton-0.0003/lib/
|
||
Mojolicious-Plugin-TweetButton-0.0003/Makefile.PL
|
||
Mojolicious-Plugin-TweetButton-0.0003/MANIFEST
|
||
Mojolicious-Plugin-TweetButton-0.0003/META.yml
|
||
Mojolicious-Plugin-TweetButton-0.0003/README.md
|
||
Mojolicious-Plugin-TweetButton-0.0003/t/
|
||
Mojolicious-Plugin-TweetButton-0.0003/t/plugin.t
|
||
Mojolicious-Plugin-TweetButton-0.0003/t/pod.t
|
||
Mojolicious-Plugin-TweetButton-0.0003/t/pod_coverage.t
|
||
Mojolicious-Plugin-TweetButton-0.0003/lib/Mojolicious/
|
||
Mojolicious-Plugin-TweetButton-0.0003/lib/Mojolicious/Plugin/
|
||
Mojolicious-Plugin-TweetButton-0.0003/lib/Mojolicious/Plugin/TweetButton.pm
|
||
Entering Mojolicious-Plugin-TweetButton-0.0003
|
||
Checking configure dependencies from META.yml
|
||
Running Makefile.PL
|
||
Configuring Mojolicious-Plugin-TweetButton-0.0003 ... Warning: prerequisite Mojo 0.999926 not found. We have unknown version.
|
||
Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Mojolicious::Plugin::TweetButton
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have Mojo 0.999926 ... No
|
||
Already tried Mojo. Skipping.
|
||
! Installing the dependencies failed: Missing version info for module 'Mojo'
|
||
! Bailing out the installation for Mojolicious-Plugin-TweetButton-0.0003.
|
||
Searching MojoX::Auth::Simple (v0.4.3) on cpanmetadb ...
|
||
Searching Mojolicious::Plugin::GroupedParams (0.04) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-GroupedParams-0.04.tar.gz
|
||
OK
|
||
==> Found dependencies: Mojo
|
||
Found MojoX::Auth::Simple 0.004002 which doesn't satisfy v0.4.3.
|
||
--> Working on Mojolicious::Plugin::GroupedParams
|
||
Fetching http://www.cpan.org/authors/id/I/IV/IVSOKOLOV/Mojolicious-Plugin-GroupedParams-0.04.tar.gz ... OK
|
||
Mojolicious-Plugin-GroupedParams-0.04
|
||
Mojolicious-Plugin-GroupedParams-0.04/META.json
|
||
Mojolicious-Plugin-GroupedParams-0.04/Build.PL
|
||
Mojolicious-Plugin-GroupedParams-0.04/ignore.txt
|
||
Mojolicious-Plugin-GroupedParams-0.04/Makefile.PL
|
||
Mojolicious-Plugin-GroupedParams-0.04/MANIFEST
|
||
Mojolicious-Plugin-GroupedParams-0.04/META.yml
|
||
Mojolicious-Plugin-GroupedParams-0.04/Changes
|
||
Mojolicious-Plugin-GroupedParams-0.04/README
|
||
Mojolicious-Plugin-GroupedParams-0.04/t
|
||
Mojolicious-Plugin-GroupedParams-0.04/t/boilerplate.t
|
||
Mojolicious-Plugin-GroupedParams-0.04/t/manifest.t
|
||
Mojolicious-Plugin-GroupedParams-0.04/t/main.t
|
||
Mojolicious-Plugin-GroupedParams-0.04/t/pod.t
|
||
Mojolicious-Plugin-GroupedParams-0.04/lib
|
||
Mojolicious-Plugin-GroupedParams-0.04/lib/Mojolicious
|
||
Mojolicious-Plugin-GroupedParams-0.04/lib/Mojolicious/Plugin
|
||
Mojolicious-Plugin-GroupedParams-0.04/lib/Mojolicious/Plugin/GroupedParams.pm
|
||
Entering Mojolicious-Plugin-GroupedParams-0.04
|
||
Checking configure dependencies from META.json
|
||
Checking if you have Module::Build 0.38 ... Yes (0.4222)
|
||
Checking if you have ExtUtils::Install 1.46 ... Yes (2.04)
|
||
Running Build.PL
|
||
Configuring Mojolicious-Plugin-GroupedParams-0.04 ... Created MYMETA.yml and MYMETA.json
|
||
Creating new 'Build' script for 'Mojolicious-Plugin-GroupedParams' version '0.04'
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Test::More 0 ... Yes (1.302083)
|
||
Checking if you have Mojolicious 0.99995 ... Yes (7.31)
|
||
OK
|
||
Building and testing Mojolicious-Plugin-GroupedParams-0.04 ... Building Mojolicious-Plugin-GroupedParams
|
||
t/boilerplate.t .. ok
|
||
|
||
# Failed test 'exact match for content'
|
||
# at t/main.t line 25.
|
||
Wide character in print at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test2/Formatter/TAP.pm line 112.
|
||
# got: '<!DOCTYPE html>
|
||
# <html>
|
||
# <head>
|
||
# <title>Server error (development mode)</title>
|
||
# <meta http-equiv="Pragma" content="no-cache">
|
||
# <meta http-equiv="Expires" content="-1">
|
||
# <script src="/mojo/jquery/jquery.js"></script>
|
||
# <script src="/mojo/prettify/run_prettify.js"></script>
|
||
# <link href="/mojo/prettify/prettify-mojo-dark.css" rel="stylesheet">
|
||
# <style>
|
||
# a img { border: 0 }
|
||
# body {
|
||
# background: url(/mojo/pinstripe-light.png);
|
||
# color: #445555;
|
||
# font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# font-weight: normal;
|
||
# line-height: 1.5em;
|
||
# margin: 0;
|
||
# }
|
||
# :not(pre) > code {
|
||
# background-color: #eef9ff;
|
||
# border: solid #cce4ff 1px;
|
||
# border-radius: 5px;
|
||
# color: #333;
|
||
# font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# padding: 0.4em;
|
||
# }
|
||
# h1 {
|
||
# color: #2a2a2a;
|
||
# font-size: 1.5em;
|
||
# margin: 0;
|
||
# }
|
||
# pre {
|
||
# font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# margin: 0;
|
||
# white-space: pre-wrap;
|
||
# }
|
||
# pre > code {
|
||
# display: block;
|
||
# font: 1.0em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# margin-bottom: 0.7em;
|
||
# margin-top: 0.7em;
|
||
# }
|
||
# table {
|
||
# border-collapse: collapse;
|
||
# width: 100%;
|
||
# }
|
||
# td { padding: 0.5em }
|
||
# .box {
|
||
# background-color: #fff;
|
||
# border: 1px solid #c1c1c1;
|
||
# overflow: hidden;
|
||
# padding: 1em;
|
||
# }
|
||
# .code {
|
||
# background-color: #1a1a1a;
|
||
# background: url(/mojo/pinstripe-dark.png);
|
||
# color: #eee;
|
||
# text-shadow: #333 0 1px 0;
|
||
# }
|
||
# .important { background-color: rgba(47, 48, 50, .75) }
|
||
# .infobox { color: #333 }
|
||
# .infobox tr:nth-child(odd) .value { background-color: #ddeeff }
|
||
# .infobox tr:nth-child(even) .value { background-color: #eef9ff }
|
||
# .key { text-align: right }
|
||
# .more table { margin-bottom: 1em }
|
||
# .spaced {
|
||
# margin-left: 5em;
|
||
# margin-right: 5em;
|
||
# }
|
||
# .striped { border-top: solid #cce4ff 1px }
|
||
# .tap {
|
||
# font: 0.5em Verdana, sans-serif;
|
||
# text-align: center;
|
||
# }
|
||
# .value { padding-left: 1em }
|
||
# .wide { width: 100% }
|
||
# #error {
|
||
# font: 1.5em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# font-weight: 300;
|
||
# margin: 0;
|
||
# text-shadow: #333 0 1px 0;
|
||
# }
|
||
# #footer {
|
||
# padding-top: 1em;
|
||
# text-align: center;
|
||
# }
|
||
# #nothing {
|
||
# border-bottom: 0;
|
||
# padding-top: 60px;
|
||
# }
|
||
# #showcase {
|
||
# border-bottom: 0;
|
||
# border-top: 0;
|
||
# }
|
||
# #showcase table { margin-top: 1em }
|
||
# #showcase td {
|
||
# padding-top: 0;
|
||
# padding-bottom: 0;
|
||
# }
|
||
# #showcase .key { padding-right: 0 }
|
||
# #log {
|
||
# border-radius: 5px;
|
||
# margin-top: 1em;
|
||
# }
|
||
# #log table { margin: 0 }
|
||
# #more, #trace {
|
||
# border-bottom-left-radius: 5px;
|
||
# border-bottom-right-radius: 5px;
|
||
# }
|
||
# #more .tap, #trace .tap { text-shadow: #ddd 0 1px 0 }
|
||
# #request {
|
||
# border-bottom: 0;
|
||
# border-top-left-radius: 5px;
|
||
# border-top-right-radius: 5px;
|
||
# margin-top: 1em;
|
||
# }
|
||
# #routes {
|
||
# border-bottom-left-radius: 5px;
|
||
# border-bottom-right-radius: 5px;
|
||
# padding-top: 70px;
|
||
# }
|
||
# #trace { border-top: 0 }
|
||
# #wrapperlicious {
|
||
# max-width: 1000px;
|
||
# margin: 0 auto;
|
||
# }
|
||
# </style>
|
||
# </head>
|
||
# <body>
|
||
# <script src="/mojo/jquery/jquery.js"></script>
|
||
# <div id="mojobar">
|
||
# <style scoped="scoped">
|
||
# #mojobar {
|
||
# background-color: #1a1a1a;
|
||
# background: -webkit-linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# background: -moz-linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# background: linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
|
||
# height: 46px;
|
||
# overflow: hidden;
|
||
# position: absolute;
|
||
# text-align: right;
|
||
# vertical-align: middle;
|
||
# width: 100%;
|
||
# z-index: 1000;
|
||
# }
|
||
# #mojobar-content {
|
||
# margin: 0 auto;
|
||
# max-width: 1000px;
|
||
# }
|
||
# #mojobar-logo {
|
||
# float: left;
|
||
# margin-left: 5em;
|
||
# padding-top: 4px;
|
||
# }
|
||
# #mojobar-links {
|
||
# display:table-cell;
|
||
# float: right;
|
||
# height: 60px;
|
||
# margin-right: 5em;
|
||
# margin-top: 0.8em;
|
||
# }
|
||
# #mojobar-links a {
|
||
# color: #bbb;
|
||
# font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# margin-left: 0.5em;
|
||
# text-decoration: none;
|
||
# transition: all 200ms ease-in-out;
|
||
# }
|
||
# #mojobar-links a:hover { color: #fff }
|
||
# #mojobar-links input {
|
||
# background-color: #3a3a3a;
|
||
# border: 1px solid rgba(0, 0, 0, 0.1);
|
||
# border-radius: 3px;
|
||
# color: #eee;
|
||
# display: inline;
|
||
# margin-left: 1em;
|
||
# padding: 4px;
|
||
# transition: all 0.15s;
|
||
# }
|
||
# #mojobar-links input:focus {
|
||
# background-color: #fff;
|
||
# color: #111;
|
||
# outline: 0;
|
||
# }
|
||
# #mojobar-links form { display: inline }
|
||
# .animated { transition: all 0.25s ease }
|
||
# </style>
|
||
# <div id="mojobar-content">
|
||
# <div id="mojobar-logo">
|
||
# <a href="http://mojolicious.org">
|
||
# <img alt="Mojolicious logo" src="/mojo/logo-white.png">
|
||
# </a> </div>
|
||
# <div id="mojobar-links">
|
||
# <a href="http://mojolicious.org/perldoc">Documentation</a>
|
||
# <a href="https://github.com/kraih/mojo/wiki">Wiki</a>
|
||
# <a href="https://github.com/kraih/mojo">GitHub</a>
|
||
# <a href="https://metacpan.org/release/Mojolicious/">CPAN</a>
|
||
# <a href="https://groups.google.com/group/mojolicious">MailingList</a>
|
||
# <a href="http://blog.mojolicious.org">Blog</a>
|
||
# <a href="https://twitter.com/kraih">Twitter</a>
|
||
# <form action="https://www.google.com/cse" target="_blank">
|
||
# <input name="cx" type="hidden" value="014527573091551588235:pwfplkjpgbi">
|
||
# <input name="ie" type="hidden" value="UTF-8">
|
||
# <input name="q" placeholder="Search" type="search">
|
||
# </form>
|
||
# </div>
|
||
# </div>
|
||
# </div>
|
||
# <script>
|
||
# var mojobar = $('#mojobar');
|
||
# var mojobarHeight = mojobar.outerHeight();
|
||
# function getElementByHash(hash) {
|
||
# return $(hash.replace(/(:|\.|\[|\]|,)/g, '\\$1'));
|
||
# }
|
||
# function fixOffset() {
|
||
# var offset = getElementByHash(window.location.hash).offset();
|
||
# if (offset) {
|
||
# $('html, body').animate({scrollTop: offset.top - mojobarHeight}, 1);
|
||
# }
|
||
# }
|
||
# $(window).on('load', function () {
|
||
# if (window.location.hash) {
|
||
# fixOffset();
|
||
# }
|
||
# var start = mojobar.offset().top;
|
||
# var fixed;
|
||
# var lastScrollTop = $(window).scrollTop();
|
||
# var hidden = mojobarHeight + 1;
|
||
# $(window).on('scroll', function () {
|
||
# var st = $(window).scrollTop();
|
||
# if (fixed) {
|
||
# if (st <= start) {
|
||
# fixed = false;
|
||
# mojobar.removeClass('animated');
|
||
# mojobar.css({'position': 'absolute', 'top': start + 'px'});
|
||
# }
|
||
# else if (Math.abs(lastScrollTop - st) > 100) {
|
||
# if (!mojobar.hasClass('animated')) {
|
||
# mojobar.addClass('animated');
|
||
# }
|
||
# if (st > lastScrollTop && st > (mojobarHeight + start + 250)) {
|
||
# mojobar.css('transform', 'translateY(-' + hidden + 'px)');
|
||
# }
|
||
# else if (st < lastScrollTop) {
|
||
# mojobar.css('transform', 'translateY(0px)');
|
||
# }
|
||
# lastScrollTop = st;
|
||
# }
|
||
# }
|
||
# else if (st > start) {
|
||
# fixed = true;
|
||
# mojobar.css({'position': 'fixed', 'top': 0});
|
||
# lastScrollTop = $(window).scrollTop();
|
||
# }
|
||
# });
|
||
# });
|
||
# $(function () {
|
||
# $('a[href^="#"]').addClass('mojoscroll').on('click', function (e) {
|
||
# e.preventDefault();
|
||
# e.stopPropagation();
|
||
# var hash = '#' + this.href.split('#')[1];
|
||
# var target = getElementByHash(hash);
|
||
# var old = target.attr('id');
|
||
# target.attr('id', '');
|
||
# location.hash = hash;
|
||
# target.attr('id', old);
|
||
# fixOffset();
|
||
# });
|
||
# });
|
||
# </script>
|
||
#
|
||
# <script>
|
||
# function mojoDrawer (handle, drawer) {
|
||
# $(handle).on('click', function () {
|
||
# $(drawer).slideToggle('slow');
|
||
# var text = $(handle + ' div.tap').text();
|
||
# text = text == "tap for more" ? "tap for less" : "tap for more";
|
||
# $(handle + ' div.tap').text(text);
|
||
# });
|
||
# $(drawer).toggle();
|
||
# }
|
||
# $(function () {
|
||
# mojoDrawer('#trace', '#frames');
|
||
# mojoDrawer('#more', '#infos');
|
||
# });
|
||
# </script>
|
||
# <div id="wrapperlicious">
|
||
# <div id="nothing" class="box spaced"></div>
|
||
# <div id="showcase" class="box code spaced">
|
||
# <pre id="error">Can't locate object method "render_text" via package "Mojolicious::Controller" at t/main.t line 21.
|
||
# </pre>
|
||
# <div id="context" class="more">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">16</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">17</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">get '/test' => sub {</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">18</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> my ( $self ) = @_;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">19</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">20</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> my $p = $self->grouped_params('test');</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr class="important">
|
||
# <td class="key">21</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> $self->render_text("$p->{key1}, $p->{key2}"); </code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">22</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">23</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">};</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">24</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">25</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">$t->get_ok('/test?test.key1=value1&test.key2=value2')</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">26</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> ->content_is('value1, value2');</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </div>
|
||
# </div>
|
||
# <div id="trace" class="box spaced">
|
||
# <div id="frames" class="infobox more">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Carp.pm:167</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Controller.pm:31</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/main.t:21</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:138</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:18</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:87</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:94</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:35</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:44</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:129</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:139</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:201</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:201</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:18</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:145</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server.pm:68</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:107</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Transaction/HTTP.pm:60</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:225</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:206</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop/Stream.pm:99</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop/Stream.pm:48</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/Poll.pm:143</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/Poll.pm:143</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:46</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop.pm:136</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/UserAgent.pm:59</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:380</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:327</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:120</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/main.t:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </div>
|
||
# <div class="tap">tap for more</div>
|
||
# </div>
|
||
# <div id="request" class="box infobox spaced">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">Method:</td>
|
||
# <td class="striped value wide"><pre>GET</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">URL:</td>
|
||
# <td class="striped value wide"><pre>/test?test.key1=value1&test.key2=value2</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Base URL:</td>
|
||
# <td class="striped value wide"><pre>http://127.0.0.1:43795</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Parameters:</td>
|
||
# <td class="striped value wide"><pre>{
|
||
# "test.key1" => "value1",
|
||
# "test.key2" => "value2"
|
||
# }
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Stash:</td>
|
||
# <td class="striped value wide"><pre>{
|
||
# "cb" => sub { "DUMMY" }
|
||
# }
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Session:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Version:</td>
|
||
# <td class="striped value wide"><pre>1.1</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Accept-Encoding:</td>
|
||
# <td class="striped value wide"><pre>gzip</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Content-Length:</td>
|
||
# <td class="striped value wide"><pre>0</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Host:</td>
|
||
# <td class="striped value wide"><pre>127.0.0.1:43795</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">User-Agent:</td>
|
||
# <td class="striped value wide"><pre>Mojolicious (Perl)</pre></td>
|
||
# </tr>
|
||
#
|
||
# </table>
|
||
# </div>
|
||
# <div id="more" class="box infobox more spaced">
|
||
# <div id="infos">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">Perl:</td>
|
||
# <td class="striped value wide"><pre>v5.26.0 (linux)</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Mojolicious:</td>
|
||
# <td class="striped value wide"><pre>7.31 (Doughnut)</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Home:</td>
|
||
# <td class="striped value wide"><pre>/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-GroupedParams-0.04/t</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Template paths:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# bless( do{\(my $o = "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-GroupedParams-0.04/t/templates")}, 'Mojo::Home' )
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Template classes:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "main"
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Static paths:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# bless( do{\(my $o = "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-GroupedParams-0.04/t/public")}, 'Mojo::Home' )
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Static classes:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "main"
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Include:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-GroupedParams-0.04/t/../lib",
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-GroupedParams-0.04/blib/lib",
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-GroupedParams-0.04/blib/arch",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0",
|
||
# "."
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Config:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Moniker:</td>
|
||
# <td class="striped value wide"><pre>main</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Name:</td>
|
||
# <td class="striped value wide"><pre>t/main.t</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Executable:</td>
|
||
# <td class="striped value wide"><pre>/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">PID:</td>
|
||
# <td class="striped value wide"><pre>7522</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Time:</td>
|
||
# <td class="striped value wide"><pre>Sun Apr 30 21:32:47 2017</pre></td>
|
||
# </tr>
|
||
#
|
||
# </table>
|
||
# </div>
|
||
# <div class="tap">tap for more</div>
|
||
# </div>
|
||
# </div>
|
||
# <div id="footer">
|
||
# <a href="http://mojolicious.org">
|
||
# <img alt="Mojolicious logo" src="/mojo/logo-black.png">
|
||
# </a> </div>
|
||
# </body>
|
||
# </html>
|
||
# '
|
||
# expected: 'value1, value2'
|
||
|
||
# Failed test 'exact match for content'
|
||
# at t/main.t line 36.
|
||
Wide character in print at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test2/Formatter/TAP.pm line 112.
|
||
# got: '<!DOCTYPE html>
|
||
# <html>
|
||
# <head>
|
||
# <title>Server error (development mode)</title>
|
||
# <meta http-equiv="Pragma" content="no-cache">
|
||
# <meta http-equiv="Expires" content="-1">
|
||
# <script src="/mojo/jquery/jquery.js"></script>
|
||
# <script src="/mojo/prettify/run_prettify.js"></script>
|
||
# <link href="/mojo/prettify/prettify-mojo-dark.css" rel="stylesheet">
|
||
# <style>
|
||
# a img { border: 0 }
|
||
# body {
|
||
# background: url(/mojo/pinstripe-light.png);
|
||
# color: #445555;
|
||
# font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# font-weight: normal;
|
||
# line-height: 1.5em;
|
||
# margin: 0;
|
||
# }
|
||
# :not(pre) > code {
|
||
# background-color: #eef9ff;
|
||
# border: solid #cce4ff 1px;
|
||
# border-radius: 5px;
|
||
# color: #333;
|
||
# font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# padding: 0.4em;
|
||
# }
|
||
# h1 {
|
||
# color: #2a2a2a;
|
||
# font-size: 1.5em;
|
||
# margin: 0;
|
||
# }
|
||
# pre {
|
||
# font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# margin: 0;
|
||
# white-space: pre-wrap;
|
||
# }
|
||
# pre > code {
|
||
# display: block;
|
||
# font: 1.0em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# margin-bottom: 0.7em;
|
||
# margin-top: 0.7em;
|
||
# }
|
||
# table {
|
||
# border-collapse: collapse;
|
||
# width: 100%;
|
||
# }
|
||
# td { padding: 0.5em }
|
||
# .box {
|
||
# background-color: #fff;
|
||
# border: 1px solid #c1c1c1;
|
||
# overflow: hidden;
|
||
# padding: 1em;
|
||
# }
|
||
# .code {
|
||
# background-color: #1a1a1a;
|
||
# background: url(/mojo/pinstripe-dark.png);
|
||
# color: #eee;
|
||
# text-shadow: #333 0 1px 0;
|
||
# }
|
||
# .important { background-color: rgba(47, 48, 50, .75) }
|
||
# .infobox { color: #333 }
|
||
# .infobox tr:nth-child(odd) .value { background-color: #ddeeff }
|
||
# .infobox tr:nth-child(even) .value { background-color: #eef9ff }
|
||
# .key { text-align: right }
|
||
# .more table { margin-bottom: 1em }
|
||
# .spaced {
|
||
# margin-left: 5em;
|
||
# margin-right: 5em;
|
||
# }
|
||
# .striped { border-top: solid #cce4ff 1px }
|
||
# .tap {
|
||
# font: 0.5em Verdana, sans-serif;
|
||
# text-align: center;
|
||
# }
|
||
# .value { padding-left: 1em }
|
||
# .wide { width: 100% }
|
||
# #error {
|
||
# font: 1.5em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# font-weight: 300;
|
||
# margin: 0;
|
||
# text-shadow: #333 0 1px 0;
|
||
# }
|
||
# #footer {
|
||
# padding-top: 1em;
|
||
# text-align: center;
|
||
# }
|
||
# #nothing {
|
||
# border-bottom: 0;
|
||
# padding-top: 60px;
|
||
# }
|
||
# #showcase {
|
||
# border-bottom: 0;
|
||
# border-top: 0;
|
||
# }
|
||
# #showcase table { margin-top: 1em }
|
||
# #showcase td {
|
||
# padding-top: 0;
|
||
# padding-bottom: 0;
|
||
# }
|
||
# #showcase .key { padding-right: 0 }
|
||
# #log {
|
||
# border-radius: 5px;
|
||
# margin-top: 1em;
|
||
# }
|
||
# #log table { margin: 0 }
|
||
# #more, #trace {
|
||
# border-bottom-left-radius: 5px;
|
||
# border-bottom-right-radius: 5px;
|
||
# }
|
||
# #more .tap, #trace .tap { text-shadow: #ddd 0 1px 0 }
|
||
# #request {
|
||
# border-bottom: 0;
|
||
# border-top-left-radius: 5px;
|
||
# border-top-right-radius: 5px;
|
||
# margin-top: 1em;
|
||
# }
|
||
# #routes {
|
||
# border-bottom-left-radius: 5px;
|
||
# border-bottom-right-radius: 5px;
|
||
# padding-top: 70px;
|
||
# }
|
||
# #trace { border-top: 0 }
|
||
# #wrapperlicious {
|
||
# max-width: 1000px;
|
||
# margin: 0 auto;
|
||
# }
|
||
# </style>
|
||
# </head>
|
||
# <body>
|
||
# <script src="/mojo/jquery/jquery.js"></script>
|
||
# <div id="mojobar">
|
||
# <style scoped="scoped">
|
||
# #mojobar {
|
||
# background-color: #1a1a1a;
|
||
# background: -webkit-linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# background: -moz-linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# background: linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
|
||
# height: 46px;
|
||
# overflow: hidden;
|
||
# position: absolute;
|
||
# text-align: right;
|
||
# vertical-align: middle;
|
||
# width: 100%;
|
||
# z-index: 1000;
|
||
# }
|
||
# #mojobar-content {
|
||
# margin: 0 auto;
|
||
# max-width: 1000px;
|
||
# }
|
||
# #mojobar-logo {
|
||
# float: left;
|
||
# margin-left: 5em;
|
||
# padding-top: 4px;
|
||
# }
|
||
# #mojobar-links {
|
||
# display:table-cell;
|
||
# float: right;
|
||
# height: 60px;
|
||
# margin-right: 5em;
|
||
# margin-top: 0.8em;
|
||
# }
|
||
# #mojobar-links a {
|
||
# color: #bbb;
|
||
# font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# margin-left: 0.5em;
|
||
# text-decoration: none;
|
||
# transition: all 200ms ease-in-out;
|
||
# }
|
||
# #mojobar-links a:hover { color: #fff }
|
||
# #mojobar-links input {
|
||
# background-color: #3a3a3a;
|
||
# border: 1px solid rgba(0, 0, 0, 0.1);
|
||
# border-radius: 3px;
|
||
# color: #eee;
|
||
# display: inline;
|
||
# margin-left: 1em;
|
||
# padding: 4px;
|
||
# transition: all 0.15s;
|
||
# }
|
||
# #mojobar-links input:focus {
|
||
# background-color: #fff;
|
||
# color: #111;
|
||
# outline: 0;
|
||
# }
|
||
# #mojobar-links form { display: inline }
|
||
# .animated { transition: all 0.25s ease }
|
||
# </style>
|
||
# <div id="mojobar-content">
|
||
# <div id="mojobar-logo">
|
||
# <a href="http://mojolicious.org">
|
||
# <img alt="Mojolicious logo" src="/mojo/logo-white.png">
|
||
# </a> </div>
|
||
# <div id="mojobar-links">
|
||
# <a href="http://mojolicious.org/perldoc">Documentation</a>
|
||
# <a href="https://github.com/kraih/mojo/wiki">Wiki</a>
|
||
# <a href="https://github.com/kraih/mojo">GitHub</a>
|
||
# <a href="https://metacpan.org/release/Mojolicious/">CPAN</a>
|
||
# <a href="https://groups.google.com/group/mojolicious">MailingList</a>
|
||
# <a href="http://blog.mojolicious.org">Blog</a>
|
||
# <a href="https://twitter.com/kraih">Twitter</a>
|
||
# <form action="https://www.google.com/cse" target="_blank">
|
||
# <input name="cx" type="hidden" value="014527573091551588235:pwfplkjpgbi">
|
||
# <input name="ie" type="hidden" value="UTF-8">
|
||
# <input name="q" placeholder="Search" type="search">
|
||
# </form>
|
||
# </div>
|
||
# </div>
|
||
# </div>
|
||
# <script>
|
||
# var mojobar = $('#mojobar');
|
||
# var mojobarHeight = mojobar.outerHeight();
|
||
# function getElementByHash(hash) {
|
||
# return $(hash.replace(/(:|\.|\[|\]|,)/g, '\\$1'));
|
||
# }
|
||
# function fixOffset() {
|
||
# var offset = getElementByHash(window.location.hash).offset();
|
||
# if (offset) {
|
||
# $('html, body').animate({scrollTop: offset.top - mojobarHeight}, 1);
|
||
# }
|
||
# }
|
||
# $(window).on('load', function () {
|
||
# if (window.location.hash) {
|
||
# fixOffset();
|
||
# }
|
||
# var start = mojobar.offset().top;
|
||
# var fixed;
|
||
# var lastScrollTop = $(window).scrollTop();
|
||
# var hidden = mojobarHeight + 1;
|
||
# $(window).on('scroll', function () {
|
||
# var st = $(window).scrollTop();
|
||
# if (fixed) {
|
||
# if (st <= start) {
|
||
# fixed = false;
|
||
# mojobar.removeClass('animated');
|
||
# mojobar.css({'position': 'absolute', 'top': start + 'px'});
|
||
# }
|
||
# else if (Math.abs(lastScrollTop - st) > 100) {
|
||
# if (!mojobar.hasClass('animated')) {
|
||
# mojobar.addClass('animated');
|
||
# }
|
||
# if (st > lastScrollTop && st > (mojobarHeight + start + 250)) {
|
||
# mojobar.css('transform', 'translateY(-' + hidden + 'px)');
|
||
# }
|
||
# else if (st < lastScrollTop) {
|
||
# mojobar.css('transform', 'translateY(0px)');
|
||
# }
|
||
# lastScrollTop = st;
|
||
# }
|
||
# }
|
||
# else if (st > start) {
|
||
# fixed = true;
|
||
# mojobar.css({'position': 'fixed', 'top': 0});
|
||
# lastScrollTop = $(window).scrollTop();
|
||
# }
|
||
# });
|
||
# });
|
||
# $(function () {
|
||
# $('a[href^="#"]').addClass('mojoscroll').on('click', function (e) {
|
||
# e.preventDefault();
|
||
# e.stopPropagation();
|
||
# var hash = '#' + this.href.split('#')[1];
|
||
# var target = getElementByHash(hash);
|
||
# var old = target.attr('id');
|
||
# target.attr('id', '');
|
||
# location.hash = hash;
|
||
# target.attr('id', old);
|
||
# fixOffset();
|
||
# });
|
||
# });
|
||
# </script>
|
||
#
|
||
# <script>
|
||
# function mojoDrawer (handle, drawer) {
|
||
# $(handle).on('click', function () {
|
||
# $(drawer).slideToggle('slow');
|
||
# var text = $(handle + ' div.tap').text();
|
||
# text = text == "tap for more" ? "tap for less" : "tap for more";
|
||
# $(handle + ' div.tap').text(text);
|
||
# });
|
||
# $(drawer).toggle();
|
||
# }
|
||
# $(function () {
|
||
# mojoDrawer('#trace', '#frames');
|
||
# mojoDrawer('#more', '#infos');
|
||
# });
|
||
# </script>
|
||
# <div id="wrapperlicious">
|
||
# <div id="nothing" class="box spaced"></div>
|
||
# <div id="showcase" class="box code spaced">
|
||
# <pre id="error">Can't locate object method "render_text" via package "Mojolicious::Controller" at t/main.t line 32.
|
||
# </pre>
|
||
# <div id="context" class="more">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">27</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">28</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">get '/test2' => sub {</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">29</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> my ( $self ) = @_;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">30</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">31</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> my $p = $self->grouped_params('test');</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr class="important">
|
||
# <td class="key">32</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> $self->render_text("$p->{'splited.key'}"); </code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">33</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">34</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">};</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">35</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">36</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">$t->get_ok('/test2?test.splited.key=value')</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">37</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> ->content_is('value');</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </div>
|
||
# </div>
|
||
# <div id="trace" class="box spaced">
|
||
# <div id="frames" class="infobox more">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Carp.pm:167</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Controller.pm:31</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/main.t:32</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:138</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:18</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:87</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:94</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:35</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:44</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:129</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:139</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:201</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:201</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:18</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:145</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server.pm:68</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:107</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Transaction/HTTP.pm:60</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:225</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:206</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop/Stream.pm:99</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop/Stream.pm:48</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/Poll.pm:143</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/Poll.pm:143</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:46</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop.pm:136</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/UserAgent.pm:59</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:380</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:327</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:120</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/main.t:36</pre>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </div>
|
||
# <div class="tap">tap for more</div>
|
||
# </div>
|
||
# <div id="request" class="box infobox spaced">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">Method:</td>
|
||
# <td class="striped value wide"><pre>GET</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">URL:</td>
|
||
# <td class="striped value wide"><pre>/test2?test.splited.key=value</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Base URL:</td>
|
||
# <td class="striped value wide"><pre>http://127.0.0.1:43795</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Parameters:</td>
|
||
# <td class="striped value wide"><pre>{
|
||
# "test.splited.key" => "value"
|
||
# }
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Stash:</td>
|
||
# <td class="striped value wide"><pre>{
|
||
# "cb" => sub { "DUMMY" }
|
||
# }
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Session:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Version:</td>
|
||
# <td class="striped value wide"><pre>1.1</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Accept-Encoding:</td>
|
||
# <td class="striped value wide"><pre>gzip</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Content-Length:</td>
|
||
# <td class="striped value wide"><pre>0</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Host:</td>
|
||
# <td class="striped value wide"><pre>127.0.0.1:43795</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">User-Agent:</td>
|
||
# <td class="striped value wide"><pre>Mojolicious (Perl)</pre></td>
|
||
# </tr>
|
||
#
|
||
# </table>
|
||
# </div>
|
||
# <div id="more" class="box infobox more spaced">
|
||
# <div id="infos">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">Perl:</td>
|
||
# <td class="striped value wide"><pre>v5.26.0 (linux)</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Mojolicious:</td>
|
||
# <td class="striped value wide"><pre>7.31 (Doughnut)</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Home:</td>
|
||
# <td class="striped value wide"><pre>/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-GroupedParams-0.04/t</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Template paths:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# bless( do{\(my $o = "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-GroupedParams-0.04/t/templates")}, 'Mojo::Home' )
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Template classes:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "main"
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Static paths:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# bless( do{\(my $o = "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-GroupedParams-0.04/t/public")}, 'Mojo::Home' )
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Static classes:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "main"
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Include:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-GroupedParams-0.04/t/../lib",
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-GroupedParams-0.04/blib/lib",
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-GroupedParams-0.04/blib/arch",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0",
|
||
# "."
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Config:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Moniker:</td>
|
||
# <td class="striped value wide"><pre>main</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Name:</td>
|
||
# <td class="striped value wide"><pre>t/main.t</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Executable:</td>
|
||
# <td class="striped value wide"><pre>/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">PID:</td>
|
||
# <td class="striped value wide"><pre>7522</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Time:</td>
|
||
# <td class="striped value wide"><pre>Sun Apr 30 21:32:47 2017</pre></td>
|
||
# </tr>
|
||
#
|
||
# </table>
|
||
# </div>
|
||
# <div class="tap">tap for more</div>
|
||
# </div>
|
||
# </div>
|
||
# <div id="footer">
|
||
# <a href="http://mojolicious.org">
|
||
# <img alt="Mojolicious logo" src="/mojo/logo-black.png">
|
||
# </a> </div>
|
||
# </body>
|
||
# </html>
|
||
# '
|
||
# expected: 'value'
|
||
# Looks like you failed 2 tests of 5.
|
||
t/main.t .........
|
||
Dubious, test returned 2 (wstat 512, 0x200)
|
||
Failed 2/5 subtests
|
||
t/manifest.t ..... skipped: Author tests not required for installation
|
||
t/pod.t .......... ok
|
||
|
||
Test Summary Report
|
||
-------------------
|
||
t/boilerplate.t (Wstat: 0 Tests: 3 Failed: 0)
|
||
TODO passed: 1-3
|
||
t/main.t (Wstat: 512 Tests: 5 Failed: 2)
|
||
Failed tests: 3, 5
|
||
Non-zero exit status: 2
|
||
Files=4, Tests=9, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.24 cusr 0.01 csys = 0.27 CPU)
|
||
Result: FAIL
|
||
Failed 1/4 test programs. 2/9 subtests failed.
|
||
! Installing Mojolicious::Plugin::GroupedParams failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
Searching Mojolicious::Plugin::BrowserDetect (0.003) on cpanmetadb ...
|
||
Searching Mojolicious::Plugin::ParamsAuth (0.03) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-ParamsAuth-0.03.tar.gz
|
||
FAIL
|
||
Found Mojolicious::Plugin::BrowserDetect which doesn't satisfy 0.003.
|
||
--> Working on Mojolicious::Plugin::ParamsAuth
|
||
Fetching http://www.cpan.org/authors/id/T/TE/TEMPIRE/Mojolicious-Plugin-ParamsAuth-0.03.tar.gz ... OK
|
||
Mojolicious-Plugin-ParamsAuth-0.03
|
||
Mojolicious-Plugin-ParamsAuth-0.03/Changes
|
||
Mojolicious-Plugin-ParamsAuth-0.03/LICENSE
|
||
Mojolicious-Plugin-ParamsAuth-0.03/dist.ini
|
||
Mojolicious-Plugin-ParamsAuth-0.03/t
|
||
Mojolicious-Plugin-ParamsAuth-0.03/t/auth.t
|
||
Mojolicious-Plugin-ParamsAuth-0.03/META.yml
|
||
Mojolicious-Plugin-ParamsAuth-0.03/MANIFEST
|
||
Mojolicious-Plugin-ParamsAuth-0.03/README.pod
|
||
Mojolicious-Plugin-ParamsAuth-0.03/Makefile.PL
|
||
Mojolicious-Plugin-ParamsAuth-0.03/lib/Mojolicious/Plugin
|
||
Mojolicious-Plugin-ParamsAuth-0.03/lib/Mojolicious/Plugin/ParamsAuth.pm
|
||
Entering Mojolicious-Plugin-ParamsAuth-0.03
|
||
Checking configure dependencies from META.yml
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring Mojolicious-Plugin-ParamsAuth-0.03 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Mojolicious::Plugin::ParamsAuth
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Mojolicious 1.41 ... Yes (7.31)
|
||
OK
|
||
Building and testing Mojolicious-Plugin-ParamsAuth-0.03 ... cp lib/Mojolicious/Plugin/ParamsAuth.pm blib/lib/Mojolicious/Plugin/ParamsAuth.pm
|
||
cp README.pod blib/lib/Mojolicious/Plugin/README.pod
|
||
Manifying 1 pod document
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
|
||
Can't locate object method "generate_port" via package "Mojo::IOLoop" at t/auth.t line 7.
|
||
t/auth.t ..
|
||
Dubious, test returned 255 (wstat 65280, 0xff00)
|
||
No subtests run
|
||
|
||
Test Summary Report
|
||
-------------------
|
||
t/auth.t (Wstat: 65280 Tests: 0 Failed: 0)
|
||
Non-zero exit status: 255
|
||
Parse errors: No plan found in TAP output
|
||
Files=1, Tests=0, 1 wallclock secs ( 0.01 usr 0.00 sys + 0.14 cusr 0.00 csys = 0.15 CPU)
|
||
Result: FAIL
|
||
Failed 1/1 test programs. 0/0 subtests failed.
|
||
Makefile:845: recipe for target 'test_dynamic' failed
|
||
make: *** [test_dynamic] Error 255
|
||
! Installing Mojolicious::Plugin::ParamsAuth failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
Searching Mojolicious::Plugin::ConfigRoutes (0.04) on cpanmetadb ...
|
||
! Finding Mojolicious::Plugin::ConfigRoutes on cpanmetadb failed.
|
||
Searching Mojolicious::Plugin::ConfigRoutes (0.04) on metacpan ...
|
||
! Could not find a release matching Mojolicious::Plugin::ConfigRoutes (0.04) on MetaCPAN.
|
||
Searching Mojolicious::Plugin::ConfigRoutes on mirror http://www.cpan.org ...
|
||
! Finding Mojolicious::Plugin::ConfigRoutes (0.04) on mirror http://www.cpan.org failed.
|
||
! Couldn't find module or a distribution Mojolicious::Plugin::ConfigRoutes (0.04)
|
||
Searching MojoX::Renderer::JSON::XS (0.04) on cpanmetadb ...
|
||
Unpacking MojoX-Renderer-JSON-XS-0.07.tar.gz
|
||
FAIL
|
||
--> Working on MojoX::Renderer::JSON::XS
|
||
Fetching http://www.cpan.org/authors/id/Y/YO/YOWCOW/MojoX-Renderer-JSON-XS-0.07.tar.gz ... OK
|
||
MojoX-Renderer-JSON-XS-0.07/Build.PL
|
||
MojoX-Renderer-JSON-XS-0.07/Changes
|
||
MojoX-Renderer-JSON-XS-0.07/LICENSE
|
||
MojoX-Renderer-JSON-XS-0.07/META.json
|
||
MojoX-Renderer-JSON-XS-0.07/README.md
|
||
MojoX-Renderer-JSON-XS-0.07/cpanfile
|
||
MojoX-Renderer-JSON-XS-0.07/lib/MojoX/Renderer/JSON/XS.pm
|
||
MojoX-Renderer-JSON-XS-0.07/lib/Mojolicious/Plugin/JSON/XS.pm
|
||
MojoX-Renderer-JSON-XS-0.07/minil.toml
|
||
MojoX-Renderer-JSON-XS-0.07/t/00_compile.t
|
||
MojoX-Renderer-JSON-XS-0.07/t/01_lite_app.t
|
||
MojoX-Renderer-JSON-XS-0.07/t/02_plugin.t
|
||
MojoX-Renderer-JSON-XS-0.07/t/03_blessed_to_json.t
|
||
MojoX-Renderer-JSON-XS-0.07/META.yml
|
||
MojoX-Renderer-JSON-XS-0.07/MANIFEST
|
||
Entering MojoX-Renderer-JSON-XS-0.07
|
||
Checking configure dependencies from META.json
|
||
Checking if you have Module::Build::Tiny 0.035 ... Yes (0.039)
|
||
Running Build.PL
|
||
Configuring MojoX-Renderer-JSON-XS-0.07 ... Creating new 'Build' script for 'MojoX-Renderer-JSON-XS' version '0.07'
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have parent 0 ... Yes (0.236)
|
||
Checking if you have JSON::XS 0 ... Yes (3.03)
|
||
Checking if you have Mojolicious 4.0 ... Yes (7.31)
|
||
Checking if you have Test::Pretty 0 ... No
|
||
Checking if you have Test::More 0.98 ... Yes (1.302083)
|
||
Searching Test::Pretty (0) on cpanmetadb ...
|
||
Unpacking Test-Pretty-0.32.tar.gz
|
||
OK
|
||
==> Found dependencies: Test::Pretty
|
||
--> Working on Test::Pretty
|
||
Fetching http://www.cpan.org/authors/id/T/TO/TOKUHIROM/Test-Pretty-0.32.tar.gz ... OK
|
||
Test-Pretty-0.32/Build.PL
|
||
Test-Pretty-0.32/Changes
|
||
Test-Pretty-0.32/LICENSE
|
||
Test-Pretty-0.32/META.json
|
||
Test-Pretty-0.32/README.md
|
||
Test-Pretty-0.32/cpanfile
|
||
Test-Pretty-0.32/eg/fail.t
|
||
Test-Pretty-0.32/eg/messagefilter.t
|
||
Test-Pretty-0.32/eg/skip.t
|
||
Test-Pretty-0.32/eg/test.pl
|
||
Test-Pretty-0.32/img/more.png
|
||
Test-Pretty-0.32/img/pretty.png
|
||
Test-Pretty-0.32/lib/App/Prove/Plugin/Pretty.pm
|
||
Test-Pretty-0.32/lib/App/Prove/Plugin/retty.pm
|
||
Test-Pretty-0.32/lib/TAP/Formatter/Pretty/Multi.pm
|
||
Test-Pretty-0.32/lib/TAP/Formatter/Pretty/Multi/Session.pm
|
||
Test-Pretty-0.32/lib/TAP/Formatter/Pretty/Single.pm
|
||
Test-Pretty-0.32/lib/TAP/Formatter/Pretty/Single/Session.pm
|
||
Test-Pretty-0.32/lib/Test/Pretty.pm
|
||
Test-Pretty-0.32/lib/Test/Pretty/Harness.pm
|
||
Test-Pretty-0.32/lib/Test/Pretty/Parser.pm
|
||
Test-Pretty-0.32/t/00_compile.t
|
||
Test-Pretty-0.32/t/Util.pm
|
||
Test-Pretty-0.32/t/bad_plan.t
|
||
Test-Pretty-0.32/t/bad_plan2.t
|
||
Test-Pretty-0.32/t/builder_skip.t
|
||
Test-Pretty-0.32/t/eval.t
|
||
Test-Pretty-0.32/t/exit.t
|
||
Test-Pretty-0.32/t/fork.t
|
||
Test-Pretty-0.32/t/iss5.t
|
||
Test-Pretty-0.32/t/no_plan.t
|
||
Test-Pretty-0.32/t/no_test_in_subtest.t
|
||
Test-Pretty-0.32/t/overridden.t
|
||
Test-Pretty-0.32/t/plx/bad_plan.plx
|
||
Test-Pretty-0.32/t/plx/bad_plan2.plx
|
||
Test-Pretty-0.32/t/plx/builder_skip.plx
|
||
Test-Pretty-0.32/t/plx/exit.plx
|
||
Test-Pretty-0.32/t/plx/iss5.plx
|
||
Test-Pretty-0.32/t/plx/no_perl5opt.plx
|
||
Test-Pretty-0.32/t/plx/no_plan.plx
|
||
Test-Pretty-0.32/t/plx/no_test_in_subtest.plx
|
||
Test-Pretty-0.32/t/plx/pass_in_subtest.plx
|
||
Test-Pretty-0.32/t/plx/skip.plx
|
||
Test-Pretty-0.32/t/plx/skip_all.plx
|
||
Test-Pretty-0.32/t/plx/subtest_ok.plx
|
||
Test-Pretty-0.32/t/plx/subtests_have_plan.plx
|
||
Test-Pretty-0.32/t/plx/subtests_skip.plx
|
||
Test-Pretty-0.32/t/plx/test_requires.plx
|
||
Test-Pretty-0.32/t/plx/typester.plx
|
||
Test-Pretty-0.32/t/prove.t
|
||
Test-Pretty-0.32/t/prove_no_perl5opt.t
|
||
Test-Pretty-0.32/t/skip.t
|
||
Test-Pretty-0.32/t/skip_all.t
|
||
Test-Pretty-0.32/t/subtest_ok.t
|
||
Test-Pretty-0.32/t/subtests_have_plan.t
|
||
Test-Pretty-0.32/t/subtests_skip.t
|
||
Test-Pretty-0.32/t/test_requires.t
|
||
Test-Pretty-0.32/t/typester.t
|
||
Test-Pretty-0.32/xt/02_perlcritic.t
|
||
Test-Pretty-0.32/META.yml
|
||
Test-Pretty-0.32/MANIFEST
|
||
Entering Test-Pretty-0.32
|
||
Checking configure dependencies from META.json
|
||
Checking if you have Module::Build 0.38 ... Yes (0.4222)
|
||
Checking if you have ExtUtils::Install 1.46 ... Yes (2.04)
|
||
Running Build.PL
|
||
Configuring Test-Pretty-0.32 ... Created MYMETA.yml and MYMETA.json
|
||
Creating new 'Build' script for 'Test-Pretty' version '0.32'
|
||
cp META.json MYMETA.json
|
||
cp META.yml MYMETA.yml
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Term::ANSIColor 3.02 ... Yes (4.06)
|
||
Checking if you have App::Prove 0 ... Yes (3.39)
|
||
Checking if you have TAP::Formatter::Session 0 ... Yes (3.39)
|
||
Checking if you have Term::Encoding 0 ... Yes (0.02)
|
||
Checking if you have autodie 0 ... Yes (2.29)
|
||
Checking if you have Test::Requires 0 ... Yes (0.10)
|
||
Checking if you have File::Temp 0 ... Yes (0.2304)
|
||
Checking if you have parent 0 ... Yes (0.236)
|
||
Checking if you have Carp 0 ... Yes (1.38)
|
||
Checking if you have TAP::Parser 0 ... Yes (3.39)
|
||
Checking if you have TAP::Formatter::Base 0 ... Yes (3.39)
|
||
Checking if you have Test::Builder 0.82 ... Yes (1.302083)
|
||
Checking if you have TAP::Harness 0 ... Yes (3.39)
|
||
Checking if you have Scope::Guard 0 ... Yes (0.21)
|
||
Checking if you have Test::More 0.98 ... Yes (1.302083)
|
||
OK
|
||
Building and testing Test-Pretty-0.32 ... Building Test-Pretty
|
||
t/00_compile.t .......... ok
|
||
t/bad_plan.t ............ ok
|
||
t/bad_plan2.t ........... ok
|
||
|
||
# Failed test 'got expected exit code of 0'
|
||
# at t/Util.pm line 52.
|
||
# got: '255'
|
||
# expected: '0'
|
||
|
||
# Failed test 'plan must be same'
|
||
# at t/builder_skip.t line 11.
|
||
# got: '0'
|
||
# expected: '1'
|
||
|
||
# Failed test 'has problems'
|
||
# at t/builder_skip.t line 12.
|
||
# Looks like you failed 3 tests of 4.
|
||
t/builder_skip.t ........
|
||
Dubious, test returned 3 (wstat 768, 0x300)
|
||
Failed 3/4 subtests
|
||
t/eval.t ................ ok
|
||
t/exit.t ................ ok
|
||
t/fork.t ................ ok
|
||
t/iss5.t ................ ok
|
||
|
||
# Failed test 'got expected exit code of 0'
|
||
# at t/Util.pm line 52.
|
||
# got: '255'
|
||
# expected: '0'
|
||
|
||
# Failed test 'no problem'
|
||
# at t/no_plan.t line 11.
|
||
# Looks like you failed 2 tests of 3.
|
||
t/no_plan.t .............
|
||
Dubious, test returned 2 (wstat 512, 0x200)
|
||
Failed 2/3 subtests
|
||
t/no_test_in_subtest.t .. ok
|
||
t/overridden.t .......... ok
|
||
Undefined subroutine &Test::Builder::share called at /home/ryan/.cpanm/work/1493613028.4197/Test-Pretty-0.32/blib/lib/Test/Pretty.pm line 238.
|
||
BEGIN failed--compilation aborted at t/00_compile.t line 4.
|
||
|
||
You have loaded versions of test modules known to have problems with Test2.
|
||
This could explain some test failures.
|
||
* Module 'Test::Pretty' is known to be broken in version 0.32 and below, newer versions have not been tested. You have: 0.32
|
||
|
||
|
||
# Failed test 'prove runs w/ -Pretty'
|
||
# at t/prove.t line 9.
|
||
# Looks like you failed 1 test of 1.
|
||
t/prove.t ...............
|
||
Dubious, test returned 1 (wstat 256, 0x100)
|
||
Failed 1/1 subtests
|
||
Undefined subroutine &Test::Builder::share called at /home/ryan/.cpanm/work/1493613028.4197/Test-Pretty-0.32/blib/lib/Test/Pretty.pm line 238.
|
||
A context appears to have been destroyed without first calling release().
|
||
Based on $@ it does not look like an exception was thrown (this is not always
|
||
a reliable test)
|
||
|
||
This is a problem because the global error variables ($!, $@, and $?) will
|
||
not be restored. In addition some release callbacks will not work properly from
|
||
inside a DESTROY method.
|
||
|
||
Here are the context creation details, just in case a tool forgot to call
|
||
release():
|
||
File: t/plx/no_perl5opt.plx
|
||
Line: 2
|
||
Tool: Test::More::unlike
|
||
|
||
Cleaning up the CONTEXT stack...
|
||
# Tests were run but no plan was declared and done_testing() was not seen.
|
||
|
||
You have loaded versions of test modules known to have problems with Test2.
|
||
This could explain some test failures.
|
||
* Module 'Test::Pretty' is known to be broken in version 0.32 and below, newer versions have not been tested. You have: 0.32
|
||
|
||
|
||
# Failed test 'prove runs w/ -Pretty'
|
||
# at t/prove_no_perl5opt.t line 9.
|
||
# Looks like you failed 1 test of 1.
|
||
t/prove_no_perl5opt.t ...
|
||
Dubious, test returned 1 (wstat 256, 0x100)
|
||
Failed 1/1 subtests
|
||
|
||
# Failed test 'got expected exit code of 0'
|
||
# at t/Util.pm line 52.
|
||
# got: '255'
|
||
# expected: '0'
|
||
|
||
# Failed test 'plan must be same'
|
||
# at t/skip.t line 11.
|
||
# got: '0'
|
||
# expected: '1'
|
||
|
||
# Failed test 'has problems'
|
||
# at t/skip.t line 12.
|
||
# Looks like you failed 3 tests of 4.
|
||
t/skip.t ................
|
||
Dubious, test returned 3 (wstat 768, 0x300)
|
||
Failed 3/4 subtests
|
||
|
||
# Failed test 'got expected exit code of 0'
|
||
# at t/Util.pm line 52.
|
||
# got: '255'
|
||
# expected: '0'
|
||
|
||
# Failed test 'got skip all'
|
||
# at t/skip_all.t line 11.
|
||
|
||
# Failed test 'has problems'
|
||
# at t/skip_all.t line 12.
|
||
# Looks like you failed 3 tests of 4.
|
||
t/skip_all.t ............
|
||
Dubious, test returned 3 (wstat 768, 0x300)
|
||
Failed 3/4 subtests
|
||
|
||
# Failed test 'got expected exit code of 0'
|
||
# at t/Util.pm line 52.
|
||
# got: '255'
|
||
# expected: '0'
|
||
|
||
# Failed test 'all planned tests pass'
|
||
# at t/subtest_ok.t line 11.
|
||
# got: '0'
|
||
# expected: '1'
|
||
# Looks like you failed 2 tests of 3.
|
||
t/subtest_ok.t ..........
|
||
Dubious, test returned 2 (wstat 512, 0x200)
|
||
Failed 2/3 subtests
|
||
|
||
# Failed test 'got expected exit code of 0'
|
||
# at t/Util.pm line 52.
|
||
# got: '255'
|
||
# expected: '0'
|
||
|
||
# Failed test 'all planned tests pass'
|
||
# at t/subtests_have_plan.t line 11.
|
||
# got: '0'
|
||
# expected: '1'
|
||
|
||
# Failed test 'has no problems'
|
||
# at t/subtests_have_plan.t line 12.
|
||
# Looks like you failed 3 tests of 4.
|
||
t/subtests_have_plan.t ..
|
||
Dubious, test returned 3 (wstat 768, 0x300)
|
||
Failed 3/4 subtests
|
||
|
||
# Failed test 'got expected exit code of 0'
|
||
# at t/Util.pm line 52.
|
||
# got: '255'
|
||
# expected: '0'
|
||
|
||
# Failed test 'has no problems'
|
||
# at t/subtests_skip.t line 15.
|
||
# Looks like you failed 2 tests of 4.
|
||
t/subtests_skip.t .......
|
||
Dubious, test returned 2 (wstat 512, 0x200)
|
||
Failed 2/4 subtests
|
||
|
||
# Failed test 'got expected exit code of 0'
|
||
# at t/Util.pm line 52.
|
||
# got: '2'
|
||
# expected: '0'
|
||
|
||
# Failed test 'skip all'
|
||
# at t/test_requires.t line 12.
|
||
|
||
# Failed test 'no problem'
|
||
# at t/test_requires.t line 13.
|
||
# Looks like you failed 3 tests of 4.
|
||
t/test_requires.t .......
|
||
Dubious, test returned 3 (wstat 768, 0x300)
|
||
Failed 3/4 subtests
|
||
|
||
# Failed test 'found utf8 characters via line comment'
|
||
# at t/typester.t line 13.
|
||
# '
|
||
# not ok
|
||
# d subroutine &Test::Builder::share called at lib/Test/Pretty.pm line 238.
|
||
# # Tests were run but no plan was declared and done_testing() was not seen.
|
||
#
|
||
# You have loaded versions of test modules known to have problems with Test2.
|
||
# This could explain some test failures.
|
||
# * Module 'Test::Pretty' is known to be broken in version 0.32 and below, newer versions have not been tested. You have: 0.32
|
||
#
|
||
# '
|
||
# doesn't match '(?^:1はOKなはず!)'
|
||
# Looks like you failed 1 test of 1.
|
||
t/typester.t ............
|
||
Dubious, test returned 1 (wstat 256, 0x100)
|
||
Failed 1/1 subtests
|
||
|
||
Test Summary Report
|
||
-------------------
|
||
t/builder_skip.t (Wstat: 768 Tests: 4 Failed: 3)
|
||
Failed tests: 2-4
|
||
Non-zero exit status: 3
|
||
t/no_plan.t (Wstat: 512 Tests: 3 Failed: 2)
|
||
Failed tests: 2-3
|
||
Non-zero exit status: 2
|
||
t/prove.t (Wstat: 256 Tests: 1 Failed: 1)
|
||
Failed test: 1
|
||
Non-zero exit status: 1
|
||
t/prove_no_perl5opt.t (Wstat: 256 Tests: 1 Failed: 1)
|
||
Failed test: 1
|
||
Non-zero exit status: 1
|
||
t/skip.t (Wstat: 768 Tests: 4 Failed: 3)
|
||
Failed tests: 2-4
|
||
Non-zero exit status: 3
|
||
t/skip_all.t (Wstat: 768 Tests: 4 Failed: 3)
|
||
Failed tests: 2-4
|
||
Non-zero exit status: 3
|
||
t/subtest_ok.t (Wstat: 512 Tests: 3 Failed: 2)
|
||
Failed tests: 2-3
|
||
Non-zero exit status: 2
|
||
t/subtests_have_plan.t (Wstat: 768 Tests: 4 Failed: 3)
|
||
Failed tests: 2-4
|
||
Non-zero exit status: 3
|
||
t/subtests_skip.t (Wstat: 512 Tests: 4 Failed: 2)
|
||
Failed tests: 2, 4
|
||
Non-zero exit status: 2
|
||
t/test_requires.t (Wstat: 768 Tests: 4 Failed: 3)
|
||
Failed tests: 2-4
|
||
Non-zero exit status: 3
|
||
t/typester.t (Wstat: 256 Tests: 1 Failed: 1)
|
||
Failed test: 1
|
||
Non-zero exit status: 1
|
||
Files=20, Tests=55, 2 wallclock secs ( 0.03 usr 0.01 sys + 1.34 cusr 0.09 csys = 1.47 CPU)
|
||
Result: FAIL
|
||
Failed 11/20 test programs. 24/55 subtests failed.
|
||
! Installing Test::Pretty failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
! Installing the dependencies failed: Module 'Test::Pretty' is not installed
|
||
! Bailing out the installation for MojoX-Renderer-JSON-XS-0.07.
|
||
Searching Mojolicious::Plugin::SassRenderer (0.02) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-SassRenderer-0.02.tar.gz
|
||
FAIL
|
||
--> Working on Mojolicious::Plugin::SassRenderer
|
||
Fetching http://www.cpan.org/authors/id/B/BY/BYRON/Mojolicious-Plugin-SassRenderer-0.02.tar.gz ... OK
|
||
Mojolicious-Plugin-SassRenderer-0.02/
|
||
Mojolicious-Plugin-SassRenderer-0.02/Changes
|
||
Mojolicious-Plugin-SassRenderer-0.02/t/
|
||
Mojolicious-Plugin-SassRenderer-0.02/t/pod-coverage.t
|
||
Mojolicious-Plugin-SassRenderer-0.02/t/00-load.t
|
||
Mojolicious-Plugin-SassRenderer-0.02/t/manifest.t
|
||
Mojolicious-Plugin-SassRenderer-0.02/t/pod.t
|
||
Mojolicious-Plugin-SassRenderer-0.02/lib/
|
||
Mojolicious-Plugin-SassRenderer-0.02/lib/Mojolicious/
|
||
Mojolicious-Plugin-SassRenderer-0.02/lib/Mojolicious/Plugin/
|
||
Mojolicious-Plugin-SassRenderer-0.02/lib/Mojolicious/Plugin/SassRenderer.pm
|
||
Mojolicious-Plugin-SassRenderer-0.02/MANIFEST
|
||
Mojolicious-Plugin-SassRenderer-0.02/Makefile.PL
|
||
Mojolicious-Plugin-SassRenderer-0.02/README
|
||
Entering Mojolicious-Plugin-SassRenderer-0.02
|
||
META.yml/json not found. Creating skeleton for it.
|
||
Running Makefile.PL
|
||
Configuring Mojolicious-Plugin-SassRenderer-0.02 ... Can't locate inc/Module/Install.pm in @INC (you may need to install the inc::Module::Install module) (@INC contains: /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0 .) at Makefile.PL line 1.
|
||
BEGIN failed--compilation aborted at Makefile.PL line 1.
|
||
! Configure failed for Mojolicious-Plugin-SassRenderer-0.02. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details.
|
||
Searching MojoX::Session::Simple (0.02) on cpanmetadb ...
|
||
Unpacking MojoX-Session-Simple-0.06.tar.gz
|
||
N/A
|
||
--> Working on MojoX::Session::Simple
|
||
Fetching http://www.cpan.org/authors/id/Y/YO/YOWCOW/MojoX-Session-Simple-0.06.tar.gz ... OK
|
||
MojoX-Session-Simple-0.06/Build.PL
|
||
MojoX-Session-Simple-0.06/Changes
|
||
MojoX-Session-Simple-0.06/LICENSE
|
||
MojoX-Session-Simple-0.06/META.json
|
||
MojoX-Session-Simple-0.06/README.md
|
||
MojoX-Session-Simple-0.06/cpanfile
|
||
MojoX-Session-Simple-0.06/lib/MojoX/Session/Simple.pm
|
||
MojoX-Session-Simple-0.06/minil.toml
|
||
MojoX-Session-Simple-0.06/t/00-compile.t
|
||
MojoX-Session-Simple-0.06/t/02-func.t
|
||
MojoX-Session-Simple-0.06/t/03-func-expiration.t
|
||
MojoX-Session-Simple-0.06/META.yml
|
||
MojoX-Session-Simple-0.06/MANIFEST
|
||
Entering MojoX-Session-Simple-0.06
|
||
Checking configure dependencies from META.json
|
||
Checking if you have Module::Build::Tiny 0.035 ... Yes (0.039)
|
||
Running Build.PL
|
||
Configuring MojoX-Session-Simple-0.06 ... Creating new 'Build' script for 'MojoX-Session-Simple' version '0.06'
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have Cache::Memory::Simple 0 ... Yes (1.03)
|
||
Checking if you have HTTP::Request::Common 0 ... Yes (6.11)
|
||
Checking if you have Test::TCP 2.07 ... Yes (2.17)
|
||
Checking if you have Test::More 0.98 ... Yes (1.302083)
|
||
Checking if you have HTTP::CookieJar 0 ... Yes (0.008)
|
||
Checking if you have Mojolicious 4.0 ... Yes (7.31)
|
||
Checking if you have Plack::Middleware::Session::Simple 0.01 ... Yes (0.03)
|
||
Checking if you have Test::Pretty 0 ... No
|
||
Already tried Test::Pretty. Skipping.
|
||
! Installing the dependencies failed: Module 'Test::Pretty' is not installed
|
||
! Bailing out the installation for MojoX-Session-Simple-0.06.
|
||
Searching Mojolicious::Plugin::Geo (0.02) on cpanmetadb ...
|
||
Unpacking Mojolicious-Plugin-Geo-0.02.tar.gz
|
||
OK
|
||
==> Found dependencies: Test::Pretty
|
||
--> Working on Mojolicious::Plugin::Geo
|
||
Fetching http://www.cpan.org/authors/id/E/EL/ELBOW/Mojolicious-Plugin-Geo-0.02.tar.gz ... OK
|
||
Mojolicious-Plugin-Geo-0.02/
|
||
Mojolicious-Plugin-Geo-0.02/t/
|
||
Mojolicious-Plugin-Geo-0.02/t/basic.t
|
||
Mojolicious-Plugin-Geo-0.02/Makefile.PL
|
||
Mojolicious-Plugin-Geo-0.02/lib/
|
||
Mojolicious-Plugin-Geo-0.02/lib/example.pl
|
||
Mojolicious-Plugin-Geo-0.02/lib/Mojolicious/
|
||
Mojolicious-Plugin-Geo-0.02/lib/Mojolicious/Plugin/
|
||
Mojolicious-Plugin-Geo-0.02/lib/Mojolicious/Plugin/Geo.pm
|
||
Mojolicious-Plugin-Geo-0.02/README
|
||
Mojolicious-Plugin-Geo-0.02/META.yml
|
||
Mojolicious-Plugin-Geo-0.02/MANIFEST
|
||
Entering Mojolicious-Plugin-Geo-0.02
|
||
Checking configure dependencies from META.yml
|
||
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
|
||
Running Makefile.PL
|
||
Configuring Mojolicious-Plugin-Geo-0.02 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for Mojolicious::Plugin::Geo
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have Mojolicious 1.78 ... Yes (7.31)
|
||
OK
|
||
Building and testing Mojolicious-Plugin-Geo-0.02 ... cp lib/Mojolicious/Plugin/Geo.pm blib/lib/Mojolicious/Plugin/Geo.pm
|
||
cp lib/example.pl blib/lib/example.pl
|
||
Manifying 1 pod document
|
||
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
|
||
|
||
# Failed test '200 OK'
|
||
# at t/basic.t line 17.
|
||
# got: '500'
|
||
# expected: '200'
|
||
|
||
# Failed test 'exact match for content'
|
||
# at t/basic.t line 17.
|
||
Wide character in print at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test2/Formatter/TAP.pm line 112.
|
||
# got: '<!DOCTYPE html>
|
||
# <html>
|
||
# <head>
|
||
# <title>Server error (development mode)</title>
|
||
# <meta http-equiv="Pragma" content="no-cache">
|
||
# <meta http-equiv="Expires" content="-1">
|
||
# <script src="/mojo/jquery/jquery.js"></script>
|
||
# <script src="/mojo/prettify/run_prettify.js"></script>
|
||
# <link href="/mojo/prettify/prettify-mojo-dark.css" rel="stylesheet">
|
||
# <style>
|
||
# a img { border: 0 }
|
||
# body {
|
||
# background: url(/mojo/pinstripe-light.png);
|
||
# color: #445555;
|
||
# font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# font-weight: normal;
|
||
# line-height: 1.5em;
|
||
# margin: 0;
|
||
# }
|
||
# :not(pre) > code {
|
||
# background-color: #eef9ff;
|
||
# border: solid #cce4ff 1px;
|
||
# border-radius: 5px;
|
||
# color: #333;
|
||
# font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# padding: 0.4em;
|
||
# }
|
||
# h1 {
|
||
# color: #2a2a2a;
|
||
# font-size: 1.5em;
|
||
# margin: 0;
|
||
# }
|
||
# pre {
|
||
# font: 0.9em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# margin: 0;
|
||
# white-space: pre-wrap;
|
||
# }
|
||
# pre > code {
|
||
# display: block;
|
||
# font: 1.0em Consolas, Menlo, Monaco, Courier, monospace;
|
||
# margin-bottom: 0.7em;
|
||
# margin-top: 0.7em;
|
||
# }
|
||
# table {
|
||
# border-collapse: collapse;
|
||
# width: 100%;
|
||
# }
|
||
# td { padding: 0.5em }
|
||
# .box {
|
||
# background-color: #fff;
|
||
# border: 1px solid #c1c1c1;
|
||
# overflow: hidden;
|
||
# padding: 1em;
|
||
# }
|
||
# .code {
|
||
# background-color: #1a1a1a;
|
||
# background: url(/mojo/pinstripe-dark.png);
|
||
# color: #eee;
|
||
# text-shadow: #333 0 1px 0;
|
||
# }
|
||
# .important { background-color: rgba(47, 48, 50, .75) }
|
||
# .infobox { color: #333 }
|
||
# .infobox tr:nth-child(odd) .value { background-color: #ddeeff }
|
||
# .infobox tr:nth-child(even) .value { background-color: #eef9ff }
|
||
# .key { text-align: right }
|
||
# .more table { margin-bottom: 1em }
|
||
# .spaced {
|
||
# margin-left: 5em;
|
||
# margin-right: 5em;
|
||
# }
|
||
# .striped { border-top: solid #cce4ff 1px }
|
||
# .tap {
|
||
# font: 0.5em Verdana, sans-serif;
|
||
# text-align: center;
|
||
# }
|
||
# .value { padding-left: 1em }
|
||
# .wide { width: 100% }
|
||
# #error {
|
||
# font: 1.5em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# font-weight: 300;
|
||
# margin: 0;
|
||
# text-shadow: #333 0 1px 0;
|
||
# }
|
||
# #footer {
|
||
# padding-top: 1em;
|
||
# text-align: center;
|
||
# }
|
||
# #nothing {
|
||
# border-bottom: 0;
|
||
# padding-top: 60px;
|
||
# }
|
||
# #showcase {
|
||
# border-bottom: 0;
|
||
# border-top: 0;
|
||
# }
|
||
# #showcase table { margin-top: 1em }
|
||
# #showcase td {
|
||
# padding-top: 0;
|
||
# padding-bottom: 0;
|
||
# }
|
||
# #showcase .key { padding-right: 0 }
|
||
# #log {
|
||
# border-radius: 5px;
|
||
# margin-top: 1em;
|
||
# }
|
||
# #log table { margin: 0 }
|
||
# #more, #trace {
|
||
# border-bottom-left-radius: 5px;
|
||
# border-bottom-right-radius: 5px;
|
||
# }
|
||
# #more .tap, #trace .tap { text-shadow: #ddd 0 1px 0 }
|
||
# #request {
|
||
# border-bottom: 0;
|
||
# border-top-left-radius: 5px;
|
||
# border-top-right-radius: 5px;
|
||
# margin-top: 1em;
|
||
# }
|
||
# #routes {
|
||
# border-bottom-left-radius: 5px;
|
||
# border-bottom-right-radius: 5px;
|
||
# padding-top: 70px;
|
||
# }
|
||
# #trace { border-top: 0 }
|
||
# #wrapperlicious {
|
||
# max-width: 1000px;
|
||
# margin: 0 auto;
|
||
# }
|
||
# </style>
|
||
# </head>
|
||
# <body>
|
||
# <script src="/mojo/jquery/jquery.js"></script>
|
||
# <div id="mojobar">
|
||
# <style scoped="scoped">
|
||
# #mojobar {
|
||
# background-color: #1a1a1a;
|
||
# background: -webkit-linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# background: -moz-linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# background: linear-gradient(top, #2a2a2a 0%, #000 100%);
|
||
# box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
|
||
# height: 46px;
|
||
# overflow: hidden;
|
||
# position: absolute;
|
||
# text-align: right;
|
||
# vertical-align: middle;
|
||
# width: 100%;
|
||
# z-index: 1000;
|
||
# }
|
||
# #mojobar-content {
|
||
# margin: 0 auto;
|
||
# max-width: 1000px;
|
||
# }
|
||
# #mojobar-logo {
|
||
# float: left;
|
||
# margin-left: 5em;
|
||
# padding-top: 4px;
|
||
# }
|
||
# #mojobar-links {
|
||
# display:table-cell;
|
||
# float: right;
|
||
# height: 60px;
|
||
# margin-right: 5em;
|
||
# margin-top: 0.8em;
|
||
# }
|
||
# #mojobar-links a {
|
||
# color: #bbb;
|
||
# font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
|
||
# margin-left: 0.5em;
|
||
# text-decoration: none;
|
||
# transition: all 200ms ease-in-out;
|
||
# }
|
||
# #mojobar-links a:hover { color: #fff }
|
||
# #mojobar-links input {
|
||
# background-color: #3a3a3a;
|
||
# border: 1px solid rgba(0, 0, 0, 0.1);
|
||
# border-radius: 3px;
|
||
# color: #eee;
|
||
# display: inline;
|
||
# margin-left: 1em;
|
||
# padding: 4px;
|
||
# transition: all 0.15s;
|
||
# }
|
||
# #mojobar-links input:focus {
|
||
# background-color: #fff;
|
||
# color: #111;
|
||
# outline: 0;
|
||
# }
|
||
# #mojobar-links form { display: inline }
|
||
# .animated { transition: all 0.25s ease }
|
||
# </style>
|
||
# <div id="mojobar-content">
|
||
# <div id="mojobar-logo">
|
||
# <a href="http://mojolicious.org">
|
||
# <img alt="Mojolicious logo" src="/mojo/logo-white.png">
|
||
# </a> </div>
|
||
# <div id="mojobar-links">
|
||
# <a href="http://mojolicious.org/perldoc">Documentation</a>
|
||
# <a href="https://github.com/kraih/mojo/wiki">Wiki</a>
|
||
# <a href="https://github.com/kraih/mojo">GitHub</a>
|
||
# <a href="https://metacpan.org/release/Mojolicious/">CPAN</a>
|
||
# <a href="https://groups.google.com/group/mojolicious">MailingList</a>
|
||
# <a href="http://blog.mojolicious.org">Blog</a>
|
||
# <a href="https://twitter.com/kraih">Twitter</a>
|
||
# <form action="https://www.google.com/cse" target="_blank">
|
||
# <input name="cx" type="hidden" value="014527573091551588235:pwfplkjpgbi">
|
||
# <input name="ie" type="hidden" value="UTF-8">
|
||
# <input name="q" placeholder="Search" type="search">
|
||
# </form>
|
||
# </div>
|
||
# </div>
|
||
# </div>
|
||
# <script>
|
||
# var mojobar = $('#mojobar');
|
||
# var mojobarHeight = mojobar.outerHeight();
|
||
# function getElementByHash(hash) {
|
||
# return $(hash.replace(/(:|\.|\[|\]|,)/g, '\\$1'));
|
||
# }
|
||
# function fixOffset() {
|
||
# var offset = getElementByHash(window.location.hash).offset();
|
||
# if (offset) {
|
||
# $('html, body').animate({scrollTop: offset.top - mojobarHeight}, 1);
|
||
# }
|
||
# }
|
||
# $(window).on('load', function () {
|
||
# if (window.location.hash) {
|
||
# fixOffset();
|
||
# }
|
||
# var start = mojobar.offset().top;
|
||
# var fixed;
|
||
# var lastScrollTop = $(window).scrollTop();
|
||
# var hidden = mojobarHeight + 1;
|
||
# $(window).on('scroll', function () {
|
||
# var st = $(window).scrollTop();
|
||
# if (fixed) {
|
||
# if (st <= start) {
|
||
# fixed = false;
|
||
# mojobar.removeClass('animated');
|
||
# mojobar.css({'position': 'absolute', 'top': start + 'px'});
|
||
# }
|
||
# else if (Math.abs(lastScrollTop - st) > 100) {
|
||
# if (!mojobar.hasClass('animated')) {
|
||
# mojobar.addClass('animated');
|
||
# }
|
||
# if (st > lastScrollTop && st > (mojobarHeight + start + 250)) {
|
||
# mojobar.css('transform', 'translateY(-' + hidden + 'px)');
|
||
# }
|
||
# else if (st < lastScrollTop) {
|
||
# mojobar.css('transform', 'translateY(0px)');
|
||
# }
|
||
# lastScrollTop = st;
|
||
# }
|
||
# }
|
||
# else if (st > start) {
|
||
# fixed = true;
|
||
# mojobar.css({'position': 'fixed', 'top': 0});
|
||
# lastScrollTop = $(window).scrollTop();
|
||
# }
|
||
# });
|
||
# });
|
||
# $(function () {
|
||
# $('a[href^="#"]').addClass('mojoscroll').on('click', function (e) {
|
||
# e.preventDefault();
|
||
# e.stopPropagation();
|
||
# var hash = '#' + this.href.split('#')[1];
|
||
# var target = getElementByHash(hash);
|
||
# var old = target.attr('id');
|
||
# target.attr('id', '');
|
||
# location.hash = hash;
|
||
# target.attr('id', old);
|
||
# fixOffset();
|
||
# });
|
||
# });
|
||
# </script>
|
||
#
|
||
# <script>
|
||
# function mojoDrawer (handle, drawer) {
|
||
# $(handle).on('click', function () {
|
||
# $(drawer).slideToggle('slow');
|
||
# var text = $(handle + ' div.tap').text();
|
||
# text = text == "tap for more" ? "tap for less" : "tap for more";
|
||
# $(handle + ' div.tap').text(text);
|
||
# });
|
||
# $(drawer).toggle();
|
||
# }
|
||
# $(function () {
|
||
# mojoDrawer('#trace', '#frames');
|
||
# mojoDrawer('#more', '#infos');
|
||
# });
|
||
# </script>
|
||
# <div id="wrapperlicious">
|
||
# <div id="nothing" class="box spaced"></div>
|
||
# <div id="showcase" class="box code spaced">
|
||
# <pre id="error">Can't locate object method "render_text" via package "Mojolicious::Controller" at t/basic.t line 13.
|
||
# </pre>
|
||
# <div id="context" class="more">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">8</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">9</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">plugin 'geo';</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">10</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">11</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">get '/' => sub {</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">12</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> my $self = shift;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr class="important">
|
||
# <td class="key">13</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"> $self->render_text('Hello Mojo!');</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">14</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">};</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">15</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint"></code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">16</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">my $t = Test::Mojo->new;</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="key">17</td>
|
||
# <td class="value wide">
|
||
# <pre><code class="prettyprint">$t->get_ok('/')->status_is(200)->content_is('Hello Mojo!');</code></pre>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </div>
|
||
# </div>
|
||
# <div id="trace" class="box spaced">
|
||
# <div id="frames" class="infobox more">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Carp.pm:167</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Controller.pm:31</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/basic.t:13</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:138</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:18</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:87</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:94</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:35</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Routes.pm:44</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:129</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:139</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:201</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:201</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious/Plugins.pm:18</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojolicious.pm:145</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server.pm:68</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:107</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Transaction/HTTP.pm:60</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:225</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Server/Daemon.pm:206</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/EventEmitter.pm:15</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop/Stream.pm:99</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop/Stream.pm:48</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/Poll.pm:143</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/Poll.pm:143</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:46</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/Reactor/EV.pm:25</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/IOLoop.pm:136</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Mojo/UserAgent.pm:59</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:380</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:327</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Test/Mojo.pm:120</pre>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td class="striped value wide">
|
||
# <pre>t/basic.t:17</pre>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </div>
|
||
# <div class="tap">tap for more</div>
|
||
# </div>
|
||
# <div id="request" class="box infobox spaced">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">Method:</td>
|
||
# <td class="striped value wide"><pre>GET</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">URL:</td>
|
||
# <td class="striped value wide"><pre>/</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Base URL:</td>
|
||
# <td class="striped value wide"><pre>http://127.0.0.1:42985</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Parameters:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Stash:</td>
|
||
# <td class="striped value wide"><pre>{
|
||
# "cb" => sub { "DUMMY" }
|
||
# }
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Session:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Version:</td>
|
||
# <td class="striped value wide"><pre>1.1</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Accept-Encoding:</td>
|
||
# <td class="striped value wide"><pre>gzip</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Content-Length:</td>
|
||
# <td class="striped value wide"><pre>0</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Host:</td>
|
||
# <td class="striped value wide"><pre>127.0.0.1:42985</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">User-Agent:</td>
|
||
# <td class="striped value wide"><pre>Mojolicious (Perl)</pre></td>
|
||
# </tr>
|
||
#
|
||
# </table>
|
||
# </div>
|
||
# <div id="more" class="box infobox more spaced">
|
||
# <div id="infos">
|
||
# <table>
|
||
# <tr>
|
||
# <td class="key">Perl:</td>
|
||
# <td class="striped value wide"><pre>v5.26.0 (linux)</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Mojolicious:</td>
|
||
# <td class="striped value wide"><pre>7.31 (Doughnut)</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Home:</td>
|
||
# <td class="striped value wide"><pre>/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Geo-0.02/t</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Template paths:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# bless( do{\(my $o = "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Geo-0.02/t/templates")}, 'Mojo::Home' )
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Template classes:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "main"
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Static paths:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# bless( do{\(my $o = "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Geo-0.02/t/public")}, 'Mojo::Home' )
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Static classes:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "main"
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Include:</td>
|
||
# <td class="striped value wide"><pre>[
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Geo-0.02/blib/lib",
|
||
# "/home/ryan/.cpanm/work/1493613028.4197/Mojolicious-Plugin-Geo-0.02/blib/arch",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux",
|
||
# "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0",
|
||
# "."
|
||
# ]
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Config:</td>
|
||
# <td class="striped value wide"><pre>{}
|
||
# </pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Moniker:</td>
|
||
# <td class="striped value wide"><pre>basic</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Name:</td>
|
||
# <td class="striped value wide"><pre>t/basic.t</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Executable:</td>
|
||
# <td class="striped value wide"><pre>/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">PID:</td>
|
||
# <td class="striped value wide"><pre>7760</pre></td>
|
||
# </tr>
|
||
#
|
||
# <tr>
|
||
# <td class="key">Time:</td>
|
||
# <td class="striped value wide"><pre>Sun Apr 30 21:32:53 2017</pre></td>
|
||
# </tr>
|
||
#
|
||
# </table>
|
||
# </div>
|
||
# <div class="tap">tap for more</div>
|
||
# </div>
|
||
# </div>
|
||
# <div id="footer">
|
||
# <a href="http://mojolicious.org">
|
||
# <img alt="Mojolicious logo" src="/mojo/logo-black.png">
|
||
# </a> </div>
|
||
# </body>
|
||
# </html>
|
||
# '
|
||
# expected: 'Hello Mojo!'
|
||
# Looks like you failed 2 tests of 3.
|
||
t/basic.t ..
|
||
Dubious, test returned 2 (wstat 512, 0x200)
|
||
Failed 2/3 subtests
|
||
|
||
Test Summary Report
|
||
-------------------
|
||
t/basic.t (Wstat: 512 Tests: 3 Failed: 2)
|
||
Failed tests: 2-3
|
||
Non-zero exit status: 2
|
||
Files=1, Tests=3, 0 wallclock secs ( 0.00 usr 0.00 sys + 0.16 cusr 0.00 csys = 0.16 CPU)
|
||
Result: FAIL
|
||
Failed 1/1 test programs. 2/3 subtests failed.
|
||
Makefile:841: recipe for target 'test_dynamic' failed
|
||
make: *** [test_dynamic] Error 2
|
||
! Installing Mojolicious::Plugin::Geo failed. See /home/ryan/.cpanm/work/1493613028.4197/build.log for details. Retry with --force to force install it.
|
||
Searching Mojolicious::Plugin::Shotwell (0.05) on cpanmetadb ...
|
||
! Finding Mojolicious::Plugin::Shotwell on cpanmetadb failed.
|
||
Searching Mojolicious::Plugin::Shotwell (0.05) on metacpan ...
|
||
! Could not find a release matching Mojolicious::Plugin::Shotwell (0.05) on MetaCPAN.
|
||
Searching Mojolicious::Plugin::Shotwell on mirror http://www.cpan.org ...
|
||
! Finding Mojolicious::Plugin::Shotwell (0.05) on mirror http://www.cpan.org failed.
|
||
! Couldn't find module or a distribution Mojolicious::Plugin::Shotwell (0.05)
|
||
! Installing the dependencies failed: Module 'Mojolicious::Plugin::Angular::MaterialDesign' is not installed, Module 'Mojolicious::Plugin::ConsoleLogger' is not installed, Module 'Mojolicious::Plugin::FormFieldsFromJSON::Date' is not installed, Module 'Mojolicious::Plugin::CaptchaRenderer' is not installed, Module 'MojoX::Auth::Simple' is not installed, Module 'Mojolicious::Plugin::TweetButton' is not installed, Module 'MojoX::Run' is not installed, Module 'Mojolicious::Plugin::JQuery' is not installed, Module 'MojoX::Renderer::Alloy' is not installed, Module 'Mojolicious::Plugin::FillInFormLite' is not installed, Module 'Mojolicious::Plugin::Nexmo' is not installed, Module 'Mojolicious::Plugin::ZombieApocalypse' is not installed, Module 'Mojolicious::Plugin::FontAwesome4' is not installed, Module 'Mojolicious::Plugin::DomIdHelper' is not installed, Module 'MojoX::Logite' is not installed, Module 'Mojolicious::Plugin::Geo' is not installed, Module 'Mojolicious::Plugin::Shotwell' is not installed, Module 'Mojolicious::Plugin::SassRenderer' is not installed, Module 'MojoX::Renderer::JSON::XS' is not installed, Module 'MojoX::Session::Simple' is not installed, Module 'Mojolicious::Plugin::ConfigRoutes' is not installed, Module 'Mojolicious::Plugin::ParamsAuth' is not installed, Missing version info for module 'Mojolicious::Plugin::BrowserDetect', Module 'Mojolicious::Plugin::GroupedParams' is not installed, Missing version info for module 'Mojolicious::Plugin::PDFRenderer', Module 'Mojolicious::Plugin::ConfigSimple' is not installed, Module 'Mojolicious::Plugin::Browserify' is not installed, Module 'MojoX::Renderer::WriteExcel' is not installed, Missing version info for module 'Mojolicious::Plugin::CacheMoney', Module 'Mojolicious::Plugin::Message::Locale' is not installed, Module 'Mojolicious::Plugin::UrlWith' is not installed, Module 'Mojolicious::Plugin::FormValidator' is not installed, Module 'Mojolicious::Plugin::REST' is not installed, Module 'Mojolicious::Plugin::RenderSteps' is not installed, Module 'MojoX::CPAN::Uploader' is not installed, Missing version info for module 'Mojolicious::Plugin::Nour::Database', Module 'Mojolicious::Plugin::LeakTracker' is not installed, Missing version info for module 'Mojolicious::Plugin::UTF8', Module 'Mojolicious::Plugin::Cache' is not installed, Installed version (0.10.2) of Mojolicious::Plugin::BasicAuthPlus is not in range '0.07', Module 'MojoX::Session::Store::Memcached' is not installed, Missing version info for module 'Mojolicious::Plugin::CORS', Module 'MojoX::Renderer::XSLT' is not installed, Module 'MojoX::Log::Dispatch' is not installed, Module 'Mojolicious::Plugin::Bundle' is not installed, Module 'MojoX::Plugin::PHP' is not installed, Module 'MojoX::Renderer::CTPP2' is not installed, Module 'Mojolicious::Plugin::DOCRenderer' is not installed, Module 'MojoX::Session::Store::File' is not installed, Module 'MojoX::UserAgent' is not installed, Missing version info for module 'Mojolicious::Plugin::DumpyLog', Module 'Mojolicious::Plugin::Libravatar' is not installed, Module 'Mojolicious::Plugin::AnyData' is not installed, Module 'Mojolicious::Plugin::AdvancedMod' is not installed, Module 'Mojolicious::Plugin::Bootstrap3' is not installed, Missing version info for module 'Mojolicious::Plugin::Nour::Config', Module 'Mojolicious::Plugin::Qaptcha' is not installed, Module 'Mojolicious::Plugin::NamespaceForm' is not installed, Missing version info for module 'Mojolicious::Plugin::Args', Module 'MojoX::Session::Store::MongoDB' is not installed
|
||
! Bailing out the installation for Task-MojoliciousPlugins-PerlAcademy-0.02.
|
||
FAIL
|
||
10 distributions installed
|
||
Command [cpanm --reinstall --verbose Task::MojoliciousPlugins::PerlAcademy] terminated with exit code 1 ($? = 256) under the following perl environment:
|
||
Command terminated with non-zero status.
|
||
|
||
|
||
Current perl:
|
||
Name: perl-blead
|
||
Path: /home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl
|
||
Config: -de -Dprefix=/home/ryan/perl5/perlbrew/perls/perl-blead -Dusedevel -Aeval:scriptdir=/home/ryan/perl5/perlbrew/perls/perl-blead/bin
|
||
Compiled at: Mar 30 2017 03:10:09
|
||
|
||
perlbrew:
|
||
version: 0.78
|
||
ENV:
|
||
PERLBREW_ROOT: /home/ryan/perl5/perlbrew
|
||
PERLBREW_HOME: /home/ryan/.perlbrew
|
||
PERLBREW_PATH: /home/ryan/perl5/perlbrew/bin:/home/ryan/perl5/perlbrew/perls/perl-blead/bin
|
||
PERLBREW_MANPATH: /home/ryan/perl5/perlbrew/perls/perl-blead/man
|