PATH=C:\Program Files\Microsoft Platform SDK\Bin;C:\Program Files\Microsoft Platform SDK\Bin\WinNT;C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Perl-5.14\site\bin;C:\Perl-5.14\bin;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mysql\bin Start 2011-04-25T17:35:24 ActivePerl-1400 CPAN-1.9402 LIB=C:\PROGRA~1\MICROS~3\VC98\Lib\PSDK;C:\PROGRA~1\MICROS~2\Lib;C:\PROGRA~1\MICROS~3\VC98\Lib;C:\PROGRA~1\MICROS~3\VC98\MFC\Lib INCLUDE=C:\PROGRA~1\MICROS~2\Include;C:\PROGRA~1\MICROS~3\VC98\ATL\Include;C:\PROGRA~1\MICROS~3\VC98\Include;C:\PROGRA~1\MICROS~3\VC98\MFC\Include PATH=C:/CPANFL~1.14/var/libs/bin;C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~3\VC98\Bin;C:\PROGRA~1\MICROS~3\Common\MSDev98\Bin;C:\Perl-5.14\site\bin;C:\Perl-5.14\bin;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\mysql\bin Going to read 'C:\cpanfly-5.14\var\cpan\Metadata' Database was generated on Mon, 25 Apr 2011 22:28:27 GMT Running make for S/SI/SIDD/Mojolicious-Plugin-Cache-0.0015.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/S/SI/SIDD/Mojolicious-Plugin-Cache-0.0015.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/S/SI/SIDD/CHECKSUMS Checksum for C:\cpanfly-5.14\var\cpan\sources\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 CPAN.pm: Going to build S/SI/SIDD/Mojolicious-Plugin-Cache-0.0015.tar.gz >>> C:\Perl-5.14\bin\perl.exe Build.PL Checking prerequisites... requires: ! CHI is not installed ! Mojolicious 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-Cache' version '0.0015' ---- Unsatisfied dependencies detected during ---- ---- SIDD/Mojolicious-Plugin-Cache-0.0015.tar.gz ---- File::Path [requires] CHI [requires] Mojolicious [requires] Running Build test Delayed until after prerequisites Running test for module 'File::Path' Running make for D/DL/DLAND/File-Path-2.08.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/D/DL/DLAND/File-Path-2.08.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/D/DL/DLAND/CHECKSUMS Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\D\DL\DLAND\File-Path-2.08.tar.gz ok File-Path-2.08 File-Path-2.08/Path.pm File-Path-2.08/t File-Path-2.08/META.yml File-Path-2.08/Changes File-Path-2.08/MANIFEST File-Path-2.08/eg File-Path-2.08/TODO File-Path-2.08/MANIFEST.SKIP File-Path-2.08/Makefile.PL File-Path-2.08/README File-Path-2.08/eg/setup-extra-tests File-Path-2.08/t/Path.t File-Path-2.08/t/taint.t File-Path-2.08/t/pod.t CPAN.pm: Going to build D/DL/DLAND/File-Path-2.08.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for File::Path Writing MYMETA.yml >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp Path.pm blib\lib\File\Path.pm DLAND/File-Path-2.08.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/Path.t ... 1..129 ok 1 - use Cwd; ok 2 - use File::Path; ok 3 - use File::Spec::Functions; ok 4 - mkdir parent dir 0111 ok 5 - mkdir child dir 0111 ok 6 - mhx does not exist 0111 ok 7 - mkdir parent dir 0777 ok 8 - mkdir child dir 0777 ok 9 - mhx does not exist 0777 ok 10 - created list of directories ok 11 - skipped making existing directory ok 12 - rmtree'ed a file ok 13 - Can't create a directory named '' ok 14 - baseline 3 ok 15 - first after 3 ok 16 - second after 4 ok 17 - ARGV 3 ok 18 - third after 3 ok 19 - fourth after 4 ok 20 - ancestor error ok 21 - ancestor named ok 22 - ancestor reason ok 23 - child not removed ok 24 - ancestor not removed ok 25 - ancestor now removed ok 26 - rmtree of nothing, count of zero ok 27 - no diagnostic captured ok 28 - skipped making existing directories (old style 1) ok 29 - created directory (new style 1) ok 30 - created directory (new style 1) cross-check ok 31 - skipped making existing directories (old style 2) ok 32 - created directory (new style 2) ok 33 - created directory (new style 2) cross-check ok 34 - removed directory unsafe mode ok 35 - removed directory safe mode ok 36 - made one or more dirs because of .. ok 37 - made less than two dirs because of .. ok 38 - directory after parent ok 39 - nothing created ok 40 - no errors unlinking a and z ok 41 - list contains 4 elements ok 42 - dir a still exists ok 43 - dir z still exists ok 44 - created directory (old style 2 verbose undef) ok 45 - created directory (old style 2 verbose undef) cross-check ok 46 - removed directory 2 verbose undef ok 47 - created directory (old style 2a verbose undef) ok 48 - created directory (old style 2a verbose undef) cross-check ok 49 - removed directory 2a verbose undef ok 50 - created directory (old style 3 mode undef) ok 51 - created directory (old style 3 mode undef) cross-check ok 52 - removed directory 3 verbose undef ok 53 - created write-only dir ok 54 - created write-only directory cross-check ok 55 - removed write-only dir ok 56 - chdir to temp dir ok 57 - new-style 3 dirs created ok 58 - new-style 3 dirs removed ok 59 - new-style 3 dirs created (redux) ok 60 - new-style 3 dirs removed (redux) ok 61 - new-style 2 dirs created ok 62 - new-style 2 dirs removed ok 63 - chdir parent ok 64 # skip PERL_FILE_PATH_UNC_TESTDIR environment variable not set ok 65 # skip Don't need Force_Writeable semantics on MSWin32 ok 66 # skip Don't need Force_Writeable semantics on MSWin32 ok 67 # skip Don't need Force_Writeable semantics on MSWin32 ok 68 # skip Don't need Force_Writeable semantics on MSWin32 ok 69 - file exists in place of directory ok 70 - caught error condition ok 71 - and the message is: File exists; Cannot create a file when that file already exists ok 72 - no directory created (old-style) err=mkdir test-4db61352-2090-6dca\file: File exists; Cannot create a file when that file already exists at t/Path.t line 372 ok 73 # skip extra scenarios not set up, see eg/setup-extra-tests ok 74 # skip extra scenarios not set up, see eg/setup-extra-tests ok 75 # skip extra scenarios not set up, see eg/setup-extra-tests ok 76 # skip extra scenarios not set up, see eg/setup-extra-tests ok 77 # skip extra scenarios not set up, see eg/setup-extra-tests ok 78 # skip extra scenarios not set up, see eg/setup-extra-tests ok 79 # skip extra scenarios not set up, see eg/setup-extra-tests ok 80 # skip extra scenarios not set up, see eg/setup-extra-tests ok 81 # skip extra scenarios not set up, see eg/setup-extra-tests ok 82 # skip extra scenarios not set up, see eg/setup-extra-tests ok 83 # skip extra scenarios not set up, see eg/setup-extra-tests ok 84 # skip extra scenarios not set up, see eg/setup-extra-tests ok 85 # skip extra scenarios not set up, see eg/setup-extra-tests ok 86 # skip extra scenarios not set up, see eg/setup-extra-tests ok 87 - create a ZZ directory ok 88 - blow it away via @ARGV ok 89 # skip getpwent() not implemented on MSWin32 ok 90 # skip getpwent() not implemented on MSWin32 ok 91 # skip getpwent() not implemented on MSWin32 ok 92 # skip getpwent() not implemented on MSWin32 ok 93 # skip getpwent() not implemented on MSWin32 ok 94 # skip getpwent() not implemented on MSWin32 ok 95 # skip getpwent() not implemented on MSWin32 ok 96 # skip getpwent() not implemented on MSWin32 ok 97 # skip Test::Output not available ok 98 # skip Test::Output not available ok 99 # skip Test::Output not available ok 100 # skip Test::Output not available ok 101 # skip Test::Output not available ok 102 # skip Test::Output not available ok 103 # skip Test::Output not available ok 104 # skip Test::Output not available ok 105 # skip Test::Output not available ok 106 # skip Test::Output not available ok 107 # skip Test::Output not available ok 108 # skip Test::Output not available ok 109 # skip Test::Output not available ok 110 # skip Test::Output not available ok 111 # skip extra scenarios not set up, see eg/setup-extra-tests ok 112 # skip extra scenarios not set up, see eg/setup-extra-tests ok 113 # skip extra scenarios not set up, see eg/setup-extra-tests ok 114 # skip extra scenarios not set up, see eg/setup-extra-tests ok 115 # skip extra scenarios not set up, see eg/setup-extra-tests ok 116 # skip extra scenarios not set up, see eg/setup-extra-tests ok 117 # skip extra scenarios not set up, see eg/setup-extra-tests ok 118 # skip extra scenarios not set up, see eg/setup-extra-tests ok 119 # skip extra scenarios not set up, see eg/setup-extra-tests ok 120 # skip extra scenarios not set up, see eg/setup-extra-tests ok 121 # skip extra scenarios not set up, see eg/setup-extra-tests ok 122 - received a final list of results ok 123 - test base directory gone ok 124 - make x8336x ok 125 - ... and chdir x8336x ok 126 - create and delete directory 2.07 ok 127 - .. rmtree fails in File-Path-2.07 ok 128 - ... now chdir C:/cpanfly-5.14/var/cpan/build/File-Path-2.08-E75_9Y ok 129 - ... and finally rmtree x8336x ok t/pod.t .... skipped: PERL_AUTHOR_TESTING environment variable not set (or zero) t/taint.t .. 1..6 ok 1 - use File::Path; ok 2 - use File::Spec::Functions; ok 3 - created list of directories ok 4 - rmtree under taint ok 5 - no errors ok 6 - seven items ok All tests successful. Files=3, Tests=135, 1 wallclock secs ( 0.02 usr + 0.01 sys = 0.03 CPU) Result: PASS DLAND/File-Path-2.08.tar.gz nmake test TEST_VERBOSE=1 -- OK David Landgren <david@landgren.net> Create or remove directory trees >>> (cd C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y && tar cvf - File-Path-2.08.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/D/DL/DLAND/File-Path-2.08.tar.gz File-Path-2.08.ppd blib/ blib/lib/ blib/lib/File/ blib/lib/File/Path.pm >>> mv C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/File-Path-2.08.ppd C:/cpanfly-5.14/var/REPO/D/DL/DLAND Running test for module 'CHI' Running make for J/JS/JSWARTZ/CHI-0.46.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/J/JS/JSWARTZ/CHI-0.46.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/J/JS/JSWARTZ/CHECKSUMS Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\J\JS\JSWARTZ\CHI-0.46.tar.gz ok CHI-0.46/ CHI-0.46/Changes CHI-0.46/etc/ CHI-0.46/etc/bench/ CHI-0.46/etc/bench/bench.pl CHI-0.46/htdocs/ CHI-0.46/htdocs/CHI/ CHI-0.46/htdocs/CHI/Benchmarks.html CHI-0.46/htdocs/CHI/CacheObject.html CHI-0.46/htdocs/CHI/Constants.html CHI-0.46/htdocs/CHI/Driver/ CHI-0.46/htdocs/CHI/Driver/Base/ CHI-0.46/htdocs/CHI/Driver/Base/CacheContainer.html CHI-0.46/htdocs/CHI/Driver/CacheCache.html CHI-0.46/htdocs/CHI/Driver/Development.html CHI-0.46/htdocs/CHI/Driver/FastMmap.html CHI-0.46/htdocs/CHI/Driver/File.html CHI-0.46/htdocs/CHI/Driver/Memory.html CHI-0.46/htdocs/CHI/Driver/Metacache.html CHI-0.46/htdocs/CHI/Driver/Null.html CHI-0.46/htdocs/CHI/Driver/RawMemory.html CHI-0.46/htdocs/CHI/Driver.html CHI-0.46/htdocs/CHI/Stats.html CHI-0.46/htdocs/CHI.html CHI-0.46/INSTALL CHI-0.46/lib/ CHI-0.46/lib/CHI/ CHI-0.46/lib/CHI/Benchmarks.pod CHI-0.46/lib/CHI/CacheObject.pm CHI-0.46/lib/CHI/Constants.pm CHI-0.46/lib/CHI/Driver/ CHI-0.46/lib/CHI/Driver/Base/ CHI-0.46/lib/CHI/Driver/Base/CacheContainer.pm CHI-0.46/lib/CHI/Driver/CacheCache.pm CHI-0.46/lib/CHI/Driver/Development.pod CHI-0.46/lib/CHI/Driver/FastMmap.pm CHI-0.46/lib/CHI/Driver/File.pm CHI-0.46/lib/CHI/Driver/Memory.pm CHI-0.46/lib/CHI/Driver/Metacache.pm CHI-0.46/lib/CHI/Driver/Null.pm CHI-0.46/lib/CHI/Driver/RawMemory.pm CHI-0.46/lib/CHI/Driver/Role/ CHI-0.46/lib/CHI/Driver/Role/HasSubcaches.pm CHI-0.46/lib/CHI/Driver/Role/IsSizeAware.pm CHI-0.46/lib/CHI/Driver/Role/IsSubcache.pm CHI-0.46/lib/CHI/Driver/Role/Universal.pm CHI-0.46/lib/CHI/Driver.pm CHI-0.46/lib/CHI/Serializer/ CHI-0.46/lib/CHI/Serializer/JSON.pm CHI-0.46/lib/CHI/Serializer/Storable.pm CHI-0.46/lib/CHI/Stats.pm CHI-0.46/lib/CHI/t/ CHI-0.46/lib/CHI/t/Bugs.pm CHI-0.46/lib/CHI/t/Constants.pm CHI-0.46/lib/CHI/t/Driver/ CHI-0.46/lib/CHI/t/Driver/CacheCache.pm CHI-0.46/lib/CHI/t/Driver/FastMmap.pm CHI-0.46/lib/CHI/t/Driver/File/ CHI-0.46/lib/CHI/t/Driver/File/DepthZero.pm CHI-0.46/lib/CHI/t/Driver/File.pm CHI-0.46/lib/CHI/t/Driver/Memory.pm CHI-0.46/lib/CHI/t/Driver/NonMoose.pm CHI-0.46/lib/CHI/t/Driver/RawMemory.pm CHI-0.46/lib/CHI/t/Driver/Subcache/ CHI-0.46/lib/CHI/t/Driver/Subcache/l1_cache.pm CHI-0.46/lib/CHI/t/Driver/Subcache/mirror_cache.pm CHI-0.46/lib/CHI/t/Driver/Subcache.pm CHI-0.46/lib/CHI/t/Driver.pm CHI-0.46/lib/CHI/t/GetError.pm CHI-0.46/lib/CHI/t/Initialize.pm CHI-0.46/lib/CHI/t/Null.pm CHI-0.46/lib/CHI/t/RequiredModules.pm CHI-0.46/lib/CHI/t/Sanity.pm CHI-0.46/lib/CHI/t/SetError.pm CHI-0.46/lib/CHI/t/Subcache.pm CHI-0.46/lib/CHI/t/Subclass.pm CHI-0.46/lib/CHI/t/Util.pm CHI-0.46/lib/CHI/Test/ CHI-0.46/lib/CHI/Test/Class.pm CHI-0.46/lib/CHI/Test/Driver/ CHI-0.46/lib/CHI/Test/Driver/NonMoose.pm CHI-0.46/lib/CHI/Test/Driver/Readonly.pm CHI-0.46/lib/CHI/Test/Driver/Role/ CHI-0.46/lib/CHI/Test/Driver/Role/CheckKeyValidity.pm CHI-0.46/lib/CHI/Test/Driver/Writeonly.pm CHI-0.46/lib/CHI/Test/Util.pm CHI-0.46/lib/CHI/Test.pm CHI-0.46/lib/CHI/Types.pm CHI-0.46/lib/CHI/Util.pm CHI-0.46/lib/CHI.pm CHI-0.46/LICENSE CHI-0.46/Makefile.PL CHI-0.46/MANIFEST CHI-0.46/META.json CHI-0.46/META.yml CHI-0.46/README CHI-0.46/t/ CHI-0.46/t/00-load.t CHI-0.46/t/author-03-pod.t CHI-0.46/t/author-file-driver.t CHI-0.46/t/author-no-data-serializer.t CHI-0.46/t/author-RequiredModules.t CHI-0.46/t/Bugs.t CHI-0.46/t/Constants.t CHI-0.46/t/Driver-Memory.t CHI-0.46/t/Driver-RawMemory.t CHI-0.46/t/GetError.t CHI-0.46/t/Initialize.t CHI-0.46/t/permcache/ CHI-0.46/t/permcache/Default/ CHI-0.46/t/permcache/Default/0/ CHI-0.46/t/permcache/Default/0/4/ CHI-0.46/t/permcache/Default/0/4/1.dat CHI-0.46/t/permcache/Default/0/4/empty.dat CHI-0.46/t/permcache/Default/1/ CHI-0.46/t/permcache/Default/1/a/ CHI-0.46/t/permcache/Default/1/a/+20+21+22+23+24+25+26+27+28+29+2a+2b+2c-+2e+2f09+3a+3b+3c=+3e+3f+40AZ+5b+5c+5d+5e_+60az+7b+7c+7d~+f0.dat CHI-0.46/t/permcache/Default/2/ CHI-0.46/t/permcache/Default/2/3/ CHI-0.46/t/permcache/Default/2/3/+0a.dat CHI-0.46/t/permcache/Default/6/ CHI-0.46/t/permcache/Default/6/3/ CHI-0.46/t/permcache/Default/6/3/0.dat CHI-0.46/t/permcache/Default/7/ CHI-0.46/t/permcache/Default/7/7/ CHI-0.46/t/permcache/Default/7/7/+20.dat CHI-0.46/t/permcache/Default/8/ CHI-0.46/t/permcache/Default/8/1/ CHI-0.46/t/permcache/Default/8/1/a.dat CHI-0.46/t/permcache/Default/b/ CHI-0.46/t/permcache/Default/b/6/ CHI-0.46/t/permcache/Default/b/6/medium.dat CHI-0.46/t/Sanity.t CHI-0.46/t/set_permcache.pl CHI-0.46/t/SetError.t CHI-0.46/t/smoke-Driver-CacheCache.t CHI-0.46/t/smoke-Driver-FastMmap.t CHI-0.46/t/smoke-Driver-File-DepthZero.t CHI-0.46/t/smoke-Driver-File.t CHI-0.46/t/smoke-Driver-NonMoose.t CHI-0.46/t/smoke-Driver-Subcache-l1_cache.t CHI-0.46/t/smoke-Driver-Subcache-mirror_cache.t CHI-0.46/t/smoke-Null.t CHI-0.46/t/Subcache.t CHI-0.46/t/Subclass.t CHI-0.46/t/Util.t Prepending C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build J/JS/JSWARTZ/CHI-0.46.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Warning: prerequisite Data::UUID 0 not found. Warning: prerequisite Date::Parse 0 not found. Warning: prerequisite Digest::JHash 0 not found. Warning: prerequisite Hash::MoreUtils 0 not found. Warning: prerequisite Log::Any 0.08 not found. Warning: prerequisite Test::Class 0 not found. Warning: prerequisite Test::Deep 0 not found. Warning: prerequisite Test::Warn 0 not found. Warning: prerequisite Time::Duration 1.06 not found. Warning: prerequisite Time::Duration::Parse 0.03 not found. Checking if your kit is complete... Looks good Writing Makefile for CHI Writing MYMETA.yml ---- Unsatisfied dependencies detected during ---- ---- JSWARTZ/CHI-0.46.tar.gz ---- Hash::MoreUtils [requires] Log::Any [requires] Test::Deep [build_requires] Time::Duration::Parse [requires] Test::Class [build_requires] Time::Duration [requires] Data::UUID [requires] Date::Parse [build_requires] Digest::JHash [requires] Test::Warn [build_requires] Prepending C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'test' Running make test Delayed until after prerequisites Running test for module 'Hash::MoreUtils' Running make for R/RE/REHSACK/Hash-MoreUtils-0.02.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/R/RE/REHSACK/Hash-MoreUtils-0.02.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/R/RE/REHSACK/CHECKSUMS Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\R\RE\REHSACK\Hash-MoreUtils-0.02.tar.gz ok Hash-MoreUtils-0.02 Hash-MoreUtils-0.02/META.yml Hash-MoreUtils-0.02/Changes Hash-MoreUtils-0.02/MANIFEST Hash-MoreUtils-0.02/MANIFEST.SKIP Hash-MoreUtils-0.02/Build.PL Hash-MoreUtils-0.02/Makefile.PL Hash-MoreUtils-0.02/README Hash-MoreUtils-0.02/lib Hash-MoreUtils-0.02/lib/Hash Hash-MoreUtils-0.02/lib/Hash/MoreUtils.pm Hash-MoreUtils-0.02/t Hash-MoreUtils-0.02/t/pod-coverage.t Hash-MoreUtils-0.02/t/00-load.t Hash-MoreUtils-0.02/t/manifest.t Hash-MoreUtils-0.02/t/pod.t Hash-MoreUtils-0.02/t/01-hash.t Prepending C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build R/RE/REHSACK/Hash-MoreUtils-0.02.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Hash::MoreUtils Writing MYMETA.yml >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Hash/MoreUtils.pm blib\lib\Hash\MoreUtils.pm REHSACK/Hash-MoreUtils-0.02.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t # Testing Hash::MoreUtils 0.02, Perl 5.014000, C:\Perl-5.14\bin\perl.exe t/00-load.t ....... 1..1 ok 1 - use Hash::MoreUtils; ok t/01-hash.t ....... 1..14 ok 1 - simple slice ok 2 - slice to nonexistent ok 3 - slice with default keys ok 4 - slice_def undef + nonexistent ok 5 - slice_def didn't autovivify d ok 6 - slice_exists nonexistent ok 7 - slice_exists didn't autovivify d ok 8 - slice_exists with default keys ok 9 - slice_def with default keys ok 10 - slice_grep on keys ok 11 - slice_grep on values ok 12 - hashsort with default function ok 13 - safe revert with unique values and default function ok 14 - safe revert with duplicate values and default function ok t/manifest.t ...... skipped: Author tests not required for installation t/pod-coverage.t .. skipped: Test::Pod::Coverage 1.08 required for testing POD coverage t/pod.t ........... skipped: Test::Pod 1.22 required for testing POD All tests successful. Files=5, Tests=15, 0 wallclock secs ( 0.01 usr + 0.03 sys = 0.05 CPU) Result: PASS REHSACK/Hash-MoreUtils-0.02.tar.gz nmake test TEST_VERBOSE=1 -- OK Jens Rehsack <rehsack@cpan.org> Provide the stuff missing in Hash::Util >>> (cd C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP && tar cvf - Hash-MoreUtils-0.02.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/R/RE/REHSACK/Hash-MoreUtils-0.02.tar.gz Hash-MoreUtils-0.02.ppd blib/ blib/lib/ blib/lib/Hash/ blib/lib/Hash/MoreUtils.pm >>> mv C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/Hash-MoreUtils-0.02.ppd C:/cpanfly-5.14/var/REPO/R/RE/REHSACK Running test for module 'Log::Any' Running make for J/JS/JSWARTZ/Log-Any-0.12.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/J/JS/JSWARTZ/Log-Any-0.12.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\J\JS\JSWARTZ\Log-Any-0.12.tar.gz ok Log-Any-0.12/ Log-Any-0.12/Changes Log-Any-0.12/INSTALL Log-Any-0.12/lib/ Log-Any-0.12/lib/Log/ Log-Any-0.12/lib/Log/Any/ Log-Any-0.12/lib/Log/Any/Adapter/ Log-Any-0.12/lib/Log/Any/Adapter/Core.pm Log-Any-0.12/lib/Log/Any/Adapter/Null.pm Log-Any-0.12/lib/Log/Any/Adapter/Test.pm Log-Any-0.12/lib/Log/Any/Test.pm Log-Any-0.12/lib/Log/Any.pm Log-Any-0.12/LICENSE Log-Any-0.12/Makefile.PL Log-Any-0.12/MANIFEST Log-Any-0.12/META.json Log-Any-0.12/META.yml Log-Any-0.12/README Log-Any-0.12/t/ Log-Any-0.12/t/errors.t Log-Any-0.12/t/log-any-test.t Log-Any-0.12/t/release-backcompat.t Log-Any-0.12/t/valid-methods.t Prepending C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build J/JS/JSWARTZ/Log-Any-0.12.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Log::Any Writing MYMETA.yml >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Log/Any.pm blib\lib\Log\Any.pm cp lib/Log/Any/Adapter/Test.pm blib\lib\Log\Any\Adapter\Test.pm cp lib/Log/Any/Test.pm blib\lib\Log\Any\Test.pm cp lib/Log/Any/Adapter/Null.pm blib\lib\Log\Any\Adapter\Null.pm cp lib/Log/Any/Adapter/Core.pm blib\lib\Log\Any\Adapter\Core.pm JSWARTZ/Log-Any-0.12.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/errors.t .............. 1..2 ok 1 - invalid import $foo ok 2 - invalid import log ok t/log-any-test.t ........ 1..3 ok 1 - got error ok 2 - got debug ok 3 - log is empty ok t/release-backcompat.t .. skipped: these tests are for release candidate testing t/valid-methods.t ....... 1..87 ok 1 - !is_trace ok 2 - !is_debug ok 3 - !is_info ok 4 - !is_notice ok 5 - !is_warning ok 6 - !is_error ok 7 - !is_critical ok 8 - !is_alert ok 9 - !is_emergency ok 10 ok 11 - trace runs ok 12 - tracef runs ok 13 - debug runs ok 14 - debugf runs ok 15 - info runs ok 16 - infof runs ok 17 - notice runs ok 18 - noticef runs ok 19 - warning runs ok 20 - warningf runs ok 21 - error runs ok 22 - errorf runs ok 23 - critical runs ok 24 - criticalf runs ok 25 - alert runs ok 26 - alertf runs ok 27 - emergency runs ok 28 - emergencyf runs ok 29 - bad method ok 30 - !is_trace ok 31 - !is_debug ok 32 - !is_info ok 33 - !is_notice ok 34 - !is_warning ok 35 - !is_error ok 36 - !is_critical ok 37 - !is_alert ok 38 - !is_emergency ok 39 ok 40 - trace runs ok 41 - tracef runs ok 42 - debug runs ok 43 - debugf runs ok 44 - info runs ok 45 - infof runs ok 46 - notice runs ok 47 - noticef runs ok 48 - warning runs ok 49 - warningf runs ok 50 - error runs ok 51 - errorf runs ok 52 - critical runs ok 53 - criticalf runs ok 54 - alert runs ok 55 - alertf runs ok 56 - emergency runs ok 57 - emergencyf runs ok 58 - bad method ok 59 - !is_trace ok 60 - !is_debug ok 61 - !is_info ok 62 - !is_notice ok 63 - !is_warning ok 64 - !is_error ok 65 - !is_critical ok 66 - !is_alert ok 67 - !is_emergency ok 68 ok 69 - trace runs ok 70 - tracef runs ok 71 - debug runs ok 72 - debugf runs ok 73 - info runs ok 74 - infof runs ok 75 - notice runs ok 76 - noticef runs ok 77 - warning runs ok 78 - warningf runs ok 79 - error runs ok 80 - errorf runs ok 81 - critical runs ok 82 - criticalf runs ok 83 - alert runs ok 84 - alertf runs ok 85 - emergency runs ok 86 - emergencyf runs ok 87 - bad method ok All tests successful. Files=4, Tests=92, 0 wallclock secs ( 0.02 usr + 0.02 sys = 0.03 CPU) Result: PASS JSWARTZ/Log-Any-0.12.tar.gz nmake test TEST_VERBOSE=1 -- OK Jonathan Swartz <swartz@pobox.com> Bringing loggers and listeners together >>> (cd C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR && tar cvf - Log-Any-0.12.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/J/JS/JSWARTZ/Log-Any-0.12.tar.gz Log-Any-0.12.ppd blib/ blib/lib/ blib/lib/Log/ blib/lib/Log/Any/ blib/lib/Log/Any/Adapter/ blib/lib/Log/Any/Adapter/Core.pm blib/lib/Log/Any/Adapter/Null.pm blib/lib/Log/Any/Adapter/Test.pm blib/lib/Log/Any/Test.pm blib/lib/Log/Any.pm >>> mv C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/Log-Any-0.12.ppd C:/cpanfly-5.14/var/REPO/J/JS/JSWARTZ Running test for module 'Test::Deep' Running make for R/RJ/RJBS/Test-Deep-0.108.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/R/RJ/RJBS/Test-Deep-0.108.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/R/RJ/RJBS/CHECKSUMS Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\R\RJ\RJBS\Test-Deep-0.108.tar.gz ok Test-Deep-0.108/ Test-Deep-0.108/CHANGES Test-Deep-0.108/MANIFEST Test-Deep-0.108/META.yml Test-Deep-0.108/Makefile.PL Test-Deep-0.108/README Test-Deep-0.108/TODO Test-Deep-0.108/lib/ Test-Deep-0.108/t/ Test-Deep-0.108/t/all.t Test-Deep-0.108/t/any.t Test-Deep-0.108/t/array.t Test-Deep-0.108/t/array_each.t Test-Deep-0.108/t/arraylength.t Test-Deep-0.108/t/bag.t Test-Deep-0.108/t/bagrecursion.t Test-Deep-0.108/t/blessed.t Test-Deep-0.108/t/boolean.t Test-Deep-0.108/t/cache.t Test-Deep-0.108/t/circular.t Test-Deep-0.108/t/class.t Test-Deep-0.108/t/code.t Test-Deep-0.108/t/deep_utils.t Test-Deep-0.108/t/descend.t Test-Deep-0.108/t/error.t Test-Deep-0.108/t/hash.t Test-Deep-0.108/t/hash_each.t Test-Deep-0.108/t/hashkeys.t Test-Deep-0.108/t/ignore.t Test-Deep-0.108/t/isa.t Test-Deep-0.108/t/listmethods.t Test-Deep-0.108/t/memory.t Test-Deep-0.108/t/methods.t Test-Deep-0.108/t/notest.t Test-Deep-0.108/t/notest_extra.t Test-Deep-0.108/t/number.t Test-Deep-0.108/t/over.pm Test-Deep-0.108/t/reftype.t Test-Deep-0.108/t/regexp.t Test-Deep-0.108/t/regexp.t.orig Test-Deep-0.108/t/regexpref.t Test-Deep-0.108/t/scalar.t Test-Deep-0.108/t/scalarref.t Test-Deep-0.108/t/set.t Test-Deep-0.108/t/shallow.t Test-Deep-0.108/t/std.pm Test-Deep-0.108/t/string.t Test-Deep-0.108/lib/Test/ Test-Deep-0.108/lib/Test/Deep/ Test-Deep-0.108/lib/Test/Deep.pm Test-Deep-0.108/lib/Test/Deep.pod Test-Deep-0.108/lib/Test/Deep/All.pm Test-Deep-0.108/lib/Test/Deep/Any.pm Test-Deep-0.108/lib/Test/Deep/Array.pm Test-Deep-0.108/lib/Test/Deep/ArrayEach.pm Test-Deep-0.108/lib/Test/Deep/ArrayElementsOnly.pm Test-Deep-0.108/lib/Test/Deep/ArrayLength.pm Test-Deep-0.108/lib/Test/Deep/ArrayLengthOnly.pm Test-Deep-0.108/lib/Test/Deep/Blessed.pm Test-Deep-0.108/lib/Test/Deep/Boolean.pm Test-Deep-0.108/lib/Test/Deep/Cache/ Test-Deep-0.108/lib/Test/Deep/Cache.pm Test-Deep-0.108/lib/Test/Deep/Class.pm Test-Deep-0.108/lib/Test/Deep/Cmp.pm Test-Deep-0.108/lib/Test/Deep/Code.pm Test-Deep-0.108/lib/Test/Deep/Hash.pm Test-Deep-0.108/lib/Test/Deep/HashEach.pm Test-Deep-0.108/lib/Test/Deep/HashElements.pm Test-Deep-0.108/lib/Test/Deep/HashKeys.pm Test-Deep-0.108/lib/Test/Deep/HashKeysOnly.pm Test-Deep-0.108/lib/Test/Deep/Ignore.pm Test-Deep-0.108/lib/Test/Deep/Isa.pm Test-Deep-0.108/lib/Test/Deep/ListMethods.pm Test-Deep-0.108/lib/Test/Deep/MM.pm Test-Deep-0.108/lib/Test/Deep/Methods.pm Test-Deep-0.108/lib/Test/Deep/NoTest.pm Test-Deep-0.108/lib/Test/Deep/Number.pm Test-Deep-0.108/lib/Test/Deep/Ref.pm Test-Deep-0.108/lib/Test/Deep/RefType.pm Test-Deep-0.108/lib/Test/Deep/Regexp.pm Test-Deep-0.108/lib/Test/Deep/RegexpMatches.pm Test-Deep-0.108/lib/Test/Deep/RegexpOnly.pm Test-Deep-0.108/lib/Test/Deep/RegexpRef.pm Test-Deep-0.108/lib/Test/Deep/RegexpRefOnly.pm Test-Deep-0.108/lib/Test/Deep/RegexpVersion.pm Test-Deep-0.108/lib/Test/Deep/ScalarRef.pm Test-Deep-0.108/lib/Test/Deep/ScalarRefOnly.pm Test-Deep-0.108/lib/Test/Deep/Set.pm Test-Deep-0.108/lib/Test/Deep/Shallow.pm Test-Deep-0.108/lib/Test/Deep/Stack.pm Test-Deep-0.108/lib/Test/Deep/String.pm Test-Deep-0.108/lib/Test/Deep/Cache/Simple.pm Prepending C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build R/RJ/RJBS/Test-Deep-0.108.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Warning: prerequisite Test::NoWarnings 0.02 not found. Warning: prerequisite Test::Tester 0.04 not found. Checking if your kit is complete... Looks good Writing Makefile for Test::Deep Writing MYMETA.yml ---- Unsatisfied dependencies detected during ---- ---- RJBS/Test-Deep-0.108.tar.gz ---- Test::NoWarnings [requires] Test::Tester [requires] Prepending C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'test' Running make test Delayed until after prerequisites Running test for module 'Test::NoWarnings' Running make for A/AD/ADAMK/Test-NoWarnings-1.02.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/A/AD/ADAMK/Test-NoWarnings-1.02.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/A/AD/ADAMK/CHECKSUMS Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\A\AD\ADAMK\Test-NoWarnings-1.02.tar.gz ok Test-NoWarnings-1.02/ Test-NoWarnings-1.02/META.yml Test-NoWarnings-1.02/README Test-NoWarnings-1.02/Makefile.PL Test-NoWarnings-1.02/LICENSE Test-NoWarnings-1.02/MANIFEST Test-NoWarnings-1.02/lib/ Test-NoWarnings-1.02/lib/Test/ Test-NoWarnings-1.02/lib/Test/NoWarnings/ Test-NoWarnings-1.02/lib/Test/NoWarnings/Warning.pm Test-NoWarnings-1.02/lib/Test/NoWarnings.pm Test-NoWarnings-1.02/Changes Test-NoWarnings-1.02/t/ Test-NoWarnings-1.02/t/02_none.t Test-NoWarnings-1.02/t/03_end.t Test-NoWarnings-1.02/t/05_no_end.t Test-NoWarnings-1.02/t/04_no_tests.t Test-NoWarnings-1.02/t/01_compile.t Test-NoWarnings-1.02/t/06_fork.t Prepending C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build A/AD/ADAMK/Test-NoWarnings-1.02.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Warning: prerequisite Test::Tester 0.107 not found. Checking if your kit is complete... Looks good Writing Makefile for Test::NoWarnings Writing MYMETA.yml ---- Unsatisfied dependencies detected during ---- ---- ADAMK/Test-NoWarnings-1.02.tar.gz ---- Test::Tester [requires] Prepending C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'test' Running make test Delayed until after prerequisites Running test for module 'Test::Tester' Running make for F/FD/FDALY/Test-Tester-0.107.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/F/FD/FDALY/Test-Tester-0.107.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/F/FD/FDALY/CHECKSUMS Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\F\FD\FDALY\Test-Tester-0.107.tar.gz ok Test-Tester-0.107/ Test-Tester-0.107/ARTISTIC Test-Tester-0.107/Makefile.PL Test-Tester-0.107/README Test-Tester-0.107/MANIFEST Test-Tester-0.107/CHANGES Test-Tester-0.107/TODO Test-Tester-0.107/lib/ Test-Tester-0.107/lib/Test/ Test-Tester-0.107/lib/Test/Tester.pm Test-Tester-0.107/lib/Test/Tester/ Test-Tester-0.107/lib/Test/Tester/Delegate.pm Test-Tester-0.107/lib/Test/Tester/CaptureRunner.pm Test-Tester-0.107/lib/Test/Tester/Capture.pm Test-Tester-0.107/META.yml Test-Tester-0.107/t/ Test-Tester-0.107/t/MyTest.pm Test-Tester-0.107/t/run_test.t Test-Tester-0.107/t/SmallTest.pm Test-Tester-0.107/t/capture.t Test-Tester-0.107/t/auto.t Test-Tester-0.107/t/check_tests.t Test-Tester-0.107/t/fail/ Test-Tester-0.107/t/fail/fail.t Test-Tester-0.107/t/depth.t Prepending C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build F/FD/FDALY/Test-Tester-0.107.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Test::Tester Writing MYMETA.yml >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Test/Tester.pm blib\lib\Test\Tester.pm cp lib/Test/Tester/Capture.pm blib\lib\Test\Tester\Capture.pm cp lib/Test/Tester/CaptureRunner.pm blib\lib\Test\Tester\CaptureRunner.pm cp lib/Test/Tester/Delegate.pm blib\lib\Test\Tester\Delegate.pm FDALY/Test-Tester-0.107.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/auto.t ......... 1..5 ok 1 ok 2 ok 3 ok 4 ok 5 ok t/capture.t ...... 1..3 ok 1 - current test ok 2 - can't set test_num ok 3 - res count ok t/check_tests.t .. 1..105 ok 1 - Test 'pass' completed ok 2 - Test 'pass' no premature diagnostication ok 3 - Test 'pass' result count ok 4 - subtest 'pass' of 'pass' compare ok ok 5 - subtest 'pass' of 'pass' compare actual_ok ok 6 - subtest 'pass' of 'pass' compare type ok 7 - subtest 'pass' of 'pass' compare reason ok 8 - subtest 'pass' of 'pass' compare name ok 9 - checking depth ok 10 - subtest 'pass' of 'pass' compare diag ok 11 - Test 'pass diag' completed ok 12 - Test 'pass diag' no premature diagnostication ok 13 - Test 'pass diag' result count ok 14 - subtest 'pass diag' of 'pass diag' compare ok ok 15 - subtest 'pass diag' of 'pass diag' compare actual_ok ok 16 - subtest 'pass diag' of 'pass diag' compare type ok 17 - subtest 'pass diag' of 'pass diag' compare reason ok 18 - subtest 'pass diag' of 'pass diag' compare name ok 19 - checking depth ok 20 - subtest 'pass diag' of 'pass diag' compare diag ok 21 - Test 'pass diag no \n' completed ok 22 - Test 'pass diag no \n' no premature diagnostication ok 23 - Test 'pass diag no \n' result count ok 24 - subtest 'pass diag' of 'pass diag no \n' compare ok ok 25 - subtest 'pass diag' of 'pass diag no \n' compare actual_ok ok 26 - subtest 'pass diag' of 'pass diag no \n' compare type ok 27 - subtest 'pass diag' of 'pass diag no \n' compare reason ok 28 - subtest 'pass diag' of 'pass diag no \n' compare name ok 29 - checking depth ok 30 - subtest 'pass diag' of 'pass diag no \n' compare diag ok 31 - Test 'fail' completed ok 32 - Test 'fail' no premature diagnostication ok 33 - Test 'fail' result count ok 34 - subtest 'fail' of 'fail' compare ok ok 35 - subtest 'fail' of 'fail' compare actual_ok ok 36 - subtest 'fail' of 'fail' compare type ok 37 - subtest 'fail' of 'fail' compare reason ok 38 - subtest 'fail' of 'fail' compare name ok 39 - checking depth ok 40 - subtest 'fail' of 'fail' compare diag ok 41 - Test 'skip' completed ok 42 - Test 'skip' no premature diagnostication ok 43 - Test 'skip' result count ok 44 - subtest '' of 'skip' compare ok ok 45 - subtest '' of 'skip' compare actual_ok ok 46 - subtest '' of 'skip' compare type ok 47 - subtest '' of 'skip' compare reason ok 48 - subtest '' of 'skip' compare name ok 49 - checking depth ok 50 - subtest '' of 'skip' compare diag ok 51 - Test 'todo_skip' completed ok 52 - Test 'todo_skip' no premature diagnostication ok 53 - Test 'todo_skip' result count ok 54 - subtest '' of 'todo_skip' compare ok ok 55 - subtest '' of 'todo_skip' compare actual_ok ok 56 - subtest '' of 'todo_skip' compare type ok 57 - subtest '' of 'todo_skip' compare reason ok 58 - subtest '' of 'todo_skip' compare name ok 59 - checking depth ok 60 - subtest '' of 'todo_skip' compare diag ok 61 - Test 'run all' completed ok 62 - Test 'run all' no premature diagnostication ok 63 - Test 'run all' result count ok 64 - subtest 'pass' of 'run all' compare ok ok 65 - subtest 'pass' of 'run all' compare actual_ok ok 66 - subtest 'pass' of 'run all' compare type ok 67 - subtest 'pass' of 'run all' compare reason ok 68 - subtest 'pass' of 'run all' compare name ok 69 - checking depth ok 70 - subtest 'pass' of 'run all' compare diag ok 71 - subtest 'pass diag' of 'run all' compare ok ok 72 - subtest 'pass diag' of 'run all' compare actual_ok ok 73 - subtest 'pass diag' of 'run all' compare type ok 74 - subtest 'pass diag' of 'run all' compare reason ok 75 - subtest 'pass diag' of 'run all' compare name ok 76 - checking depth ok 77 - subtest 'pass diag' of 'run all' compare diag ok 78 - subtest 'pass diag' of 'run all' compare ok ok 79 - subtest 'pass diag' of 'run all' compare actual_ok ok 80 - subtest 'pass diag' of 'run all' compare type ok 81 - subtest 'pass diag' of 'run all' compare reason ok 82 - subtest 'pass diag' of 'run all' compare name ok 83 - checking depth ok 84 - subtest 'pass diag' of 'run all' compare diag ok 85 - subtest 'fail' of 'run all' compare ok ok 86 - subtest 'fail' of 'run all' compare actual_ok ok 87 - subtest 'fail' of 'run all' compare type ok 88 - subtest 'fail' of 'run all' compare reason ok 89 - subtest 'fail' of 'run all' compare name ok 90 - checking depth ok 91 - subtest 'fail' of 'run all' compare diag ok 92 - subtest '' of 'run all' compare ok ok 93 - subtest '' of 'run all' compare actual_ok ok 94 - subtest '' of 'run all' compare type ok 95 - subtest '' of 'run all' compare reason ok 96 - subtest '' of 'run all' compare name ok 97 - checking depth ok 98 - subtest '' of 'run all' compare diag ok 99 - subtest '' of 'run all' compare ok ok 100 - subtest '' of 'run all' compare actual_ok ok 101 - subtest '' of 'run all' compare type ok 102 - subtest '' of 'run all' compare reason ok 103 - subtest '' of 'run all' compare name ok 104 - checking depth ok 105 - subtest '' of 'run all' compare diag ok t/depth.t ........ 1..2 ok 1 - depth 1 ok 2 - deeper ok t/run_test.t ..... 1..54 ok 1 - run pass no prem ok 2 - run pass result count ok 3 - run pass name ok 4 - run pass ok ok 5 - run pass actual_ok ok 6 - run pass reason ok 7 - run pass type ok 8 - run pass diag ok 9 - run pass depth ok 10 - run fail no prem ok 11 - run fail result count ok 12 - run fail name ok 13 - run fail actual_ok ok 14 - run fail ok ok 15 - run fail reason ok 16 - run fail type ok 17 - run fail diag ok 18 - run fail depth ok 19 - skip no prem ok 20 - skip result count ok 21 - skip name ok 22 - skip actual_ok ok 23 - skip ok ok 24 - skip reason ok 25 - skip type ok 26 - skip diag ok 27 - skip depth ok 28 - todo_skip no prem ok 29 - todo_skip result count ok 30 - todo_skip name ok 31 - todo_skip actual_ok ok 32 - todo_skip ok ok 33 - todo_skip reason ok 34 - todo_skip type ok 35 - todo_skip diag ok 36 - todo_skip depth ok 37 - run diag prem ok 38 - run diag result count ok 39 - run multi no prem ok 40 - run multi result count ok 41 - run multi pass name ok 42 - run multi pass actual_ok ok 43 - run multi pass ok ok 44 - run multi pass reason ok 45 - run multi pass type ok 46 - run multi pass diag ok 47 - run multi pass depth ok 48 - run multi fail name ok 49 - run multi fail actual_ok ok 50 - run multi fail ok ok 51 - run multi fail reason ok 52 - run multi fail type ok 53 - run multi fail diag ok 54 - run multi fail depth ok All tests successful. Files=5, Tests=169, 1 wallclock secs ( 0.00 usr + 0.03 sys = 0.03 CPU) Result: PASS FDALY/Test-Tester-0.107.tar.gz nmake test TEST_VERBOSE=1 -- OK Picked up abstract from lib/Test/Tester.pm Fergal Daly <fergal@esatclear.ie> Ease testing test modules built with Test::Builder >>> (cd C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA && tar cvf - Test-Tester-0.107.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/F/FD/FDALY/Test-Tester-0.107.tar.gz Test-Tester-0.107.ppd blib/ blib/lib/ blib/lib/Test/ blib/lib/Test/Tester/ blib/lib/Test/Tester/Capture.pm blib/lib/Test/Tester/CaptureRunner.pm blib/lib/Test/Tester/Delegate.pm blib/lib/Test/Tester.pm >>> mv C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/Test-Tester-0.107.ppd C:/cpanfly-5.14/var/REPO/F/FD/FDALY Running make for A/AD/ADAMK/Test-NoWarnings-1.02.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh Prepending C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build A/AD/ADAMK/Test-NoWarnings-1.02.tar.gz >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Test/NoWarnings.pm blib\lib\Test\NoWarnings.pm cp lib/Test/NoWarnings/Warning.pm blib\lib\Test\NoWarnings\Warning.pm ADAMK/Test-NoWarnings-1.02.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/01_compile.t ... 1..4 ok 1 - require Test::NoWarnings; ok 2 - Loaded Test::NoWarnings ok 3 - Loaded Test::NoWarnings::Warning ok 4 - Loaded matching Test::NoWarnings::Warning ok t/02_none.t ...... ok 1 - Test 'no warns' completed ok 2 - Test 'no warns' no premature diagnostication ok 3 - Test 'no warns' result count ok 4 - subtest 'check warns' of 'no warns' compare actual_ok ok 5 - checking depth ok 6 - Test '1 warn' completed ok 7 - Test '1 warn' no premature diagnostication ok 8 - Test '1 warn' result count ok 9 - subtest 'check warns' of '1 warn' compare actual_ok ok 10 - checking depth ok 11 - 1 warn diag ok 12 - 1 warn diag test num ok 13 - 1 warn diag has warn ok 14 - carp level b ok 15 - carp level a ok 16 - The object isa Devel::StackTrace ok 17 - Test 'clear warns' completed ok 18 - Test 'clear warns' no premature diagnostication ok 19 - Test 'clear warns' result count ok 20 - subtest 'check warns' of 'clear warns' compare actual_ok ok 21 - checking depth ok 22 - Test '2 warn' completed ok 23 - Test '2 warn' no premature diagnostication ok 24 - Test '2 warn' result count ok 25 - subtest 'check warns empty' of '2 warn' compare actual_ok ok 26 - checking depth ok 27 - subtest 'check warns' of '2 warn' compare actual_ok ok 28 - checking depth ok 29 - 2 warn diag ok 30 - 2 warn diag test num ok 31 - 2 warn diag has warn 1..31 ok t/03_end.t ....... 1..6 ok 1 - Test '' result count ok 2 - subtest '' of '' compare actual_ok ok 3 - subtest '' of '' compare actual_ok ok 4 - warn diag ok 5 - warn diag test num ok 6 - warn diag has warn ok t/04_no_tests.t .. 1..1 ok 1 - no warnings ok t/05_no_end.t .... 1..2 ok 1 - just testing ok 2 - no warnings ok t/06_fork.t ...... 1..2 ok 1 - just testing ok 2 - no warnings ok All tests successful. Files=6, Tests=46, 1 wallclock secs ( 0.06 usr + 0.03 sys = 0.10 CPU) Result: PASS ADAMK/Test-NoWarnings-1.02.tar.gz nmake test TEST_VERBOSE=1 -- OK Adam Kennedy <adamk@cpan.org> Make sure you didn't emit any warnings while testing >>> (cd C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh && tar cvf - Test-NoWarnings-1.02.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/A/AD/ADAMK/Test-NoWarnings-1.02.tar.gz Test-NoWarnings-1.02.ppd blib/ blib/lib/ blib/lib/Test/ blib/lib/Test/NoWarnings/ blib/lib/Test/NoWarnings/Warning.pm blib/lib/Test/NoWarnings.pm >>> mv C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/Test-NoWarnings-1.02.ppd C:/cpanfly-5.14/var/REPO/A/AD/ADAMK Running test for module 'Test::Tester' Running make for F/FD/FDALY/Test-Tester-0.107.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA Prepending C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'make' Has already been made Prepending C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'test' Running make test Has already been tested successfully Running make for R/RJ/RJBS/Test-Deep-0.108.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG Prepending C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build R/RJ/RJBS/Test-Deep-0.108.tar.gz >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Test/Deep/Regexp.pm blib\lib\Test\Deep\Regexp.pm cp lib/Test/Deep/Class.pm blib\lib\Test\Deep\Class.pm cp lib/Test/Deep.pod blib\lib\Test\Deep.pod cp lib/Test/Deep/RegexpVersion.pm blib\lib\Test\Deep\RegexpVersion.pm cp lib/Test/Deep/ArrayLength.pm blib\lib\Test\Deep\ArrayLength.pm cp lib/Test/Deep/RegexpOnly.pm blib\lib\Test\Deep\RegexpOnly.pm cp lib/Test/Deep/ScalarRefOnly.pm blib\lib\Test\Deep\ScalarRefOnly.pm cp lib/Test/Deep/HashEach.pm blib\lib\Test\Deep\HashEach.pm cp lib/Test/Deep/ListMethods.pm blib\lib\Test\Deep\ListMethods.pm cp lib/Test/Deep/Isa.pm blib\lib\Test\Deep\Isa.pm cp lib/Test/Deep/Code.pm blib\lib\Test\Deep\Code.pm cp lib/Test/Deep/RegexpRefOnly.pm blib\lib\Test\Deep\RegexpRefOnly.pm cp lib/Test/Deep/RefType.pm blib\lib\Test\Deep\RefType.pm cp lib/Test/Deep/Boolean.pm blib\lib\Test\Deep\Boolean.pm cp lib/Test/Deep/RegexpRef.pm blib\lib\Test\Deep\RegexpRef.pm cp lib/Test/Deep/Cache.pm blib\lib\Test\Deep\Cache.pm cp lib/Test/Deep/Any.pm blib\lib\Test\Deep\Any.pm cp lib/Test/Deep/Array.pm blib\lib\Test\Deep\Array.pm cp lib/Test/Deep/HashElements.pm blib\lib\Test\Deep\HashElements.pm cp lib/Test/Deep/NoTest.pm blib\lib\Test\Deep\NoTest.pm cp lib/Test/Deep/String.pm blib\lib\Test\Deep\String.pm cp lib/Test/Deep/Blessed.pm blib\lib\Test\Deep\Blessed.pm cp lib/Test/Deep.pm blib\lib\Test\Deep.pm cp lib/Test/Deep/Ref.pm blib\lib\Test\Deep\Ref.pm cp lib/Test/Deep/Set.pm blib\lib\Test\Deep\Set.pm cp lib/Test/Deep/MM.pm blib\lib\Test\Deep\MM.pm cp lib/Test/Deep/All.pm blib\lib\Test\Deep\All.pm cp lib/Test/Deep/Cmp.pm blib\lib\Test\Deep\Cmp.pm cp lib/Test/Deep/Ignore.pm blib\lib\Test\Deep\Ignore.pm cp lib/Test/Deep/Number.pm blib\lib\Test\Deep\Number.pm cp lib/Test/Deep/RegexpMatches.pm blib\lib\Test\Deep\RegexpMatches.pm cp lib/Test/Deep/Cache/Simple.pm blib\lib\Test\Deep\Cache\Simple.pm cp lib/Test/Deep/Shallow.pm blib\lib\Test\Deep\Shallow.pm cp lib/Test/Deep/HashKeysOnly.pm blib\lib\Test\Deep\HashKeysOnly.pm cp lib/Test/Deep/Methods.pm blib\lib\Test\Deep\Methods.pm cp lib/Test/Deep/Stack.pm blib\lib\Test\Deep\Stack.pm cp lib/Test/Deep/Hash.pm blib\lib\Test\Deep\Hash.pm cp lib/Test/Deep/ArrayLengthOnly.pm blib\lib\Test\Deep\ArrayLengthOnly.pm cp lib/Test/Deep/ArrayElementsOnly.pm blib\lib\Test\Deep\ArrayElementsOnly.pm cp lib/Test/Deep/ArrayEach.pm blib\lib\Test\Deep\ArrayEach.pm cp lib/Test/Deep/ScalarRef.pm blib\lib\Test\Deep\ScalarRef.pm cp lib/Test/Deep/HashKeys.pm blib\lib\Test\Deep\HashKeys.pm RJBS/Test-Deep-0.108.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/all.t ........... ok 1 - Test 'all eq' completed ok 2 - Test 'all eq' no premature diagnostication ok 3 - Test 'all eq' result count ok 4 - subtest '' of 'all eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'all eq' compare diag ok 7 - Test 'all not eq' completed ok 8 - Test 'all not eq' no premature diagnostication ok 9 - Test 'all not eq' result count ok 10 - subtest '' of 'all not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'all not eq' compare diag ok 13 - Test 'all with &' completed ok 14 - Test 'all with &' no premature diagnostication ok 15 - Test 'all with &' result count ok 16 - subtest 'pass' of 'all with &' compare actual_ok ok 17 - checking depth ok 18 - subtest 'fail' of 'all with &' compare actual_ok ok 19 - checking depth ok 20 - Test '& without all' completed ok 21 - Test '& without all' no premature diagnostication ok 22 - Test '& without all' result count ok 23 - subtest 'pass' of '& without all' compare actual_ok ok 24 - checking depth ok 25 - subtest 'pass' of '& without all' compare diag ok 26 - subtest 'fail' of '& without all' compare actual_ok ok 27 - checking depth ok 28 - no warnings 1..28 ok t/any.t ........... ok 1 - Test 'any eq' completed ok 2 - Test 'any eq' no premature diagnostication ok 3 - Test 'any eq' result count ok 4 - subtest '' of 'any eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'any eq' compare diag ok 7 - Test 'any not eq' completed ok 8 - Test 'any not eq' no premature diagnostication ok 9 - Test 'any not eq' result count ok 10 - subtest '' of 'any not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'any not eq' compare diag ok 13 - Test 'any with |' completed ok 14 - Test 'any with |' no premature diagnostication ok 15 - Test 'any with |' result count ok 16 - subtest '' of 'any with |' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'any with |' compare diag ok 19 - Test '| without any' completed ok 20 - Test '| without any' no premature diagnostication ok 21 - Test '| without any' result count ok 22 - subtest 'pass' of '| without any' compare actual_ok ok 23 - checking depth ok 24 - subtest 'fail' of '| without any' compare actual_ok ok 25 - checking depth ok 26 - no warnings 1..26 ok t/array.t ......... ok 1 - Test '' completed ok 2 - Test '' no premature diagnostication ok 3 - Test '' result count ok 4 - subtest 'array eq' of '' compare actual_ok ok 5 - subtest 'array eq' of '' compare name ok 6 - checking depth ok 7 - subtest 'array eq' of '' compare diag ok 8 - Test '' completed ok 9 - Test '' no premature diagnostication ok 10 - Test '' result count ok 11 - subtest 'array not eq' of '' compare actual_ok ok 12 - subtest 'array not eq' of '' compare name ok 13 - checking depth ok 14 - subtest 'array not eq' of '' compare diag ok 15 - Test '' completed ok 16 - Test '' no premature diagnostication ok 17 - Test '' result count ok 18 - subtest 'array got DNE' of '' compare actual_ok ok 19 - subtest 'array got DNE' of '' compare name ok 20 - checking depth ok 21 - subtest 'array got DNE' of '' compare diag ok 22 - Test '' completed ok 23 - Test '' no premature diagnostication ok 24 - Test '' result count ok 25 - subtest 'array expected DNE' of '' compare actual_ok ok 26 - subtest 'array expected DNE' of '' compare name ok 27 - checking depth ok 28 - subtest 'array expected DNE' of '' compare diag ok 29 - Test 'deep bad length' completed ok 30 - Test 'deep bad length' no premature diagnostication ok 31 - Test 'deep bad length' result count ok 32 - subtest '' of 'deep bad length' compare actual_ok ok 33 - checking depth ok 34 - subtest '' of 'deep bad length' compare diag ok 35 - no warnings 1..35 ok t/array_each.t .... ok 1 - Test 'array_each eq' completed ok 2 - Test 'array_each eq' no premature diagnostication ok 3 - Test 'array_each eq' result count ok 4 - subtest '' of 'array_each eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'array_each eq' compare diag ok 7 - Test 'array_each not eq' completed ok 8 - Test 'array_each not eq' no premature diagnostication ok 9 - Test 'array_each not eq' result count ok 10 - subtest '' of 'array_each not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'array_each not eq' compare diag ok 13 - no warnings 1..13 ok t/arraylength.t ... ok 1 - Test 'len ok' completed ok 2 - Test 'len ok' no premature diagnostication ok 3 - Test 'len ok' result count ok 4 - subtest '0' of 'len ok' compare actual_ok ok 5 - subtest '0' of 'len ok' compare name ok 6 - checking depth ok 7 - subtest '0' of 'len ok' compare diag ok 8 - subtest '3' of 'len ok' compare actual_ok ok 9 - subtest '3' of 'len ok' compare name ok 10 - checking depth ok 11 - subtest '3' of 'len ok' compare diag ok 12 - Test 'bad reftype' completed ok 13 - Test 'bad reftype' no premature diagnostication ok 14 - Test 'bad reftype' result count ok 15 - subtest '' of 'bad reftype' compare actual_ok ok 16 - checking depth ok 17 - subtest '' of 'bad reftype' compare diag ok 18 - Test 'bad length' completed ok 19 - Test 'bad length' no premature diagnostication ok 20 - Test 'bad length' result count ok 21 - subtest '' of 'bad length' compare actual_ok ok 22 - checking depth ok 23 - subtest '' of 'bad length' compare diag ok 24 - Test 'not array' completed ok 25 - Test 'not array' no premature diagnostication ok 26 - Test 'not array' result count ok 27 - subtest 'string' of 'not array' compare actual_ok ok 28 - subtest 'string' of 'not array' compare name ok 29 - checking depth ok 30 - subtest 'string' of 'not array' compare diag ok 31 - subtest 'hash' of 'not array' compare actual_ok ok 32 - subtest 'hash' of 'not array' compare name ok 33 - checking depth ok 34 - subtest 'hash' of 'not array' compare diag ok 35 - Test 'deep bad length' completed ok 36 - Test 'deep bad length' no premature diagnostication ok 37 - Test 'deep bad length' result count ok 38 - subtest '' of 'deep bad length' compare actual_ok ok 39 - checking depth ok 40 - subtest '' of 'deep bad length' compare diag ok 41 - no warnings 1..41 ok t/bag.t ........... ok 1 - Test 'empty eq' completed ok 2 - Test 'empty eq' no premature diagnostication ok 3 - Test 'empty eq' result count ok 4 - subtest '' of 'empty eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'empty eq' compare diag ok 7 - Test 'elem eq' completed ok 8 - Test 'elem eq' no premature diagnostication ok 9 - Test 'elem eq' result count ok 10 - subtest '' of 'elem eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'elem eq' compare diag ok 13 - Test 'empty extra' completed ok 14 - Test 'empty extra' no premature diagnostication ok 15 - Test 'empty extra' result count ok 16 - subtest '' of 'empty extra' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'empty extra' compare diag ok 19 - Test 'empty missing' completed ok 20 - Test 'empty missing' no premature diagnostication ok 21 - Test 'empty missing' result count ok 22 - subtest '' of 'empty missing' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'empty missing' compare diag ok 25 - Test 'extra and missing' completed ok 26 - Test 'extra and missing' no premature diagnostication ok 27 - Test 'extra and missing' result count ok 28 - subtest '' of 'extra and missing' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of 'extra and missing' compare diag ok 31 - Test 'no array' completed ok 32 - Test 'no array' no premature diagnostication ok 33 - Test 'no array' result count ok 34 - subtest '' of 'no array' compare actual_ok ok 35 - checking depth ok 36 - subtest '' of 'no array' compare diag ok 37 - Test 'bag of bags eq' completed ok 38 - Test 'bag of bags eq' no premature diagnostication ok 39 - Test 'bag of bags eq' result count ok 40 - subtest '' of 'bag of bags eq' compare actual_ok ok 41 - checking depth ok 42 - subtest '' of 'bag of bags eq' compare diag ok 43 - Test 'bag of bags not eq' completed ok 44 - Test 'bag of bags not eq' no premature diagnostication ok 45 - Test 'bag of bags not eq' result count ok 46 - subtest '' of 'bag of bags not eq' compare actual_ok ok 47 - checking depth ok 48 - subtest '' of 'bag of bags not eq' compare diag ok 49 - Test 'circular double bag eq' completed ok 50 - Test 'circular double bag eq' no premature diagnostication ok 51 - Test 'circular double bag eq' result count ok 52 - subtest '' of 'circular double bag eq' compare actual_ok ok 53 - checking depth ok 54 - subtest '' of 'circular double bag eq' compare diag ok 55 - Test 'circular double set not eq' completed ok 56 - Test 'circular double set not eq' no premature diagnostication ok 57 - Test 'circular double set not eq' result count ok 58 - subtest '' of 'circular double set not eq' compare actual_ok ok 59 - checking depth ok 60 - subtest '' of 'circular double set not eq' compare diag ok 61 - Test 'cmp_bag eq' completed ok 62 - Test 'cmp_bag eq' no premature diagnostication ok 63 - Test 'cmp_bag eq' result count ok 64 - subtest '' of 'cmp_bag eq' compare actual_ok ok 65 - checking depth ok 66 - Test 'cmp_bag not eq' completed ok 67 - Test 'cmp_bag not eq' no premature diagnostication ok 68 - Test 'cmp_bag not eq' result count ok 69 - subtest '' of 'cmp_bag not eq' compare actual_ok ok 70 - checking depth ok 71 - Test 'cmp_bag returns name' completed ok 72 - Test 'cmp_bag returns name' no premature diagnostication ok 73 - Test 'cmp_bag returns name' result count ok 74 - subtest 'name1' of 'cmp_bag returns name' compare actual_ok ok 75 - subtest 'name1' of 'cmp_bag returns name' compare name ok 76 - checking depth ok 77 - Test 'cmp_bag returns name' completed ok 78 - Test 'cmp_bag returns name' no premature diagnostication ok 79 - Test 'cmp_bag returns name' result count ok 80 - subtest 'name2' of 'cmp_bag returns name' compare actual_ok ok 81 - subtest 'name2' of 'cmp_bag returns name' compare name ok 82 - checking depth ok 83 - Test 'superbagof yes' completed ok 84 - Test 'superbagof yes' no premature diagnostication ok 85 - Test 'superbagof yes' result count ok 86 - subtest '' of 'superbagof yes' compare actual_ok ok 87 - checking depth ok 88 - subtest '' of 'superbagof yes' compare diag ok 89 - Test 'superbagof no' completed ok 90 - Test 'superbagof no' no premature diagnostication ok 91 - Test 'superbagof no' result count ok 92 - subtest '' of 'superbagof no' compare actual_ok ok 93 - checking depth ok 94 - subtest '' of 'superbagof no' compare diag ok 95 - Test 'subbagof yes' completed ok 96 - Test 'subbagof yes' no premature diagnostication ok 97 - Test 'subbagof yes' result count ok 98 - subtest '' of 'subbagof yes' compare actual_ok ok 99 - checking depth ok 100 - subtest '' of 'subbagof yes' compare diag ok 101 - Test 'subbagof no' completed ok 102 - Test 'subbagof no' no premature diagnostication ok 103 - Test 'subbagof no' result count ok 104 - subtest '' of 'subbagof no' compare actual_ok ok 105 - checking depth ok 106 - subtest '' of 'subbagof no' compare diag ok 107 - check arg 1 ok 108 - no warnings 1..108 ok t/bagrecursion.t .. ok 1 - no inifinite recursion ok 2 - no warnings 1..2 ok t/blessed.t ....... ok 1 - Test 'Same' completed ok 2 - Test 'Same' no premature diagnostication ok 3 - Test 'Same' result count ok 4 - subtest '' of 'Same' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'Same' compare diag ok 7 - Test 'Same' completed ok 8 - Test 'Same' no premature diagnostication ok 9 - Test 'Same' result count ok 10 - subtest '' of 'Same' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'Same' compare diag ok 13 - Test 'Same' completed ok 14 - Test 'Same' no premature diagnostication ok 15 - Test 'Same' result count ok 16 - subtest '' of 'Same' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'Same' compare diag ok 19 - Test 'Same' completed ok 20 - Test 'Same' no premature diagnostication ok 21 - Test 'Same' result count ok 22 - subtest '' of 'Same' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'Same' compare diag ok 25 - no warnings 1..25 ok t/boolean.t ....... ok 1 - Test 'ok' completed ok 2 - Test 'ok' no premature diagnostication ok 3 - Test 'ok' result count ok 4 - subtest 'num 1' of 'ok' compare actual_ok ok 5 - checking depth ok 6 - subtest 'num 1' of 'ok' compare diag ok 7 - subtest 'string' of 'ok' compare actual_ok ok 8 - checking depth ok 9 - subtest 'string' of 'ok' compare diag ok 10 - subtest 'num 0' of 'ok' compare actual_ok ok 11 - checking depth ok 12 - subtest 'num 0' of 'ok' compare diag ok 13 - subtest 'string' of 'ok' compare actual_ok ok 14 - checking depth ok 15 - subtest 'string' of 'ok' compare diag ok 16 - Test 'string not eq' completed ok 17 - Test 'string not eq' no premature diagnostication ok 18 - Test 'string not eq' result count ok 19 - subtest 'num 1' of 'string not eq' compare actual_ok ok 20 - checking depth ok 21 - subtest 'num 1' of 'string not eq' compare diag ok 22 - subtest 'string' of 'string not eq' compare actual_ok ok 23 - checking depth ok 24 - subtest 'num 0' of 'string not eq' compare actual_ok ok 25 - checking depth ok 26 - subtest 'string' of 'string not eq' compare actual_ok ok 27 - checking depth ok 28 - no warnings 1..28 ok t/cache.t ......... ok 1 - empty cache ok 2 - added ok 3 - reverse ok 4 - after local ok 5 - local added ok 6 - gone ok 7 - local added again ok 8 - still there ok 9 - no warnings 1..9 ok t/circular.t ...... ok 1 - Test '2 layers' completed ok 2 - Test '2 layers' no premature diagnostication ok 3 - Test '2 layers' result count ok 4 - subtest '' of '2 layers' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of '2 layers' compare diag ok 7 - Test '2 layers broken' completed ok 8 - Test '2 layers broken' no premature diagnostication ok 9 - Test '2 layers broken' result count ok 10 - subtest '' of '2 layers broken' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of '2 layers broken' compare diag ok 13 - Test '2 layers fixed' completed ok 14 - Test '2 layers fixed' no premature diagnostication ok 15 - Test '2 layers fixed' result count ok 16 - subtest '' of '2 layers fixed' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of '2 layers fixed' compare diag ok 19 - Test '2 and 3 layers' completed ok 20 - Test '2 and 3 layers' no premature diagnostication ok 21 - Test '2 and 3 layers' result count ok 22 - subtest '' of '2 and 3 layers' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of '2 and 3 layers' compare diag ok 25 - Test '2 and 3 layers broken' completed ok 26 - Test '2 and 3 layers broken' no premature diagnostication ok 27 - Test '2 and 3 layers broken' result count ok 28 - subtest '' of '2 and 3 layers broken' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of '2 and 3 layers broken' compare diag ok 31 - Test '2 and 3 layers not fixed' completed ok 32 - Test '2 and 3 layers not fixed' no premature diagnostication ok 33 - Test '2 and 3 layers not fixed' result count ok 34 - subtest '' of '2 and 3 layers not fixed' compare actual_ok ok 35 - checking depth ok 36 - subtest '' of '2 and 3 layers not fixed' compare diag ok 37 - Test 'interleave' completed ok 38 - Test 'interleave' no premature diagnostication ok 39 - Test 'interleave' result count ok 40 - subtest '' of 'interleave' compare actual_ok ok 41 - checking depth ok 42 - subtest '' of 'interleave' compare diag ok 43 - no warnings 1..43 ok t/class.t ......... ok 1 - Test 'no class eq' completed ok 2 - Test 'no class eq' no premature diagnostication ok 3 - Test 'no class eq' result count ok 4 - subtest '' of 'no class eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'no class eq' compare diag ok 7 - Test 'no class eq unblessed' completed ok 8 - Test 'no class eq unblessed' no premature diagnostication ok 9 - Test 'no class eq unblessed' result count ok 10 - subtest '' of 'no class eq unblessed' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'no class eq unblessed' compare diag ok 13 - Test 'class not eq' completed ok 14 - Test 'class not eq' no premature diagnostication ok 15 - Test 'class not eq' result count ok 16 - subtest '' of 'class not eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'class not eq' compare diag ok 19 - Test 'class not eq unblessed' completed ok 20 - Test 'class not eq unblessed' no premature diagnostication ok 21 - Test 'class not eq unblessed' result count ok 22 - subtest '' of 'class not eq unblessed' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'class not eq unblessed' compare diag ok 25 - Test 'class eq on/off' completed ok 26 - Test 'class eq on/off' no premature diagnostication ok 27 - Test 'class eq on/off' result count ok 28 - subtest '' of 'class eq on/off' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of 'class eq on/off' compare diag ok 31 - Test 'class eq on/off/on' completed ok 32 - Test 'class eq on/off/on' no premature diagnostication ok 33 - Test 'class eq on/off/on' result count ok 34 - subtest '' of 'class eq on/off/on' compare actual_ok ok 35 - checking depth ok 36 - subtest '' of 'class eq on/off/on' compare diag ok 37 - no warnings 1..37 ok t/code.t .......... ok 1 - Test 'code ok' completed ok 2 - Test 'code ok' no premature diagnostication ok 3 - Test 'code ok' result count ok 4 - subtest '' of 'code ok' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'code ok' compare diag ok 7 - Test 'code not ok' completed ok 8 - Test 'code not ok' no premature diagnostication ok 9 - Test 'code not ok' result count ok 10 - subtest '' of 'code not ok' compare actual_ok ok 11 - checking depth ok 12 - diagnostics ok 13 - diagnostics ok 14 - Test 'code not ok' completed ok 15 - Test 'code not ok' no premature diagnostication ok 16 - Test 'code not ok' result count ok 17 - subtest '' of 'code not ok' compare actual_ok ok 18 - checking depth ok 19 - no diagnostics ok 20 - no diagnostics ok 21 - no warnings 1..21 ok t/deep_utils.t .... ok 1 - class_base class ref ok 2 - class_base base ref ok 3 - class_base class obj ok 4 - class_base base obj ok 5 - class_base class regexp ok 6 - class_base base regexp ok 7 - no warnings 1..7 ok t/descend.t ....... ok 1 - Test '' completed ok 2 - Test '' no premature diagnostication ok 3 - Test '' result count ok 4 - subtest 'scalar eq' of '' compare actual_ok ok 5 - subtest 'scalar eq' of '' compare name ok 6 - checking depth ok 7 - subtest 'scalar eq' of '' compare diag ok 8 - Test '' completed ok 9 - Test '' no premature diagnostication ok 10 - Test '' result count ok 11 - subtest 'scalar not eq' of '' compare actual_ok ok 12 - subtest 'scalar not eq' of '' compare name ok 13 - checking depth ok 14 - subtest 'scalar not eq' of '' compare diag ok 15 - Test '' completed ok 16 - Test '' no premature diagnostication ok 17 - Test '' result count ok 18 - subtest 'def undef' of '' compare actual_ok ok 19 - subtest 'def undef' of '' compare name ok 20 - checking depth ok 21 - subtest 'def undef' of '' compare diag ok 22 - Test '' completed ok 23 - Test '' no premature diagnostication ok 24 - Test '' result count ok 25 - subtest 'undef def' of '' compare actual_ok ok 26 - subtest 'undef def' of '' compare name ok 27 - checking depth ok 28 - subtest 'undef def' of '' compare diag ok 29 - Test '' completed ok 30 - Test '' no premature diagnostication ok 31 - Test '' result count ok 32 - subtest 'undef undef' of '' compare actual_ok ok 33 - subtest 'undef undef' of '' compare name ok 34 - checking depth ok 35 - subtest 'undef undef' of '' compare diag ok 36 - Test 'scalar undef and blank' completed ok 37 - Test 'scalar undef and blank' no premature diagnostication ok 38 - Test 'scalar undef and blank' result count ok 39 - subtest '' of 'scalar undef and blank' compare actual_ok ok 40 - checking depth ok 41 - subtest '' of 'scalar undef and blank' compare diag ok 42 - Test '' completed ok 43 - Test '' no premature diagnostication ok 44 - Test '' result count ok 45 - subtest 'ref ref eq' of '' compare actual_ok ok 46 - subtest 'ref ref eq' of '' compare name ok 47 - checking depth ok 48 - subtest 'ref ref eq' of '' compare diag ok 49 - Test '' completed ok 50 - Test '' no premature diagnostication ok 51 - Test '' result count ok 52 - subtest 'ref ref not eq' of '' compare actual_ok ok 53 - subtest 'ref ref not eq' of '' compare name ok 54 - checking depth ok 55 - subtest 'ref ref not eq' of '' compare diag ok 56 - Test 'equal refs' completed ok 57 - Test 'equal refs' no premature diagnostication ok 58 - Test 'equal refs' result count ok 59 - subtest '' of 'equal refs' compare actual_ok ok 60 - checking depth ok 61 - subtest '' of 'equal refs' compare diag ok 62 - Test 'not calling StrVal on undef' completed ok 63 - Test 'not calling StrVal on undef' no premature diagnostication ok 64 - Test 'not calling StrVal on undef' result count ok 65 - subtest '' of 'not calling StrVal on undef' compare actual_ok ok 66 - checking depth ok 67 - no warnings 1..67 ok t/error.t ......... ok 1 - bad special ok 2 - no warnings 1..2 ok t/hash.t .......... ok 1 - Test '' completed ok 2 - Test '' no premature diagnostication ok 3 - Test '' result count ok 4 - subtest 'hash eq' of '' compare actual_ok ok 5 - subtest 'hash eq' of '' compare name ok 6 - checking depth ok 7 - subtest 'hash eq' of '' compare diag ok 8 - Test '' completed ok 9 - Test '' no premature diagnostication ok 10 - Test '' result count ok 11 - subtest 'hash not eq' of '' compare actual_ok ok 12 - subtest 'hash not eq' of '' compare name ok 13 - checking depth ok 14 - subtest 'hash not eq' of '' compare diag ok 15 - Test '' completed ok 16 - Test '' no premature diagnostication ok 17 - Test '' result count ok 18 - subtest 'hash got DNE' of '' compare actual_ok ok 19 - subtest 'hash got DNE' of '' compare name ok 20 - checking depth ok 21 - subtest 'hash got DNE' of '' compare diag ok 22 - Test '' completed ok 23 - Test '' no premature diagnostication ok 24 - Test '' result count ok 25 - subtest 'hash expected DNE' of '' compare actual_ok ok 26 - subtest 'hash expected DNE' of '' compare name ok 27 - checking depth ok 28 - subtest 'hash expected DNE' of '' compare diag ok 29 - Test '' completed ok 30 - Test '' no premature diagnostication ok 31 - Test '' result count ok 32 - subtest 'superhash ok' of '' compare actual_ok ok 33 - subtest 'superhash ok' of '' compare name ok 34 - checking depth ok 35 - subtest 'superhash ok' of '' compare diag ok 36 - Test '' completed ok 37 - Test '' no premature diagnostication ok 38 - Test '' result count ok 39 - subtest 'subhash ok' of '' compare actual_ok ok 40 - subtest 'subhash ok' of '' compare name ok 41 - checking depth ok 42 - subtest 'subhash ok' of '' compare diag ok 43 - no warnings 1..43 ok t/hash_each.t ..... ok 1 - Test 'hash_each eq' completed ok 2 - Test 'hash_each eq' no premature diagnostication ok 3 - Test 'hash_each eq' result count ok 4 - subtest '' of 'hash_each eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'hash_each eq' compare diag ok 7 - Test 'hash_each not eq' completed ok 8 - Test 'hash_each not eq' no premature diagnostication ok 9 - Test 'hash_each not eq' result count ok 10 - subtest '' of 'hash_each not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'hash_each not eq' compare diag ok 13 - no warnings 1..13 ok t/hashkeys.t ...... ok 1 - Test 'keys ok' completed ok 2 - Test 'keys ok' no premature diagnostication ok 3 - Test 'keys ok' result count ok 4 - subtest '0' of 'keys ok' compare actual_ok ok 5 - subtest '0' of 'keys ok' compare name ok 6 - checking depth ok 7 - subtest '0' of 'keys ok' compare diag ok 8 - subtest '3' of 'keys ok' compare actual_ok ok 9 - subtest '3' of 'keys ok' compare name ok 10 - checking depth ok 11 - subtest '3' of 'keys ok' compare diag ok 12 - Test 'bad length' completed ok 13 - Test 'bad length' no premature diagnostication ok 14 - Test 'bad length' result count ok 15 - subtest '' of 'bad length' compare actual_ok ok 16 - checking depth ok 17 - subtest '' of 'bad length' compare diag ok 18 - Test 'not array' completed ok 19 - Test 'not array' no premature diagnostication ok 20 - Test 'not array' result count ok 21 - subtest 'string' of 'not array' compare actual_ok ok 22 - subtest 'string' of 'not array' compare name ok 23 - checking depth ok 24 - subtest 'string' of 'not array' compare diag ok 25 - subtest 'array' of 'not array' compare actual_ok ok 26 - subtest 'array' of 'not array' compare name ok 27 - checking depth ok 28 - subtest 'array' of 'not array' compare diag ok 29 - no warnings 1..29 ok t/ignore.t ........ ok 1 - Test 'ignore' completed ok 2 - Test 'ignore' no premature diagnostication ok 3 - Test 'ignore' result count ok 4 - subtest '' of 'ignore' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'ignore' compare diag ok 7 - no warnings 1..7 ok t/isa.t ........... ok 1 - Test 'isa eq' completed ok 2 - Test 'isa eq' no premature diagnostication ok 3 - Test 'isa eq' result count ok 4 - subtest '' of 'isa eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'isa eq' compare diag ok 7 - Test 'isa eq' completed ok 8 - Test 'isa eq' no premature diagnostication ok 9 - Test 'isa eq' result count ok 10 - subtest '' of 'isa eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'isa eq' compare diag ok 13 - Test 'isa eq' completed ok 14 - Test 'isa eq' no premature diagnostication ok 15 - Test 'isa eq' result count ok 16 - subtest '' of 'isa eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'isa eq' compare diag ok 19 - Test 'isa eq' completed ok 20 - Test 'isa eq' no premature diagnostication ok 21 - Test 'isa eq' result count ok 22 - subtest '' of 'isa eq' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'isa eq' compare diag ok 25 - U::isa says yes ok 26 - U::isa says yes ok 27 - no warnings 1..27 ok t/listmethods.t ... ok 1 - Test 'listmethods eq' completed ok 2 - Test 'listmethods eq' no premature diagnostication ok 3 - Test 'listmethods eq' result count ok 4 - subtest '' of 'listmethods eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'listmethods eq' compare diag ok 7 - Test 'listmethods not eq' completed ok 8 - Test 'listmethods not eq' no premature diagnostication ok 9 - Test 'listmethods not eq' result count ok 10 - subtest '' of 'listmethods not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'listmethods not eq' compare diag ok 13 - Test 'listmethods arg eq' completed ok 14 - Test 'listmethods arg eq' no premature diagnostication ok 15 - Test 'listmethods arg eq' result count ok 16 - subtest '' of 'listmethods arg eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'listmethods arg eq' compare diag ok 19 - Test 'listmethods arg not eq' completed ok 20 - Test 'listmethods arg not eq' no premature diagnostication ok 21 - Test 'listmethods arg not eq' result count ok 22 - subtest '' of 'listmethods arg not eq' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'listmethods arg not eq' compare diag ok 25 - Test 'listmethods DNE' completed ok 26 - Test 'listmethods DNE' no premature diagnostication ok 27 - Test 'listmethods DNE' result count ok 28 - subtest '' of 'listmethods DNE' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of 'listmethods DNE' compare diag ok 31 - Test 'complex eq' completed ok 32 - Test 'complex eq' no premature diagnostication ok 33 - Test 'complex eq' result count ok 34 - subtest '' of 'complex eq' compare actual_ok ok 35 - checking depth ok 36 - subtest '' of 'complex eq' compare diag ok 37 - Test 'complex not eq' completed ok 38 - Test 'complex not eq' no premature diagnostication ok 39 - Test 'complex not eq' result count ok 40 - subtest '' of 'complex not eq' compare actual_ok ok 41 - checking depth ok 42 - subtest '' of 'complex not eq' compare diag ok 43 - no warnings 1..43 ok t/memory.t ........ ok 1 - left didn't capture ok 2 - right didn't capture ok 3 - no warnings 1..3 ok t/methods.t ....... ok 1 - Test 'methods eq' completed ok 2 - Test 'methods eq' no premature diagnostication ok 3 - Test 'methods eq' result count ok 4 - subtest '' of 'methods eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'methods eq' compare diag ok 7 - Test 'methods not eq' completed ok 8 - Test 'methods not eq' no premature diagnostication ok 9 - Test 'methods not eq' result count ok 10 - subtest '' of 'methods not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'methods not eq' compare diag ok 13 - Test 'methods arg eq' completed ok 14 - Test 'methods arg eq' no premature diagnostication ok 15 - Test 'methods arg eq' result count ok 16 - subtest '' of 'methods arg eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'methods arg eq' compare diag ok 19 - Test 'methods arg not eq' completed ok 20 - Test 'methods arg not eq' no premature diagnostication ok 21 - Test 'methods arg not eq' result count ok 22 - subtest '' of 'methods arg not eq' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'methods arg not eq' compare diag ok 25 - Test 'methods DNE' completed ok 26 - Test 'methods DNE' no premature diagnostication ok 27 - Test 'methods DNE' result count ok 28 - subtest '' of 'methods DNE' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of 'methods DNE' compare diag ok 31 - Test 'complex eq' completed ok 32 - Test 'complex eq' no premature diagnostication ok 33 - Test 'complex eq' result count ok 34 - subtest '' of 'complex eq' compare actual_ok ok 35 - checking depth ok 36 - subtest '' of 'complex eq' compare diag ok 37 - Test 'complex not eq' completed ok 38 - Test 'complex not eq' no premature diagnostication ok 39 - Test 'complex not eq' result count ok 40 - subtest '' of 'complex not eq' compare actual_ok ok 41 - checking depth ok 42 - subtest '' of 'complex not eq' compare diag ok 43 - Test 'methods eq' completed ok 44 - Test 'methods eq' no premature diagnostication ok 45 - Test 'methods eq' result count ok 46 - subtest '' of 'methods eq' compare actual_ok ok 47 - checking depth ok 48 - subtest '' of 'methods eq' compare diag ok 49 - Test 'methods not eq' completed ok 50 - Test 'methods not eq' no premature diagnostication ok 51 - Test 'methods not eq' result count ok 52 - subtest '' of 'methods not eq' compare actual_ok ok 53 - checking depth ok 54 - no warnings 1..54 ok t/notest.t ........ 1..1 ok 1 ok t/notest_extra.t .. 1..3 ok 1 - got eq_deeply ok 2 - eq_deeply works ok 3 - no warnings ok t/number.t ........ ok 1 - Test 'number eq' completed ok 2 - Test 'number eq' no premature diagnostication ok 3 - Test 'number eq' result count ok 4 - subtest '' of 'number eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'number eq' compare diag ok 7 - Test 'number not eq' completed ok 8 - Test 'number not eq' no premature diagnostication ok 9 - Test 'number not eq' result count ok 10 - subtest '' of 'number not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'number not eq' compare diag ok 13 - Test 'funny number eq' completed ok 14 - Test 'funny number eq' no premature diagnostication ok 15 - Test 'funny number eq' result count ok 16 - subtest '' of 'funny number eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'funny number eq' compare diag ok 19 - Test 'funny number not eq' completed ok 20 - Test 'funny number not eq' no premature diagnostication ok 21 - Test 'funny number not eq' result count ok 22 - subtest '' of 'funny number not eq' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'funny number not eq' compare diag ok 25 - Test 'number tolerance eq' completed ok 26 - Test 'number tolerance eq' no premature diagnostication ok 27 - Test 'number tolerance eq' result count ok 28 - subtest '' of 'number tolerance eq' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of 'number tolerance eq' compare diag ok 31 - Test 'number tolerance not eq' completed ok 32 - Test 'number tolerance not eq' no premature diagnostication ok 33 - Test 'number tolerance not eq' result count ok 34 - subtest '' of 'number tolerance not eq' compare actual_ok ok 35 - checking depth ok 36 - subtest '' of 'number tolerance not eq' compare diag ok 37 - Test 'over number eq' completed ok 38 - Test 'over number eq' no premature diagnostication ok 39 - Test 'over number eq' result count ok 40 - subtest '' of 'over number eq' compare actual_ok ok 41 - checking depth ok 42 - subtest '' of 'over number eq' compare diag ok 43 - Test 'over number not eq' completed ok 44 - Test 'over number not eq' no premature diagnostication ok 45 - Test 'over number not eq' result count ok 46 - subtest '' of 'over number not eq' compare actual_ok ok 47 - checking depth ok 48 - subtest '' of 'over number not eq' compare diag ok 49 - no warnings 1..49 ok t/reftype.t ....... ok 1 - Test 'ARRAY ok' completed ok 2 - Test 'ARRAY ok' no premature diagnostication ok 3 - Test 'ARRAY ok' result count ok 4 - subtest '' of 'ARRAY ok' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'ARRAY ok' compare diag ok 7 - Test 'ARRAY' completed ok 8 - Test 'ARRAY' no premature diagnostication ok 9 - Test 'ARRAY' result count ok 10 - subtest '' of 'ARRAY' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'ARRAY' compare diag ok 13 - no warnings 1..13 ok t/regexp.t ........ ok 1 - Test 're eq' completed ok 2 - Test 're eq' no premature diagnostication ok 3 - Test 're eq' result count ok 4 - subtest '' of 're eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 're eq' compare diag ok 7 - Test 're not eq' completed ok 8 - Test 're not eq' no premature diagnostication ok 9 - Test 're not eq' result count ok 10 - subtest '' of 're not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 're not eq' compare diag ok 13 - Test 'string re eq' completed ok 14 - Test 'string re eq' no premature diagnostication ok 15 - Test 'string re eq' result count ok 16 - subtest '' of 'string re eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'string re eq' compare diag ok 19 - Test 'string runre not eq' completed ok 20 - Test 'string runre not eq' no premature diagnostication ok 21 - Test 'string runre not eq' result count ok 22 - subtest '' of 'string runre not eq' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'string runre not eq' compare diag ok 25 - Test 'matches re eq' completed ok 26 - Test 'matches re eq' no premature diagnostication ok 27 - Test 'matches re eq' result count ok 28 - subtest '' of 'matches re eq' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of 'matches re eq' compare diag ok 31 - Test 'matches global re eq' completed ok 32 - Test 'matches global re eq' no premature diagnostication ok 33 - Test 'matches global re eq' result count ok 34 - subtest '' of 'matches global re eq' compare actual_ok ok 35 - checking depth ok 36 - subtest '' of 'matches global re eq' compare diag ok 37 - Test 'matches global not eq' completed ok 38 - Test 'matches global not eq' no premature diagnostication ok 39 - Test 'matches global not eq' result count ok 40 - subtest '' of 'matches global not eq' compare actual_ok ok 41 - checking depth ok 42 - subtest '' of 'matches global not eq' compare diag ok 43 - Test 'matches re and set eq' completed ok 44 - Test 'matches re and set eq' no premature diagnostication ok 45 - Test 'matches re and set eq' result count ok 46 - subtest '' of 'matches re and set eq' compare actual_ok ok 47 - checking depth ok 48 - subtest '' of 'matches re and set eq' compare diag ok 49 - Test 'string runre not eq' completed ok 50 - Test 'string runre not eq' no premature diagnostication ok 51 - Test 'string runre not eq' result count ok 52 - subtest '' of 'string runre not eq' compare actual_ok ok 53 - checking depth ok 54 - subtest '' of 'string runre not eq' compare diag ok 55 - no warnings 1..55 ok t/regexpref.t ..... ok 1 - Test '' completed ok 2 - Test '' no premature diagnostication ok 3 - Test '' result count ok 4 - subtest 'regexp ref eq' of '' compare actual_ok ok 5 - subtest 'regexp ref eq' of '' compare name ok 6 - checking depth ok 7 - subtest 'regexp ref eq' of '' compare diag ok 8 - Test '' completed ok 9 - Test '' no premature diagnostication ok 10 - Test '' result count ok 11 - subtest 'regexp ref not eq' of '' compare actual_ok ok 12 - subtest 'regexp ref not eq' of '' compare name ok 13 - checking depth ok 14 - subtest 'regexp ref not eq' of '' compare diag ok 15 - no warnings 1..15 ok t/scalar.t ........ ok 1 - Test 'stringified ref not eq' completed ok 2 - Test 'stringified ref not eq' no premature diagnostication ok 3 - Test 'stringified ref not eq' result count ok 4 - subtest '' of 'stringified ref not eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'stringified ref not eq' compare diag ok 7 - Test 'undef ne ''' completed ok 8 - Test 'undef ne ''' no premature diagnostication ok 9 - Test 'undef ne ''' result count ok 10 - subtest '' of 'undef ne ''' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'undef ne ''' compare diag ok 13 - Test 'shallow not eq' completed ok 14 - Test 'shallow not eq' no premature diagnostication ok 15 - Test 'shallow not eq' result count ok 16 - subtest '' of 'shallow not eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'shallow not eq' compare diag ok 19 - Test 'deep after shallow not eq' completed ok 20 - Test 'deep after shallow not eq' no premature diagnostication ok 21 - Test 'deep after shallow not eq' result count ok 22 - subtest '' of 'deep after shallow not eq' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'deep after shallow not eq' compare diag ok 25 - no warnings 1..25 ok t/scalarref.t ..... ok 1 - Test '' completed ok 2 - Test '' no premature diagnostication ok 3 - Test '' result count ok 4 - subtest 'scalar ref eq' of '' compare actual_ok ok 5 - subtest 'scalar ref eq' of '' compare name ok 6 - checking depth ok 7 - subtest 'scalar ref eq' of '' compare diag ok 8 - Test '' completed ok 9 - Test '' no premature diagnostication ok 10 - Test '' result count ok 11 - subtest 'scalar ref not eq' of '' compare actual_ok ok 12 - subtest 'scalar ref not eq' of '' compare name ok 13 - checking depth ok 14 - subtest 'scalar ref not eq' of '' compare diag ok 15 - Test '' completed ok 16 - Test '' no premature diagnostication ok 17 - Test '' result count ok 18 - subtest 'scalar ref not ref' of '' compare actual_ok ok 19 - subtest 'scalar ref not ref' of '' compare name ok 20 - checking depth ok 21 - subtest 'scalar ref not ref' of '' compare diag ok 22 - no warnings 1..22 ok t/set.t ........... ok 1 - Test 'empty eq' completed ok 2 - Test 'empty eq' no premature diagnostication ok 3 - Test 'empty eq' result count ok 4 - subtest '' of 'empty eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'empty eq' compare diag ok 7 - Test 'empty eq' completed ok 8 - Test 'empty eq' no premature diagnostication ok 9 - Test 'empty eq' result count ok 10 - subtest '' of 'empty eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'empty eq' compare diag ok 13 - Test '3 elem eq' completed ok 14 - Test '3 elem eq' no premature diagnostication ok 15 - Test '3 elem eq' result count ok 16 - subtest '' of '3 elem eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of '3 elem eq' compare diag ok 19 - Test 'empty extra' completed ok 20 - Test 'empty extra' no premature diagnostication ok 21 - Test 'empty extra' result count ok 22 - subtest '' of 'empty extra' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'empty extra' compare diag ok 25 - Test 'empty missing' completed ok 26 - Test 'empty missing' no premature diagnostication ok 27 - Test 'empty missing' result count ok 28 - subtest '' of 'empty missing' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of 'empty missing' compare diag ok 31 - Test 'extra and missing' completed ok 32 - Test 'extra and missing' no premature diagnostication ok 33 - Test 'extra and missing' result count ok 34 - subtest '' of 'extra and missing' compare actual_ok ok 35 - checking depth ok 36 - subtest '' of 'extra and missing' compare diag ok 37 - Test 'no array' completed ok 38 - Test 'no array' no premature diagnostication ok 39 - Test 'no array' result count ok 40 - subtest '' of 'no array' compare actual_ok ok 41 - checking depth ok 42 - subtest '' of 'no array' compare diag ok 43 - Test 'set of sets eq' completed ok 44 - Test 'set of sets eq' no premature diagnostication ok 45 - Test 'set of sets eq' result count ok 46 - subtest '' of 'set of sets eq' compare actual_ok ok 47 - checking depth ok 48 - subtest '' of 'set of sets eq' compare diag ok 49 - Test 'set of sets not eq' completed ok 50 - Test 'set of sets not eq' no premature diagnostication ok 51 - Test 'set of sets not eq' result count ok 52 - subtest '' of 'set of sets not eq' compare actual_ok ok 53 - checking depth ok 54 - subtest '' of 'set of sets not eq' compare diag ok 55 - Test 'circular double set eq' completed ok 56 - Test 'circular double set eq' no premature diagnostication ok 57 - Test 'circular double set eq' result count ok 58 - subtest '' of 'circular double set eq' compare actual_ok ok 59 - checking depth ok 60 - subtest '' of 'circular double set eq' compare diag ok 61 - Test 'circular double set not eq' completed ok 62 - Test 'circular double set not eq' no premature diagnostication ok 63 - Test 'circular double set not eq' result count ok 64 - subtest '' of 'circular double set not eq' compare actual_ok ok 65 - checking depth ok 66 - subtest '' of 'circular double set not eq' compare diag ok 67 - Test 'cmp_set eq' completed ok 68 - Test 'cmp_set eq' no premature diagnostication ok 69 - Test 'cmp_set eq' result count ok 70 - subtest '' of 'cmp_set eq' compare actual_ok ok 71 - checking depth ok 72 - Test 'cmp_set not eq' completed ok 73 - Test 'cmp_set not eq' no premature diagnostication ok 74 - Test 'cmp_set not eq' result count ok 75 - subtest '' of 'cmp_set not eq' compare actual_ok ok 76 - checking depth not ok 77 # TODO & SKIP Because I want to get it out the door see notes on bags and sets not ok 78 # TODO & SKIP Because I want to get it out the door see notes on bags and sets not ok 79 # TODO & SKIP Because I want to get it out the door see notes on bags and sets not ok 80 # TODO & SKIP Because I want to get it out the door see notes on bags and sets not ok 81 # TODO & SKIP Because I want to get it out the door see notes on bags and sets ok 82 - Test 'supersetof yes' completed ok 83 - Test 'supersetof yes' no premature diagnostication ok 84 - Test 'supersetof yes' result count ok 85 - subtest '' of 'supersetof yes' compare actual_ok ok 86 - checking depth ok 87 - subtest '' of 'supersetof yes' compare diag ok 88 - Test 'supersetof no' completed ok 89 - Test 'supersetof no' no premature diagnostication ok 90 - Test 'supersetof no' result count ok 91 - subtest '' of 'supersetof no' compare actual_ok ok 92 - checking depth ok 93 - subtest '' of 'supersetof no' compare diag ok 94 - Test 'subsetof yes' completed ok 95 - Test 'subsetof yes' no premature diagnostication ok 96 - Test 'subsetof yes' result count ok 97 - subtest '' of 'subsetof yes' compare actual_ok ok 98 - checking depth ok 99 - subtest '' of 'subsetof yes' compare diag ok 100 - Test 'subsetof no' completed ok 101 - Test 'subsetof no' no premature diagnostication ok 102 - Test 'subsetof no' result count ok 103 - subtest '' of 'subsetof no' compare actual_ok ok 104 - checking depth ok 105 - subtest '' of 'subsetof no' compare diag ok 106 - Test 'undef warnings' completed ok 107 - Test 'undef warnings' no premature diagnostication ok 108 - Test 'undef warnings' result count ok 109 - subtest '' of 'undef warnings' compare actual_ok ok 110 - checking depth ok 111 - subtest '' of 'undef warnings' compare diag ok 112 - Test 'warnings extra' completed ok 113 - Test 'warnings extra' no premature diagnostication ok 114 - Test 'warnings extra' result count ok 115 - subtest '' of 'warnings extra' compare actual_ok ok 116 - checking depth ok 117 - subtest '' of 'warnings extra' compare diag ok 118 - no warnings 1..118 ok t/shallow.t ....... ok 1 - Test 'shallow eq' completed ok 2 - Test 'shallow eq' no premature diagnostication ok 3 - Test 'shallow eq' result count ok 4 - subtest '' of 'shallow eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'shallow eq' compare diag ok 7 - Test 'shallow not eq' completed ok 8 - Test 'shallow not eq' no premature diagnostication ok 9 - Test 'shallow not eq' result count ok 10 - subtest '' of 'shallow not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'shallow not eq' compare diag ok 13 - Test 'shallow not eq' completed ok 14 - Test 'shallow not eq' no premature diagnostication ok 15 - Test 'shallow not eq' result count ok 16 - subtest '' of 'shallow not eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'shallow not eq' compare diag ok 19 - Test 'deep after shallow not eq' completed ok 20 - Test 'deep after shallow not eq' no premature diagnostication ok 21 - Test 'deep after shallow not eq' result count ok 22 - subtest '' of 'deep after shallow not eq' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'deep after shallow not eq' compare diag ok 25 - Test 'deep after shallow not eq' completed ok 26 - Test 'deep after shallow not eq' no premature diagnostication ok 27 - Test 'deep after shallow not eq' result count ok 28 - subtest '' of 'deep after shallow not eq' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of 'deep after shallow not eq' compare actual_ok ok 31 - checking depth ok 32 - subtest '' of 'deep after shallow not eq' compare actual_ok ok 33 - checking depth ok 34 - subtest '' of 'deep after shallow not eq' compare actual_ok ok 35 - checking depth ok 36 - no warnings 1..36 ok t/string.t ........ ok 1 - Test 'string eq' completed ok 2 - Test 'string eq' no premature diagnostication ok 3 - Test 'string eq' result count ok 4 - subtest '' of 'string eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'string eq' compare diag ok 7 - Test 'string not eq' completed ok 8 - Test 'string not eq' no premature diagnostication ok 9 - Test 'string not eq' result count ok 10 - subtest '' of 'string not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'string not eq' compare diag ok 13 - Test 'over string eq' completed ok 14 - Test 'over string eq' no premature diagnostication ok 15 - Test 'over string eq' result count ok 16 - subtest '' of 'over string eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'over string eq' compare diag ok 19 - Test 'over string not eq' completed ok 20 - Test 'over string not eq' no premature diagnostication ok 21 - Test 'over string not eq' result count ok 22 - subtest '' of 'over string not eq' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'over string not eq' compare diag ok 25 - no warnings 1..25 ok All tests successful. Files=35, Tests=1073, 6 wallclock secs ( 0.11 usr + 0.09 sys = 0.20 CPU) Result: PASS RJBS/Test-Deep-0.108.tar.gz nmake test TEST_VERBOSE=1 -- OK Picked up abstract from lib/Test/Deep.pod Ricardo SIGNES <rjbs@cpan.org> Extremely flexible deep comparison >>> (cd C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG && tar cvf - Test-Deep-0.108.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/R/RJ/RJBS/Test-Deep-0.108.tar.gz Test-Deep-0.108.ppd blib/ blib/lib/ blib/lib/Test/ blib/lib/Test/Deep/ blib/lib/Test/Deep/All.pm blib/lib/Test/Deep/Any.pm blib/lib/Test/Deep/Array.pm blib/lib/Test/Deep/ArrayEach.pm blib/lib/Test/Deep/ArrayElementsOnly.pm blib/lib/Test/Deep/ArrayLength.pm blib/lib/Test/Deep/ArrayLengthOnly.pm blib/lib/Test/Deep/Blessed.pm blib/lib/Test/Deep/Boolean.pm blib/lib/Test/Deep/Cache/ blib/lib/Test/Deep/Cache/Simple.pm blib/lib/Test/Deep/Cache.pm blib/lib/Test/Deep/Class.pm blib/lib/Test/Deep/Cmp.pm blib/lib/Test/Deep/Code.pm blib/lib/Test/Deep/Hash.pm blib/lib/Test/Deep/HashEach.pm blib/lib/Test/Deep/HashElements.pm blib/lib/Test/Deep/HashKeys.pm blib/lib/Test/Deep/HashKeysOnly.pm blib/lib/Test/Deep/Ignore.pm blib/lib/Test/Deep/Isa.pm blib/lib/Test/Deep/ListMethods.pm blib/lib/Test/Deep/Methods.pm blib/lib/Test/Deep/MM.pm blib/lib/Test/Deep/NoTest.pm blib/lib/Test/Deep/Number.pm blib/lib/Test/Deep/Ref.pm blib/lib/Test/Deep/RefType.pm blib/lib/Test/Deep/Regexp.pm blib/lib/Test/Deep/RegexpMatches.pm blib/lib/Test/Deep/RegexpOnly.pm blib/lib/Test/Deep/RegexpRef.pm blib/lib/Test/Deep/RegexpRefOnly.pm blib/lib/Test/Deep/RegexpVersion.pm blib/lib/Test/Deep/ScalarRef.pm blib/lib/Test/Deep/ScalarRefOnly.pm blib/lib/Test/Deep/Set.pm blib/lib/Test/Deep/Shallow.pm blib/lib/Test/Deep/Stack.pm blib/lib/Test/Deep/String.pm blib/lib/Test/Deep.pm blib/lib/Test/Deep.pod >>> mv C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/Test-Deep-0.108.ppd C:/cpanfly-5.14/var/REPO/R/RJ/RJBS Running test for module 'Time::Duration::Parse' Running make for M/MI/MIYAGAWA/Time-Duration-Parse-0.06.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/M/MI/MIYAGAWA/Time-Duration-Parse-0.06.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/M/MI/MIYAGAWA/CHECKSUMS Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\M\MI\MIYAGAWA\Time-Duration-Parse-0.06.tar.gz ok Time-Duration-Parse-0.06/ Time-Duration-Parse-0.06/Changes Time-Duration-Parse-0.06/inc/ Time-Duration-Parse-0.06/inc/Module/ Time-Duration-Parse-0.06/inc/Module/Install/ Time-Duration-Parse-0.06/inc/Module/Install/Base.pm Time-Duration-Parse-0.06/inc/Module/Install/Can.pm Time-Duration-Parse-0.06/inc/Module/Install/Fetch.pm Time-Duration-Parse-0.06/inc/Module/Install/Include.pm Time-Duration-Parse-0.06/inc/Module/Install/Makefile.pm Time-Duration-Parse-0.06/inc/Module/Install/Metadata.pm Time-Duration-Parse-0.06/inc/Module/Install/Win32.pm Time-Duration-Parse-0.06/inc/Module/Install/WriteAll.pm Time-Duration-Parse-0.06/inc/Module/Install.pm Time-Duration-Parse-0.06/inc/Test/ Time-Duration-Parse-0.06/inc/Test/More.pm Time-Duration-Parse-0.06/inc/Time/ Time-Duration-Parse-0.06/inc/Time/Duration.pm Time-Duration-Parse-0.06/lib/ Time-Duration-Parse-0.06/lib/Time/ Time-Duration-Parse-0.06/lib/Time/Duration/ Time-Duration-Parse-0.06/lib/Time/Duration/Parse.pm Time-Duration-Parse-0.06/Makefile.PL Time-Duration-Parse-0.06/MANIFEST Time-Duration-Parse-0.06/META.yml Time-Duration-Parse-0.06/t/ Time-Duration-Parse-0.06/t/00_compile.t Time-Duration-Parse-0.06/t/01_parse.t Time-Duration-Parse-0.06/t/02_roundtrip.t Prepending C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'make' CPAN.pm: Going to build M/MI/MIYAGAWA/Time-Duration-Parse-0.06.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Cannot determine perl version info from lib/Time/Duration/Parse.pm Warning: prerequisite Exporter::Lite 0 not found. Checking if your kit is complete... Looks good Writing Makefile for Time::Duration::Parse Writing MYMETA.yml ---- Unsatisfied dependencies detected during ---- ---- MIYAGAWA/Time-Duration-Parse-0.06.tar.gz ---- Time::Duration [requires] Exporter::Lite [requires] Prepending C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'test' Running make test Delayed until after prerequisites Running test for module 'Time::Duration' Running make for A/AV/AVIF/Time-Duration-1.06.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/A/AV/AVIF/Time-Duration-1.06.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/A/AV/AVIF/CHECKSUMS Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\A\AV\AVIF\Time-Duration-1.06.tar.gz ok Time-Duration-1.06/ Time-Duration-1.06/inc/ Time-Duration-1.06/inc/Module/ Time-Duration-1.06/inc/Module/Install/ Time-Duration-1.06/inc/Module/Install/Base.pm Time-Duration-1.06/inc/Module/Install/Metadata.pm Time-Duration-1.06/inc/Module/Install/Fetch.pm Time-Duration-1.06/inc/Module/Install/Include.pm Time-Duration-1.06/inc/Module/Install/Win32.pm Time-Duration-1.06/inc/Module/Install/AutoInstall.pm Time-Duration-1.06/inc/Module/Install/Makefile.pm Time-Duration-1.06/inc/Module/Install/Can.pm Time-Duration-1.06/inc/Module/Install/WriteAll.pm Time-Duration-1.06/inc/Module/Install.pm Time-Duration-1.06/inc/Module/AutoInstall.pm Time-Duration-1.06/Duration.pm Time-Duration-1.06/README Time-Duration-1.06/t/ Time-Duration-1.06/t/01_tdur.t Time-Duration-1.06/t/03_pod_cover.t Time-Duration-1.06/t/02_pod.t Time-Duration-1.06/MANIFEST Time-Duration-1.06/ChangeLog Time-Duration-1.06/Makefile.PL Time-Duration-1.06/META.yml Prepending C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'make' CPAN.pm: Going to build A/AV/AVIF/Time-Duration-1.06.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Cannot determine perl version info from Duration.pm Warning: prerequisite Test::Pod 0 not found. Warning: prerequisite Test::Pod::Coverage 0 not found. *** Module::AutoInstall version 1.03 *** Checking for Perl dependencies... [Core Features] - Test::Pod ...missing. - Test::Pod::Coverage ...missing. ==> Auto-install the 2 mandatory module(s) from CPAN? [Y/n] y *** Since we're running under CPANPLUS, I'll just let it take care of the dependency's installation later. *** Module::AutoInstall configuration finished. Checking if your kit is complete... Looks good Writing Makefile for Time::Duration Writing MYMETA.yml ---- Unsatisfied dependencies detected during ---- ---- AVIF/Time-Duration-1.06.tar.gz ---- Test::Pod [requires] Test::Pod::Coverage [requires] Prepending C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'test' Running make test Delayed until after prerequisites Running test for module 'Test::Pod' Running make for D/DW/DWHEELER/Test-Pod-1.45.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/D/DW/DWHEELER/Test-Pod-1.45.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/D/DW/DWHEELER/CHECKSUMS Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\D\DW\DWHEELER\Test-Pod-1.45.tar.gz ok Test-Pod-1.45 Test-Pod-1.45/Build.PL Test-Pod-1.45/Changes Test-Pod-1.45/Makefile.PL Test-Pod-1.45/MANIFEST Test-Pod-1.45/META.json Test-Pod-1.45/META.yml Test-Pod-1.45/README Test-Pod-1.45/lib Test-Pod-1.45/lib/Test Test-Pod-1.45/lib/Test/Pod.pm Test-Pod-1.45/t Test-Pod-1.45/t/00-load.t Test-Pod-1.45/t/all_pod_files.t Test-Pod-1.45/t/cut-outside-block.pod Test-Pod-1.45/t/cut-outside-block.t Test-Pod-1.45/t/empty-file.pod Test-Pod-1.45/t/good.t Test-Pod-1.45/t/item-ordering.pod Test-Pod-1.45/t/item-ordering.t Test-Pod-1.45/t/load.t Test-Pod-1.45/t/missing-file.t Test-Pod-1.45/t/pod.t Test-Pod-1.45/t/selftest.t Test-Pod-1.45/t/spaced-directives.pod Test-Pod-1.45/t/spaced-directives.t Test-Pod-1.45/t/unknown-directive.pod Test-Pod-1.45/t/unknown-directive.t Test-Pod-1.45/t/pod Test-Pod-1.45/t/pod/good-pod-script Test-Pod-1.45/t/pod/good-pod-script.bat Test-Pod-1.45/t/pod/good.pod Test-Pod-1.45/t/pod/no_pod.pod Prepending C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'make' CPAN.pm: Going to build D/DW/DWHEELER/Test-Pod-1.45.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Test::Pod Writing MYMETA.yml >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Test/Pod.pm blib\lib\Test\Pod.pm DWHEELER/Test-Pod-1.45.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t # Testing Test::Pod 1.45, Perl 5.014000, C:\Perl-5.14\bin\perl.exe # Using Pod::Simple 3.16 t/00-load.t ............ 1..2 ok 1 - use Test::Pod; ok 2 - use Pod::Simple; ok t/all_pod_files.t ...... 1..2 ok 1 - use Test::Pod; ok 2 - Got all the distro files ok t/cut-outside-block.t .. 1..2 ok 1 - use Test::Pod; ok 2 - t/cut-outside-block.pod is bad ok t/good.t ............... 1..3 ok 1 - use Test::Pod; ok 2 - Handles good.pod OK ok 3 - Handles good.pod OK, and builds default name OK ok t/item-ordering.t ...... 1..2 ok 1 - use Test::Pod; ok 2 - t/item-ordering.pod is bad ok t/load.t ............... 1..1 ok 1 - use Test::Pod; ok t/missing-file.t ....... 1..3 ok 1 - use Test::Pod; ok 2 - t/non-existent.pod is bad ok 3 - t/non-existent.pod is bad ok t/pod.t ................ 1..1 ok 1 - POD test for blib\lib\Test\Pod.pm ok t/selftest.t ........... 1..2 ok 1 - use Test::Pod; ok 2 - My own pod is OK ok t/spaced-directives.t .. skipped: Not written yet t/unknown-directive.t .. 1..2 ok 1 - use Test::Pod; ok 2 - Test name: Something not likely to accidentally occur! is bad ok All tests successful. Files=11, Tests=20, 1 wallclock secs ( 0.03 usr + 0.06 sys = 0.10 CPU) Result: PASS DWHEELER/Test-Pod-1.45.tar.gz nmake test TEST_VERBOSE=1 -- OK David E. Wheeler <david@justatheory.com> check for POD errors in files >>> (cd C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg && tar cvf - Test-Pod-1.45.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/D/DW/DWHEELER/Test-Pod-1.45.tar.gz Test-Pod-1.45.ppd blib/ blib/lib/ blib/lib/Test/ blib/lib/Test/Pod.pm >>> mv C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/Test-Pod-1.45.ppd C:/cpanfly-5.14/var/REPO/D/DW/DWHEELER Running test for module 'Test::Pod::Coverage' Running make for P/PE/PETDANCE/Test-Pod-Coverage-1.08.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/P/PE/PETDANCE/Test-Pod-Coverage-1.08.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/P/PE/PETDANCE/CHECKSUMS Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\P\PE\PETDANCE\Test-Pod-Coverage-1.08.tar.gz ok Test-Pod-Coverage-1.08/ Test-Pod-Coverage-1.08/t/ Test-Pod-Coverage-1.08/t/privates.t Test-Pod-Coverage-1.08/t/parms.t Test-Pod-Coverage-1.08/t/nopod.t Test-Pod-Coverage-1.08/t/all_modules.t Test-Pod-Coverage-1.08/t/Simple.pm Test-Pod-Coverage-1.08/t/simple.t Test-Pod-Coverage-1.08/t/self.t Test-Pod-Coverage-1.08/t/PC_Inherits.pm Test-Pod-Coverage-1.08/t/00.load.t Test-Pod-Coverage-1.08/t/nosymbols.t Test-Pod-Coverage-1.08/t/Privates.pm Test-Pod-Coverage-1.08/t/PC_Inherited.pm Test-Pod-Coverage-1.08/t/Nosymbols.pm Test-Pod-Coverage-1.08/t/pod.t Test-Pod-Coverage-1.08/t/all_pod_coverage_ok.t Test-Pod-Coverage-1.08/t/Nopod.pm Test-Pod-Coverage-1.08/t/alt_class.t Test-Pod-Coverage-1.08/Changes Test-Pod-Coverage-1.08/MANIFEST Test-Pod-Coverage-1.08/Coverage.pm Test-Pod-Coverage-1.08/META.yml Test-Pod-Coverage-1.08/Makefile.PL Prepending C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'make' CPAN.pm: Going to build P/PE/PETDANCE/Test-Pod-Coverage-1.08.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Warning: prerequisite Pod::Coverage 0 not found. Checking if your kit is complete... Looks good Writing Makefile for Test::Pod::Coverage Writing MYMETA.yml ---- Unsatisfied dependencies detected during ---- ---- PETDANCE/Test-Pod-Coverage-1.08.tar.gz ---- Pod::Coverage [requires] Prepending C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'test' Running make test Delayed until after prerequisites Running test for module 'Pod::Coverage' Running make for R/RC/RCLAMP/Pod-Coverage-0.21.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/R/RC/RCLAMP/Pod-Coverage-0.21.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/R/RC/RCLAMP/CHECKSUMS Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\R\RC\RCLAMP\Pod-Coverage-0.21.tar.gz ok Pod-Coverage-0.21/ Pod-Coverage-0.21/t/ Pod-Coverage-0.21/t/03import.t Pod-Coverage-0.21/t/04cvgv.t Pod-Coverage-0.21/t/lib/ Pod-Coverage-0.21/t/lib/Trustme.pm Pod-Coverage-0.21/t/lib/Earle.pm Pod-Coverage-0.21/t/lib/Args.pm Pod-Coverage-0.21/t/lib/Tie.pm Pod-Coverage-0.21/t/lib/Simple1.pm Pod-Coverage-0.21/t/lib/XS4ALL.pm Pod-Coverage-0.21/t/lib/GrandParent.pm Pod-Coverage-0.21/t/lib/Empty.pm Pod-Coverage-0.21/t/lib/Child.pm Pod-Coverage-0.21/t/lib/Simple2.pm Pod-Coverage-0.21/t/lib/Simple8.pm Pod-Coverage-0.21/t/lib/Parent.pm Pod-Coverage-0.21/t/lib/Simple7.pm Pod-Coverage-0.21/t/lib/Fully/ Pod-Coverage-0.21/t/lib/Fully/Qualified.pm Pod-Coverage-0.21/t/lib/Simple4.pod Pod-Coverage-0.21/t/lib/Simple4.pm Pod-Coverage-0.21/t/lib/Simple3.pm Pod-Coverage-0.21/t/lib/Simple6.pm Pod-Coverage-0.21/t/lib/Sibling.pm Pod-Coverage-0.21/t/lib/Simple5.pm Pod-Coverage-0.21/t/08tie.t Pod-Coverage-0.21/t/05parentage.t Pod-Coverage-0.21/t/06trustme.t Pod-Coverage-0.21/t/09whitespace.t Pod-Coverage-0.21/t/01compile.t Pod-Coverage-0.21/t/02simple.t Pod-Coverage-0.21/t/07pod.t Pod-Coverage-0.21/Changes Pod-Coverage-0.21/MANIFEST Pod-Coverage-0.21/lib/ Pod-Coverage-0.21/lib/Pod/ Pod-Coverage-0.21/lib/Pod/Coverage.pm Pod-Coverage-0.21/lib/Pod/Coverage/ Pod-Coverage-0.21/lib/Pod/Coverage/CountParents.pm Pod-Coverage-0.21/lib/Pod/Coverage/ExportOnly.pm Pod-Coverage-0.21/lib/Pod/Coverage/Overloader.pm Pod-Coverage-0.21/examples/ Pod-Coverage-0.21/examples/script-covered Pod-Coverage-0.21/examples/check_installed Pod-Coverage-0.21/META.yml Pod-Coverage-0.21/bin/ Pod-Coverage-0.21/bin/pod_cover Pod-Coverage-0.21/Makefile.PL Pod-Coverage-0.21/Build.PL Prepending C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'make' CPAN.pm: Going to build R/RC/RCLAMP/Pod-Coverage-0.21.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Warning: prerequisite Devel::Symdump 2.01 not found. Checking if your kit is complete... Looks good Writing Makefile for Pod::Coverage Writing MYMETA.yml ---- Unsatisfied dependencies detected during ---- ---- RCLAMP/Pod-Coverage-0.21.tar.gz ---- Devel::Symdump [requires] Prepending C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'test' Running make test Delayed until after prerequisites Running test for module 'Devel::Symdump' Running make for A/AN/ANDK/Devel-Symdump-2.08.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/A/AN/ANDK/Devel-Symdump-2.08.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/A/AN/ANDK/CHECKSUMS Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\A\AN\ANDK\Devel-Symdump-2.08.tar.gz ok Devel-Symdump-2.08/ Devel-Symdump-2.08/t/ Devel-Symdump-2.08/t/recur.t Devel-Symdump-2.08/t/export.t Devel-Symdump-2.08/t/tree.t Devel-Symdump-2.08/t/symdump.t Devel-Symdump-2.08/t/pod.t Devel-Symdump-2.08/t/autogen.t Devel-Symdump-2.08/t/diff.t Devel-Symdump-2.08/t/podcover.t Devel-Symdump-2.08/ChangeLog.svn Devel-Symdump-2.08/MANIFEST Devel-Symdump-2.08/ChangeLog Devel-Symdump-2.08/lib/ Devel-Symdump-2.08/lib/Devel/ Devel-Symdump-2.08/lib/Devel/Symdump.pm Devel-Symdump-2.08/lib/Devel/Symdump/ Devel-Symdump-2.08/lib/Devel/Symdump/Export.pm Devel-Symdump-2.08/Makefile.PL Devel-Symdump-2.08/README Devel-Symdump-2.08/META.yml Devel-Symdump-2.08/SIGNATURE Prepending C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'make' CPAN.pm: Going to build A/AN/ANDK/Devel-Symdump-2.08.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Devel::Symdump Writing MYMETA.yml >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Devel/Symdump.pm blib\lib\Devel\Symdump.pm cp lib/Devel/Symdump/Export.pm blib\lib\Devel\Symdump\Export.pm ANDK/Devel-Symdump-2.08.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/autogen.t ... 1..8 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok t/diff.t ...... 1..1 ok 1 ok t/export.t .... 1..2 ok 1 ok 2 ok t/pod.t ....... 1..2 ok 1 - POD test for blib\lib\Devel\Symdump.pm ok 2 - POD test for blib\lib\Devel\Symdump\Export.pm (no pod) ok t/podcover.t .. skipped: Test::Pod::Coverage required for testing pod coverage t/recur.t ..... 1..3 ok 1 ok 2 ok 3 - use Devel::Symdump; ok t/symdump.t ... 1..13 ok 1 - main::DATA main::Hmmmm main::STDERR main::STDIN main::STDOUT main::stderr main::stdin main::stdout ok 2 - ^H @ ENV INC SIG ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok t/tree.t ...... 1..2 ok 1 ok 2 ok All tests successful. Files=8, Tests=31, 0 wallclock secs ( 0.06 usr + 0.03 sys = 0.09 CPU) Result: PASS ANDK/Devel-Symdump-2.08.tar.gz nmake test TEST_VERBOSE=1 -- OK Picked up abstract from lib/Devel/Symdump.pm Andreas J. Koenig <andreas.koenig.7os6vvqr@franz.ak.mind.de> dump symbol names or the symbol table >>> (cd C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP && tar cvf - Devel-Symdump-2.08.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/A/AN/ANDK/Devel-Symdump-2.08.tar.gz Devel-Symdump-2.08.ppd blib/ blib/lib/ blib/lib/Devel/ blib/lib/Devel/Symdump/ blib/lib/Devel/Symdump/Export.pm blib/lib/Devel/Symdump.pm >>> mv C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/Devel-Symdump-2.08.ppd C:/cpanfly-5.14/var/REPO/A/AN/ANDK Running make for R/RC/RCLAMP/Pod-Coverage-0.21.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/arch C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR Prepending C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/arch C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'make' CPAN.pm: Going to build R/RC/RCLAMP/Pod-Coverage-0.21.tar.gz >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Pod/Coverage.pm blib\lib\Pod\Coverage.pm cp lib/Pod/Coverage/CountParents.pm blib\lib\Pod\Coverage\CountParents.pm cp lib/Pod/Coverage/ExportOnly.pm blib\lib\Pod\Coverage\ExportOnly.pm cp lib/Pod/Coverage/Overloader.pm blib\lib\Pod\Coverage\Overloader.pm C:\Perl-5.14\bin\perl.exe -MExtUtils::Command -e "cp" -- bin/pod_cover blib\script\pod_cover pl2bat.bat blib\script\pod_cover RCLAMP/Pod-Coverage-0.21.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/arch C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe -MExtUtils::Command -e "cp" -- bin/pod_cover blib\script\pod_cover pl2bat.bat blib\script\pod_cover C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/01compile.t ..... 1..4 ok 1 - use Pod::Coverage; ok 2 - use Pod::Coverage::ExportOnly; ok 3 - use Pod::Coverage::Overloader; ok 4 - use Pod::Coverage::CountParents; ok t/02simple.t ...... 1..33 ok 1 - use Pod::Coverage; ok 2 - use Pod::Coverage::ExportOnly; ok 3 - The object isa Pod::Coverage ok 4 - Simple1 has 2/3rds coverage ok 5 - The object isa Pod::Coverage ok 6 - Simple2 has 75% coverage ok 7 - naked isn't covered ok 8 - naked is uncovered ok 9 - The object isa Pod::Coverage ok 10 - nakedness is a private thing ok 11 - The object isa Pod::Coverage ok 12 - it's also a private bar ok 13 - those guys are covered ok 14 - The object isa Pod::Coverage ok 15 - Pod::Coverage is covered ok 16 - The object isa Pod::Coverage ok 17 - Simple3 is covered ok 18 - The object isa Pod::Coverage ok 19 - External .pod grokked ok 20 - The object isa Pod::Coverage ok 21 - Multiple docs per item works ok 22 - The object isa Pod::Coverage ok 23 - Simple6 is 2/3rds with no extra effort ok 24 - The object isa Pod::Coverage ok 25 - Simple6 is 50% if you only check exports ok 26 - The object isa Pod::Coverage ok 27 - can't deduce for Simple8 ok 28 - why is correct ok 29 - earle is covered ok 30 ok 31 - Args is covered ok 32 - XS4ALL is covered ok 33 - Fully::Qualified is covered ok t/03import.t ...... 1..3 ok 1 - Simple2 works correctly in import form ok 2 - Simple7 import form ok 3 - Simple7 import form, implicit package ok t/04cvgv.t ........ 1..4 ok 1 - The object isa Pod::Coverage ok 2 - foo checks out ok 3 - bar looks right ok 4 - baz too ok t/05parentage.t ... 1..5 ok 1 - use Pod::Coverage::CountParents; ok 2 - The object isa Pod::Coverage::CountParents ok 3 - picked up parent docs ok 4 - The object isa Pod::Coverage::CountParents ok 5 - picked up grandparent docs ok t/06trustme.t ..... 1..10 ok 1 - use Pod::Coverage; ok 2 - use Pod::Coverage::ExportOnly; ok 3 - The object isa Pod::Coverage ok 4 - without private or trustme it gets it right ok 5 - The object isa Pod::Coverage ok 6 - with just private it gets it right ok 7 - The object isa Pod::Coverage ok 8 - with private and trustme it gets it right ok 9 - The object isa Pod::Coverage ok 10 - with just trustme it gets it right ok t/07pod.t ......... 1..6 ok 1 - POD test for blib\script\pod_cover (no pod) ok 2 - POD test for blib\script\pod_cover.bat (no pod) ok 3 - POD test for blib\lib\Pod\Coverage.pm ok 4 - POD test for blib\lib\Pod\Coverage\CountParents.pm ok 5 - POD test for blib\lib\Pod\Coverage\ExportOnly.pm ok 6 - POD test for blib\lib\Pod\Coverage\Overloader.pm ok t/08tie.t ......... 1..4 ok 1 - use Pod::Coverage; ok 2 - use Pod::Coverage::ExportOnly; ok 3 - The object isa Pod::Coverage ok 4 - yay, skipped TIE* and friends ok t/09whitespace.t .. 1..3 ok 1 - use Pod::Coverage; ok 2 - The object isa Pod::Coverage ok 3 - Noticed empty pod section ok All tests successful. Files=9, Tests=72, 2 wallclock secs ( 0.05 usr + 0.03 sys = 0.08 CPU) Result: PASS RCLAMP/Pod-Coverage-0.21.tar.gz nmake test TEST_VERBOSE=1 -- OK Richard Clamp <richardc@unixbeard.net> Checks if the documentation of a module is comprehensive >>> (cd C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR && tar cvf - Pod-Coverage-0.21.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/R/RC/RCLAMP/Pod-Coverage-0.21.tar.gz Pod-Coverage-0.21.ppd blib/ blib/lib/ blib/lib/Pod/ blib/lib/Pod/Coverage/ blib/lib/Pod/Coverage/CountParents.pm blib/lib/Pod/Coverage/ExportOnly.pm blib/lib/Pod/Coverage/Overloader.pm blib/lib/Pod/Coverage.pm blib/script/ blib/script/pod_cover blib/script/pod_cover.bat >>> mv C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/Pod-Coverage-0.21.ppd C:/cpanfly-5.14/var/REPO/R/RC/RCLAMP Running make for P/PE/PETDANCE/Test-Pod-Coverage-1.08.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/arch C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/lib C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/arch C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O Prepending C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/arch C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/lib C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/arch C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'make' CPAN.pm: Going to build P/PE/PETDANCE/Test-Pod-Coverage-1.08.tar.gz >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp Coverage.pm blib\lib\Test\Pod\Coverage.pm PETDANCE/Test-Pod-Coverage-1.08.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/arch C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/lib C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/arch C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t # Testing Test::Pod::Coverage 1.08 t/00.load.t .............. 1..1 ok 1 - use Test::Pod::Coverage; ok t/all_modules.t .......... 1..2 ok 1 - use Test::Pod::Coverage; ok 2 - Got all the distro files ok t/all_pod_coverage_ok.t .. 1..1 ok 1 - Pod coverage on Test::Pod::Coverage ok t/alt_class.t ............ 1..2 ok 1 - use Test::Pod::Coverage; ok 2 - allows alternate Pod::Coverage class ok t/nopod.t ................ 1..2 ok 1 - use Test::Pod::Coverage; ok 2 - Handles files with no pod at all ok t/nosymbols.t ............ 1..3 ok 1 - use Test::Pod::Coverage; ok 2 - Handles files with no symbols ok 3 - Handles files with no symbols ok t/parms.t ................ 1..2 ok 1 - use Test::Pod::Coverage; ok 2 - Simple runs under T:B:T ok t/pod.t .................. 1..1 ok 1 - POD test for blib\lib\Test\Pod\Coverage.pm ok t/privates.t ............. 1..4 ok 1 - use Test::Pod::Coverage; ok 2 - Should fail at 60% ok 3 - Trying to pass PC object ok 4 - Pod coverage on Privates ok t/self.t ................. 1..1 ok 1 - T:P:C itself is OK ok t/simple.t ............... 1..4 ok 1 - use Test::Pod::Coverage; ok 2 - Simple is OK ok 3 - Simple runs under T:B:T ok 4 - Simple runs under T:B:T ok All tests successful. Files=11, Tests=23, 3 wallclock secs ( 0.02 usr + 0.11 sys = 0.13 CPU) Result: PASS PETDANCE/Test-Pod-Coverage-1.08.tar.gz nmake test TEST_VERBOSE=1 -- OK Picked up abstract from Makefile Andy Lester <andy@petdance.com> Check for pod coverage in your distribution >>> (cd C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O && tar cvf - Test-Pod-Coverage-1.08.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/P/PE/PETDANCE/Test-Pod-Coverage-1.08.tar.gz Test-Pod-Coverage-1.08.ppd blib/ blib/lib/ blib/lib/Test/ blib/lib/Test/Pod/ blib/lib/Test/Pod/Coverage.pm >>> mv C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O/Test-Pod-Coverage-1.08.ppd C:/cpanfly-5.14/var/REPO/P/PE/PETDANCE Running make for A/AV/AVIF/Time-Duration-1.06.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O/blib/lib C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/arch C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/lib C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/arch C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Time-Duration-1.06-oOO6eO Prepending C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O/blib/lib C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/arch C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/lib C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/arch C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'make' CPAN.pm: Going to build A/AV/AVIF/Time-Duration-1.06.tar.gz >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-Iinc" Makefile.PL --config= --installdeps=Test::Pod,0,Test::Pod::Coverage,0 Cannot determine perl version info from Duration.pm cp Duration.pm blib\lib\Time\Duration.pm AVIF/Time-Duration-1.06.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O/blib/lib C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/arch C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/lib C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/arch C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-Iinc" Makefile.PL --config= --installdeps=Test::Pod,0,Test::Pod::Coverage,0 Cannot determine perl version info from Duration.pm C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/01_tdur.t t/02_pod.t t/03_pod_cover.t t/01_tdur.t ....... 1..135 # Running under perl version 5.014000 for MSWin32 # Win32::BuildNumber 1400 # Current time local: Mon Apr 25 17:36:33 2011 # Current time GMT: Tue Apr 26 00:36:33 2011 # Using Test.pm version 1.25_02 # Perl version 5.014000 under MSWin32 ok 1 # Time::Duration version 1.06 # Basic tests... ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 # Advanced tests... ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 ok 88 ok 89 ok 90 ok 91 ok 92 ok 93 ok 94 ok 95 ok 96 ok 97 ok 98 ok 99 # And an advanced one to put duration thru its paces... ok 100 ok 101 ok 102 ok 103 ok 104 ok 105 # Some tests of concise() ... ok 106 ok 107 ok 108 ok 109 ok 110 ok 111 ok 112 ok 113 ok 114 ok 115 ok 116 ok 117 ok 118 ok 119 ok 120 ok 121 ok 122 ok 123 ok 124 ok 125 ok 126 ok 127 ok 128 ok 129 ok 130 ok 131 ok 132 ok 133 ok 134 # And one for the road. ok 135 # Done with of t/01_tdur.t ok t/02_pod.t ........ 1..1 ok 1 - POD test for blib\lib\Time\Duration.pm ok t/03_pod_cover.t .. 1..1 ok 1 - Time::Duration is covered ok All tests successful. Files=3, Tests=137, 0 wallclock secs ( 0.05 usr + 0.05 sys = 0.09 CPU) Result: PASS AVIF/Time-Duration-1.06.tar.gz nmake test TEST_VERBOSE=1 -- OK Avi Finkel <avi@finkel.org> rounded or exact English expression of durations >>> (cd C:\cpanfly-5.14\var\cpan\build\Time-Duration-1.06-oOO6eO && tar cvf - Time-Duration-1.06.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/A/AV/AVIF/Time-Duration-1.06.tar.gz Time-Duration-1.06.ppd blib/ blib/lib/ blib/lib/Time/ blib/lib/Time/Duration.pm >>> mv C:\cpanfly-5.14\var\cpan\build\Time-Duration-1.06-oOO6eO/Time-Duration-1.06.ppd C:/cpanfly-5.14/var/REPO/A/AV/AVIF Running test for module 'Exporter::Lite' Running make for M/MS/MSCHWERN/Exporter-Lite-0.02.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\Time-Duration-1.06-oOO6eO/blib/arch C:\cpanfly-5.14\var\cpan\build\Time-Duration-1.06-oOO6eO/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O/blib/lib C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/arch C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/lib C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/arch C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/M/MS/MSCHWERN/Exporter-Lite-0.02.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\M\MS\MSCHWERN\Exporter-Lite-0.02.tar.gz ok Exporter-Lite-0.02/ Exporter-Lite-0.02/lib/ Exporter-Lite-0.02/lib/Exporter/ Exporter-Lite-0.02/lib/Exporter/Lite.pm Exporter-Lite-0.02/Makefile.PL Exporter-Lite-0.02/MANIFEST Exporter-Lite-0.02/META.yml Exporter-Lite-0.02/SIGNATURE Exporter-Lite-0.02/t/ Exporter-Lite-0.02/t/Exporter-Lite.t Exporter-Lite-0.02/t/lib/ Exporter-Lite-0.02/t/lib/Dummy.pm Prepending C:\cpanfly-5.14\var\cpan\build\Time-Duration-1.06-oOO6eO/blib/arch C:\cpanfly-5.14\var\cpan\build\Time-Duration-1.06-oOO6eO/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O/blib/lib C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/arch C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/lib C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/arch C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'make' CPAN.pm: Going to build M/MS/MSCHWERN/Exporter-Lite-0.02.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Argument "6.57_05" isn't numeric in numeric le (<=) at Makefile.PL line 22. Checking if your kit is complete... Looks good Writing Makefile for Exporter::Lite Writing MYMETA.yml >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Exporter/Lite.pm blib\lib\Exporter\Lite.pm MSCHWERN/Exporter-Lite-0.02.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\Time-Duration-1.06-oOO6eO/blib/arch C:\cpanfly-5.14\var\cpan\build\Time-Duration-1.06-oOO6eO/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O/blib/lib C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/arch C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/lib C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/arch C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.14/var/cpan/build for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/Exporter-Lite.t .. 1..30 ok 1 - use Exporter::Lite; ok 2 - main->can('import') ok 3 - Dummy->can('import') ok 4 - @EXPORT ok 5 - in one piece ok 6 - and variables ok 7 - @EXPORT with explicit request ok 8 - in one piece ok 9 - import with () ok 10 - importing non-expoted function ok 11 - @EXPORT_OK ok 12 - overrides @EXPORT ok 13 - only what we asked for from @EXPORT_OK ok 14 - not damaged in transport ok 15 - @EXPORT_OK ok 16 - overrides @EXPORT ok 17 - only what we asked for from @EXPORT_OK ok 18 - not damaged in transport ok 19 - $bar exported ok 20 - importing multiple times ok 21 - no errors ok 22 - no warnings ok 23 - importing duplicates ok 24 - no errors ok 25 - no warnings ok 26 - imported sub has prototype ok 27 - prototype preserved ok 28 - and it works ok 29 - use Foo VERSION ok 30 - use with version check ok All tests successful. Files=1, Tests=30, 0 wallclock secs ( 0.02 usr + 0.06 sys = 0.08 CPU) Result: PASS MSCHWERN/Exporter-Lite-0.02.tar.gz nmake test TEST_VERBOSE=1 -- OK Picked up abstract from lib/Exporter/Lite.pm Michael G Schwern <mschwern@cpan.org> Lightweight exporting of variables >>> (cd C:\cpanfly-5.14\var\cpan\build\Exporter-Lite-0.02-PrKP84 && tar cvf - Exporter-Lite-0.02.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/M/MS/MSCHWERN/Exporter-Lite-0.02.tar.gz Exporter-Lite-0.02.ppd blib/ blib/lib/ blib/lib/Exporter/ blib/lib/Exporter/Lite.pm >>> mv C:\cpanfly-5.14\var\cpan\build\Exporter-Lite-0.02-PrKP84/Exporter-Lite-0.02.ppd C:/cpanfly-5.14/var/REPO/M/MS/MSCHWERN Running make for M/MI/MIYAGAWA/Time-Duration-Parse-0.06.tar.gz Prepending blib/arch and blib/lib of 12 build dirs to PERL5LIB; for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Time-Duration-Parse-0.06-1MAV2y Prepending blib/arch and blib/lib of 12 build dirs to PERL5LIB; for 'make' CPAN.pm: Going to build M/MI/MIYAGAWA/Time-Duration-Parse-0.06.tar.gz >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Time/Duration/Parse.pm blib\lib\Time\Duration\Parse.pm MIYAGAWA/Time-Duration-Parse-0.06.tar.gz nmake -- OK Prepending blib/arch and blib/lib of 12 build dirs to PERL5LIB; for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/*.t t/00_compile.t .... 1..1 ok 1 - use Time::Duration::Parse; ok t/01_parse.t ...... 1..37 ok 1 - 3 = 3 ok 2 - 3 seconds = 3 ok 3 - 3 Seconds = 3 ok 4 - 3 s = 3 ok 5 - 6 minutes = 360 ok 6 - 6 minutes and 3 seconds = 363 ok 7 - 6 Minutes and 3 seconds = 363 ok 8 - 1 day = 86400 ok 9 - 1 day, and 3 seconds = 86403 ok 10 - -1 seconds = -1 ok 11 - -6 minutes = -360 ok 12 - 1 hr = 3600 ok 13 - 3s = 3 ok 14 - 1hr = 3600 ok 15 - 1d 2:03 = 93780 ok 16 - 1d 2:03:01 = 93781 ok 17 - 1d -24:00 = 0 ok 18 - 2:03 = 7380 ok 19 - 1s = 1 ok 20 - 1 = 1 ok 21 - 1.3 = 1 ok 22 - 1.5h = 5400 ok 23 - 1,5h = 5400 ok 24 - 1.5h 30m = 7200 ok 25 - 1.9s = 2 ok 26 - 1.3s = 1 ok 27 - 1.3 = 1 ok 28 - 1.9 = 2 ok 29 - 1h,30m, 3s = 5403 ok 30 - 1h and 30m,3s = 5403 ok 31 - 1,5h, 3s = 5403 ok 32 - 1,5h and 3s = 5403 ok 33 - 1.5h, 3s = 5403 ok 34 - 1.5h and 3s = 5403 ok 35 - Unknown timespec: 3 sss at t/01_parse.t line 13 # ok 36 - Unknown timespec: 3 sss at t/01_parse.t line 13 # ok 37 - Unknown timespec: a at t/01_parse.t line 13 # ok t/02_roundtrip.t .. 1..2000 ok 1 - 20 hours, 20 minutes, and 57 seconds - 73257 ok 2 - 8 hours, 5 minutes, and 4 seconds - 29104 ok 3 - 3 hours, 44 minutes, and 42 seconds - 13482 ok 4 - 12 hours, 26 minutes, and 9 seconds - 44769 ok 5 - 7 hours, 31 minutes, and 39 seconds - 27099 ok 6 - 3 hours, 40 minutes, and 1 second - 13201 ok 7 - 5 hours, 43 minutes, and 37 seconds - 20617 ok 8 - 15 hours, 37 minutes, and 17 seconds - 56237 ok 9 - 16 hours, 51 minutes, and 18 seconds - 60678 ok 10 - 2 hours, 25 minutes, and 24 seconds - 8724 ok 11 - 12 hours, 24 minutes, and 40 seconds - 44680 ok 12 - 14 hours, 58 minutes, and 38 seconds - 53918 ok 13 - 14 hours, 39 minutes, and 27 seconds - 52767 ok 14 - 1 day, 1 hour, 48 minutes, and 3 seconds - 92883 ok 15 - 17 hours, 37 minutes, and 44 seconds - 63464 ok 16 - 7 hours, 15 minutes, and 50 seconds - 26150 ok 17 - 6 hours, 26 minutes, and 8 seconds - 23168 ok 18 - 30 minutes and 18 seconds - 1818 ok 19 - 8 hours, 51 minutes, and 30 seconds - 31890 ok 20 - 18 hours, 56 minutes, and 16 seconds - 68176 ok 21 - 15 hours, 35 minutes, and 30 seconds - 56130 ok 22 - 6 hours, 21 minutes, and 28 seconds - 22888 ok 23 - 4 hours, 53 minutes, and 40 seconds - 17620 ok 24 - 10 hours, 30 minutes, and 23 seconds - 37823 ok 25 - 12 hours, 43 minutes, and 20 seconds - 45800 ok 26 - 5 hours, 46 minutes, and 1 second - 20761 ok 27 - 9 hours, 47 minutes, and 58 seconds - 35278 ok 28 - 4 hours, 14 minutes, and 34 seconds - 15274 ok 29 - 8 hours, 9 minutes, and 57 seconds - 29397 ok 30 - 7 minutes and 1 second - 421 ok 31 - 19 hours, 26 minutes, and 4 seconds - 69964 ok 32 - 1 day, 2 hours, 24 minutes, and 46 seconds - 95086 ok 33 - 6 hours, 35 minutes, and 9 seconds - 23709 ok 34 - 16 hours, 43 minutes, and 25 seconds - 60205 ok 35 - 8 hours, 30 minutes, and 33 seconds - 30633 ok 36 - 1 day, 35 minutes, and 28 seconds - 88528 ok 37 - 8 hours, 28 minutes, and 25 seconds - 30505 ok 38 - 10 hours, 33 minutes, and 20 seconds - 38000 ok 39 - 6 hours, 39 minutes, and 40 seconds - 23980 ok 40 - 17 hours, 53 minutes, and 51 seconds - 64431 ok 41 - 7 hours, 22 minutes, and 39 seconds - 26559 ok 42 - 1 hour, 2 minutes, and 18 seconds - 3738 ok 43 - 1 day, 51 minutes, and 8 seconds - 89468 ok 44 - 1 hour, 50 minutes, and 10 seconds - 6610 ok 45 - 1 hour, 3 minutes, and 53 seconds - 3833 ok 46 - 21 minutes and 55 seconds - 1315 ok 47 - 23 hours, 54 minutes, and 59 seconds - 86099 ok 48 - 4 hours, 27 minutes, and 7 seconds - 16027 ok 49 - 20 hours, 58 minutes, and 17 seconds - 75497 ok 50 - 1 day, 1 hour, 50 minutes, and 14 seconds - 93014 ok 51 - 19 hours, 53 minutes, and 5 seconds - 71585 ok 52 - 9 hours, 56 minutes, and 49 seconds - 35809 ok 53 - 3 hours, 43 minutes, and 17 seconds - 13397 ok 54 - 2 hours, 40 minutes, and 40 seconds - 9640 ok 55 - 17 hours, 55 minutes, and 17 seconds - 64517 ok 56 - 7 hours, 33 minutes, and 50 seconds - 27230 ok 57 - 9 hours, 3 minutes, and 9 seconds - 32589 ok 58 - 16 hours, 29 minutes, and 56 seconds - 59396 ok 59 - 8 hours, 22 minutes, and 43 seconds - 30163 ok 60 - 20 hours, 46 minutes, and 44 seconds - 74804 ok 61 - 1 day, 36 minutes, and 5 seconds - 88565 ok 62 - 1 day, 3 hours, 25 minutes, and 15 seconds - 98715 ok 63 - 22 hours, 22 minutes, and 12 seconds - 80532 ok 64 - 13 hours, 30 minutes, and 2 seconds - 48602 ok 65 - 46 minutes and 35 seconds - 2795 ok 66 - 5 hours, 1 minute, and 36 seconds - 18096 ok 67 - 8 hours, 8 minutes, and 44 seconds - 29324 ok 68 - 31 minutes and 59 seconds - 1919 ok 69 - 22 hours, 50 minutes, and 38 seconds - 82238 ok 70 - 12 hours, 48 minutes, and 56 seconds - 46136 ok 71 - 1 day, 1 hour, 39 minutes, and 30 seconds - 92370 ok 72 - 9 hours and 24 seconds - 32424 ok 73 - 13 hours, 26 minutes, and 40 seconds - 48400 ok 74 - 6 hours, 53 minutes, and 39 seconds - 24819 ok 75 - 20 hours, 37 minutes, and 4 seconds - 74224 ok 76 - 23 hours, 34 minutes, and 59 seconds - 84899 ok 77 - 11 hours, 33 minutes, and 6 seconds - 41586 ok 78 - 16 hours, 27 minutes, and 29 seconds - 59249 ok 79 - 8 hours, 45 minutes, and 6 seconds - 31506 ok 80 - 6 hours, 35 minutes, and 18 seconds - 23718 ok 81 - 4 hours, 26 minutes, and 31 seconds - 15991 ok 82 - 1 day, 2 hours, 21 minutes, and 40 seconds - 94900 ok 83 - 14 hours, 53 minutes, and 42 seconds - 53622 ok 84 - 14 hours, 46 minutes, and 7 seconds - 53167 ok 85 - 1 day, 1 hour, 20 minutes, and 20 seconds - 91220 ok 86 - 7 hours, 5 minutes, and 43 seconds - 25543 ok 87 - 14 hours, 18 minutes, and 21 seconds - 51501 ok 88 - 3 hours, 49 minutes, and 14 seconds - 13754 ok 89 - 21 hours, 4 minutes, and 51 seconds - 75891 ok 90 - 23 hours, 35 minutes, and 48 seconds - 84948 ok 91 - 1 day, 2 hours, 22 minutes, and 41 seconds - 94961 ok 92 - 9 hours, 3 minutes, and 18 seconds - 32598 ok 93 - 8 hours, 1 minute, and 52 seconds - 28912 ok 94 - 7 hours, 5 minutes, and 27 seconds - 25527 ok 95 - 1 day, 48 minutes, and 48 seconds - 89328 ok 96 - 15 hours, 34 minutes, and 36 seconds - 56076 ok 97 - 20 hours, 35 minutes, and 14 seconds - 74114 ok 98 - 10 hours, 16 minutes, and 24 seconds - 36984 ok 99 - 8 hours, 52 minutes, and 25 seconds - 31945 ok 100 - 11 hours, 53 minutes, and 2 seconds - 42782 ok 101 - 9 hours, 23 minutes, and 12 seconds - 33792 ok 102 - 2 hours, 15 minutes, and 42 seconds - 8142 ok 103 - 10 hours, 53 minutes, and 13 seconds - 39193 ok 104 - 12 hours, 30 minutes, and 4 seconds - 45004 ok 105 - 1 day, 2 hours, 53 minutes, and 52 seconds - 96832 ok 106 - 23 hours, 37 minutes, and 56 seconds - 85076 ok 107 - 23 hours, 30 minutes, and 22 seconds - 84622 ok 108 - 15 hours, 46 minutes, and 17 seconds - 56777 ok 109 - 1 day, 10 minutes, and 51 seconds - 87051 ok 110 - 7 hours, 57 minutes, and 8 seconds - 28628 ok 111 - 10 hours, 47 minutes, and 56 seconds - 38876 ok 112 - 15 hours, 44 minutes, and 25 seconds - 56665 ok 113 - 13 hours, 8 minutes, and 37 seconds - 47317 ok 114 - 6 hours, 48 minutes, and 13 seconds - 24493 ok 115 - 14 hours, 25 minutes, and 56 seconds - 51956 ok 116 - 6 hours, 29 minutes, and 57 seconds - 23397 ok 117 - 1 hour, 25 minutes, and 54 seconds - 5154 ok 118 - 13 hours, 35 minutes, and 41 seconds - 48941 ok 119 - 19 hours, 2 minutes, and 25 seconds - 68545 ok 120 - 14 hours, 34 minutes, and 56 seconds - 52496 ok 121 - 9 hours, 49 minutes, and 51 seconds - 35391 ok 122 - 12 hours, 2 minutes, and 21 seconds - 43341 ok 123 - 4 hours, 41 minutes, and 46 seconds - 16906 ok 124 - 14 hours, 26 minutes, and 5 seconds - 51965 ok 125 - 23 hours, 45 minutes, and 25 seconds - 85525 ok 126 - 10 minutes and 13 seconds - 613 ok 127 - 17 hours, 14 minutes, and 57 seconds - 62097 ok 128 - 12 hours, 34 minutes, and 23 seconds - 45263 ok 129 - 22 hours, 3 minutes, and 11 seconds - 79391 ok 130 - 4 hours, 38 minutes, and 13 seconds - 16693 ok 131 - 17 hours, 46 minutes, and 50 seconds - 64010 ok 132 - 16 hours, 32 minutes, and 53 seconds - 59573 ok 133 - 17 hours, 59 minutes, and 33 seconds - 64773 ok 134 - 2 hours, 49 minutes, and 34 seconds - 10174 ok 135 - 8 hours, 36 minutes, and 15 seconds - 30975 ok 136 - 7 hours, 39 minutes, and 47 seconds - 27587 ok 137 - 5 hours, 43 minutes, and 28 seconds - 20608 ok 138 - 17 hours, 34 minutes, and 1 second - 63241 ok 139 - 2 hours, 37 minutes, and 34 seconds - 9454 ok 140 - 22 hours, 27 minutes, and 42 seconds - 80862 ok 141 - 1 day, 49 minutes, and 27 seconds - 89367 ok 142 - 1 day, 10 minutes, and 14 seconds - 87014 ok 143 - 8 minutes and 29 seconds - 509 ok 144 - 17 hours, 28 minutes, and 59 seconds - 62939 ok 145 - 13 hours, 57 minutes, and 36 seconds - 50256 ok 146 - 17 hours, 53 minutes, and 54 seconds - 64434 ok 147 - 12 hours, 7 minutes, and 41 seconds - 43661 ok 148 - 11 hours, 11 minutes, and 17 seconds - 40277 ok 149 - 1 day, 3 hours, 27 minutes, and 50 seconds - 98870 ok 150 - 20 hours and 30 minutes - 73800 ok 151 - 16 hours, 18 minutes, and 51 seconds - 58731 ok 152 - 10 hours, 52 minutes, and 58 seconds - 39178 ok 153 - 13 hours, 35 minutes, and 13 seconds - 48913 ok 154 - 12 hours, 48 minutes, and 41 seconds - 46121 ok 155 - 23 hours, 59 minutes, and 15 seconds - 86355 ok 156 - 1 day, 7 minutes, and 11 seconds - 86831 ok 157 - 6 hours and 15 seconds - 21615 ok 158 - 16 hours, 29 minutes, and 7 seconds - 59347 ok 159 - 4 hours, 55 minutes, and 9 seconds - 17709 ok 160 - 23 hours, 29 minutes, and 12 seconds - 84552 ok 161 - 10 hours, 41 minutes, and 13 seconds - 38473 ok 162 - 6 hours and 18 minutes - 22680 ok 163 - 15 hours, 2 minutes, and 33 seconds - 54153 ok 164 - 1 day, 1 hour, 23 minutes, and 4 seconds - 91384 ok 165 - 23 hours, 2 minutes, and 5 seconds - 82925 ok 166 - 15 hours and 13 seconds - 54013 ok 167 - 1 day, 16 minutes, and 11 seconds - 87371 ok 168 - 12 hours, 50 minutes, and 9 seconds - 46209 ok 169 - 12 hours, 56 minutes, and 52 seconds - 46612 ok 170 - 1 hour, 1 minute, and 17 seconds - 3677 ok 171 - 11 hours, 17 minutes, and 17 seconds - 40637 ok 172 - 1 hour, 46 minutes, and 39 seconds - 6399 ok 173 - 7 hours, 10 minutes, and 11 seconds - 25811 ok 174 - 7 hours, 39 minutes, and 57 seconds - 27597 ok 175 - 17 hours, 10 minutes, and 49 seconds - 61849 ok 176 - 8 hours, 40 minutes, and 40 seconds - 31240 ok 177 - 23 hours, 15 minutes, and 24 seconds - 83724 ok 178 - 17 hours, 29 minutes, and 51 seconds - 62991 ok 179 - 2 hours, 28 minutes, and 52 seconds - 8932 ok 180 - 1 day, 29 minutes, and 58 seconds - 88198 ok 181 - 12 hours, 16 minutes, and 14 seconds - 44174 ok 182 - 2 hours, 42 minutes, and 2 seconds - 9722 ok 183 - 5 hours, 4 minutes, and 40 seconds - 18280 ok 184 - 2 hours, 49 minutes, and 19 seconds - 10159 ok 185 - 8 hours, 59 minutes, and 54 seconds - 32394 ok 186 - 19 hours, 34 minutes, and 18 seconds - 70458 ok 187 - 1 day, 2 hours, 53 minutes, and 6 seconds - 96786 ok 188 - 22 hours, 42 minutes, and 33 seconds - 81753 ok 189 - 7 hours, 55 minutes, and 12 seconds - 28512 ok 190 - 14 hours, 38 minutes, and 51 seconds - 52731 ok 191 - 7 hours, 49 minutes, and 21 seconds - 28161 ok 192 - 23 hours, 2 minutes, and 23 seconds - 82943 ok 193 - 13 hours, 42 minutes, and 14 seconds - 49334 ok 194 - 23 hours, 53 minutes, and 46 seconds - 86026 ok 195 - 9 hours and 29 minutes - 34140 ok 196 - 18 hours, 52 minutes, and 9 seconds - 67929 ok 197 - 6 hours, 41 minutes, and 54 seconds - 24114 ok 198 - 15 hours, 51 minutes, and 7 seconds - 57067 ok 199 - 22 hours, 32 minutes, and 41 seconds - 81161 ok 200 - 2 hours, 5 minutes, and 40 seconds - 7540 ok 201 - 22 hours, 10 minutes, and 43 seconds - 79843 ok 202 - 4 hours, 32 minutes, and 49 seconds - 16369 ok 203 - 20 hours, 20 minutes, and 17 seconds - 73217 ok 204 - 20 hours, 20 minutes, and 54 seconds - 73254 ok 205 - 29 minutes and 36 seconds - 1776 ok 206 - 16 hours, 26 minutes, and 28 seconds - 59188 ok 207 - 5 hours, 57 minutes, and 27 seconds - 21447 ok 208 - 1 day, 1 hour, 14 minutes, and 47 seconds - 90887 ok 209 - 23 hours, 32 minutes, and 36 seconds - 84756 ok 210 - 9 hours, 27 minutes, and 31 seconds - 34051 ok 211 - 8 hours, 38 minutes, and 23 seconds - 31103 ok 212 - 11 hours, 43 minutes, and 16 seconds - 42196 ok 213 - 11 hours, 23 minutes, and 14 seconds - 40994 ok 214 - 22 hours, 45 minutes, and 21 seconds - 81921 ok 215 - 1 day, 2 hours, 48 minutes, and 53 seconds - 96533 ok 216 - 11 hours, 46 minutes, and 53 seconds - 42413 ok 217 - 22 hours, 11 minutes, and 47 seconds - 79907 ok 218 - 16 hours, 25 minutes, and 55 seconds - 59155 ok 219 - 12 hours, 26 minutes, and 45 seconds - 44805 ok 220 - 19 hours, 58 minutes, and 34 seconds - 71914 ok 221 - 7 hours, 7 minutes, and 51 seconds - 25671 ok 222 - 13 hours, 9 minutes, and 47 seconds - 47387 ok 223 - 5 hours, 9 minutes, and 39 seconds - 18579 ok 224 - 1 day, 1 hour, 1 minute, and 18 seconds - 90078 ok 225 - 1 day, 27 minutes, and 53 seconds - 88073 ok 226 - 57 minutes and 13 seconds - 3433 ok 227 - 10 hours, 47 minutes, and 34 seconds - 38854 ok 228 - 2 hours, 38 minutes, and 59 seconds - 9539 ok 229 - 14 hours, 32 minutes, and 5 seconds - 52325 ok 230 - 14 hours, 32 minutes, and 54 seconds - 52374 ok 231 - 10 hours, 37 minutes, and 24 seconds - 38244 ok 232 - 16 hours, 21 minutes, and 11 seconds - 58871 ok 233 - 57 minutes and 13 seconds - 3433 ok 234 - 21 hours, 22 minutes, and 5 seconds - 76925 ok 235 - 1 hour, 29 minutes, and 24 seconds - 5364 ok 236 - 3 hours, 18 minutes, and 40 seconds - 11920 ok 237 - 14 hours, 6 minutes, and 18 seconds - 50778 ok 238 - 1 hour, 43 minutes, and 45 seconds - 6225 ok 239 - 8 hours, 36 minutes, and 36 seconds - 30996 ok 240 - 3 hours, 17 minutes, and 5 seconds - 11825 ok 241 - 19 hours, 1 minute, and 51 seconds - 68511 ok 242 - 15 hours, 52 minutes, and 15 seconds - 57135 ok 243 - 1 day, 2 hours, 50 minutes, and 18 seconds - 96618 ok 244 - 18 hours, 51 minutes, and 50 seconds - 67910 ok 245 - 4 hours, 49 minutes, and 36 seconds - 17376 ok 246 - 8 hours, 40 minutes, and 43 seconds - 31243 ok 247 - 1 day, 2 hours, 39 minutes, and 13 seconds - 95953 ok 248 - 14 hours, 52 minutes, and 26 seconds - 53546 ok 249 - 17 hours, 40 minutes, and 41 seconds - 63641 ok 250 - 5 hours, 43 minutes, and 55 seconds - 20635 ok 251 - 8 hours, 22 minutes, and 28 seconds - 30148 ok 252 - 23 hours, 5 minutes, and 17 seconds - 83117 ok 253 - 16 hours, 51 minutes, and 21 seconds - 60681 ok 254 - 7 hours, 6 minutes, and 10 seconds - 25570 ok 255 - 18 hours, 40 minutes, and 8 seconds - 67208 ok 256 - 1 day, 2 hours, 43 minutes, and 35 seconds - 96215 ok 257 - 2 hours, 28 minutes, and 37 seconds - 8917 ok 258 - 10 hours, 20 minutes, and 28 seconds - 37228 ok 259 - 1 hour, 45 minutes, and 14 seconds - 6314 ok 260 - 7 hours, 32 minutes, and 58 seconds - 27178 ok 261 - 16 hours, 34 minutes, and 37 seconds - 59677 ok 262 - 1 day, 36 minutes, and 23 seconds - 88583 ok 263 - 10 hours, 27 minutes, and 29 seconds - 37649 ok 264 - 1 day, 28 minutes, and 33 seconds - 88113 ok 265 - 21 hours, 50 minutes, and 37 seconds - 78637 ok 266 - 7 hours, 23 minutes, and 6 seconds - 26586 ok 267 - 10 hours, 39 minutes, and 29 seconds - 38369 ok 268 - 12 hours, 5 minutes, and 18 seconds - 43518 ok 269 - 9 hours, 34 minutes, and 29 seconds - 34469 ok 270 - 2 hours, 26 minutes, and 13 seconds - 8773 ok 271 - 1 day, 2 hours, 28 minutes, and 20 seconds - 95300 ok 272 - 1 hour, 17 minutes, and 9 seconds - 4629 ok 273 - 7 hours, 51 minutes, and 17 seconds - 28277 ok 274 - 21 hours, 29 minutes, and 43 seconds - 77383 ok 275 - 1 day, 2 hours, 24 minutes, and 16 seconds - 95056 ok 276 - 6 hours and 21 seconds - 21621 ok 277 - 8 hours, 11 minutes, and 44 seconds - 29504 ok 278 - 3 hours and 56 minutes - 14160 ok 279 - 20 hours, 2 minutes, and 14 seconds - 72134 ok 280 - 29 minutes and 42 seconds - 1782 ok 281 - 9 hours, 25 minutes, and 14 seconds - 33914 ok 282 - 8 hours, 2 minutes, and 22 seconds - 28942 ok 283 - 15 hours, 27 minutes, and 50 seconds - 55670 ok 284 - 8 hours, 49 minutes, and 53 seconds - 31793 ok 285 - 2 hours, 34 minutes, and 6 seconds - 9246 ok 286 - 23 hours, 39 minutes, and 16 seconds - 85156 ok 287 - 1 hour, 30 minutes, and 19 seconds - 5419 ok 288 - 8 hours, 57 minutes, and 12 seconds - 32232 ok 289 - 12 hours, 16 minutes, and 47 seconds - 44207 ok 290 - 4 hours, 16 minutes, and 11 seconds - 15371 ok 291 - 21 hours, 34 minutes, and 11 seconds - 77651 ok 292 - 6 hours, 13 minutes, and 53 seconds - 22433 ok 293 - 18 hours, 26 minutes, and 43 seconds - 66403 ok 294 - 8 hours, 19 minutes, and 37 seconds - 29977 ok 295 - 3 hours, 12 minutes, and 12 seconds - 11532 ok 296 - 6 hours, 36 minutes, and 46 seconds - 23806 ok 297 - 12 hours, 27 minutes, and 19 seconds - 44839 ok 298 - 20 hours, 3 minutes, and 27 seconds - 72207 ok 299 - 21 hours, 17 minutes, and 31 seconds - 76651 ok 300 - 22 hours, 9 minutes, and 48 seconds - 79788 ok 301 - 11 hours, 50 minutes, and 17 seconds - 42617 ok 302 - 6 hours, 15 minutes, and 21 seconds - 22521 ok 303 - 20 hours, 4 minutes, and 53 seconds - 72293 ok 304 - 5 hours, 41 minutes, and 29 seconds - 20489 ok 305 - 9 hours, 51 minutes, and 1 second - 35461 ok 306 - 1 hour, 32 minutes, and 43 seconds - 5563 ok 307 - 5 hours, 18 minutes, and 33 seconds - 19113 ok 308 - 13 hours, 57 minutes, and 2 seconds - 50222 ok 309 - 17 hours, 7 minutes, and 52 seconds - 61672 ok 310 - 46 minutes and 4 seconds - 2764 ok 311 - 9 hours, 23 minutes, and 12 seconds - 33792 ok 312 - 23 hours, 52 minutes, and 54 seconds - 85974 ok 313 - 5 hours, 19 minutes, and 28 seconds - 19168 ok 314 - 6 hours, 35 minutes, and 48 seconds - 23748 ok 315 - 7 hours, 35 minutes, and 52 seconds - 27352 ok 316 - 6 hours, 56 minutes, and 40 seconds - 25000 ok 317 - 20 hours, 53 minutes, and 21 seconds - 75201 ok 318 - 11 hours and 45 seconds - 39645 ok 319 - 4 hours, 55 minutes, and 12 seconds - 17712 ok 320 - 19 hours, 20 minutes, and 44 seconds - 69644 ok 321 - 1 hour, 13 minutes, and 45 seconds - 4425 ok 322 - 8 hours, 43 minutes, and 56 seconds - 31436 ok 323 - 1 day, 2 hours, 58 minutes, and 54 seconds - 97134 ok 324 - 1 day, 18 minutes, and 35 seconds - 87515 ok 325 - 5 hours, 47 minutes, and 54 seconds - 20874 ok 326 - 15 hours, 41 minutes, and 9 seconds - 56469 ok 327 - 12 hours, 32 minutes, and 52 seconds - 45172 ok 328 - 9 hours, 45 minutes, and 16 seconds - 35116 ok 329 - 5 hours, 25 minutes, and 37 seconds - 19537 ok 330 - 23 hours, 57 minutes, and 56 seconds - 86276 ok 331 - 7 hours, 42 minutes, and 35 seconds - 27755 ok 332 - 6 hours, 24 minutes, and 58 seconds - 23098 ok 333 - 1 day, 1 hour, 51 minutes, and 58 seconds - 93118 ok 334 - 5 hours, 13 minutes, and 3 seconds - 18783 ok 335 - 20 hours, 17 minutes, and 17 seconds - 73037 ok 336 - 14 hours, 13 minutes, and 55 seconds - 51235 ok 337 - 11 hours and 5 seconds - 39605 ok 338 - 5 hours, 1 minute, and 3 seconds - 18063 ok 339 - 17 hours, 56 minutes, and 57 seconds - 64617 ok 340 - 1 day, 1 hour, 20 minutes, and 47 seconds - 91247 ok 341 - 7 hours, 18 minutes, and 35 seconds - 26315 ok 342 - 23 hours, 32 minutes, and 54 seconds - 84774 ok 343 - 11 hours, 52 minutes, and 44 seconds - 42764 ok 344 - 12 hours, 40 minutes, and 2 seconds - 45602 ok 345 - 7 hours, 12 minutes, and 50 seconds - 25970 ok 346 - 2 hours, 52 minutes, and 37 seconds - 10357 ok 347 - 15 hours, 4 minutes, and 56 seconds - 54296 ok 348 - 16 hours, 46 minutes, and 55 seconds - 60415 ok 349 - 1 day, 1 hour, 8 minutes, and 22 seconds - 90502 ok 350 - 5 hours, 2 minutes, and 44 seconds - 18164 ok 351 - 11 hours, 35 minutes, and 5 seconds - 41705 ok 352 - 5 hours, 43 minutes, and 4 seconds - 20584 ok 353 - 21 hours, 42 minutes, and 41 seconds - 78161 ok 354 - 12 hours, 23 minutes, and 48 seconds - 44628 ok 355 - 3 hours, 22 minutes, and 29 seconds - 12149 ok 356 - 1 hour, 27 minutes, and 44 seconds - 5264 ok 357 - 1 day, 3 hours, 39 minutes, and 32 seconds - 99572 ok 358 - 17 hours, 39 minutes, and 46 seconds - 63586 ok 359 - 21 hours, 22 minutes, and 48 seconds - 76968 ok 360 - 8 hours, 50 minutes, and 35 seconds - 31835 ok 361 - 1 day, 3 hours, 19 minutes, and 27 seconds - 98367 ok 362 - 1 hour, 55 minutes, and 3 seconds - 6903 ok 363 - 39 minutes and 12 seconds - 2352 ok 364 - 18 hours, 27 minutes, and 22 seconds - 66442 ok 365 - 8 hours, 53 minutes, and 11 seconds - 31991 ok 366 - 23 hours, 28 minutes, and 14 seconds - 84494 ok 367 - 17 hours, 8 minutes, and 38 seconds - 61718 ok 368 - 8 hours, 8 minutes, and 26 seconds - 29306 ok 369 - 18 hours, 59 minutes, and 28 seconds - 68368 ok 370 - 15 hours, 48 minutes, and 26 seconds - 56906 ok 371 - 8 hours, 28 minutes, and 37 seconds - 30517 ok 372 - 20 hours, 13 minutes, and 56 seconds - 72836 ok 373 - 17 hours, 46 minutes, and 20 seconds - 63980 ok 374 - 17 hours, 38 minutes, and 57 seconds - 63537 ok 375 - 3 hours, 53 minutes, and 36 seconds - 14016 ok 376 - 16 hours, 52 minutes, and 43 seconds - 60763 ok 377 - 10 hours, 50 minutes, and 13 seconds - 39013 ok 378 - 16 hours, 34 minutes, and 46 seconds - 59686 ok 379 - 13 hours, 32 minutes, and 22 seconds - 48742 ok 380 - 7 hours, 19 minutes, and 5 seconds - 26345 ok 381 - 4 hours, 13 minutes, and 54 seconds - 15234 ok 382 - 18 hours and 11 minutes - 65460 ok 383 - 18 hours, 55 minutes, and 48 seconds - 68148 ok 384 - 10 hours, 30 minutes, and 5 seconds - 37805 ok 385 - 8 hours, 55 minutes, and 47 seconds - 32147 ok 386 - 22 hours, 9 minutes, and 39 seconds - 79779 ok 387 - 20 hours, 20 minutes, and 5 seconds - 73205 ok 388 - 13 hours, 39 minutes, and 2 seconds - 49142 ok 389 - 1 hour, 58 minutes, and 39 seconds - 7119 ok 390 - 17 hours, 21 minutes, and 30 seconds - 62490 ok 391 - 1 day, 3 hours, 20 minutes, and 52 seconds - 98452 ok 392 - 17 hours, 52 minutes, and 56 seconds - 64376 ok 393 - 15 hours, 17 minutes, and 58 seconds - 55078 ok 394 - 10 hours, 30 minutes, and 23 seconds - 37823 ok 395 - 3 hours, 57 minutes, and 13 seconds - 14233 ok 396 - 1 day, 1 hour, 57 minutes, and 21 seconds - 93441 ok 397 - 9 hours, 16 minutes, and 23 seconds - 33383 ok 398 - 6 hours, 10 minutes, and 22 seconds - 22222 ok 399 - 15 hours, 27 minutes, and 22 seconds - 55642 ok 400 - 7 hours, 42 minutes, and 57 seconds - 27777 ok 401 - 7 hours, 38 minutes, and 59 seconds - 27539 ok 402 - 8 hours, 15 minutes, and 27 seconds - 29727 ok 403 - 5 hours, 14 minutes, and 50 seconds - 18890 ok 404 - 3 hours, 49 minutes, and 29 seconds - 13769 ok 405 - 12 hours, 2 minutes, and 24 seconds - 43344 ok 406 - 16 hours, 7 minutes, and 6 seconds - 58026 ok 407 - 4 hours, 20 minutes, and 43 seconds - 15643 ok 408 - 14 hours, 29 minutes, and 51 seconds - 52191 ok 409 - 5 hours, 51 minutes, and 55 seconds - 21115 ok 410 - 2 hours, 18 minutes, and 5 seconds - 8285 ok 411 - 7 hours and 14 minutes - 26040 ok 412 - 28 minutes and 41 seconds - 1721 ok 413 - 10 hours, 26 minutes, and 43 seconds - 37603 ok 414 - 11 hours, 38 minutes, and 35 seconds - 41915 ok 415 - 11 hours, 21 minutes, and 54 seconds - 40914 ok 416 - 4 hours, 4 minutes, and 57 seconds - 14697 ok 417 - 3 hours, 7 minutes, and 4 seconds - 11224 ok 418 - 7 hours, 35 minutes, and 37 seconds - 27337 ok 419 - 9 hours, 25 minutes, and 41 seconds - 33941 ok 420 - 23 hours, 7 minutes, and 10 seconds - 83230 ok 421 - 21 hours, 10 minutes, and 51 seconds - 76251 ok 422 - 22 hours, 12 minutes, and 39 seconds - 79959 ok 423 - 15 hours, 4 minutes, and 38 seconds - 54278 ok 424 - 6 hours, 36 minutes, and 19 seconds - 23779 ok 425 - 11 hours, 32 minutes, and 35 seconds - 41555 ok 426 - 13 hours, 26 minutes, and 37 seconds - 48397 ok 427 - 22 hours, 18 minutes, and 39 seconds - 80319 ok 428 - 21 hours, 45 minutes, and 35 seconds - 78335 ok 429 - 1 day, 3 hours, 39 minutes, and 23 seconds - 99563 ok 430 - 13 hours, 55 minutes, and 52 seconds - 50152 ok 431 - 7 hours and 47 seconds - 25247 ok 432 - 16 hours, 45 minutes, and 42 seconds - 60342 ok 433 - 17 minutes and 2 seconds - 1022 ok 434 - 2 hours, 43 minutes, and 16 seconds - 9796 ok 435 - 9 hours, 42 minutes, and 13 seconds - 34933 ok 436 - 6 hours, 30 minutes, and 43 seconds - 23443 ok 437 - 17 hours and 6 seconds - 61206 ok 438 - 47 minutes and 8 seconds - 2828 ok 439 - 19 hours, 7 minutes, and 39 seconds - 68859 ok 440 - 22 hours, 33 minutes, and 57 seconds - 81237 ok 441 - 3 hours, 40 minutes, and 17 seconds - 13217 ok 442 - 16 hours, 12 minutes, and 8 seconds - 58328 ok 443 - 1 hour, 17 minutes, and 52 seconds - 4672 ok 444 - 15 hours and 35 minutes - 56100 ok 445 - 20 hours, 32 minutes, and 24 seconds - 73944 ok 446 - 6 hours, 32 minutes, and 6 seconds - 23526 ok 447 - 15 hours, 49 minutes, and 57 seconds - 56997 ok 448 - 23 hours, 41 minutes, and 9 seconds - 85269 ok 449 - 10 hours, 39 minutes, and 32 seconds - 38372 ok 450 - 12 hours, 3 minutes, and 9 seconds - 43389 ok 451 - 14 hours, 12 minutes, and 6 seconds - 51126 ok 452 - 17 hours, 17 minutes, and 26 seconds - 62246 ok 453 - 18 hours, 50 minutes, and 31 seconds - 67831 ok 454 - 16 hours, 13 minutes, and 18 seconds - 58398 ok 455 - 11 hours, 43 minutes, and 41 seconds - 42221 ok 456 - 11 hours, 35 minutes, and 11 seconds - 41711 ok 457 - 1 day, 23 minutes, and 22 seconds - 87802 ok 458 - 20 hours, 26 minutes, and 48 seconds - 73608 ok 459 - 5 hours, 44 minutes, and 11 seconds - 20651 ok 460 - 23 hours, 53 minutes, and 15 seconds - 85995 ok 461 - 16 hours, 55 minutes, and 28 seconds - 60928 ok 462 - 34 minutes and 59 seconds - 2099 ok 463 - 1 day, 2 hours, 8 minutes, and 11 seconds - 94091 ok 464 - 22 hours, 35 minutes, and 23 seconds - 81323 ok 465 - 14 hours, 7 minutes, and 37 seconds - 50857 ok 466 - 10 hours and 4 seconds - 36004 ok 467 - 1 day, 9 minutes, and 35 seconds - 86975 ok 468 - 31 minutes and 25 seconds - 1885 ok 469 - 11 hours, 48 minutes, and 18 seconds - 42498 ok 470 - 13 hours, 22 minutes, and 45 seconds - 48165 ok 471 - 13 hours, 20 minutes, and 4 seconds - 48004 ok 472 - 13 hours, 51 minutes, and 17 seconds - 49877 ok 473 - 9 hours, 33 minutes, and 7 seconds - 34387 ok 474 - 21 hours, 33 minutes, and 32 seconds - 77612 ok 475 - 1 hour, 44 minutes, and 10 seconds - 6250 ok 476 - 13 hours, 47 minutes, and 41 seconds - 49661 ok 477 - 19 hours, 5 minutes, and 13 seconds - 68713 ok 478 - 31 minutes and 59 seconds - 1919 ok 479 - 18 hours, 28 minutes, and 42 seconds - 66522 ok 480 - 6 hours, 42 minutes, and 28 seconds - 24148 ok 481 - 4 hours, 4 minutes, and 48 seconds - 14688 ok 482 - 13 hours, 47 minutes, and 13 seconds - 49633 ok 483 - 23 hours, 30 minutes, and 37 seconds - 84637 ok 484 - 8 hours, 45 minutes, and 24 seconds - 31524 ok 485 - 19 hours, 40 minutes, and 49 seconds - 70849 ok 486 - 15 hours, 30 minutes, and 47 seconds - 55847 ok 487 - 3 hours, 39 minutes, and 43 seconds - 13183 ok 488 - 1 day, 1 hour, 7 minutes, and 37 seconds - 90457 ok 489 - 32 minutes and 23 seconds - 1943 ok 490 - 3 hours, 54 minutes, and 28 seconds - 14068 ok 491 - 16 hours, 13 minutes, and 21 seconds - 58401 ok 492 - 19 hours, 58 minutes, and 28 seconds - 71908 ok 493 - 21 hours, 6 minutes, and 37 seconds - 75997 ok 494 - 7 hours, 38 minutes, and 22 seconds - 27502 ok 495 - 10 hours, 47 minutes, and 34 seconds - 38854 ok 496 - 23 hours, 47 minutes, and 48 seconds - 85668 ok 497 - 4 hours, 46 minutes, and 45 seconds - 17205 ok 498 - 3 hours, 34 minutes, and 26 seconds - 12866 ok 499 - 1 day, 1 minute, and 5 seconds - 86465 ok 500 - 11 hours, 2 minutes, and 23 seconds - 39743 ok 501 - 11 hours, 11 minutes, and 10 seconds - 40270 ok 502 - 16 hours, 38 minutes, and 7 seconds - 59887 ok 503 - 22 hours, 22 minutes, and 25 seconds - 80545 ok 504 - 11 minutes and 54 seconds - 714 ok 505 - 22 hours, 43 minutes, and 40 seconds - 81820 ok 506 - 1 day, 3 hours, 39 minutes, and 20 seconds - 99560 ok 507 - 15 hours, 24 minutes, and 56 seconds - 55496 ok 508 - 9 hours, 13 minutes, and 32 seconds - 33212 ok 509 - 1 day, 2 hours, 14 minutes, and 54 seconds - 94494 ok 510 - 23 hours, 25 minutes, and 47 seconds - 84347 ok 511 - 20 hours, 12 minutes, and 12 seconds - 72732 ok 512 - 12 hours, 56 minutes, and 40 seconds - 46600 ok 513 - 5 hours, 23 minutes, and 10 seconds - 19390 ok 514 - 9 hours, 16 minutes, and 41 seconds - 33401 ok 515 - 1 day, 3 hours, 4 minutes, and 57 seconds - 97497 ok 516 - 7 hours, 30 minutes, and 29 seconds - 27029 ok 517 - 40 minutes and 20 seconds - 2420 ok 518 - 12 hours, 45 minutes, and 59 seconds - 45959 ok 519 - 19 hours, 46 minutes, and 37 seconds - 71197 ok 520 - 23 hours, 2 minutes, and 20 seconds - 82940 ok 521 - 19 hours, 30 minutes, and 42 seconds - 70242 ok 522 - 10 hours and 13 seconds - 36013 ok 523 - 5 hours, 31 minutes, and 3 seconds - 19863 ok 524 - 22 hours, 50 minutes, and 2 seconds - 82202 ok 525 - 8 hours, 43 minutes, and 40 seconds - 31420 ok 526 - 1 day, 1 hour, 23 minutes, and 44 seconds - 91424 ok 527 - 1 day, 49 minutes, and 15 seconds - 89355 ok 528 - 2 hours, 29 minutes, and 7 seconds - 8947 ok 529 - 5 hours, 5 minutes, and 56 seconds - 18356 ok 530 - 2 hours, 55 minutes, and 28 seconds - 10528 ok 531 - 13 hours, 19 minutes, and 36 seconds - 47976 ok 532 - 5 hours, 4 minutes, and 49 seconds - 18289 ok 533 - 9 hours, 54 minutes, and 59 seconds - 35699 ok 534 - 5 hours, 24 minutes, and 18 seconds - 19458 ok 535 - 13 hours, 4 minutes, and 33 seconds - 47073 ok 536 - 4 hours, 42 minutes, and 53 seconds - 16973 ok 537 - 8 hours, 33 minutes, and 48 seconds - 30828 ok 538 - 6 hours, 26 minutes, and 57 seconds - 23217 ok 539 - 22 hours, 17 minutes, and 56 seconds - 80276 ok 540 - 13 hours, 22 minutes, and 58 seconds - 48178 ok 541 - 14 hours, 26 minutes, and 38 seconds - 51998 ok 542 - 1 day, 2 hours, 1 minute, and 22 seconds - 93682 ok 543 - 8 hours, 53 minutes, and 23 seconds - 32003 ok 544 - 2 hours, 21 minutes, and 45 seconds - 8505 ok 545 - 2 hours, 43 minutes, and 55 seconds - 9835 ok 546 - 13 hours, 14 minutes, and 7 seconds - 47647 ok 547 - 15 hours, 30 minutes, and 38 seconds - 55838 ok 548 - 20 hours, 55 minutes, and 44 seconds - 75344 ok 549 - 2 hours, 9 minutes, and 41 seconds - 7781 ok 550 - 5 hours and 14 seconds - 18014 ok 551 - 20 hours, 23 minutes, and 36 seconds - 73416 ok 552 - 20 hours, 11 minutes, and 32 seconds - 72692 ok 553 - 15 hours, 51 minutes, and 13 seconds - 57073 ok 554 - 19 hours, 48 minutes, and 24 seconds - 71304 ok 555 - 9 hours, 34 minutes, and 14 seconds - 34454 ok 556 - 14 hours, 53 minutes, and 30 seconds - 53610 ok 557 - 11 hours, 39 minutes, and 21 seconds - 41961 ok 558 - 20 hours, 42 minutes, and 31 seconds - 74551 ok 559 - 7 hours, 55 minutes, and 21 seconds - 28521 ok 560 - 7 hours, 35 minutes, and 59 seconds - 27359 ok 561 - 14 hours, 5 minutes, and 14 seconds - 50714 ok 562 - 17 hours, 59 minutes, and 12 seconds - 64752 ok 563 - 1 day, 46 minutes, and 48 seconds - 89208 ok 564 - 2 hours, 37 minutes, and 3 seconds - 9423 ok 565 - 10 hours, 34 minutes, and 45 seconds - 38085 ok 566 - 6 hours, 39 minutes, and 34 seconds - 23974 ok 567 - 22 hours, 34 minutes, and 58 seconds - 81298 ok 568 - 6 hours, 15 minutes, and 12 seconds - 22512 ok 569 - 9 hours, 40 minutes, and 57 seconds - 34857 ok 570 - 3 hours, 40 minutes, and 59 seconds - 13259 ok 571 - 3 hours, 12 minutes, and 43 seconds - 11563 ok 572 - 7 hours, 23 minutes, and 40 seconds - 26620 ok 573 - 19 hours, 27 minutes, and 33 seconds - 70053 ok 574 - 19 hours and 32 seconds - 68432 ok 575 - 14 hours, 57 minutes, and 9 seconds - 53829 ok 576 - 1 hour, 46 minutes, and 15 seconds - 6375 ok 577 - 5 hours, 58 minutes, and 13 seconds - 21493 ok 578 - 3 hours, 2 minutes, and 26 seconds - 10946 ok 579 - 8 hours, 2 minutes, and 1 second - 28921 ok 580 - 1 day, 2 hours, 1 minute, and 22 seconds - 93682 ok 581 - 16 hours, 44 minutes, and 59 seconds - 60299 ok 582 - 21 hours, 22 minutes, and 2 seconds - 76922 ok 583 - 8 hours, 21 minutes, and 54 seconds - 30114 ok 584 - 14 hours, 58 minutes, and 4 seconds - 53884 ok 585 - 1 hour, 22 minutes, and 23 seconds - 4943 ok 586 - 4 hours, 50 minutes, and 25 seconds - 17425 ok 587 - 9 hours, 38 minutes, and 36 seconds - 34716 ok 588 - 3 hours, 45 minutes, and 7 seconds - 13507 ok 589 - 14 hours, 1 minute, and 58 seconds - 50518 ok 590 - 20 hours, 20 minutes, and 2 seconds - 73202 ok 591 - 1 day, 1 hour, 40 minutes, and 16 seconds - 92416 ok 592 - 16 hours, 1 minute, and 57 seconds - 57717 ok 593 - 1 day, 40 minutes, and 18 seconds - 88818 ok 594 - 21 hours, 22 minutes, and 11 seconds - 76931 ok 595 - 8 hours, 36 minutes, and 33 seconds - 30993 ok 596 - 21 hours, 1 minute, and 14 seconds - 75674 ok 597 - 23 hours, 34 minutes, and 20 seconds - 84860 ok 598 - 23 hours, 55 minutes, and 57 seconds - 86157 ok 599 - 19 hours, 27 minutes, and 51 seconds - 70071 ok 600 - 22 hours, 43 minutes, and 25 seconds - 81805 ok 601 - 7 hours, 4 minutes, and 36 seconds - 25476 ok 602 - 1 day, 3 hours, 46 minutes, and 24 seconds - 99984 ok 603 - 23 hours, 11 minutes, and 11 seconds - 83471 ok 604 - 1 day, 1 hour, 20 minutes, and 20 seconds - 91220 ok 605 - 1 hour, 33 minutes, and 38 seconds - 5618 ok 606 - 17 hours, 25 minutes, and 16 seconds - 62716 ok 607 - 13 minutes and 56 seconds - 836 ok 608 - 21 hours and 29 minutes - 77340 ok 609 - 18 hours, 52 minutes, and 42 seconds - 67962 ok 610 - 2 hours, 5 minutes, and 10 seconds - 7510 ok 611 - 1 day, 45 minutes, and 38 seconds - 89138 ok 612 - 1 day and 58 minutes - 89880 ok 613 - 17 hours, 4 minutes, and 22 seconds - 61462 ok 614 - 12 hours and 15 seconds - 43215 ok 615 - 1 hour, 18 minutes, and 19 seconds - 4699 ok 616 - 17 hours, 1 minute, and 43 seconds - 61303 ok 617 - 9 hours, 34 minutes, and 41 seconds - 34481 ok 618 - 10 hours, 24 minutes, and 44 seconds - 37484 ok 619 - 15 hours, 38 minutes, and 46 seconds - 56326 ok 620 - 22 hours, 11 minutes, and 22 seconds - 79882 ok 621 - 7 hours, 48 minutes, and 35 seconds - 28115 ok 622 - 1 day, 3 hours, 35 minutes, and 10 seconds - 99310 ok 623 - 19 hours, 30 minutes, and 20 seconds - 70220 ok 624 - 15 hours, 57 minutes, and 56 seconds - 57476 ok 625 - 23 hours, 42 minutes, and 13 seconds - 85333 ok 626 - 3 hours, 54 minutes, and 43 seconds - 14083 ok 627 - 1 day, 3 hours, 1 minute, and 14 seconds - 97274 ok 628 - 19 hours, 29 minutes, and 47 seconds - 70187 ok 629 - 11 hours, 32 minutes, and 47 seconds - 41567 ok 630 - 9 hours, 32 minutes, and 30 seconds - 34350 ok 631 - 14 hours, 49 minutes, and 10 seconds - 53350 ok 632 - 1 day, 3 hours, 45 minutes, and 54 seconds - 99954 ok 633 - 3 hours, 26 minutes, and 11 seconds - 12371 ok 634 - 22 hours, 1 minute, and 55 seconds - 79315 ok 635 - 9 hours, 13 minutes, and 47 seconds - 33227 ok 636 - 15 hours, 21 minutes, and 16 seconds - 55276 ok 637 - 12 hours, 9 minutes, and 40 seconds - 43780 ok 638 - 12 hours, 51 minutes, and 29 seconds - 46289 ok 639 - 1 day, 39 minutes, and 26 seconds - 88766 ok 640 - 1 day, 3 hours, 32 minutes, and 40 seconds - 99160 ok 641 - 11 hours, 22 minutes, and 46 seconds - 40966 ok 642 - 1 day, 12 minutes, and 41 seconds - 87161 ok 643 - 3 hours, 20 minutes, and 2 seconds - 12002 ok 644 - 17 hours, 20 minutes, and 2 seconds - 62402 ok 645 - 11 hours, 21 minutes, and 27 seconds - 40887 ok 646 - 14 hours, 44 minutes, and 11 seconds - 53051 ok 647 - 3 hours, 48 minutes, and 16 seconds - 13696 ok 648 - 19 hours, 32 minutes, and 47 seconds - 70367 ok 649 - 12 hours, 20 minutes, and 42 seconds - 44442 ok 650 - 16 hours, 43 minutes, and 40 seconds - 60220 ok 651 - 10 hours, 34 minutes, and 27 seconds - 38067 ok 652 - 17 hours, 2 minutes, and 35 seconds - 61355 ok 653 - 20 hours, 31 minutes, and 32 seconds - 73892 ok 654 - 22 hours, 20 minutes, and 41 seconds - 80441 ok 655 - 1 hour, 10 minutes, and 44 seconds - 4244 ok 656 - 6 hours, 51 minutes, and 47 seconds - 24707 ok 657 - 19 hours, 44 minutes, and 1 second - 71041 ok 658 - 2 hours, 27 minutes, and 30 seconds - 8850 ok 659 - 4 hours, 12 minutes, and 7 seconds - 15127 ok 660 - 10 hours, 12 minutes, and 20 seconds - 36740 ok 661 - 31 minutes and 29 seconds - 1889 ok 662 - 3 hours, 28 minutes, and 44 seconds - 12524 ok 663 - 6 hours, 43 minutes, and 50 seconds - 24230 ok 664 - 6 hours, 18 minutes, and 9 seconds - 22689 ok 665 - 23 hours, 9 minutes, and 27 seconds - 83367 ok 666 - 3 hours, 33 minutes, and 19 seconds - 12799 ok 667 - 19 minutes and 47 seconds - 1187 ok 668 - 6 hours, 18 minutes, and 46 seconds - 22726 ok 669 - 1 day, 3 hours, 9 minutes, and 1 second - 97741 ok 670 - 1 hour, 15 minutes, and 25 seconds - 4525 ok 671 - 1 day, 1 minute, and 35 seconds - 86495 ok 672 - 1 day, 1 hour, 3 minutes, and 39 seconds - 90219 ok 673 - 2 hours, 52 minutes, and 34 seconds - 10354 ok 674 - 18 hours, 9 minutes, and 16 seconds - 65356 ok 675 - 21 hours, 9 minutes, and 7 seconds - 76147 ok 676 - 5 minutes and 32 seconds - 332 ok 677 - 15 hours, 38 minutes, and 27 seconds - 56307 ok 678 - 16 hours, 10 minutes, and 9 seconds - 58209 ok 679 - 7 hours and 26 minutes - 26760 ok 680 - 1 day, 2 hours, 58 minutes, and 29 seconds - 97109 ok 681 - 3 hours, 15 minutes, and 6 seconds - 11706 ok 682 - 22 hours, 13 minutes, and 12 seconds - 79992 ok 683 - 6 hours, 4 minutes, and 28 seconds - 21868 ok 684 - 15 hours, 52 minutes, and 51 seconds - 57171 ok 685 - 4 hours, 12 minutes, and 4 seconds - 15124 ok 686 - 16 hours, 36 minutes, and 20 seconds - 59780 ok 687 - 1 day, 58 minutes, and 49 seconds - 89929 ok 688 - 1 day, 3 hours, 14 minutes, and 58 seconds - 98098 ok 689 - 15 hours, 14 minutes, and 12 seconds - 54852 ok 690 - 16 hours, 31 minutes, and 34 seconds - 59494 ok 691 - 4 hours, 5 minutes, and 55 seconds - 14755 ok 692 - 2 hours, 42 minutes, and 5 seconds - 9725 ok 693 - 1 day, 20 minutes, and 28 seconds - 87628 ok 694 - 22 hours, 17 minutes, and 50 seconds - 80270 ok 695 - 8 hours, 2 minutes, and 4 seconds - 28924 ok 696 - 10 hours, 6 minutes, and 1 second - 36361 ok 697 - 1 hour, 13 minutes, and 23 seconds - 4403 ok 698 - 7 hours, 40 minutes, and 6 seconds - 27606 ok 699 - 8 hours, 33 minutes, and 54 seconds - 30834 ok 700 - 1 day, 28 minutes, and 45 seconds - 88125 ok 701 - 2 hours, 27 minutes, and 20 seconds - 8840 ok 702 - 10 hours, 40 minutes, and 24 seconds - 38424 ok 703 - 4 hours, 27 minutes, and 1 second - 16021 ok 704 - 2 hours, 38 minutes, and 47 seconds - 9527 ok 705 - 6 hours, 41 minutes, and 42 seconds - 24102 ok 706 - 6 hours, 26 minutes, and 15 seconds - 23175 ok 707 - 17 hours, 35 minutes, and 39 seconds - 63339 ok 708 - 23 hours, 9 minutes, and 43 seconds - 83383 ok 709 - 1 day, 1 hour, 59 minutes, and 51 seconds - 93591 ok 710 - 7 hours, 14 minutes, and 58 seconds - 26098 ok 711 - 18 hours, 31 minutes, and 11 seconds - 66671 ok 712 - 1 day, 3 hours, 16 minutes, and 45 seconds - 98205 ok 713 - 1 day, 1 hour, 21 minutes, and 21 seconds - 91281 ok 714 - 15 hours, 46 minutes, and 27 seconds - 56787 ok 715 - 14 hours, 39 minutes, and 24 seconds - 52764 ok 716 - 15 hours, 53 minutes, and 16 seconds - 57196 ok 717 - 2 hours and 5 seconds - 7205 ok 718 - 1 day, 2 hours, 42 minutes, and 28 seconds - 96148 ok 719 - 21 hours, 3 minutes, and 47 seconds - 75827 ok 720 - 15 hours, 49 minutes, and 39 seconds - 56979 ok 721 - 6 hours, 36 minutes, and 46 seconds - 23806 ok 722 - 8 hours, 18 minutes, and 33 seconds - 29913 ok 723 - 8 hours, 11 minutes, and 19 seconds - 29479 ok 724 - 3 hours, 56 minutes, and 15 seconds - 14175 ok 725 - 13 hours, 31 minutes, and 46 seconds - 48706 ok 726 - 3 hours, 33 minutes, and 34 seconds - 12814 ok 727 - 18 hours, 32 minutes, and 55 seconds - 66775 ok 728 - 18 hours, 52 minutes, and 27 seconds - 67947 ok 729 - 5 hours, 25 minutes, and 46 seconds - 19546 ok 730 - 4 hours, 35 minutes, and 40 seconds - 16540 ok 731 - 19 hours, 6 minutes, and 17 seconds - 68777 ok 732 - 10 hours, 10 minutes, and 48 seconds - 36648 ok 733 - 12 hours, 55 minutes, and 33 seconds - 46533 ok 734 - 17 hours, 56 minutes, and 57 seconds - 64617 ok 735 - 14 hours, 34 minutes, and 22 seconds - 52462 ok 736 - 15 hours, 45 minutes, and 16 seconds - 56716 ok 737 - 2 hours, 18 minutes, and 23 seconds - 8303 ok 738 - 2 hours, 2 minutes, and 1 second - 7321 ok 739 - 16 hours, 14 minutes, and 22 seconds - 58462 ok 740 - 22 hours, 44 minutes, and 53 seconds - 81893 ok 741 - 18 hours, 32 minutes, and 9 seconds - 66729 ok 742 - 11 hours, 2 minutes, and 35 seconds - 39755 ok 743 - 2 hours, 35 minutes, and 29 seconds - 9329 ok 744 - 19 hours, 42 minutes, and 15 seconds - 70935 ok 745 - 4 hours, 31 minutes, and 30 seconds - 16290 ok 746 - 4 hours, 30 minutes, and 13 seconds - 16213 ok 747 - 21 hours, 55 minutes, and 33 seconds - 78933 ok 748 - 11 hours, 38 minutes, and 41 seconds - 41921 ok 749 - 9 hours, 20 minutes, and 51 seconds - 33651 ok 750 - 17 hours, 46 minutes, and 17 seconds - 63977 ok 751 - 17 hours, 40 minutes, and 23 seconds - 63623 ok 752 - 5 hours, 54 minutes, and 52 seconds - 21292 ok 753 - 11 hours, 57 minutes, and 43 seconds - 43063 ok 754 - 13 hours, 46 minutes, and 58 seconds - 49618 ok 755 - 1 day, 2 hours, 35 minutes, and 55 seconds - 95755 ok 756 - 18 hours, 15 minutes, and 37 seconds - 65737 ok 757 - 17 hours, 32 minutes, and 57 seconds - 63177 ok 758 - 16 minutes and 34 seconds - 994 ok 759 - 1 day, 1 hour, 4 minutes, and 6 seconds - 90246 ok 760 - 23 hours, 37 minutes, and 32 seconds - 85052 ok 761 - 14 hours, 9 minutes, and 45 seconds - 50985 ok 762 - 10 hours, 33 minutes, and 38 seconds - 38018 ok 763 - 17 hours, 59 minutes, and 3 seconds - 64743 ok 764 - 12 hours, 15 minutes, and 7 seconds - 44107 ok 765 - 2 hours, 19 minutes, and 58 seconds - 8398 ok 766 - 4 hours, 15 minutes, and 50 seconds - 15350 ok 767 - 6 hours, 41 minutes, and 9 seconds - 24069 ok 768 - 20 hours and 48 seconds - 72048 ok 769 - 18 hours, 39 minutes, and 44 seconds - 67184 ok 770 - 8 hours, 22 minutes, and 3 seconds - 30123 ok 771 - 13 hours, 45 minutes, and 33 seconds - 49533 ok 772 - 15 hours, 47 minutes, and 3 seconds - 56823 ok 773 - 4 hours, 57 minutes, and 11 seconds - 17831 ok 774 - 1 day, 3 hours, 10 minutes, and 30 seconds - 97830 ok 775 - 23 hours, 16 minutes, and 1 second - 83761 ok 776 - 14 hours, 46 minutes, and 59 seconds - 53219 ok 777 - 1 day, 3 hours, 13 minutes, and 11 seconds - 97991 ok 778 - 13 hours, 45 minutes, and 8 seconds - 49508 ok 779 - 14 hours, 21 minutes, and 3 seconds - 51663 ok 780 - 22 hours, 54 minutes, and 27 seconds - 82467 ok 781 - 1 hour, 41 minutes, and 55 seconds - 6115 ok 782 - 14 hours, 48 minutes, and 52 seconds - 53332 ok 783 - 2 hours, 15 minutes, and 29 seconds - 8129 ok 784 - 14 hours, 20 minutes, and 11 seconds - 51611 ok 785 - 15 hours, 31 minutes, and 48 seconds - 55908 ok 786 - 3 hours, 49 minutes, and 14 seconds - 13754 ok 787 - 14 hours, 45 minutes, and 55 seconds - 53155 ok 788 - 19 hours, 38 minutes, and 1 second - 70681 ok 789 - 10 hours, 20 minutes, and 22 seconds - 37222 ok 790 - 14 hours, 14 minutes, and 41 seconds - 51281 ok 791 - 1 hour, 22 minutes, and 11 seconds - 4931 ok 792 - 1 day, 2 hours, 38 minutes, and 18 seconds - 95898 ok 793 - 1 day, 3 hours, 30 minutes, and 44 seconds - 99044 ok 794 - 4 hours, 28 minutes, and 11 seconds - 16091 ok 795 - 19 hours, 53 minutes, and 11 seconds - 71591 ok 796 - 21 hours, 22 minutes, and 8 seconds - 76928 ok 797 - 5 hours, 35 minutes, and 50 seconds - 20150 ok 798 - 10 hours, 41 minutes, and 40 seconds - 38500 ok 799 - 3 hours, 23 minutes, and 30 seconds - 12210 ok 800 - 10 hours, 6 minutes, and 41 seconds - 36401 ok 801 - 23 hours, 4 minutes, and 56 seconds - 83096 ok 802 - 19 hours, 18 minutes, and 54 seconds - 69534 ok 803 - 7 hours, 41 minutes, and 25 seconds - 27685 ok 804 - 16 hours, 35 minutes, and 59 seconds - 59759 ok 805 - 4 hours, 45 minutes, and 41 seconds - 17141 ok 806 - 4 hours, 3 minutes, and 25 seconds - 14605 ok 807 - 20 hours, 2 minutes, and 5 seconds - 72125 ok 808 - 6 hours, 33 minutes, and 16 seconds - 23596 ok 809 - 7 hours, 9 minutes, and 29 seconds - 25769 ok 810 - 3 hours, 45 minutes, and 28 seconds - 13528 ok 811 - 7 hours, 2 minutes, and 52 seconds - 25372 ok 812 - 11 hours, 16 minutes, and 19 seconds - 40579 ok 813 - 17 hours, 52 minutes, and 44 seconds - 64364 ok 814 - 19 hours, 25 minutes, and 3 seconds - 69903 ok 815 - 4 hours, 48 minutes, and 2 seconds - 17282 ok 816 - 13 hours, 38 minutes, and 50 seconds - 49130 ok 817 - 23 hours, 15 minutes, and 49 seconds - 83749 ok 818 - 23 hours, 4 minutes, and 47 seconds - 83087 ok 819 - 12 hours, 19 minutes, and 38 seconds - 44378 ok 820 - 7 hours, 11 minutes, and 52 seconds - 25912 ok 821 - 1 hour, 25 minutes, and 39 seconds - 5139 ok 822 - 23 hours, 49 minutes, and 35 seconds - 85775 ok 823 - 19 hours, 19 minutes, and 3 seconds - 69543 ok 824 - 13 hours, 42 minutes, and 26 seconds - 49346 ok 825 - 11 hours, 42 minutes, and 43 seconds - 42163 ok 826 - 11 hours, 13 minutes, and 49 seconds - 40429 ok 827 - 12 hours and 35 minutes - 45300 ok 828 - 1 day, 1 hour, 36 minutes, and 12 seconds - 92172 ok 829 - 9 hours, 53 minutes, and 40 seconds - 35620 ok 830 - 1 day, 3 hours, 6 minutes, and 10 seconds - 97570 ok 831 - 14 hours, 16 minutes, and 25 seconds - 51385 ok 832 - 19 hours, 48 minutes, and 9 seconds - 71289 ok 833 - 4 hours, 35 minutes, and 6 seconds - 16506 ok 834 - 19 hours, 12 minutes, and 14 seconds - 69134 ok 835 - 1 day, 13 minutes, and 5 seconds - 87185 ok 836 - 9 hours, 8 minutes, and 36 seconds - 32916 ok 837 - 17 hours, 30 minutes, and 18 seconds - 63018 ok 838 - 5 hours, 33 minutes, and 15 seconds - 19995 ok 839 - 2 hours, 41 minutes, and 38 seconds - 9698 ok 840 - 20 minutes and 29 seconds - 1229 ok 841 - 18 hours, 38 minutes, and 40 seconds - 67120 ok 842 - 8 hours, 32 minutes, and 41 seconds - 30761 ok 843 - 16 hours and 8 seconds - 57608 ok 844 - 19 hours, 3 minutes, and 41 seconds - 68621 ok 845 - 21 hours, 11 minutes, and 33 seconds - 76293 ok 846 - 9 hours, 43 minutes, and 23 seconds - 35003 ok 847 - 14 hours, 28 minutes, and 56 seconds - 52136 ok 848 - 15 hours, 27 minutes, and 50 seconds - 55670 ok 849 - 7 hours, 15 minutes, and 29 seconds - 26129 ok 850 - 23 hours, 20 minutes, and 5 seconds - 84005 ok 851 - 4 hours, 14 minutes, and 12 seconds - 15252 ok 852 - 5 hours, 15 minutes, and 54 seconds - 18954 ok 853 - 8 hours, 9 minutes, and 11 seconds - 29351 ok 854 - 11 hours, 43 minutes, and 13 seconds - 42193 ok 855 - 1 day, 2 hours, 38 minutes, and 45 seconds - 95925 ok 856 - 9 hours, 41 minutes, and 6 seconds - 34866 ok 857 - 10 hours, 15 minutes, and 7 seconds - 36907 ok 858 - 18 hours, 25 minutes, and 36 seconds - 66336 ok 859 - 12 hours, 29 minutes, and 39 seconds - 44979 ok 860 - 10 hours, 25 minutes, and 15 seconds - 37515 ok 861 - 10 hours, 12 minutes, and 44 seconds - 36764 ok 862 - 19 hours, 54 minutes, and 45 seconds - 71685 ok 863 - 8 hours, 6 minutes, and 54 seconds - 29214 ok 864 - 10 hours, 47 minutes, and 25 seconds - 38845 ok 865 - 1 hour, 40 minutes, and 21 seconds - 6021 ok 866 - 10 hours, 35 minutes, and 28 seconds - 38128 ok 867 - 7 hours, 3 minutes, and 41 seconds - 25421 ok 868 - 2 hours, 32 minutes, and 7 seconds - 9127 ok 869 - 22 hours, 45 minutes, and 58 seconds - 81958 ok 870 - 16 hours, 32 minutes, and 4 seconds - 59524 ok 871 - 23 hours, 34 minutes, and 41 seconds - 84881 ok 872 - 12 hours, 45 minutes, and 13 seconds - 45913 ok 873 - 18 hours, 47 minutes, and 58 seconds - 67678 ok 874 - 1 day, 48 minutes, and 38 seconds - 89318 ok 875 - 2 hours, 30 minutes, and 39 seconds - 9039 ok 876 - 2 hours, 39 minutes, and 51 seconds - 9591 ok 877 - 10 hours, 32 minutes, and 4 seconds - 37924 ok 878 - 23 hours, 46 minutes, and 11 seconds - 85571 ok 879 - 7 hours, 27 minutes, and 56 seconds - 26876 ok 880 - 14 hours, 54 minutes, and 37 seconds - 53677 ok 881 - 16 hours, 51 minutes, and 45 seconds - 60705 ok 882 - 2 hours, 22 minutes, and 12 seconds - 8532 ok 883 - 4 hours, 5 minutes, and 24 seconds - 14724 ok 884 - 7 hours, 45 minutes, and 51 seconds - 27951 ok 885 - 6 minutes and 58 seconds - 418 ok 886 - 20 hours, 31 minutes, and 16 seconds - 73876 ok 887 - 13 hours, 37 minutes, and 24 seconds - 49044 ok 888 - 22 hours, 56 minutes, and 5 seconds - 82565 ok 889 - 4 hours, 59 minutes, and 31 seconds - 17971 ok 890 - 4 hours, 5 minutes, and 27 seconds - 14727 ok 891 - 9 hours, 7 minutes, and 38 seconds - 32858 ok 892 - 14 hours, 14 minutes, and 23 seconds - 51263 ok 893 - 9 hours, 21 minutes, and 6 seconds - 33666 ok 894 - 15 hours, 26 minutes, and 33 seconds - 55593 ok 895 - 1 day and 47 seconds - 86447 ok 896 - 11 hours, 37 minutes, and 4 seconds - 41824 ok 897 - 18 hours, 59 minutes, and 16 seconds - 68356 ok 898 - 14 hours, 15 minutes, and 45 seconds - 51345 ok 899 - 11 hours, 55 minutes, and 1 second - 42901 ok 900 - 3 hours, 17 minutes, and 36 seconds - 11856 ok 901 - 7 hours, 56 minutes, and 10 seconds - 28570 ok 902 - 1 day, 2 hours, 12 minutes, and 37 seconds - 94357 ok 903 - 10 hours, 53 minutes, and 25 seconds - 39205 ok 904 - 16 hours, 7 minutes, and 39 seconds - 58059 ok 905 - 14 hours, 13 minutes, and 22 seconds - 51202 ok 906 - 11 hours, 55 minutes, and 35 seconds - 42935 ok 907 - 12 hours, 4 minutes, and 17 seconds - 43457 ok 908 - 1 day, 2 hours, 58 minutes, and 23 seconds - 97103 ok 909 - 20 hours, 23 minutes, and 20 seconds - 73400 ok 910 - 20 hours, 36 minutes, and 6 seconds - 74166 ok 911 - 2 hours, 26 minutes, and 59 seconds - 8819 ok 912 - 18 hours, 23 minutes, and 46 seconds - 66226 ok 913 - 12 hours, 1 minute, and 7 seconds - 43267 ok 914 - 3 hours, 58 minutes, and 23 seconds - 14303 ok 915 - 1 day, 2 hours, 21 minutes, and 13 seconds - 94873 ok 916 - 6 hours, 1 minute, and 22 seconds - 21682 ok 917 - 10 hours, 16 minutes, and 51 seconds - 37011 ok 918 - 13 hours, 49 minutes, and 58 seconds - 49798 ok 919 - 13 hours, 3 minutes, and 7 seconds - 46987 ok 920 - 17 hours, 32 minutes, and 48 seconds - 63168 ok 921 - 1 day, 3 hours, 16 minutes, and 11 seconds - 98171 ok 922 - 20 hours, 2 minutes, and 35 seconds - 72155 ok 923 - 20 hours, 38 minutes, and 18 seconds - 74298 ok 924 - 17 hours, 19 minutes, and 7 seconds - 62347 ok 925 - 17 hours, 55 minutes, and 35 seconds - 64535 ok 926 - 16 hours, 34 minutes, and 37 seconds - 59677 ok 927 - 4 hours, 42 minutes, and 35 seconds - 16955 ok 928 - 6 hours, 33 minutes, and 34 seconds - 23614 ok 929 - 1 day, 3 hours, 19 minutes, and 27 seconds - 98367 ok 930 - 13 hours, 40 minutes, and 40 seconds - 49240 ok 931 - 12 hours, 1 minute, and 4 seconds - 43264 ok 932 - 15 hours, 19 minutes, and 51 seconds - 55191 ok 933 - 23 hours, 46 minutes, and 35 seconds - 85595 ok 934 - 21 minutes and 9 seconds - 1269 ok 935 - 18 hours, 42 minutes, and 4 seconds - 67324 ok 936 - 21 hours, 51 minutes, and 47 seconds - 78707 ok 937 - 5 hours, 26 minutes, and 7 seconds - 19567 ok 938 - 3 hours, 2 minutes, and 48 seconds - 10968 ok 939 - 7 hours, 43 minutes, and 3 seconds - 27783 ok 940 - 15 hours, 23 minutes, and 21 seconds - 55401 ok 941 - 9 hours, 43 minutes, and 14 seconds - 34994 ok 942 - 19 hours, 9 minutes, and 41 seconds - 68981 ok 943 - 5 hours, 6 minutes, and 29 seconds - 18389 ok 944 - 15 hours, 50 minutes, and 9 seconds - 57009 ok 945 - 2 hours, 8 minutes, and 40 seconds - 7720 ok 946 - 6 hours, 49 minutes, and 48 seconds - 24588 ok 947 - 3 hours, 1 minute, and 34 seconds - 10894 ok 948 - 16 hours, 32 minutes, and 25 seconds - 59545 ok 949 - 23 hours, 52 minutes, and 14 seconds - 85934 ok 950 - 15 hours, 9 minutes, and 13 seconds - 54553 ok 951 - 16 hours, 56 minutes, and 14 seconds - 60974 ok 952 - 1 day, 27 minutes, and 7 seconds - 88027 ok 953 - 19 hours and 50 seconds - 68450 ok 954 - 1 day, 1 hour, 13 minutes, and 12 seconds - 90792 ok 955 - 10 hours, 29 minutes, and 31 seconds - 37771 ok 956 - 1 day, 1 hour, 5 minutes, and 25 seconds - 90325 ok 957 - 1 day, 2 hours, 35 minutes, and 3 seconds - 95703 ok 958 - 2 hours, 45 minutes, and 30 seconds - 9930 ok 959 - 18 hours, 48 minutes, and 53 seconds - 67733 ok 960 - 18 hours, 57 minutes, and 5 seconds - 68225 ok 961 - 19 hours, 10 minutes, and 21 seconds - 69021 ok 962 - 10 hours, 31 minutes, and 27 seconds - 37887 ok 963 - 9 hours, 14 minutes, and 39 seconds - 33279 ok 964 - 12 hours, 10 minutes, and 41 seconds - 43841 ok 965 - 17 hours, 44 minutes, and 57 seconds - 63897 ok 966 - 20 hours, 11 minutes, and 8 seconds - 72668 ok 967 - 4 hours, 43 minutes, and 33 seconds - 17013 ok 968 - 1 day, 52 minutes, and 6 seconds - 89526 ok 969 - 14 hours, 39 minutes, and 37 seconds - 52777 ok 970 - 21 hours, 46 minutes, and 48 seconds - 78408 ok 971 - 8 hours, 54 minutes, and 18 seconds - 32058 ok 972 - 1 day, 3 hours, 35 minutes, and 53 seconds - 99353 ok 973 - 51 minutes and 40 seconds - 3100 ok 974 - 14 hours, 57 minutes, and 9 seconds - 53829 ok 975 - 8 hours, 5 minutes, and 56 seconds - 29156 ok 976 - 8 hours, 25 minutes, and 52 seconds - 30352 ok 977 - 18 hours, 21 minutes, and 44 seconds - 66104 ok 978 - 7 hours, 51 minutes, and 17 seconds - 28277 ok 979 - 5 hours, 51 minutes, and 58 seconds - 21118 ok 980 - 1 day, 1 hour, 26 minutes, and 7 seconds - 91567 ok 981 - 6 hours, 8 minutes, and 33 seconds - 22113 ok 982 - 1 day, 32 minutes, and 40 seconds - 88360 ok 983 - 4 hours, 15 minutes, and 41 seconds - 15341 ok 984 - 2 hours, 32 minutes, and 4 seconds - 9124 ok 985 - 1 day, 3 hours, 11 minutes, and 19 seconds - 97879 ok 986 - 1 day, 33 minutes, and 56 seconds - 88436 ok 987 - 1 day, 2 hours, 21 minutes, and 31 seconds - 94891 ok 988 - 12 hours, 36 minutes, and 16 seconds - 45376 ok 989 - 6 hours and 27 seconds - 21627 ok 990 - 13 hours, 19 minutes, and 42 seconds - 47982 ok 991 - 10 hours, 48 minutes, and 23 seconds - 38903 ok 992 - 4 minutes and 43 seconds - 283 ok 993 - 8 hours, 43 minutes, and 43 seconds - 31423 ok 994 - 1 day, 43 minutes, and 15 seconds - 88995 ok 995 - 6 hours, 20 minutes, and 24 seconds - 22824 ok 996 - 20 hours, 19 minutes, and 4 seconds - 73144 ok 997 - 41 minutes and 2 seconds - 2462 ok 998 - 4 hours, 36 minutes, and 32 seconds - 16592 ok 999 - 1 day, 46 minutes, and 15 seconds - 89175 ok 1000 - 3 hours, 33 minutes, and 19 seconds - 12799 ok 1001 - 20h20m57s - 73257 ok 1002 - 8h5m4s - 29104 ok 1003 - 3h44m42s - 13482 ok 1004 - 12h26m9s - 44769 ok 1005 - 7h31m39s - 27099 ok 1006 - 3h40m1s - 13201 ok 1007 - 5h43m37s - 20617 ok 1008 - 15h37m17s - 56237 ok 1009 - 16h51m18s - 60678 ok 1010 - 2h25m24s - 8724 ok 1011 - 12h24m40s - 44680 ok 1012 - 14h58m38s - 53918 ok 1013 - 14h39m27s - 52767 ok 1014 - 1d1h48m3s - 92883 ok 1015 - 17h37m44s - 63464 ok 1016 - 7h15m50s - 26150 ok 1017 - 6h26m8s - 23168 ok 1018 - 30m18s - 1818 ok 1019 - 8h51m30s - 31890 ok 1020 - 18h56m16s - 68176 ok 1021 - 15h35m30s - 56130 ok 1022 - 6h21m28s - 22888 ok 1023 - 4h53m40s - 17620 ok 1024 - 10h30m23s - 37823 ok 1025 - 12h43m20s - 45800 ok 1026 - 5h46m1s - 20761 ok 1027 - 9h47m58s - 35278 ok 1028 - 4h14m34s - 15274 ok 1029 - 8h9m57s - 29397 ok 1030 - 7m1s - 421 ok 1031 - 19h26m4s - 69964 ok 1032 - 1d2h24m46s - 95086 ok 1033 - 6h35m9s - 23709 ok 1034 - 16h43m25s - 60205 ok 1035 - 8h30m33s - 30633 ok 1036 - 1d35m28s - 88528 ok 1037 - 8h28m25s - 30505 ok 1038 - 10h33m20s - 38000 ok 1039 - 6h39m40s - 23980 ok 1040 - 17h53m51s - 64431 ok 1041 - 7h22m39s - 26559 ok 1042 - 1h2m18s - 3738 ok 1043 - 1d51m8s - 89468 ok 1044 - 1h50m10s - 6610 ok 1045 - 1h3m53s - 3833 ok 1046 - 21m55s - 1315 ok 1047 - 23h54m59s - 86099 ok 1048 - 4h27m7s - 16027 ok 1049 - 20h58m17s - 75497 ok 1050 - 1d1h50m14s - 93014 ok 1051 - 19h53m5s - 71585 ok 1052 - 9h56m49s - 35809 ok 1053 - 3h43m17s - 13397 ok 1054 - 2h40m40s - 9640 ok 1055 - 17h55m17s - 64517 ok 1056 - 7h33m50s - 27230 ok 1057 - 9h3m9s - 32589 ok 1058 - 16h29m56s - 59396 ok 1059 - 8h22m43s - 30163 ok 1060 - 20h46m44s - 74804 ok 1061 - 1d36m5s - 88565 ok 1062 - 1d3h25m15s - 98715 ok 1063 - 22h22m12s - 80532 ok 1064 - 13h30m2s - 48602 ok 1065 - 46m35s - 2795 ok 1066 - 5h1m36s - 18096 ok 1067 - 8h8m44s - 29324 ok 1068 - 31m59s - 1919 ok 1069 - 22h50m38s - 82238 ok 1070 - 12h48m56s - 46136 ok 1071 - 1d1h39m30s - 92370 ok 1072 - 9h24s - 32424 ok 1073 - 13h26m40s - 48400 ok 1074 - 6h53m39s - 24819 ok 1075 - 20h37m4s - 74224 ok 1076 - 23h34m59s - 84899 ok 1077 - 11h33m6s - 41586 ok 1078 - 16h27m29s - 59249 ok 1079 - 8h45m6s - 31506 ok 1080 - 6h35m18s - 23718 ok 1081 - 4h26m31s - 15991 ok 1082 - 1d2h21m40s - 94900 ok 1083 - 14h53m42s - 53622 ok 1084 - 14h46m7s - 53167 ok 1085 - 1d1h20m20s - 91220 ok 1086 - 7h5m43s - 25543 ok 1087 - 14h18m21s - 51501 ok 1088 - 3h49m14s - 13754 ok 1089 - 21h4m51s - 75891 ok 1090 - 23h35m48s - 84948 ok 1091 - 1d2h22m41s - 94961 ok 1092 - 9h3m18s - 32598 ok 1093 - 8h1m52s - 28912 ok 1094 - 7h5m27s - 25527 ok 1095 - 1d48m48s - 89328 ok 1096 - 15h34m36s - 56076 ok 1097 - 20h35m14s - 74114 ok 1098 - 10h16m24s - 36984 ok 1099 - 8h52m25s - 31945 ok 1100 - 11h53m2s - 42782 ok 1101 - 9h23m12s - 33792 ok 1102 - 2h15m42s - 8142 ok 1103 - 10h53m13s - 39193 ok 1104 - 12h30m4s - 45004 ok 1105 - 1d2h53m52s - 96832 ok 1106 - 23h37m56s - 85076 ok 1107 - 23h30m22s - 84622 ok 1108 - 15h46m17s - 56777 ok 1109 - 1d10m51s - 87051 ok 1110 - 7h57m8s - 28628 ok 1111 - 10h47m56s - 38876 ok 1112 - 15h44m25s - 56665 ok 1113 - 13h8m37s - 47317 ok 1114 - 6h48m13s - 24493 ok 1115 - 14h25m56s - 51956 ok 1116 - 6h29m57s - 23397 ok 1117 - 1h25m54s - 5154 ok 1118 - 13h35m41s - 48941 ok 1119 - 19h2m25s - 68545 ok 1120 - 14h34m56s - 52496 ok 1121 - 9h49m51s - 35391 ok 1122 - 12h2m21s - 43341 ok 1123 - 4h41m46s - 16906 ok 1124 - 14h26m5s - 51965 ok 1125 - 23h45m25s - 85525 ok 1126 - 10m13s - 613 ok 1127 - 17h14m57s - 62097 ok 1128 - 12h34m23s - 45263 ok 1129 - 22h3m11s - 79391 ok 1130 - 4h38m13s - 16693 ok 1131 - 17h46m50s - 64010 ok 1132 - 16h32m53s - 59573 ok 1133 - 17h59m33s - 64773 ok 1134 - 2h49m34s - 10174 ok 1135 - 8h36m15s - 30975 ok 1136 - 7h39m47s - 27587 ok 1137 - 5h43m28s - 20608 ok 1138 - 17h34m1s - 63241 ok 1139 - 2h37m34s - 9454 ok 1140 - 22h27m42s - 80862 ok 1141 - 1d49m27s - 89367 ok 1142 - 1d10m14s - 87014 ok 1143 - 8m29s - 509 ok 1144 - 17h28m59s - 62939 ok 1145 - 13h57m36s - 50256 ok 1146 - 17h53m54s - 64434 ok 1147 - 12h7m41s - 43661 ok 1148 - 11h11m17s - 40277 ok 1149 - 1d3h27m50s - 98870 ok 1150 - 20h30m - 73800 ok 1151 - 16h18m51s - 58731 ok 1152 - 10h52m58s - 39178 ok 1153 - 13h35m13s - 48913 ok 1154 - 12h48m41s - 46121 ok 1155 - 23h59m15s - 86355 ok 1156 - 1d7m11s - 86831 ok 1157 - 6h15s - 21615 ok 1158 - 16h29m7s - 59347 ok 1159 - 4h55m9s - 17709 ok 1160 - 23h29m12s - 84552 ok 1161 - 10h41m13s - 38473 ok 1162 - 6h18m - 22680 ok 1163 - 15h2m33s - 54153 ok 1164 - 1d1h23m4s - 91384 ok 1165 - 23h2m5s - 82925 ok 1166 - 15h13s - 54013 ok 1167 - 1d16m11s - 87371 ok 1168 - 12h50m9s - 46209 ok 1169 - 12h56m52s - 46612 ok 1170 - 1h1m17s - 3677 ok 1171 - 11h17m17s - 40637 ok 1172 - 1h46m39s - 6399 ok 1173 - 7h10m11s - 25811 ok 1174 - 7h39m57s - 27597 ok 1175 - 17h10m49s - 61849 ok 1176 - 8h40m40s - 31240 ok 1177 - 23h15m24s - 83724 ok 1178 - 17h29m51s - 62991 ok 1179 - 2h28m52s - 8932 ok 1180 - 1d29m58s - 88198 ok 1181 - 12h16m14s - 44174 ok 1182 - 2h42m2s - 9722 ok 1183 - 5h4m40s - 18280 ok 1184 - 2h49m19s - 10159 ok 1185 - 8h59m54s - 32394 ok 1186 - 19h34m18s - 70458 ok 1187 - 1d2h53m6s - 96786 ok 1188 - 22h42m33s - 81753 ok 1189 - 7h55m12s - 28512 ok 1190 - 14h38m51s - 52731 ok 1191 - 7h49m21s - 28161 ok 1192 - 23h2m23s - 82943 ok 1193 - 13h42m14s - 49334 ok 1194 - 23h53m46s - 86026 ok 1195 - 9h29m - 34140 ok 1196 - 18h52m9s - 67929 ok 1197 - 6h41m54s - 24114 ok 1198 - 15h51m7s - 57067 ok 1199 - 22h32m41s - 81161 ok 1200 - 2h5m40s - 7540 ok 1201 - 22h10m43s - 79843 ok 1202 - 4h32m49s - 16369 ok 1203 - 20h20m17s - 73217 ok 1204 - 20h20m54s - 73254 ok 1205 - 29m36s - 1776 ok 1206 - 16h26m28s - 59188 ok 1207 - 5h57m27s - 21447 ok 1208 - 1d1h14m47s - 90887 ok 1209 - 23h32m36s - 84756 ok 1210 - 9h27m31s - 34051 ok 1211 - 8h38m23s - 31103 ok 1212 - 11h43m16s - 42196 ok 1213 - 11h23m14s - 40994 ok 1214 - 22h45m21s - 81921 ok 1215 - 1d2h48m53s - 96533 ok 1216 - 11h46m53s - 42413 ok 1217 - 22h11m47s - 79907 ok 1218 - 16h25m55s - 59155 ok 1219 - 12h26m45s - 44805 ok 1220 - 19h58m34s - 71914 ok 1221 - 7h7m51s - 25671 ok 1222 - 13h9m47s - 47387 ok 1223 - 5h9m39s - 18579 ok 1224 - 1d1h1m18s - 90078 ok 1225 - 1d27m53s - 88073 ok 1226 - 57m13s - 3433 ok 1227 - 10h47m34s - 38854 ok 1228 - 2h38m59s - 9539 ok 1229 - 14h32m5s - 52325 ok 1230 - 14h32m54s - 52374 ok 1231 - 10h37m24s - 38244 ok 1232 - 16h21m11s - 58871 ok 1233 - 57m13s - 3433 ok 1234 - 21h22m5s - 76925 ok 1235 - 1h29m24s - 5364 ok 1236 - 3h18m40s - 11920 ok 1237 - 14h6m18s - 50778 ok 1238 - 1h43m45s - 6225 ok 1239 - 8h36m36s - 30996 ok 1240 - 3h17m5s - 11825 ok 1241 - 19h1m51s - 68511 ok 1242 - 15h52m15s - 57135 ok 1243 - 1d2h50m18s - 96618 ok 1244 - 18h51m50s - 67910 ok 1245 - 4h49m36s - 17376 ok 1246 - 8h40m43s - 31243 ok 1247 - 1d2h39m13s - 95953 ok 1248 - 14h52m26s - 53546 ok 1249 - 17h40m41s - 63641 ok 1250 - 5h43m55s - 20635 ok 1251 - 8h22m28s - 30148 ok 1252 - 23h5m17s - 83117 ok 1253 - 16h51m21s - 60681 ok 1254 - 7h6m10s - 25570 ok 1255 - 18h40m8s - 67208 ok 1256 - 1d2h43m35s - 96215 ok 1257 - 2h28m37s - 8917 ok 1258 - 10h20m28s - 37228 ok 1259 - 1h45m14s - 6314 ok 1260 - 7h32m58s - 27178 ok 1261 - 16h34m37s - 59677 ok 1262 - 1d36m23s - 88583 ok 1263 - 10h27m29s - 37649 ok 1264 - 1d28m33s - 88113 ok 1265 - 21h50m37s - 78637 ok 1266 - 7h23m6s - 26586 ok 1267 - 10h39m29s - 38369 ok 1268 - 12h5m18s - 43518 ok 1269 - 9h34m29s - 34469 ok 1270 - 2h26m13s - 8773 ok 1271 - 1d2h28m20s - 95300 ok 1272 - 1h17m9s - 4629 ok 1273 - 7h51m17s - 28277 ok 1274 - 21h29m43s - 77383 ok 1275 - 1d2h24m16s - 95056 ok 1276 - 6h21s - 21621 ok 1277 - 8h11m44s - 29504 ok 1278 - 3h56m - 14160 ok 1279 - 20h2m14s - 72134 ok 1280 - 29m42s - 1782 ok 1281 - 9h25m14s - 33914 ok 1282 - 8h2m22s - 28942 ok 1283 - 15h27m50s - 55670 ok 1284 - 8h49m53s - 31793 ok 1285 - 2h34m6s - 9246 ok 1286 - 23h39m16s - 85156 ok 1287 - 1h30m19s - 5419 ok 1288 - 8h57m12s - 32232 ok 1289 - 12h16m47s - 44207 ok 1290 - 4h16m11s - 15371 ok 1291 - 21h34m11s - 77651 ok 1292 - 6h13m53s - 22433 ok 1293 - 18h26m43s - 66403 ok 1294 - 8h19m37s - 29977 ok 1295 - 3h12m12s - 11532 ok 1296 - 6h36m46s - 23806 ok 1297 - 12h27m19s - 44839 ok 1298 - 20h3m27s - 72207 ok 1299 - 21h17m31s - 76651 ok 1300 - 22h9m48s - 79788 ok 1301 - 11h50m17s - 42617 ok 1302 - 6h15m21s - 22521 ok 1303 - 20h4m53s - 72293 ok 1304 - 5h41m29s - 20489 ok 1305 - 9h51m1s - 35461 ok 1306 - 1h32m43s - 5563 ok 1307 - 5h18m33s - 19113 ok 1308 - 13h57m2s - 50222 ok 1309 - 17h7m52s - 61672 ok 1310 - 46m4s - 2764 ok 1311 - 9h23m12s - 33792 ok 1312 - 23h52m54s - 85974 ok 1313 - 5h19m28s - 19168 ok 1314 - 6h35m48s - 23748 ok 1315 - 7h35m52s - 27352 ok 1316 - 6h56m40s - 25000 ok 1317 - 20h53m21s - 75201 ok 1318 - 11h45s - 39645 ok 1319 - 4h55m12s - 17712 ok 1320 - 19h20m44s - 69644 ok 1321 - 1h13m45s - 4425 ok 1322 - 8h43m56s - 31436 ok 1323 - 1d2h58m54s - 97134 ok 1324 - 1d18m35s - 87515 ok 1325 - 5h47m54s - 20874 ok 1326 - 15h41m9s - 56469 ok 1327 - 12h32m52s - 45172 ok 1328 - 9h45m16s - 35116 ok 1329 - 5h25m37s - 19537 ok 1330 - 23h57m56s - 86276 ok 1331 - 7h42m35s - 27755 ok 1332 - 6h24m58s - 23098 ok 1333 - 1d1h51m58s - 93118 ok 1334 - 5h13m3s - 18783 ok 1335 - 20h17m17s - 73037 ok 1336 - 14h13m55s - 51235 ok 1337 - 11h5s - 39605 ok 1338 - 5h1m3s - 18063 ok 1339 - 17h56m57s - 64617 ok 1340 - 1d1h20m47s - 91247 ok 1341 - 7h18m35s - 26315 ok 1342 - 23h32m54s - 84774 ok 1343 - 11h52m44s - 42764 ok 1344 - 12h40m2s - 45602 ok 1345 - 7h12m50s - 25970 ok 1346 - 2h52m37s - 10357 ok 1347 - 15h4m56s - 54296 ok 1348 - 16h46m55s - 60415 ok 1349 - 1d1h8m22s - 90502 ok 1350 - 5h2m44s - 18164 ok 1351 - 11h35m5s - 41705 ok 1352 - 5h43m4s - 20584 ok 1353 - 21h42m41s - 78161 ok 1354 - 12h23m48s - 44628 ok 1355 - 3h22m29s - 12149 ok 1356 - 1h27m44s - 5264 ok 1357 - 1d3h39m32s - 99572 ok 1358 - 17h39m46s - 63586 ok 1359 - 21h22m48s - 76968 ok 1360 - 8h50m35s - 31835 ok 1361 - 1d3h19m27s - 98367 ok 1362 - 1h55m3s - 6903 ok 1363 - 39m12s - 2352 ok 1364 - 18h27m22s - 66442 ok 1365 - 8h53m11s - 31991 ok 1366 - 23h28m14s - 84494 ok 1367 - 17h8m38s - 61718 ok 1368 - 8h8m26s - 29306 ok 1369 - 18h59m28s - 68368 ok 1370 - 15h48m26s - 56906 ok 1371 - 8h28m37s - 30517 ok 1372 - 20h13m56s - 72836 ok 1373 - 17h46m20s - 63980 ok 1374 - 17h38m57s - 63537 ok 1375 - 3h53m36s - 14016 ok 1376 - 16h52m43s - 60763 ok 1377 - 10h50m13s - 39013 ok 1378 - 16h34m46s - 59686 ok 1379 - 13h32m22s - 48742 ok 1380 - 7h19m5s - 26345 ok 1381 - 4h13m54s - 15234 ok 1382 - 18h11m - 65460 ok 1383 - 18h55m48s - 68148 ok 1384 - 10h30m5s - 37805 ok 1385 - 8h55m47s - 32147 ok 1386 - 22h9m39s - 79779 ok 1387 - 20h20m5s - 73205 ok 1388 - 13h39m2s - 49142 ok 1389 - 1h58m39s - 7119 ok 1390 - 17h21m30s - 62490 ok 1391 - 1d3h20m52s - 98452 ok 1392 - 17h52m56s - 64376 ok 1393 - 15h17m58s - 55078 ok 1394 - 10h30m23s - 37823 ok 1395 - 3h57m13s - 14233 ok 1396 - 1d1h57m21s - 93441 ok 1397 - 9h16m23s - 33383 ok 1398 - 6h10m22s - 22222 ok 1399 - 15h27m22s - 55642 ok 1400 - 7h42m57s - 27777 ok 1401 - 7h38m59s - 27539 ok 1402 - 8h15m27s - 29727 ok 1403 - 5h14m50s - 18890 ok 1404 - 3h49m29s - 13769 ok 1405 - 12h2m24s - 43344 ok 1406 - 16h7m6s - 58026 ok 1407 - 4h20m43s - 15643 ok 1408 - 14h29m51s - 52191 ok 1409 - 5h51m55s - 21115 ok 1410 - 2h18m5s - 8285 ok 1411 - 7h14m - 26040 ok 1412 - 28m41s - 1721 ok 1413 - 10h26m43s - 37603 ok 1414 - 11h38m35s - 41915 ok 1415 - 11h21m54s - 40914 ok 1416 - 4h4m57s - 14697 ok 1417 - 3h7m4s - 11224 ok 1418 - 7h35m37s - 27337 ok 1419 - 9h25m41s - 33941 ok 1420 - 23h7m10s - 83230 ok 1421 - 21h10m51s - 76251 ok 1422 - 22h12m39s - 79959 ok 1423 - 15h4m38s - 54278 ok 1424 - 6h36m19s - 23779 ok 1425 - 11h32m35s - 41555 ok 1426 - 13h26m37s - 48397 ok 1427 - 22h18m39s - 80319 ok 1428 - 21h45m35s - 78335 ok 1429 - 1d3h39m23s - 99563 ok 1430 - 13h55m52s - 50152 ok 1431 - 7h47s - 25247 ok 1432 - 16h45m42s - 60342 ok 1433 - 17m2s - 1022 ok 1434 - 2h43m16s - 9796 ok 1435 - 9h42m13s - 34933 ok 1436 - 6h30m43s - 23443 ok 1437 - 17h6s - 61206 ok 1438 - 47m8s - 2828 ok 1439 - 19h7m39s - 68859 ok 1440 - 22h33m57s - 81237 ok 1441 - 3h40m17s - 13217 ok 1442 - 16h12m8s - 58328 ok 1443 - 1h17m52s - 4672 ok 1444 - 15h35m - 56100 ok 1445 - 20h32m24s - 73944 ok 1446 - 6h32m6s - 23526 ok 1447 - 15h49m57s - 56997 ok 1448 - 23h41m9s - 85269 ok 1449 - 10h39m32s - 38372 ok 1450 - 12h3m9s - 43389 ok 1451 - 14h12m6s - 51126 ok 1452 - 17h17m26s - 62246 ok 1453 - 18h50m31s - 67831 ok 1454 - 16h13m18s - 58398 ok 1455 - 11h43m41s - 42221 ok 1456 - 11h35m11s - 41711 ok 1457 - 1d23m22s - 87802 ok 1458 - 20h26m48s - 73608 ok 1459 - 5h44m11s - 20651 ok 1460 - 23h53m15s - 85995 ok 1461 - 16h55m28s - 60928 ok 1462 - 34m59s - 2099 ok 1463 - 1d2h8m11s - 94091 ok 1464 - 22h35m23s - 81323 ok 1465 - 14h7m37s - 50857 ok 1466 - 10h4s - 36004 ok 1467 - 1d9m35s - 86975 ok 1468 - 31m25s - 1885 ok 1469 - 11h48m18s - 42498 ok 1470 - 13h22m45s - 48165 ok 1471 - 13h20m4s - 48004 ok 1472 - 13h51m17s - 49877 ok 1473 - 9h33m7s - 34387 ok 1474 - 21h33m32s - 77612 ok 1475 - 1h44m10s - 6250 ok 1476 - 13h47m41s - 49661 ok 1477 - 19h5m13s - 68713 ok 1478 - 31m59s - 1919 ok 1479 - 18h28m42s - 66522 ok 1480 - 6h42m28s - 24148 ok 1481 - 4h4m48s - 14688 ok 1482 - 13h47m13s - 49633 ok 1483 - 23h30m37s - 84637 ok 1484 - 8h45m24s - 31524 ok 1485 - 19h40m49s - 70849 ok 1486 - 15h30m47s - 55847 ok 1487 - 3h39m43s - 13183 ok 1488 - 1d1h7m37s - 90457 ok 1489 - 32m23s - 1943 ok 1490 - 3h54m28s - 14068 ok 1491 - 16h13m21s - 58401 ok 1492 - 19h58m28s - 71908 ok 1493 - 21h6m37s - 75997 ok 1494 - 7h38m22s - 27502 ok 1495 - 10h47m34s - 38854 ok 1496 - 23h47m48s - 85668 ok 1497 - 4h46m45s - 17205 ok 1498 - 3h34m26s - 12866 ok 1499 - 1d1m5s - 86465 ok 1500 - 11h2m23s - 39743 ok 1501 - 11h11m10s - 40270 ok 1502 - 16h38m7s - 59887 ok 1503 - 22h22m25s - 80545 ok 1504 - 11m54s - 714 ok 1505 - 22h43m40s - 81820 ok 1506 - 1d3h39m20s - 99560 ok 1507 - 15h24m56s - 55496 ok 1508 - 9h13m32s - 33212 ok 1509 - 1d2h14m54s - 94494 ok 1510 - 23h25m47s - 84347 ok 1511 - 20h12m12s - 72732 ok 1512 - 12h56m40s - 46600 ok 1513 - 5h23m10s - 19390 ok 1514 - 9h16m41s - 33401 ok 1515 - 1d3h4m57s - 97497 ok 1516 - 7h30m29s - 27029 ok 1517 - 40m20s - 2420 ok 1518 - 12h45m59s - 45959 ok 1519 - 19h46m37s - 71197 ok 1520 - 23h2m20s - 82940 ok 1521 - 19h30m42s - 70242 ok 1522 - 10h13s - 36013 ok 1523 - 5h31m3s - 19863 ok 1524 - 22h50m2s - 82202 ok 1525 - 8h43m40s - 31420 ok 1526 - 1d1h23m44s - 91424 ok 1527 - 1d49m15s - 89355 ok 1528 - 2h29m7s - 8947 ok 1529 - 5h5m56s - 18356 ok 1530 - 2h55m28s - 10528 ok 1531 - 13h19m36s - 47976 ok 1532 - 5h4m49s - 18289 ok 1533 - 9h54m59s - 35699 ok 1534 - 5h24m18s - 19458 ok 1535 - 13h4m33s - 47073 ok 1536 - 4h42m53s - 16973 ok 1537 - 8h33m48s - 30828 ok 1538 - 6h26m57s - 23217 ok 1539 - 22h17m56s - 80276 ok 1540 - 13h22m58s - 48178 ok 1541 - 14h26m38s - 51998 ok 1542 - 1d2h1m22s - 93682 ok 1543 - 8h53m23s - 32003 ok 1544 - 2h21m45s - 8505 ok 1545 - 2h43m55s - 9835 ok 1546 - 13h14m7s - 47647 ok 1547 - 15h30m38s - 55838 ok 1548 - 20h55m44s - 75344 ok 1549 - 2h9m41s - 7781 ok 1550 - 5h14s - 18014 ok 1551 - 20h23m36s - 73416 ok 1552 - 20h11m32s - 72692 ok 1553 - 15h51m13s - 57073 ok 1554 - 19h48m24s - 71304 ok 1555 - 9h34m14s - 34454 ok 1556 - 14h53m30s - 53610 ok 1557 - 11h39m21s - 41961 ok 1558 - 20h42m31s - 74551 ok 1559 - 7h55m21s - 28521 ok 1560 - 7h35m59s - 27359 ok 1561 - 14h5m14s - 50714 ok 1562 - 17h59m12s - 64752 ok 1563 - 1d46m48s - 89208 ok 1564 - 2h37m3s - 9423 ok 1565 - 10h34m45s - 38085 ok 1566 - 6h39m34s - 23974 ok 1567 - 22h34m58s - 81298 ok 1568 - 6h15m12s - 22512 ok 1569 - 9h40m57s - 34857 ok 1570 - 3h40m59s - 13259 ok 1571 - 3h12m43s - 11563 ok 1572 - 7h23m40s - 26620 ok 1573 - 19h27m33s - 70053 ok 1574 - 19h32s - 68432 ok 1575 - 14h57m9s - 53829 ok 1576 - 1h46m15s - 6375 ok 1577 - 5h58m13s - 21493 ok 1578 - 3h2m26s - 10946 ok 1579 - 8h2m1s - 28921 ok 1580 - 1d2h1m22s - 93682 ok 1581 - 16h44m59s - 60299 ok 1582 - 21h22m2s - 76922 ok 1583 - 8h21m54s - 30114 ok 1584 - 14h58m4s - 53884 ok 1585 - 1h22m23s - 4943 ok 1586 - 4h50m25s - 17425 ok 1587 - 9h38m36s - 34716 ok 1588 - 3h45m7s - 13507 ok 1589 - 14h1m58s - 50518 ok 1590 - 20h20m2s - 73202 ok 1591 - 1d1h40m16s - 92416 ok 1592 - 16h1m57s - 57717 ok 1593 - 1d40m18s - 88818 ok 1594 - 21h22m11s - 76931 ok 1595 - 8h36m33s - 30993 ok 1596 - 21h1m14s - 75674 ok 1597 - 23h34m20s - 84860 ok 1598 - 23h55m57s - 86157 ok 1599 - 19h27m51s - 70071 ok 1600 - 22h43m25s - 81805 ok 1601 - 7h4m36s - 25476 ok 1602 - 1d3h46m24s - 99984 ok 1603 - 23h11m11s - 83471 ok 1604 - 1d1h20m20s - 91220 ok 1605 - 1h33m38s - 5618 ok 1606 - 17h25m16s - 62716 ok 1607 - 13m56s - 836 ok 1608 - 21h29m - 77340 ok 1609 - 18h52m42s - 67962 ok 1610 - 2h5m10s - 7510 ok 1611 - 1d45m38s - 89138 ok 1612 - 1d58m - 89880 ok 1613 - 17h4m22s - 61462 ok 1614 - 12h15s - 43215 ok 1615 - 1h18m19s - 4699 ok 1616 - 17h1m43s - 61303 ok 1617 - 9h34m41s - 34481 ok 1618 - 10h24m44s - 37484 ok 1619 - 15h38m46s - 56326 ok 1620 - 22h11m22s - 79882 ok 1621 - 7h48m35s - 28115 ok 1622 - 1d3h35m10s - 99310 ok 1623 - 19h30m20s - 70220 ok 1624 - 15h57m56s - 57476 ok 1625 - 23h42m13s - 85333 ok 1626 - 3h54m43s - 14083 ok 1627 - 1d3h1m14s - 97274 ok 1628 - 19h29m47s - 70187 ok 1629 - 11h32m47s - 41567 ok 1630 - 9h32m30s - 34350 ok 1631 - 14h49m10s - 53350 ok 1632 - 1d3h45m54s - 99954 ok 1633 - 3h26m11s - 12371 ok 1634 - 22h1m55s - 79315 ok 1635 - 9h13m47s - 33227 ok 1636 - 15h21m16s - 55276 ok 1637 - 12h9m40s - 43780 ok 1638 - 12h51m29s - 46289 ok 1639 - 1d39m26s - 88766 ok 1640 - 1d3h32m40s - 99160 ok 1641 - 11h22m46s - 40966 ok 1642 - 1d12m41s - 87161 ok 1643 - 3h20m2s - 12002 ok 1644 - 17h20m2s - 62402 ok 1645 - 11h21m27s - 40887 ok 1646 - 14h44m11s - 53051 ok 1647 - 3h48m16s - 13696 ok 1648 - 19h32m47s - 70367 ok 1649 - 12h20m42s - 44442 ok 1650 - 16h43m40s - 60220 ok 1651 - 10h34m27s - 38067 ok 1652 - 17h2m35s - 61355 ok 1653 - 20h31m32s - 73892 ok 1654 - 22h20m41s - 80441 ok 1655 - 1h10m44s - 4244 ok 1656 - 6h51m47s - 24707 ok 1657 - 19h44m1s - 71041 ok 1658 - 2h27m30s - 8850 ok 1659 - 4h12m7s - 15127 ok 1660 - 10h12m20s - 36740 ok 1661 - 31m29s - 1889 ok 1662 - 3h28m44s - 12524 ok 1663 - 6h43m50s - 24230 ok 1664 - 6h18m9s - 22689 ok 1665 - 23h9m27s - 83367 ok 1666 - 3h33m19s - 12799 ok 1667 - 19m47s - 1187 ok 1668 - 6h18m46s - 22726 ok 1669 - 1d3h9m1s - 97741 ok 1670 - 1h15m25s - 4525 ok 1671 - 1d1m35s - 86495 ok 1672 - 1d1h3m39s - 90219 ok 1673 - 2h52m34s - 10354 ok 1674 - 18h9m16s - 65356 ok 1675 - 21h9m7s - 76147 ok 1676 - 5m32s - 332 ok 1677 - 15h38m27s - 56307 ok 1678 - 16h10m9s - 58209 ok 1679 - 7h26m - 26760 ok 1680 - 1d2h58m29s - 97109 ok 1681 - 3h15m6s - 11706 ok 1682 - 22h13m12s - 79992 ok 1683 - 6h4m28s - 21868 ok 1684 - 15h52m51s - 57171 ok 1685 - 4h12m4s - 15124 ok 1686 - 16h36m20s - 59780 ok 1687 - 1d58m49s - 89929 ok 1688 - 1d3h14m58s - 98098 ok 1689 - 15h14m12s - 54852 ok 1690 - 16h31m34s - 59494 ok 1691 - 4h5m55s - 14755 ok 1692 - 2h42m5s - 9725 ok 1693 - 1d20m28s - 87628 ok 1694 - 22h17m50s - 80270 ok 1695 - 8h2m4s - 28924 ok 1696 - 10h6m1s - 36361 ok 1697 - 1h13m23s - 4403 ok 1698 - 7h40m6s - 27606 ok 1699 - 8h33m54s - 30834 ok 1700 - 1d28m45s - 88125 ok 1701 - 2h27m20s - 8840 ok 1702 - 10h40m24s - 38424 ok 1703 - 4h27m1s - 16021 ok 1704 - 2h38m47s - 9527 ok 1705 - 6h41m42s - 24102 ok 1706 - 6h26m15s - 23175 ok 1707 - 17h35m39s - 63339 ok 1708 - 23h9m43s - 83383 ok 1709 - 1d1h59m51s - 93591 ok 1710 - 7h14m58s - 26098 ok 1711 - 18h31m11s - 66671 ok 1712 - 1d3h16m45s - 98205 ok 1713 - 1d1h21m21s - 91281 ok 1714 - 15h46m27s - 56787 ok 1715 - 14h39m24s - 52764 ok 1716 - 15h53m16s - 57196 ok 1717 - 2h5s - 7205 ok 1718 - 1d2h42m28s - 96148 ok 1719 - 21h3m47s - 75827 ok 1720 - 15h49m39s - 56979 ok 1721 - 6h36m46s - 23806 ok 1722 - 8h18m33s - 29913 ok 1723 - 8h11m19s - 29479 ok 1724 - 3h56m15s - 14175 ok 1725 - 13h31m46s - 48706 ok 1726 - 3h33m34s - 12814 ok 1727 - 18h32m55s - 66775 ok 1728 - 18h52m27s - 67947 ok 1729 - 5h25m46s - 19546 ok 1730 - 4h35m40s - 16540 ok 1731 - 19h6m17s - 68777 ok 1732 - 10h10m48s - 36648 ok 1733 - 12h55m33s - 46533 ok 1734 - 17h56m57s - 64617 ok 1735 - 14h34m22s - 52462 ok 1736 - 15h45m16s - 56716 ok 1737 - 2h18m23s - 8303 ok 1738 - 2h2m1s - 7321 ok 1739 - 16h14m22s - 58462 ok 1740 - 22h44m53s - 81893 ok 1741 - 18h32m9s - 66729 ok 1742 - 11h2m35s - 39755 ok 1743 - 2h35m29s - 9329 ok 1744 - 19h42m15s - 70935 ok 1745 - 4h31m30s - 16290 ok 1746 - 4h30m13s - 16213 ok 1747 - 21h55m33s - 78933 ok 1748 - 11h38m41s - 41921 ok 1749 - 9h20m51s - 33651 ok 1750 - 17h46m17s - 63977 ok 1751 - 17h40m23s - 63623 ok 1752 - 5h54m52s - 21292 ok 1753 - 11h57m43s - 43063 ok 1754 - 13h46m58s - 49618 ok 1755 - 1d2h35m55s - 95755 ok 1756 - 18h15m37s - 65737 ok 1757 - 17h32m57s - 63177 ok 1758 - 16m34s - 994 ok 1759 - 1d1h4m6s - 90246 ok 1760 - 23h37m32s - 85052 ok 1761 - 14h9m45s - 50985 ok 1762 - 10h33m38s - 38018 ok 1763 - 17h59m3s - 64743 ok 1764 - 12h15m7s - 44107 ok 1765 - 2h19m58s - 8398 ok 1766 - 4h15m50s - 15350 ok 1767 - 6h41m9s - 24069 ok 1768 - 20h48s - 72048 ok 1769 - 18h39m44s - 67184 ok 1770 - 8h22m3s - 30123 ok 1771 - 13h45m33s - 49533 ok 1772 - 15h47m3s - 56823 ok 1773 - 4h57m11s - 17831 ok 1774 - 1d3h10m30s - 97830 ok 1775 - 23h16m1s - 83761 ok 1776 - 14h46m59s - 53219 ok 1777 - 1d3h13m11s - 97991 ok 1778 - 13h45m8s - 49508 ok 1779 - 14h21m3s - 51663 ok 1780 - 22h54m27s - 82467 ok 1781 - 1h41m55s - 6115 ok 1782 - 14h48m52s - 53332 ok 1783 - 2h15m29s - 8129 ok 1784 - 14h20m11s - 51611 ok 1785 - 15h31m48s - 55908 ok 1786 - 3h49m14s - 13754 ok 1787 - 14h45m55s - 53155 ok 1788 - 19h38m1s - 70681 ok 1789 - 10h20m22s - 37222 ok 1790 - 14h14m41s - 51281 ok 1791 - 1h22m11s - 4931 ok 1792 - 1d2h38m18s - 95898 ok 1793 - 1d3h30m44s - 99044 ok 1794 - 4h28m11s - 16091 ok 1795 - 19h53m11s - 71591 ok 1796 - 21h22m8s - 76928 ok 1797 - 5h35m50s - 20150 ok 1798 - 10h41m40s - 38500 ok 1799 - 3h23m30s - 12210 ok 1800 - 10h6m41s - 36401 ok 1801 - 23h4m56s - 83096 ok 1802 - 19h18m54s - 69534 ok 1803 - 7h41m25s - 27685 ok 1804 - 16h35m59s - 59759 ok 1805 - 4h45m41s - 17141 ok 1806 - 4h3m25s - 14605 ok 1807 - 20h2m5s - 72125 ok 1808 - 6h33m16s - 23596 ok 1809 - 7h9m29s - 25769 ok 1810 - 3h45m28s - 13528 ok 1811 - 7h2m52s - 25372 ok 1812 - 11h16m19s - 40579 ok 1813 - 17h52m44s - 64364 ok 1814 - 19h25m3s - 69903 ok 1815 - 4h48m2s - 17282 ok 1816 - 13h38m50s - 49130 ok 1817 - 23h15m49s - 83749 ok 1818 - 23h4m47s - 83087 ok 1819 - 12h19m38s - 44378 ok 1820 - 7h11m52s - 25912 ok 1821 - 1h25m39s - 5139 ok 1822 - 23h49m35s - 85775 ok 1823 - 19h19m3s - 69543 ok 1824 - 13h42m26s - 49346 ok 1825 - 11h42m43s - 42163 ok 1826 - 11h13m49s - 40429 ok 1827 - 12h35m - 45300 ok 1828 - 1d1h36m12s - 92172 ok 1829 - 9h53m40s - 35620 ok 1830 - 1d3h6m10s - 97570 ok 1831 - 14h16m25s - 51385 ok 1832 - 19h48m9s - 71289 ok 1833 - 4h35m6s - 16506 ok 1834 - 19h12m14s - 69134 ok 1835 - 1d13m5s - 87185 ok 1836 - 9h8m36s - 32916 ok 1837 - 17h30m18s - 63018 ok 1838 - 5h33m15s - 19995 ok 1839 - 2h41m38s - 9698 ok 1840 - 20m29s - 1229 ok 1841 - 18h38m40s - 67120 ok 1842 - 8h32m41s - 30761 ok 1843 - 16h8s - 57608 ok 1844 - 19h3m41s - 68621 ok 1845 - 21h11m33s - 76293 ok 1846 - 9h43m23s - 35003 ok 1847 - 14h28m56s - 52136 ok 1848 - 15h27m50s - 55670 ok 1849 - 7h15m29s - 26129 ok 1850 - 23h20m5s - 84005 ok 1851 - 4h14m12s - 15252 ok 1852 - 5h15m54s - 18954 ok 1853 - 8h9m11s - 29351 ok 1854 - 11h43m13s - 42193 ok 1855 - 1d2h38m45s - 95925 ok 1856 - 9h41m6s - 34866 ok 1857 - 10h15m7s - 36907 ok 1858 - 18h25m36s - 66336 ok 1859 - 12h29m39s - 44979 ok 1860 - 10h25m15s - 37515 ok 1861 - 10h12m44s - 36764 ok 1862 - 19h54m45s - 71685 ok 1863 - 8h6m54s - 29214 ok 1864 - 10h47m25s - 38845 ok 1865 - 1h40m21s - 6021 ok 1866 - 10h35m28s - 38128 ok 1867 - 7h3m41s - 25421 ok 1868 - 2h32m7s - 9127 ok 1869 - 22h45m58s - 81958 ok 1870 - 16h32m4s - 59524 ok 1871 - 23h34m41s - 84881 ok 1872 - 12h45m13s - 45913 ok 1873 - 18h47m58s - 67678 ok 1874 - 1d48m38s - 89318 ok 1875 - 2h30m39s - 9039 ok 1876 - 2h39m51s - 9591 ok 1877 - 10h32m4s - 37924 ok 1878 - 23h46m11s - 85571 ok 1879 - 7h27m56s - 26876 ok 1880 - 14h54m37s - 53677 ok 1881 - 16h51m45s - 60705 ok 1882 - 2h22m12s - 8532 ok 1883 - 4h5m24s - 14724 ok 1884 - 7h45m51s - 27951 ok 1885 - 6m58s - 418 ok 1886 - 20h31m16s - 73876 ok 1887 - 13h37m24s - 49044 ok 1888 - 22h56m5s - 82565 ok 1889 - 4h59m31s - 17971 ok 1890 - 4h5m27s - 14727 ok 1891 - 9h7m38s - 32858 ok 1892 - 14h14m23s - 51263 ok 1893 - 9h21m6s - 33666 ok 1894 - 15h26m33s - 55593 ok 1895 - 1d47s - 86447 ok 1896 - 11h37m4s - 41824 ok 1897 - 18h59m16s - 68356 ok 1898 - 14h15m45s - 51345 ok 1899 - 11h55m1s - 42901 ok 1900 - 3h17m36s - 11856 ok 1901 - 7h56m10s - 28570 ok 1902 - 1d2h12m37s - 94357 ok 1903 - 10h53m25s - 39205 ok 1904 - 16h7m39s - 58059 ok 1905 - 14h13m22s - 51202 ok 1906 - 11h55m35s - 42935 ok 1907 - 12h4m17s - 43457 ok 1908 - 1d2h58m23s - 97103 ok 1909 - 20h23m20s - 73400 ok 1910 - 20h36m6s - 74166 ok 1911 - 2h26m59s - 8819 ok 1912 - 18h23m46s - 66226 ok 1913 - 12h1m7s - 43267 ok 1914 - 3h58m23s - 14303 ok 1915 - 1d2h21m13s - 94873 ok 1916 - 6h1m22s - 21682 ok 1917 - 10h16m51s - 37011 ok 1918 - 13h49m58s - 49798 ok 1919 - 13h3m7s - 46987 ok 1920 - 17h32m48s - 63168 ok 1921 - 1d3h16m11s - 98171 ok 1922 - 20h2m35s - 72155 ok 1923 - 20h38m18s - 74298 ok 1924 - 17h19m7s - 62347 ok 1925 - 17h55m35s - 64535 ok 1926 - 16h34m37s - 59677 ok 1927 - 4h42m35s - 16955 ok 1928 - 6h33m34s - 23614 ok 1929 - 1d3h19m27s - 98367 ok 1930 - 13h40m40s - 49240 ok 1931 - 12h1m4s - 43264 ok 1932 - 15h19m51s - 55191 ok 1933 - 23h46m35s - 85595 ok 1934 - 21m9s - 1269 ok 1935 - 18h42m4s - 67324 ok 1936 - 21h51m47s - 78707 ok 1937 - 5h26m7s - 19567 ok 1938 - 3h2m48s - 10968 ok 1939 - 7h43m3s - 27783 ok 1940 - 15h23m21s - 55401 ok 1941 - 9h43m14s - 34994 ok 1942 - 19h9m41s - 68981 ok 1943 - 5h6m29s - 18389 ok 1944 - 15h50m9s - 57009 ok 1945 - 2h8m40s - 7720 ok 1946 - 6h49m48s - 24588 ok 1947 - 3h1m34s - 10894 ok 1948 - 16h32m25s - 59545 ok 1949 - 23h52m14s - 85934 ok 1950 - 15h9m13s - 54553 ok 1951 - 16h56m14s - 60974 ok 1952 - 1d27m7s - 88027 ok 1953 - 19h50s - 68450 ok 1954 - 1d1h13m12s - 90792 ok 1955 - 10h29m31s - 37771 ok 1956 - 1d1h5m25s - 90325 ok 1957 - 1d2h35m3s - 95703 ok 1958 - 2h45m30s - 9930 ok 1959 - 18h48m53s - 67733 ok 1960 - 18h57m5s - 68225 ok 1961 - 19h10m21s - 69021 ok 1962 - 10h31m27s - 37887 ok 1963 - 9h14m39s - 33279 ok 1964 - 12h10m41s - 43841 ok 1965 - 17h44m57s - 63897 ok 1966 - 20h11m8s - 72668 ok 1967 - 4h43m33s - 17013 ok 1968 - 1d52m6s - 89526 ok 1969 - 14h39m37s - 52777 ok 1970 - 21h46m48s - 78408 ok 1971 - 8h54m18s - 32058 ok 1972 - 1d3h35m53s - 99353 ok 1973 - 51m40s - 3100 ok 1974 - 14h57m9s - 53829 ok 1975 - 8h5m56s - 29156 ok 1976 - 8h25m52s - 30352 ok 1977 - 18h21m44s - 66104 ok 1978 - 7h51m17s - 28277 ok 1979 - 5h51m58s - 21118 ok 1980 - 1d1h26m7s - 91567 ok 1981 - 6h8m33s - 22113 ok 1982 - 1d32m40s - 88360 ok 1983 - 4h15m41s - 15341 ok 1984 - 2h32m4s - 9124 ok 1985 - 1d3h11m19s - 97879 ok 1986 - 1d33m56s - 88436 ok 1987 - 1d2h21m31s - 94891 ok 1988 - 12h36m16s - 45376 ok 1989 - 6h27s - 21627 ok 1990 - 13h19m42s - 47982 ok 1991 - 10h48m23s - 38903 ok 1992 - 4m43s - 283 ok 1993 - 8h43m43s - 31423 ok 1994 - 1d43m15s - 88995 ok 1995 - 6h20m24s - 22824 ok 1996 - 20h19m4s - 73144 ok 1997 - 41m2s - 2462 ok 1998 - 4h36m32s - 16592 ok 1999 - 1d46m15s - 89175 ok 2000 - 3h33m19s - 12799 ok All tests successful. Files=3, Tests=2038, 1 wallclock secs ( 0.20 usr + 0.05 sys = 0.25 CPU) Result: PASS MIYAGAWA/Time-Duration-Parse-0.06.tar.gz nmake test TEST_VERBOSE=1 -- OK Tatsuhiko Miyagawa <miyagawa@bulknews.net> Parse string that represents time duration >>> (cd C:\cpanfly-5.14\var\cpan\build\Time-Duration-Parse-0.06-1MAV2y && tar cvf - Time-Duration-Parse-0.06.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/M/MI/MIYAGAWA/Time-Duration-Parse-0.06.tar.gz Time-Duration-Parse-0.06.ppd blib/ blib/lib/ blib/lib/Time/ blib/lib/Time/Duration/ blib/lib/Time/Duration/Parse.pm >>> mv C:\cpanfly-5.14\var\cpan\build\Time-Duration-Parse-0.06-1MAV2y/Time-Duration-Parse-0.06.ppd C:/cpanfly-5.14/var/REPO/M/MI/MIYAGAWA Running test for module 'Test::Class' Running make for A/AD/ADIE/Test-Class-0.36.tar.gz Prepending blib/arch and blib/lib of 13 build dirs to PERL5LIB; for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/A/AD/ADIE/Test-Class-0.36.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/A/AD/ADIE/CHECKSUMS Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\A\AD\ADIE\Test-Class-0.36.tar.gz ok Test-Class-0.36 Test-Class-0.36/Build.PL Test-Class-0.36/Changes Test-Class-0.36/LICENSE Test-Class-0.36/Makefile.PL Test-Class-0.36/MANIFEST Test-Class-0.36/META.yml Test-Class-0.36/README Test-Class-0.36/lib Test-Class-0.36/lib/Test Test-Class-0.36/lib/Test/Class.pm Test-Class-0.36/lib/Test/Class Test-Class-0.36/lib/Test/Class/Load.pm Test-Class-0.36/lib/Test/Class/MethodInfo.pm Test-Class-0.36/t Test-Class-0.36/t/00-load.t Test-Class-0.36/t/20-load-classes.t Test-Class-0.36/t/21-load-subclassed.t Test-Class-0.36/t/_new.t Test-Class-0.36/t/bad-autoloads.t Test-Class-0.36/t/bailout.t Test-Class-0.36/t/builder.t Test-Class-0.36/t/compile.t Test-Class-0.36/t/current_method.t Test-Class-0.36/t/diag_on_failure.t Test-Class-0.36/t/die_before_plan.t Test-Class-0.36/t/expected_tests.t Test-Class-0.36/t/fail1.t Test-Class-0.36/t/fail2.t Test-Class-0.36/t/fail3.t Test-Class-0.36/t/filter.t Test-Class-0.36/t/filter_bad_filter.t Test-Class-0.36/t/filter_fixtures.t Test-Class-0.36/t/filter_fixtures_only.t Test-Class-0.36/t/filter_multiple.t Test-Class-0.36/t/header.t Test-Class-0.36/t/late_header.t Test-Class-0.36/t/methodinfo.t Test-Class-0.36/t/named_test.t Test-Class-0.36/t/num_method_tests.t Test-Class-0.36/t/num_tests.t Test-Class-0.36/t/override.t Test-Class-0.36/t/rt15870.t Test-Class-0.36/t/rt17264.t Test-Class-0.36/t/run_all_tests.t Test-Class-0.36/t/runtests.t Test-Class-0.36/t/runtests_die.t Test-Class-0.36/t/runtests_extra.t Test-Class-0.36/t/runtests_noplan.t Test-Class-0.36/t/runtests_of.t Test-Class-0.36/t/runtests_result.t Test-Class-0.36/t/runtests_return.t Test-Class-0.36/t/runtests_trailing.t Test-Class-0.36/t/runtests_with_wrong_class.t Test-Class-0.36/t/show_plan_in_shutdown.t Test-Class-0.36/t/skip1.t Test-Class-0.36/t/skip2.t Test-Class-0.36/t/skip_class_reason.t Test-Class-0.36/t/spaces.t Test-Class-0.36/t/startup.t Test-Class-0.36/t/startup_that_dies.t Test-Class-0.36/t/test_classes.t Test-Class-0.36/t/test_deep.t Test-Class-0.36/t/test_method.t Test-Class-0.36/t/test_verbose.t Test-Class-0.36/t/TestClassLoadSubclass.pm Test-Class-0.36/t/Tests.t Test-Class-0.36/t/todo.t Test-Class-0.36/t/test-libs Test-Class-0.36/t/test-libs/fail Test-Class-0.36/t/test-libs/fail/MyFail.pm Test-Class-0.36/t/test-libs/lib1 Test-Class-0.36/t/test-libs/lib1/Tests Test-Class-0.36/t/test-libs/lib1/Tests/Foo.pm Test-Class-0.36/t/test-libs/lib1/Tests/Foo Test-Class-0.36/t/test-libs/lib1/Tests/Foo/Bar.pm Test-Class-0.36/t/test-libs/lib2 Test-Class-0.36/t/test-libs/lib2/MyTest Test-Class-0.36/t/test-libs/lib2/MyTest/Baz.pm Test-Class-0.36/t/test-libs/lib3 Test-Class-0.36/t/test-libs/lib3/Tests Test-Class-0.36/t/test-libs/lib3/Tests/Bad1.pm Test-Class-0.36/t/test-libs/lib3/Tests/Good1.pm Test-Class-0.36/t/test-libs/lib3/Tests/Good2.pm Test-Class-0.36/t/test-libs/lib3/Tests/Subdir Test-Class-0.36/t/test-libs/lib3/Tests/Subdir/Bad2.pm Test-Class-0.36/t/test-libs/lib3/Tests/Subdir/Good3.pm Test-Class-0.36/xt Test-Class-0.36/xt/documented.t Test-Class-0.36/xt/meta.t Test-Class-0.36/xt/perlcritic.t Test-Class-0.36/xt/perlcriticrc Test-Class-0.36/xt/pmv.t Test-Class-0.36/xt/pod.t Test-Class-0.36/xt/spelling.t Prepending blib/arch and blib/lib of 13 build dirs to PERL5LIB; for 'make' CPAN.pm: Going to build A/AD/ADIE/Test-Class-0.36.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Test::Class Writing MYMETA.yml >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Test/Class/MethodInfo.pm blib\lib\Test\Class\MethodInfo.pm cp lib/Test/Class.pm blib\lib\Test\Class.pm cp lib/Test/Class/Load.pm blib\lib\Test\Class\Load.pm ADIE/Test-Class-0.36.tar.gz nmake -- OK Prepending blib/arch and blib/lib of 13 build dirs to PERL5LIB; for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t # Testing Test::Class::Load 0.35, Perl 5.014000, C:\Perl-5.14\bin\perl.exe t/00-load.t .................... 1..1 ok 1 - use Test::Class::Load; ok t/20-load-classes.t ............ 1..14 ok 1 - Classes in top level directories should be loaded ok 2 - ... as should tests in subdirectories ok 3 - ... and the methods should work correctly ok 4 - ... even if they are called from subclasses ok 5 - ... or they have their own methods ok 6 - Trying to load multiple lib paths should succeed ok 7 - Top level directories should be loaded even with multiple libs ok 8 - ... as should tests in subdirectories ok 9 - ... and the methods should work correctly ok 10 - ... even if they are called from subclasses ok 11 - ... or they have their own methods ok 12 - And secondary libs should be loaded ok 13 - ... and their methods should also work correctly ok 14 - Trying to load a bad module fails ok t/21-load-subclassed.t ......... 1..7 ok 1 - Classes in top level directories should be loaded ok 2 - ... as should classes in subdirectories ok 3 - Filtered out classes in top level directories should *not* be loaded ok 4 - Filtered out classes in subdirectories should *not* be loaded ok 5 - Class Tests::Good1 method work as expected ok 6 - Class Tests::Good2 method work as expected ok 7 - Class Tests::Subdir::Good3 method work as expected ok t/_new.t ....................... 1..6 ok 1 - use Test::Class; ok 2 - The object isa Test::Class ok 3 - key/value set ok 4 - The object isa Test::Class ok 5 - prototype key/value set ok 6 - new key/value set ok t/bad-autoloads.t .............. skipped: need Contextual::Return t/bailout.t .................... 1..2 ok 1 - bailout works ok 2 - exit value okay ok t/builder.t .................... 1..1 ok 1 - builder ok t/compile.t .................... 1..2 ok 1 - cannot test anon sub ok 2 - bad number detected ok # # Local::Test->test t/current_method.t ............. 1..4 ok 1 - current_method in setup ok 2 - current_method in method ok 3 - current_method in teardown ok 4 - current_test outside runtests ok t/diag_on_failure.t ............ 1..1 ok 1 - we show the test class and method name on test failure ok t/die_before_plan.t ............ 1..1 ok 1 - die before plan ok t/expected_tests.t ............. 1..10 ok 1 - all set ok 2 - no_plan setup ok 3 - no_plan test ok 4 - no_plan teardown ok 5 - no_plan startup ok 6 - no_plan shutdown ok 7 - expected_test_of ok 8 - no_plan expected_test_of ok 9 - bad test class ok 10 - undef test class ok t/fail1.t ...................... 1..2 ok 1 - FAIL_ALL with plan ok 2 - exit value okay ok t/fail2.t ...................... 1..2 ok 1 - fail2 ok 2 - exit value okay ok t/fail3.t ...................... ok 1 - FAIL_ALL with no plan ok 2 - exit value okay 1..2 ok # # Foo->test_run t/filter.t ..................... 1..1 ok 1 - test_run not filtered, so is run ok t/filter_bad_filter.t .......... 1..1 ok 1 - error on non-coderef filter ok # # Foo->test_should_run t/filter_fixtures.t ............ 1..5 ok 1 - startup test is run, even though matches filter ok 2 - setup test is run, even though matches filter ok 3 - should run, due to not matching filter ok 4 - teardown test is run, even though matches filter ok 5 - shutdown test is run, even though matches filter ok t/filter_fixtures_only.t ....... 1..2 ok 1 - startup test is run, even though all tests match filter ok 2 - shutdown test is run, even though all tests match filter ok # # Foo->test_another_not_matching # # Foo->test_not_filtered t/filter_multiple.t ............ 1..2 ok 1 - test_another_not_matching doesn't meet any filters, so is run ok 2 - test_not_filtered doesn't meet any filters, so is run ok t/header.t ..................... ok 1 - no duplicate headers 1..1 ok # # Local::Test->test t/late_header.t ................ 1..2 ok 1 - test number set ok 2 - builder expected tests set ok t/methodinfo.t ................. ok 1 - use Test::Class::MethodInfo; ok 2 - The object isa Test::Class::MethodInfo ok 3 - method type is test by default ok 4 - test methods default to 1 test 1..4 ok t/named_test.t ................. ok 1 - test names set to method name by default 1..1 ok # # Bar->no_plan_test # # Bar->no_plan_test2 # # Bar->two_tests t/num_method_tests.t ........... 1..19 ok 1 - fixed num tests ok 2 - no_plan tests ok 3 - cannot use non-method ok 4 - cannot update illegal value ok 5 - updated legal value ok 6 - update worked ok 7 - updated extended ok 8 - update worked ok 9 - extended method okay ok 10 - class expected_tests ok 11 - object expected_tests ok 12 - num_method_tests dies outside test class ok 13 - just passing ok 14 - no_plan_test just passing 1 ok 15 - no_plan_test just passing 2 ok 16 - no_plan_test2 just passing 1 ok 17 - no_plan_test2 just passing 2 ok 18 - two_tests just passing 1 ok 19 - two_tests just passing 2 ok # # Foo->test_num_tests # # Foo->test_num_tests t/num_tests.t .................. 1..4 ok 1 - num_tests access okay ok 2 - num_tests set okay ok 3 - num_tests access okay ok 4 - num_tests set okay ok t/override.t ................... 1..1 ok 1 - cannot override a public method with a test method ok t/rt15870.t .................... 1..1 ok 1 - sensible error if new() is overridden ok t/rt17264.t .................... 1..1 ok 1 - we figured out that we loaded Test::Class too late ok # # A::Test->setup t/run_all_tests.t .............. 1..5 ok 1 - Test::Class->SKIP_CLASS default ok 2 - Base::Test->SKIP_CLASS overridden ok 3 - A::Test->SKIP_CLASS default ok 4 - non skipping test class run as expected ok 5 - runtests skipped classes with SKIP_CLASS set ok # # Bar->test1 # # Bar->test2 t/runtests.t ................... 1..18 ok 1 - initialise2: methods ran in order ok 2 - test1: initialise1 ran once ok 3 - test1: initialise2 ran once ok 4 - test1: first test running ok 5 - test1: teardown not run ok 6 - teardown1: teardown run for every test ok 7 - teardown1: teardown run for every initialise1 ok 8 - teardown1: teardown run for every initialise2 ok 9 - teardown1: setup run for every test ok 10 - initialise2: methods ran in order ok 11 - test2: initialise1 ran twice ok 12 - test2: initialise2 ran twice ok 13 - test2: second test running ok 14 - test2: teardown ran once ok 15 - teardown1: teardown run for every test ok 16 - teardown1: teardown run for every initialise1 ok 17 - teardown1: teardown run for every initialise2 ok 18 - teardown1: setup run for every test ok t/runtests_die.t ............... 1..1 ok 1 - early die handled ok t/runtests_extra.t ............. 1..1 ok 1 - extra test detected ok # # Foo->set_tests # # Foo->undef_tests t/runtests_noplan.t ............ ok 1 - this should pass ok 2 - runtime test 1 ok 3 - runtime test 2 ok 4 - expected number of tests ran 1..4 ok # # Tests1->test # # Tests2->test t/runtests_of.t ................ 1..3 ok 1 - Tests1 test ok 2 - Tests2 test ok 3 - correct number of tests ok t/runtests_result.t ............ 1..4 ok 1 - single failure ran okay ok 2 - failure detected ok 3 - a successful test ok 4 - success detected ok t/runtests_return.t ............ 1..1 ok 1 - early return handled ok t/runtests_trailing.t .......... 1..1 ok 1 - trailing expection detected ok t/runtests_with_wrong_class.t .. 1..2 ok 1 - use Test::Class; ok 2 - runtests dies if we are given something that is not a test class ok t/show_plan_in_shutdown.t ...... 1..1 ok 1 - shutdown method has run ok t/skip1.t ...................... 1..1 ok 1 - SKIP_ALL called skip_all ok t/skip2.t ...................... 1..6 # Running under perl version 5.014000 for MSWin32 # Win32::BuildNumber 1400 # Current time local: Mon Apr 25 17:36:56 2011 # Current time GMT: Tue Apr 26 00:36:56 2011 # Using Test.pm version 1.25_02 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok t/skip_class_reason.t .......... 1..3 # Running under perl version 5.014000 for MSWin32 # Win32::BuildNumber 1400 # Current time local: Mon Apr 25 17:36:56 2011 # Current time GMT: Tue Apr 26 00:36:56 2011 # Using Test.pm version 1.25_02 ok 1 ok 2 ok 3 ok t/spaces.t ..................... ok 1 - can have spaces around attributes 1..1 ok # # Foo::Test->test1 # # Foo::Test->test2 t/startup.t .................... 1..15 ok 1 - called start1 ok 2 - called start2 ok 3 - called setup1 ok 4 - called setup2 ok 5 - called test1 ok 6 - called tear1 ok 7 - called tear2 ok 8 - called setup1 ok 9 - called setup2 ok 10 - called test2 ok 11 - called tear1 ok 12 - called tear2 ok 13 - called end1 ok 14 - called end2 ok 15 - all expected methods ran ok t/startup_that_dies.t .......... 1..1 ok 1 - exception in startup method causes all tests to be skipped ok t/test_classes.t ............... 1..1 ok 1 - _test_classes deals with undef values ok t/test_deep.t .................. 1..1 ok 1 - Test::Deep is not included as a test class, even though isa always returns true ok t/test_method.t ................ 1..4 ok 1 - $ENV{TEST_METHOD} with an invalid regex should die ok 2 - no TEST_METHOD runs all tests ok 3 - single match just runs one test ok 4 - two matches run both tests ok t/test_verbose.t ............... 1..1 ok 1 - TEST_VERBOSE outputs method diagnostic ok # # My::Test->Tests_attribute_default_number_of_tests # # My::Test->Tests_attribute_set_number_of_tests t/Tests.t ...................... 1..2 ok 1 - Tests attribute default number of tests ok 2 - Tests attribute set number of tests ok # Test::More: 0.98 t/todo.t ....................... 1..2 ok 1 - todo tests work ok 2 - todo_test should run 1 test ok All tests successful. Files=52, Tests=179, 9 wallclock secs ( 0.20 usr + 0.11 sys = 0.31 CPU) Result: PASS ADIE/Test-Class-0.36.tar.gz nmake test TEST_VERBOSE=1 -- OK Adrian Howard <adrianh@quietstars.com> Easily create test classes in an xUnit/JUnit style >>> (cd C:\cpanfly-5.14\var\cpan\build\Test-Class-0.36-WAXedV && tar cvf - Test-Class-0.36.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/A/AD/ADIE/Test-Class-0.36.tar.gz Test-Class-0.36.ppd blib/ blib/lib/ blib/lib/Test/ blib/lib/Test/Class/ blib/lib/Test/Class/Load.pm blib/lib/Test/Class/MethodInfo.pm blib/lib/Test/Class.pm >>> mv C:\cpanfly-5.14\var\cpan\build\Test-Class-0.36-WAXedV/Test-Class-0.36.ppd C:/cpanfly-5.14/var/REPO/A/AD/ADIE Running test for module 'Time::Duration' Running make for A/AV/AVIF/Time-Duration-1.06.tar.gz Prepending blib/arch and blib/lib of 14 build dirs to PERL5LIB; for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Time-Duration-1.06-oOO6eO Prepending blib/arch and blib/lib of 14 build dirs to PERL5LIB; for 'make' Has already been made Prepending blib/arch and blib/lib of 14 build dirs to PERL5LIB; for 'test' Running make test Has already been tested successfully Running test for module 'Data::UUID' Running make for R/RJ/RJBS/Data-UUID-1.217.tar.gz Prepending blib/arch and blib/lib of 14 build dirs to PERL5LIB; for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/R/RJ/RJBS/Data-UUID-1.217.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\R\RJ\RJBS\Data-UUID-1.217.tar.gz ok Data-UUID-1.217/ Data-UUID-1.217/Changes Data-UUID-1.217/LICENSE Data-UUID-1.217/MANIFEST Data-UUID-1.217/META.yml Data-UUID-1.217/Makefile.PL Data-UUID-1.217/README Data-UUID-1.217/UUID.h Data-UUID-1.217/UUID.pm Data-UUID-1.217/UUID.xs Data-UUID-1.217/ptable.h Data-UUID-1.217/smp-test/ Data-UUID-1.217/t/ Data-UUID-1.217/typemap Data-UUID-1.217/t/basic.t Data-UUID-1.217/t/from-name-collisions.t Data-UUID-1.217/t/leaky_dollar_bang.t Data-UUID-1.217/t/pod-coverage.t Data-UUID-1.217/t/pod.t Data-UUID-1.217/t/segv.t Data-UUID-1.217/t/threads.t Data-UUID-1.217/smp-test/collision.t Data-UUID-1.217/smp-test/uuid-fork.pl Prepending blib/arch and blib/lib of 14 build dirs to PERL5LIB; for 'make' CPAN.pm: Going to build R/RJ/RJBS/Data-UUID-1.217.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Configured options (run perl Makefile.PL --help for how to change this): UUID state storage: c:/tmp Writing Makefile for Data::UUID Writing MYMETA.yml >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp UUID.pm blib\lib\Data\UUID.pm C:\Perl-5.14\bin\perl.exe C:\Perl-5.14\lib\ExtUtils\xsubpp -typemap C:\Perl-5.14\lib\ExtUtils\typemap -typemap typemap UUID.xs > UUID.xsc && C:\Perl-5.14\bin\perl.exe -MExtUtils::Command -e "mv" -- UUID.xsc UUID.c cl -c -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -D_USE_32BIT_TIME_T -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.217\" -DXS_VERSION=\"1.217\" "-IC:\Perl-5.14\lib\CORE" -D_STDIR=\"c:/tmp\" -D__MSWin32__ -D_DEFAULT_UMASK=0007 UUID.c UUID.c Running Mkbootstrap for Data::UUID () C:\Perl-5.14\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 UUID.bs C:\Perl-5.14\bin\perl.exe -MExtUtils::Mksymlists -e "Mksymlists('NAME'=>\"Data::UUID\", 'DLBASE' => 'UUID', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" link -out:blib\arch\auto\Data\UUID\UUID.dll -dll -nologo -nodefaultlib -debug -opt:ref,icf -libpath:"C:\Perl-5.14\lib\CORE" -machine:x86 UUID.obj C:\Perl-5.14\lib\CORE\perl514.lib oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib comctl32.lib msvcrt.lib -def:UUID.def Creating library blib\arch\auto\Data\UUID\UUID.lib and object blib\arch\auto\Data\UUID\UUID.exp if exist blib\arch\auto\Data\UUID\UUID.dll.manifest mt -nologo -manifest blib\arch\auto\Data\UUID\UUID.dll.manifest -outputresource:blib\arch\auto\Data\UUID\UUID.dll;2 if exist blib\arch\auto\Data\UUID\UUID.dll.manifest del blib\arch\auto\Data\UUID\UUID.dll.manifest C:\Perl-5.14\bin\perl.exe -MExtUtils::Command -e "chmod" -- 755 blib\arch\auto\Data\UUID\UUID.dll C:\Perl-5.14\bin\perl.exe -MExtUtils::Command -e "cp" -- UUID.bs blib\arch\auto\Data\UUID\UUID.bs C:\Perl-5.14\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 blib\arch\auto\Data\UUID\UUID.bs RJBS/Data-UUID-1.217.tar.gz nmake -- OK Prepending blib/arch and blib/lib of 14 build dirs to PERL5LIB; for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/basic.t ................. 1..28 ok 1 - use Data::UUID; ok 2 - The object isa Data::UUID ok 3 - create a new uuid ok 4 - correct length of uuid ok 5 - hexstringify it ok 6 - create a uuid from that string ok 7 - they compare as equal ok 8 - get base64 string of original uuid ok 9 - get base64 string of from_string ok 10 - those base64 strings are equal ok 11 - make uuid from the base64 string ok 12 - and it compares at equal, too ok 13 - we get all unique UUIDs ok 14 - no carriage return in base64 version ok 15 - no carriage return in base64 version ok 16 - no carriage return in base64 version ok 17 - no carriage return in base64 version ok 18 - no carriage return in base64 version ok 19 - no carriage return in base64 version ok 20 - no carriage return in base64 version ok 21 - no carriage return in base64 version ok 22 - no carriage return in base64 version ok 23 - no carriage return in base64 version ok 24 - no carriage return in base64 version ok 25 - no carriage return in base64 version ok 26 - no carriage return in base64 version ok 27 - no carriage return in base64 version ok 28 - no carriage return in base64 version ok t/from-name-collisions.t .. 1..1 ok 1 - no collisions ok t/leaky_dollar_bang.t ..... 1..1 ok 1 - $! didn't leak! ok t/pod-coverage.t .......... skipped: Pod coverage tests are not active. Please set $ENV{AUTHOR_TESTING} to activate. t/pod.t ................... skipped: Pod coverage tests are not active. Please set $ENV{AUTHOR_TESTING} to activate. t/segv.t .................. 1..2 ok 1 ok 2 ok t/threads.t ............... 1..4 ok 1 - we survived our threads ok 2 - got as all the uuids we expected ok 3 - uuids look sane ok 4 - all UUIDs are unique ok All tests successful. Files=7, Tests=36, 2 wallclock secs ( 0.03 usr + 0.06 sys = 0.09 CPU) Result: PASS RJBS/Data-UUID-1.217.tar.gz nmake test TEST_VERBOSE=1 -- OK Ricardo SIGNES <rjbs@cpan.org> Perl extension for generating Globally/Universally >>> (cd C:\cpanfly-5.14\var\cpan\build\Data-UUID-1.217-Zty_D6 && tar cvf - Data-UUID-1.217.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/R/RJ/RJBS/Data-UUID-1.217.tar.gz Data-UUID-1.217.ppd blib/ blib/arch/ blib/arch/auto/ blib/arch/auto/Data/ blib/arch/auto/Data/UUID/ blib/arch/auto/Data/UUID/UUID.bs blib/arch/auto/Data/UUID/UUID.dll blib/arch/auto/Data/UUID/UUID.exp blib/arch/auto/Data/UUID/UUID.lib blib/lib/ blib/lib/Data/ blib/lib/Data/UUID.pm >>> mv C:\cpanfly-5.14\var\cpan\build\Data-UUID-1.217-Zty_D6/Data-UUID-1.217.ppd C:/cpanfly-5.14/var/REPO/R/RJ/RJBS Running test for module 'Date::Parse' Running make for G/GB/GBARR/TimeDate-1.20.tar.gz Prepending blib/arch and blib/lib of 15 build dirs to PERL5LIB; for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/G/GB/GBARR/TimeDate-1.20.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/G/GB/GBARR/CHECKSUMS Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\G\GB\GBARR\TimeDate-1.20.tar.gz ok TimeDate-1.20/ TimeDate-1.20/ChangeLog TimeDate-1.20/lib/ TimeDate-1.20/Makefile.PL TimeDate-1.20/MANIFEST TimeDate-1.20/META.yml TimeDate-1.20/README TimeDate-1.20/SIGNATURE TimeDate-1.20/t/ TimeDate-1.20/t/cpanrt.t TimeDate-1.20/t/date.t TimeDate-1.20/t/format.t TimeDate-1.20/t/getdate.t TimeDate-1.20/t/lang.t TimeDate-1.20/lib/Date/ TimeDate-1.20/lib/Time/ TimeDate-1.20/lib/Time/Zone.pm TimeDate-1.20/lib/Date/Format.pm TimeDate-1.20/lib/Date/Language/ TimeDate-1.20/lib/Date/Language.pm TimeDate-1.20/lib/Date/Parse.pm TimeDate-1.20/lib/Date/Language/Afar.pm TimeDate-1.20/lib/Date/Language/Amharic.pm TimeDate-1.20/lib/Date/Language/Austrian.pm TimeDate-1.20/lib/Date/Language/Brazilian.pm TimeDate-1.20/lib/Date/Language/Chinese.pm TimeDate-1.20/lib/Date/Language/Chinese_GB.pm TimeDate-1.20/lib/Date/Language/Czech.pm TimeDate-1.20/lib/Date/Language/Danish.pm TimeDate-1.20/lib/Date/Language/Dutch.pm TimeDate-1.20/lib/Date/Language/English.pm TimeDate-1.20/lib/Date/Language/Finnish.pm TimeDate-1.20/lib/Date/Language/French.pm TimeDate-1.20/lib/Date/Language/Gedeo.pm TimeDate-1.20/lib/Date/Language/German.pm TimeDate-1.20/lib/Date/Language/Greek.pm TimeDate-1.20/lib/Date/Language/Hungarian.pm TimeDate-1.20/lib/Date/Language/Icelandic.pm TimeDate-1.20/lib/Date/Language/Italian.pm TimeDate-1.20/lib/Date/Language/Norwegian.pm TimeDate-1.20/lib/Date/Language/Oromo.pm TimeDate-1.20/lib/Date/Language/Romanian.pm TimeDate-1.20/lib/Date/Language/Russian.pm TimeDate-1.20/lib/Date/Language/Russian_cp1251.pm TimeDate-1.20/lib/Date/Language/Russian_koi8r.pm TimeDate-1.20/lib/Date/Language/Sidama.pm TimeDate-1.20/lib/Date/Language/Somali.pm TimeDate-1.20/lib/Date/Language/Spanish.pm TimeDate-1.20/lib/Date/Language/Swedish.pm TimeDate-1.20/lib/Date/Language/Tigrinya.pm TimeDate-1.20/lib/Date/Language/TigrinyaEritrean.pm TimeDate-1.20/lib/Date/Language/TigrinyaEthiopian.pm TimeDate-1.20/lib/Date/Language/Turkish.pm Prepending blib/arch and blib/lib of 15 build dirs to PERL5LIB; for 'make' CPAN.pm: Going to build G/GB/GBARR/TimeDate-1.20.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for TimeDate Writing MYMETA.yml >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Date/Language/Oromo.pm blib\lib\Date\Language\Oromo.pm cp lib/Date/Language/Swedish.pm blib\lib\Date\Language\Swedish.pm cp lib/Date/Language/Hungarian.pm blib\lib\Date\Language\Hungarian.pm cp lib/Date/Language/Russian_koi8r.pm blib\lib\Date\Language\Russian_koi8r.pm cp lib/Date/Language/Czech.pm blib\lib\Date\Language\Czech.pm cp lib/Date/Language/Amharic.pm blib\lib\Date\Language\Amharic.pm cp lib/Date/Language/Austrian.pm blib\lib\Date\Language\Austrian.pm cp lib/Date/Language/Somali.pm blib\lib\Date\Language\Somali.pm cp lib/Date/Format.pm blib\lib\Date\Format.pm cp lib/Date/Language/Chinese.pm blib\lib\Date\Language\Chinese.pm cp lib/Date/Language/Greek.pm blib\lib\Date\Language\Greek.pm cp lib/Date/Language/Afar.pm blib\lib\Date\Language\Afar.pm cp lib/Date/Language/Icelandic.pm blib\lib\Date\Language\Icelandic.pm cp lib/Date/Language/Russian.pm blib\lib\Date\Language\Russian.pm cp lib/Date/Language/Brazilian.pm blib\lib\Date\Language\Brazilian.pm cp lib/Date/Language/Tigrinya.pm blib\lib\Date\Language\Tigrinya.pm cp lib/Date/Language/Russian_cp1251.pm blib\lib\Date\Language\Russian_cp1251.pm cp lib/Date/Language/Finnish.pm blib\lib\Date\Language\Finnish.pm cp lib/Date/Language/Danish.pm blib\lib\Date\Language\Danish.pm cp lib/Date/Parse.pm blib\lib\Date\Parse.pm cp lib/Date/Language.pm blib\lib\Date\Language.pm cp lib/Date/Language/Turkish.pm blib\lib\Date\Language\Turkish.pm cp lib/Date/Language/TigrinyaEritrean.pm blib\lib\Date\Language\TigrinyaEritrean.pm cp lib/Date/Language/Italian.pm blib\lib\Date\Language\Italian.pm cp lib/Date/Language/Chinese_GB.pm blib\lib\Date\Language\Chinese_GB.pm cp lib/Date/Language/Dutch.pm blib\lib\Date\Language\Dutch.pm cp lib/Date/Language/English.pm blib\lib\Date\Language\English.pm cp lib/Date/Language/Norwegian.pm blib\lib\Date\Language\Norwegian.pm cp lib/Time/Zone.pm blib\lib\Time\Zone.pm cp lib/Date/Language/Gedeo.pm blib\lib\Date\Language\Gedeo.pm cp lib/Date/Language/TigrinyaEthiopian.pm blib\lib\Date\Language\TigrinyaEthiopian.pm cp lib/Date/Language/Romanian.pm blib\lib\Date\Language\Romanian.pm cp lib/Date/Language/Sidama.pm blib\lib\Date\Language\Sidama.pm cp lib/Date/Language/German.pm blib\lib\Date\Language\German.pm cp lib/Date/Language/French.pm blib\lib\Date\Language\French.pm cp lib/Date/Language/Spanish.pm blib\lib\Date\Language\Spanish.pm GBARR/TimeDate-1.20.tar.gz nmake -- OK Prepending blib/arch and blib/lib of 15 build dirs to PERL5LIB; for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/cpanrt.t ... 1..8 # -0430 => -0430 -0430 ok 1 # -0445 => -0445 -0445 ok 2 # 2008.11.30 22:35 CET => -:35:22:30:10:108:3600 ok 3 # 2008-11-30 22:35 CET => -:35:22:30:10:108:3600 ok 4 # 4/3/2005 ok 5 ok 6 ok 7 ok 8 ok t/date.t ..... 1..148 ok 1 1995-01-24 Tue Jan 24 08:00:00 1995 GMT ok 2 1995-01-24T09:08:17.1823213 Tue Jan 24 17:08:17 1995 GMT ok 3 ok 4 # skip ok 5 # skip Tue Jan 16 23:59:59 2038 GMT Sat Jan 16 23:59:59 2038 GMT ok 6 2001-02-02 00:00:00 GMT Fri Feb 2 00:00:00 2001 GMT ok 7 2035-02-02 00:00:00 GMT Fri Feb 2 00:00:00 2035 GMT ok 8 ok 9 # skip 2002-02-26-10:37:21.141 GMT Tue Feb 26 10:37:21 2002 GMT ok 10 Wed, 16 Jun 94 07:29:35 CST Thu Jun 16 13:29:35 1994 GMT ok 11 Wed, 16 Nov 94 07:29:35 CST Wed Nov 16 13:29:35 1994 GMT ok 12 Mon, 21 Nov 94 07:42:23 CST Mon Nov 21 13:42:23 1994 GMT ok 13 Mon, 21 Nov 94 04:28:18 CST Mon Nov 21 10:28:18 1994 GMT ok 14 Tue, 15 Nov 94 09:15:10 GMT Tue Nov 15 09:15:10 1994 GMT ok 15 Wed, 16 Nov 94 09:39:49 GMT Wed Nov 16 09:39:49 1994 GMT ok 16 Wed, 16 Nov 94 09:23:17 GMT Wed Nov 16 09:23:17 1994 GMT ok 17 Wed, 16 Nov 94 12:39:49 GMT Wed Nov 16 12:39:49 1994 GMT ok 18 Wed, 16 Nov 94 14:03:06 GMT Wed Nov 16 14:03:06 1994 GMT ok 19 Wed, 16 Nov 94 05:30:51 CST Wed Nov 16 11:30:51 1994 GMT ok 20 Thu, 17 Nov 94 03:19:30 CST Thu Nov 17 09:19:30 1994 GMT ok 21 Mon, 21 Nov 94 14:05:32 GMT Mon Nov 21 14:05:32 1994 GMT ok 22 Mon, 14 Nov 94 15:08:49 CST Mon Nov 14 21:08:49 1994 GMT ok 23 Wed, 16 Nov 94 14:48:06 GMT Wed Nov 16 14:48:06 1994 GMT ok 24 Thu, 17 Nov 94 14:22:03 GMT Thu Nov 17 14:22:03 1994 GMT ok 25 Wed, 16 Nov 94 14:36:00 GMT Wed Nov 16 14:36:00 1994 GMT ok 26 Wed, 16 Nov 94 09:23:17 GMT Wed Nov 16 09:23:17 1994 GMT ok 27 Wed, 16 Nov 94 10:01:43 GMT Wed Nov 16 10:01:43 1994 GMT ok 28 Wed, 16 Nov 94 15:03:35 GMT Wed Nov 16 15:03:35 1994 GMT ok 29 Mon, 21 Nov 94 13:55:19 GMT Mon Nov 21 13:55:19 1994 GMT ok 30 Wed, 16 Nov 94 08:46:11 CST Wed Nov 16 14:46:11 1994 GMT ok 31 21 dec 17:05 Wed Dec 22 01:05:00 2010 GMT ok 32 21-dec 17:05 Wed Dec 22 01:05:00 2010 GMT ok 33 21/dec 17:05 Wed Dec 22 01:05:00 2010 GMT ok 34 21/dec/93 17:05 Wed Dec 22 01:05:00 1993 GMT ok 35 dec/21/93 17:05 Wed Dec 22 01:05:00 1993 GMT ok 36 Dec/21/1993 17:05:00 Wed Dec 22 01:05:00 1993 GMT ok 37 dec-21-1993 17:05 Wed Dec 22 01:05:00 1993 GMT ok 38 Dec-21-93 17:05:00 Wed Dec 22 01:05:00 1993 GMT ok 39 dec 21 1994 17:05 Thu Dec 22 01:05:00 1994 GMT ok 40 dec 21 94 17:05 Thu Dec 22 01:05:00 1994 GMT ok 41 dec 21 94 17:05 GMT Wed Dec 21 17:05:00 1994 GMT ok 42 dec 21 94 17:05 BST Wed Dec 21 16:05:00 1994 GMT ok 43 dec 21 94 00:05 -1700 Wed Dec 21 17:05:00 1994 GMT ok 44 dec 21 94 17:05 -1700 Thu Dec 22 10:05:00 1994 GMT ok 45 Wed, 9 Nov 1994 09:50:32 -0500 (EST) Wed Nov 9 14:50:32 1994 GMT ok 46 Thu, 13 Oct 94 10:13:13 -0700 Thu Oct 13 17:13:13 1994 GMT ok 47 Sat, 19 Nov 1994 16:59:14 +0100 Sat Nov 19 15:59:14 1994 GMT ok 48 Thu, 3 Nov 94 14:10:47 EST Thu Nov 3 19:10:47 1994 GMT ok 49 Thu, 3 Nov 94 21:51:09 EST Fri Nov 4 02:51:09 1994 GMT ok 50 Fri, 4 Nov 94 9:24:52 EST Fri Nov 4 14:24:52 1994 GMT ok 51 Wed, 9 Nov 94 09:38:54 EST Wed Nov 9 14:38:54 1994 GMT ok 52 Mon, 14 Nov 94 13:20:12 EST Mon Nov 14 18:20:12 1994 GMT ok 53 Wed, 16 Nov 94 17:09:13 EST Wed Nov 16 22:09:13 1994 GMT ok 54 Tue, 15 Nov 94 12:27:01 PST Tue Nov 15 20:27:01 1994 GMT ok 55 Fri, 18 Nov 1994 07:34:05 -0600 Fri Nov 18 13:34:05 1994 GMT ok 56 Mon, 21 Nov 94 14:34:28 -0500 Mon Nov 21 19:34:28 1994 GMT ok 57 Fri, 18 Nov 1994 12:05:47 -0800 (PST) Fri Nov 18 20:05:47 1994 GMT ok 58 Fri, 18 Nov 1994 12:36:26 -0800 (PST) Fri Nov 18 20:36:26 1994 GMT ok 59 Wed, 16 Nov 1994 15:58:58 GMT Wed Nov 16 15:58:58 1994 GMT ok 60 1999 10:02:18 "GMT" Sun Apr 25 10:02:18 1999 GMT ok 61 Sun, 06 Nov 94 14:27:40 -0500 Sun Nov 6 19:27:40 1994 GMT ok 62 Mon, 07 Nov 94 08:20:13 -0500 Mon Nov 7 13:20:13 1994 GMT ok 63 Mon, 07 Nov 94 16:48:42 -0500 Mon Nov 7 21:48:42 1994 GMT ok 64 Wed, 09 Nov 94 15:46:16 -0500 Wed Nov 9 20:46:16 1994 GMT ok 65 Fri, 4 Nov 94 16:17:40 "PST Sat Nov 5 00:17:40 1994 GMT ok 66 Wed, 16 Nov 94 12:43:37 "PST Wed Nov 16 20:43:37 1994 GMT ok 67 Sun, 6 Nov 1994 02:38:17 -0800 Sun Nov 6 10:38:17 1994 GMT ok 68 Tue, 1 Nov 1994 13:53:49 -0500 Tue Nov 1 18:53:49 1994 GMT ok 69 Tue, 15 Nov 94 08:31:59 +0100 Tue Nov 15 07:31:59 1994 GMT ok 70 Sun, 6 Nov 1994 11:09:12 -0500 (IST) Sun Nov 6 16:09:12 1994 GMT ok 71 Fri, 4 Nov 94 12:52:10 EST Fri Nov 4 17:52:10 1994 GMT ok 72 Mon, 31 Oct 1994 14:17:39 -0500 (EST) Mon Oct 31 19:17:39 1994 GMT ok 73 Mon, 14 Nov 94 11:25:00 CST Mon Nov 14 17:25:00 1994 GMT ok 74 Mon, 14 Nov 94 13:26:29 CST Mon Nov 14 19:26:29 1994 GMT ok 75 Fri, 18 Nov 94 8:42:47 CST Fri Nov 18 14:42:47 1994 GMT ok 76 Thu, 17 Nov 94 14:32:01 +0900 Thu Nov 17 05:32:01 1994 GMT ok 77 Wed, 2 Nov 94 18:16:31 +0100 Wed Nov 2 17:16:31 1994 GMT ok 78 Fri, 18 Nov 94 10:46:26 +0100 Fri Nov 18 09:46:26 1994 GMT ok 79 Tue, 8 Nov 1994 22:39:28 +0200 Tue Nov 8 20:39:28 1994 GMT ok 80 Wed, 16 Nov 1994 10:01:08 -0500 (EST) Wed Nov 16 15:01:08 1994 GMT ok 81 Wed, 2 Nov 1994 16:59:42 -0800 Thu Nov 3 00:59:42 1994 GMT ok 82 Wed, 9 Nov 94 10:00:23 PST Wed Nov 9 18:00:23 1994 GMT ok 83 Fri, 18 Nov 94 17:01:43 PST Sat Nov 19 01:01:43 1994 GMT ok 84 Mon, 14 Nov 1994 14:47:46 -0500 Mon Nov 14 19:47:46 1994 GMT ok 85 Mon, 21 Nov 1994 04:56:04 -0500 (EST) Mon Nov 21 09:56:04 1994 GMT ok 86 Mon, 21 Nov 1994 11:50:12 -0800 Mon Nov 21 19:50:12 1994 GMT ok 87 Sat, 5 Nov 1994 14:04:16 -0600 (CST) Sat Nov 5 20:04:16 1994 GMT ok 88 Sat, 05 Nov 94 13:10:13 MST Sat Nov 5 20:10:13 1994 GMT ok 89 Wed, 02 Nov 94 10:47:48 -0800 Wed Nov 2 18:47:48 1994 GMT ok 90 Wed, 02 Nov 94 13:19:15 -0800 Wed Nov 2 21:19:15 1994 GMT ok 91 Thu, 03 Nov 94 15:27:07 -0800 Thu Nov 3 23:27:07 1994 GMT ok 92 Fri, 04 Nov 94 09:12:12 -0800 Fri Nov 4 17:12:12 1994 GMT ok 93 Wed, 9 Nov 1994 10:13:03 +0000 (GMT) Wed Nov 9 10:13:03 1994 GMT ok 94 Wed, 9 Nov 1994 15:28:37 +0000 (GMT) Wed Nov 9 15:28:37 1994 GMT ok 95 Wed, 2 Nov 1994 17:37:41 +0100 (MET) Wed Nov 2 16:37:41 1994 GMT ok 96 05 Nov 94 14:22:19 PST Sat Nov 5 22:22:19 1994 GMT ok 97 16 Nov 94 22:28:20 PST Thu Nov 17 06:28:20 1994 GMT ok 98 Tue, 1 Nov 1994 19:51:15 -0800 Wed Nov 2 03:51:15 1994 GMT ok 99 Wed, 2 Nov 94 12:21:23 GMT Wed Nov 2 12:21:23 1994 GMT ok 100 Fri, 18 Nov 94 18:07:03 GMT Fri Nov 18 18:07:03 1994 GMT ok 101 Wed, 16 Nov 1994 11:26:27 -0500 Wed Nov 16 16:26:27 1994 GMT ok 102 Sun, 6 Nov 1994 13:48:49 -0500 Sun Nov 6 18:48:49 1994 GMT ok 103 Tue, 8 Nov 1994 13:19:37 -0800 Tue Nov 8 21:19:37 1994 GMT ok 104 Fri, 18 Nov 1994 11:01:12 -0800 Fri Nov 18 19:01:12 1994 GMT ok 105 Mon, 21 Nov 1994 00:47:58 -0500 Mon Nov 21 05:47:58 1994 GMT ok 106 Mon, 7 Nov 1994 14:22:48 -0800 (PST) Mon Nov 7 22:22:48 1994 GMT ok 107 Wed, 16 Nov 1994 15:56:45 -0800 (PST) Wed Nov 16 23:56:45 1994 GMT ok 108 Thu, 3 Nov 1994 13:17:47 +0000 Thu Nov 3 13:17:47 1994 GMT ok 109 Wed, 9 Nov 1994 17:32:50 -0500 (EST) Wed Nov 9 22:32:50 1994 GMT ok 110 Wed, 9 Nov 94 16:31:52 PST Thu Nov 10 00:31:52 1994 GMT ok 111 Wed, 09 Nov 94 10:41:10 -0800 Wed Nov 9 18:41:10 1994 GMT ok 112 Wed, 9 Nov 94 08:42:22 MST Wed Nov 9 15:42:22 1994 GMT ok 113 Mon, 14 Nov 1994 08:32:13 -0800 Mon Nov 14 16:32:13 1994 GMT ok 114 Mon, 14 Nov 1994 11:34:32 -0500 (EST) Mon Nov 14 16:34:32 1994 GMT ok 115 Mon, 14 Nov 94 16:48:09 GMT Mon Nov 14 16:48:09 1994 GMT ok 116 Tue, 15 Nov 1994 10:27:33 +0000 Tue Nov 15 10:27:33 1994 GMT ok 117 Wed, 02 Nov 94 13:56:54 MST Wed Nov 2 20:56:54 1994 GMT ok 118 Thu, 03 Nov 94 15:24:45 MST Thu Nov 3 22:24:45 1994 GMT ok 119 Thu, 3 Nov 1994 15:13:53 -0700 (MST) Thu Nov 3 22:13:53 1994 GMT ok 120 Fri, 04 Nov 94 08:15:13 MST Fri Nov 4 15:15:13 1994 GMT ok 121 Thu, 3 Nov 94 18:15:47 EST Thu Nov 3 23:15:47 1994 GMT ok 122 Tue, 08 Nov 94 07:02:33 MST Tue Nov 8 14:02:33 1994 GMT ok 123 Thu, 3 Nov 94 18:15:47 EST Thu Nov 3 23:15:47 1994 GMT ok 124 Tue, 15 Nov 94 07:26:05 MST Tue Nov 15 14:26:05 1994 GMT ok 125 Wed, 2 Nov 1994 00:00:55 -0600 (CST) Wed Nov 2 06:00:55 1994 GMT ok 126 Sun, 6 Nov 1994 01:19:13 -0600 (CST) Sun Nov 6 07:19:13 1994 GMT ok 127 Mon, 7 Nov 1994 23:16:57 -0600 (CST) Tue Nov 8 05:16:57 1994 GMT ok 128 Tue, 08 Nov 1994 13:21:21 -0600 Tue Nov 8 19:21:21 1994 GMT ok 129 Mon, 07 Nov 94 13:47:37 PST Mon Nov 7 21:47:37 1994 GMT ok 130 Tue, 08 Nov 94 11:23:19 PST Tue Nov 8 19:23:19 1994 GMT ok 131 Tue, 01 Nov 1994 11:28:25 -0800 Tue Nov 1 19:28:25 1994 GMT ok 132 Tue, 15 Nov 1994 13:11:47 -0800 Tue Nov 15 21:11:47 1994 GMT ok 133 Tue, 15 Nov 1994 13:18:38 -0800 Tue Nov 15 21:18:38 1994 GMT ok 134 Tue, 15 Nov 1994 0:18:38 -0800 Tue Nov 15 08:18:38 1994 GMT ok 135 10:00:00Z Mon Apr 25 10:00:00 2011 GMT ok 136 10:00:00 Mon Apr 25 17:00:00 2011 GMT ok 137 10:00 Mon Apr 25 17:00:00 2011 GMT ok 138 10:00 +100 Mon Apr 25 09:00:00 2011 GMT ok 139 10:00 +0100 Mon Apr 25 09:00:00 2011 GMT ok 140 20020722T100000Z Mon Jul 22 10:00:00 2002 GMT ok 141 Jul 22 10:00:00 UTC 2002 Mon Jul 22 10:00:00 2002 GMT ok 142 2002-07-22 10:00:00Z Mon Jul 22 10:00:00 2002 GMT ok 143 2002-07-22 10:00:00 Z Mon Jul 22 10:00:00 2002 GMT ok 144 2002-07-22 10:00 Z Mon Jul 22 10:00:00 2002 GMT ok 145 2002-07-22 10:00Z Mon Jul 22 10:00:00 2002 GMT ok 146 2002-07-22 10:00 +100 Mon Jul 22 09:00:00 2002 GMT ok 147 2002-07-22 10:00 +0100 Mon Jul 22 09:00:00 2002 GMT ok 148 ok t/format.t ... 1..152 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 ok 88 ok 89 ok 90 ok 91 ok 92 ok 93 ok 94 ok 95 ok 96 ok 97 ok 98 ok 99 ok 100 ok 101 ok 102 ok 103 ok 104 ok 105 ok 106 ok 107 ok 108 ok 109 ok 110 ok 111 ok 112 ok 113 ok 114 ok 115 ok 116 ok 117 ok 118 ok 119 ok 120 ok 121 ok 122 ok 123 ok 124 ok 125 ok 126 ok 127 ok 128 ok 129 ok 130 ok 131 ok 132 ok 133 ok 134 ok 135 ok 136 ok 137 ok 138 ok 139 ok 140 ok 141 ok 142 ok 143 ok 144 ok 145 ok 146 ok 147 ok 148 ok 149 ok 150 ok 151 ok 152 ok t/getdate.t .. 1..146 # offset = 0 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 ok 88 ok 89 ok 90 ok 91 ok 92 ok 93 ok 94 ok 95 ok 96 ok 97 ok 98 ok 99 ok 100 ok 101 ok 102 ok 103 ok 104 ok 105 ok 106 ok 107 ok 108 ok 109 ok 110 ok 111 ok 112 ok 113 ok 114 ok 115 ok 116 ok 117 ok 118 ok 119 ok 120 ok 121 ok 122 ok 123 ok 124 ok 125 ok 126 ok 127 ok 128 ok 129 ok 130 ok 131 ok 132 ok 133 ok 134 ok 135 ok 136 ok 137 ok 138 ok 139 ok 140 ok 141 ok 142 ok 143 ok 144 ok 145 ok 146 ok t/lang.t ..... 1..3 ok 1 ok 2 ok 3 ok All tests successful. Files=5, Tests=457, 0 wallclock secs ( 0.09 usr + 0.08 sys = 0.17 CPU) Result: PASS GBARR/TimeDate-1.20.tar.gz nmake test TEST_VERBOSE=1 -- OK Graham Barr <gbarr@pobox.com> Parsing of date strings >>> (cd C:\cpanfly-5.14\var\cpan\build\TimeDate-1.20-TbEVo3 && tar cvf - TimeDate-1.20.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/G/GB/GBARR/TimeDate-1.20.tar.gz TimeDate-1.20.ppd blib/ blib/lib/ blib/lib/Date/ blib/lib/Date/Format.pm blib/lib/Date/Language/ blib/lib/Date/Language/Afar.pm blib/lib/Date/Language/Amharic.pm blib/lib/Date/Language/Austrian.pm blib/lib/Date/Language/Brazilian.pm blib/lib/Date/Language/Chinese.pm blib/lib/Date/Language/Chinese_GB.pm blib/lib/Date/Language/Czech.pm blib/lib/Date/Language/Danish.pm blib/lib/Date/Language/Dutch.pm blib/lib/Date/Language/English.pm blib/lib/Date/Language/Finnish.pm blib/lib/Date/Language/French.pm blib/lib/Date/Language/Gedeo.pm blib/lib/Date/Language/German.pm blib/lib/Date/Language/Greek.pm blib/lib/Date/Language/Hungarian.pm blib/lib/Date/Language/Icelandic.pm blib/lib/Date/Language/Italian.pm blib/lib/Date/Language/Norwegian.pm blib/lib/Date/Language/Oromo.pm blib/lib/Date/Language/Romanian.pm blib/lib/Date/Language/Russian.pm blib/lib/Date/Language/Russian_cp1251.pm blib/lib/Date/Language/Russian_koi8r.pm blib/lib/Date/Language/Sidama.pm blib/lib/Date/Language/Somali.pm blib/lib/Date/Language/Spanish.pm blib/lib/Date/Language/Swedish.pm blib/lib/Date/Language/Tigrinya.pm blib/lib/Date/Language/TigrinyaEritrean.pm blib/lib/Date/Language/TigrinyaEthiopian.pm blib/lib/Date/Language/Turkish.pm blib/lib/Date/Language.pm blib/lib/Date/Parse.pm blib/lib/Time/ blib/lib/Time/Zone.pm >>> mv C:\cpanfly-5.14\var\cpan\build\TimeDate-1.20-TbEVo3/TimeDate-1.20.ppd C:/cpanfly-5.14/var/REPO/G/GB/GBARR Running test for module 'Digest::JHash' Running make for S/SH/SHLOMIF/Digest-JHash-0.07.tar.gz Prepending blib/arch and blib/lib of 16 build dirs to PERL5LIB; for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/S/SH/SHLOMIF/Digest-JHash-0.07.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/S/SH/SHLOMIF/CHECKSUMS Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\S\SH\SHLOMIF\Digest-JHash-0.07.tar.gz ok Digest-JHash-0.07/ Digest-JHash-0.07/t/ Digest-JHash-0.07/t/pod_coverage.t Digest-JHash-0.07/t/jhash.t Digest-JHash-0.07/t/pod.t Digest-JHash-0.07/JHash.xs Digest-JHash-0.07/misc/ Digest-JHash-0.07/misc/kwalitee.t Digest-JHash-0.07/misc/make_manifest.pl Digest-JHash-0.07/misc/mkdist.bat Digest-JHash-0.07/misc/spelling.t Digest-JHash-0.07/examples/ Digest-JHash-0.07/examples/oo_vs_func.pl Digest-JHash-0.07/examples/jhash.pl Digest-JHash-0.07/Changes Digest-JHash-0.07/MANIFEST Digest-JHash-0.07/html/ Digest-JHash-0.07/html/JHash.html Digest-JHash-0.07/html/docs.css Digest-JHash-0.07/META.yml Digest-JHash-0.07/lib/ Digest-JHash-0.07/lib/Digest/ Digest-JHash-0.07/lib/Digest/JHash.pm Digest-JHash-0.07/README Digest-JHash-0.07/Makefile.PL Prepending blib/arch and blib/lib of 16 build dirs to PERL5LIB; for 'make' CPAN.pm: Going to build S/SH/SHLOMIF/Digest-JHash-0.07.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Digest::JHash Writing MYMETA.yml >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Digest/JHash.pm blib\lib\Digest\JHash.pm C:\Perl-5.14\bin\perl.exe C:\Perl-5.14\lib\ExtUtils\xsubpp -typemap C:\Perl-5.14\lib\ExtUtils\typemap JHash.xs > JHash.xsc && C:\Perl-5.14\bin\perl.exe -MExtUtils::Command -e "mv" -- JHash.xsc JHash.c cl -c -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -D_USE_32BIT_TIME_T -MD -Zi -DNDEBUG -O1 -DVERSION=\"0.07\" -DXS_VERSION=\"0.07\" "-IC:\Perl-5.14\lib\CORE" JHash.c JHash.c Running Mkbootstrap for Digest::JHash () C:\Perl-5.14\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 JHash.bs C:\Perl-5.14\bin\perl.exe -MExtUtils::Mksymlists -e "Mksymlists('NAME'=>\"Digest::JHash\", 'DLBASE' => 'JHash', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" link -out:blib\arch\auto\Digest\JHash\JHash.dll -dll -nologo -nodefaultlib -debug -opt:ref,icf -libpath:"C:\Perl-5.14\lib\CORE" -machine:x86 JHash.obj C:\Perl-5.14\lib\CORE\perl514.lib oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib comctl32.lib msvcrt.lib -def:JHash.def Creating library blib\arch\auto\Digest\JHash\JHash.lib and object blib\arch\auto\Digest\JHash\JHash.exp if exist blib\arch\auto\Digest\JHash\JHash.dll.manifest mt -nologo -manifest blib\arch\auto\Digest\JHash\JHash.dll.manifest -outputresource:blib\arch\auto\Digest\JHash\JHash.dll;2 if exist blib\arch\auto\Digest\JHash\JHash.dll.manifest del blib\arch\auto\Digest\JHash\JHash.dll.manifest C:\Perl-5.14\bin\perl.exe -MExtUtils::Command -e "chmod" -- 755 blib\arch\auto\Digest\JHash\JHash.dll C:\Perl-5.14\bin\perl.exe -MExtUtils::Command -e "cp" -- JHash.bs blib\arch\auto\Digest\JHash\JHash.bs C:\Perl-5.14\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 blib\arch\auto\Digest\JHash\JHash.bs SHLOMIF/Digest-JHash-0.07.tar.gz nmake -- OK Prepending blib/arch and blib/lib of 16 build dirs to PERL5LIB; for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/jhash.t ......... 1..5 # Running under perl version 5.014000 for MSWin32 # Win32::BuildNumber 1400 # Current time local: Mon Apr 25 17:37:19 2011 # Current time GMT: Tue Apr 26 00:37:19 2011 # Using Test.pm version 1.25_02 ok 1 ok 2 ok 3 ok 4 ok 5 ok t/pod.t ........... skipped: Author only pod tests not required t/pod_coverage.t .. skipped: Author only pod coverage tests not required All tests successful. Files=3, Tests=5, 1 wallclock secs ( 0.02 usr + 0.09 sys = 0.11 CPU) Result: PASS SHLOMIF/Digest-JHash-0.07.tar.gz nmake test TEST_VERBOSE=1 -- OK Shlomi Fish <shlomif@iglu.org.il> Perl extension for 32 bit Jenkins Hashing Algorithm >>> (cd C:\cpanfly-5.14\var\cpan\build\Digest-JHash-0.07-ZN39ut && tar cvf - Digest-JHash-0.07.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/S/SH/SHLOMIF/Digest-JHash-0.07.tar.gz Digest-JHash-0.07.ppd blib/ blib/arch/ blib/arch/auto/ blib/arch/auto/Digest/ blib/arch/auto/Digest/JHash/ blib/arch/auto/Digest/JHash/JHash.bs blib/arch/auto/Digest/JHash/JHash.dll blib/arch/auto/Digest/JHash/JHash.exp blib/arch/auto/Digest/JHash/JHash.lib blib/lib/ blib/lib/Digest/ blib/lib/Digest/JHash.pm >>> mv C:\cpanfly-5.14\var\cpan\build\Digest-JHash-0.07-ZN39ut/Digest-JHash-0.07.ppd C:/cpanfly-5.14/var/REPO/S/SH/SHLOMIF Running test for module 'Test::Warn' Running make for C/CH/CHORNY/Test-Warn-0.23.tar.gz Prepending blib/arch and blib/lib of 17 build dirs to PERL5LIB; for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/C/CH/CHORNY/Test-Warn-0.23.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/C/CH/CHORNY/CHECKSUMS Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\C\CH\CHORNY\Test-Warn-0.23.tar.gz ok Test-Warn-0.23 Test-Warn-0.23/Changes Test-Warn-0.23/Makefile.PL Test-Warn-0.23/MANIFEST Test-Warn-0.23/META.yml Test-Warn-0.23/README Test-Warn-0.23/Warn.pm Test-Warn-0.23/t Test-Warn-0.23/t/1.t Test-Warn-0.23/t/carped.t Test-Warn-0.23/t/pod.t Test-Warn-0.23/t/warnings_are.t Test-Warn-0.23/t/warnings_exist.t Test-Warn-0.23/t/warnings_exist1.pl Test-Warn-0.23/t/warnings_like.t Test-Warn-0.23/t/warning_is.t Test-Warn-0.23/t/warning_like.t Prepending blib/arch and blib/lib of 17 build dirs to PERL5LIB; for 'make' CPAN.pm: Going to build C/CH/CHORNY/Test-Warn-0.23.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Warning: prerequisite Tree::DAG_Node 1.02 not found. Checking if your kit is complete... Looks good Writing Makefile for Test::Warn Writing MYMETA.yml ---- Unsatisfied dependencies detected during ---- ---- CHORNY/Test-Warn-0.23.tar.gz ---- Tree::DAG_Node [requires] Prepending blib/arch and blib/lib of 17 build dirs to PERL5LIB; for 'test' Running make test Delayed until after prerequisites Running test for module 'Tree::DAG_Node' Running make for C/CO/COGENT/Tree-DAG_Node-1.06.tar.gz Prepending blib/arch and blib/lib of 17 build dirs to PERL5LIB; for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/C/CO/COGENT/Tree-DAG_Node-1.06.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/C/CO/COGENT/CHECKSUMS Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\C\CO\COGENT\Tree-DAG_Node-1.06.tar.gz ok Tree-DAG_Node-1.06/ Tree-DAG_Node-1.06/ChangeLog Tree-DAG_Node-1.06/lib/ Tree-DAG_Node-1.06/lib/Tree/ Tree-DAG_Node-1.06/lib/Tree/DAG_Node.pm Tree-DAG_Node-1.06/Makefile.PL Tree-DAG_Node-1.06/MANIFEST Tree-DAG_Node-1.06/MANIFEST.SKIP Tree-DAG_Node-1.06/META.yml Tree-DAG_Node-1.06/README Tree-DAG_Node-1.06/t/ Tree-DAG_Node-1.06/t/00_about_verbose.t Tree-DAG_Node-1.06/t/01_old_junk.t Prepending blib/arch and blib/lib of 17 build dirs to PERL5LIB; for 'make' CPAN.pm: Going to build C/CO/COGENT/Tree-DAG_Node-1.06.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Tree::DAG_Node Writing MYMETA.yml >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Tree/DAG_Node.pm blib\lib\Tree\DAG_Node.pm COGENT/Tree-DAG_Node-1.06.tar.gz nmake -- OK Prepending blib/arch and blib/lib of 17 build dirs to PERL5LIB; for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/00_about_verbose.t .. 1..2 # Running under perl version 5.014000 for MSWin32 # Win32::BuildNumber 1400 # Current time local: Mon Apr 25 17:37:26 2011 # Current time GMT: Tue Apr 26 00:37:26 2011 # Using Test.pm version 1.25_02 ok 1 # # #Perl v5.14.0 under MSWin32 (Win32::BuildNumber 1400) # Modules in memory: # ActivePerl v1400; # Carp v1.20; # DEADNODE; # DynaLoader; # Exporter v5.64_03; # Exporter::Heavy v5.64_03; # Internals; # IO::File; # mro; # PerlIO; # PerlIO::Layer; # re; # Regexp; # strict v1.04; # Test v1.25_02; # Tree::DAG_Node v1.06; # UNIVERSAL; # utf8; # vars v1.02; # version; # warnings v1.12; # warnings::register v1.02; # Win32; # Win32CORE; #[at Tue Apr 26 00:37:26 2011 (local) / Mon Apr 25 17:37:26 2011 (GMT)] # Running in an ASCII world. # # @INC: # [C:\cpanfly-5.14\var\cpan\build\Tree-DAG_Node-1.06-uKVQJM\blib\lib] # [C:\cpanfly-5.14\var\cpan\build\Tree-DAG_Node-1.06-uKVQJM\blib\arch] # [C:\cpanfly-5.14\var\cpan\build\Digest-JHash-0.07-ZN39ut/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Digest-JHash-0.07-ZN39ut/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\TimeDate-1.20-TbEVo3/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\TimeDate-1.20-TbEVo3/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Data-UUID-1.217-Zty_D6/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Data-UUID-1.217-Zty_D6/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Test-Class-0.36-WAXedV/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Test-Class-0.36-WAXedV/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Time-Duration-Parse-0.06-1MAV2y/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Time-Duration-Parse-0.06-1MAV2y/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Exporter-Lite-0.02-PrKP84/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Exporter-Lite-0.02-PrKP84/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Time-Duration-1.06-oOO6eO/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Time-Duration-1.06-oOO6eO/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib] # [C:/cpanfly-5.14/var/megalib] # [C:\cpanfly-5.14\var\cpan\build\Digest-JHash-0.07-ZN39ut/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Digest-JHash-0.07-ZN39ut/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\TimeDate-1.20-TbEVo3/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\TimeDate-1.20-TbEVo3/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Data-UUID-1.217-Zty_D6/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Data-UUID-1.217-Zty_D6/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Test-Class-0.36-WAXedV/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Test-Class-0.36-WAXedV/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Time-Duration-Parse-0.06-1MAV2y/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Time-Duration-Parse-0.06-1MAV2y/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Exporter-Lite-0.02-PrKP84/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Exporter-Lite-0.02-PrKP84/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Time-Duration-1.06-oOO6eO/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Time-Duration-1.06-oOO6eO/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib] # [C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib] # [C:/cpanfly-5.14/var/megalib] # [C:/Perl-5.14/site/lib] # [C:/Perl-5.14/lib] # [.] # # # %INC: # [C:/Perl-5.14/site/lib/sitecustomize.pl] = [C:/Perl-5.14/site/lib/sitecustomize.pl] # [Carp.pm] = [C:/Perl-5.14/lib/Carp.pm] # [Exporter.pm] = [C:/Perl-5.14/lib/Exporter.pm] # [Exporter/Heavy.pm] = [C:/Perl-5.14/lib/Exporter/Heavy.pm] # [strict.pm] = [C:/Perl-5.14/lib/strict.pm] # [Test.pm] = [C:/Perl-5.14/lib/Test.pm] # [Tree/DAG_Node.pm] = [C:\cpanfly-5.14\var\cpan\build\Tree-DAG_Node-1.06-uKVQJM\blib\lib/Tree/DAG_Node.pm] # [vars.pm] = [C:/Perl-5.14/lib/vars.pm] # [warnings.pm] = [C:/Perl-5.14/lib/warnings.pm] # [warnings/register.pm] = [C:/Perl-5.14/lib/warnings/register.pm] ok 2 ok t/01_old_junk.t ....... 1..1 ok 1 ok All tests successful. Files=2, Tests=3, 0 wallclock secs ( 0.08 usr + 0.05 sys = 0.12 CPU) Result: PASS COGENT/Tree-DAG_Node-1.06.tar.gz nmake test TEST_VERBOSE=1 -- OK David Hand <cogent@cpan.org> (super)class for representing nodes in a tree >>> (cd C:\cpanfly-5.14\var\cpan\build\Tree-DAG_Node-1.06-uKVQJM && tar cvf - Tree-DAG_Node-1.06.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/C/CO/COGENT/Tree-DAG_Node-1.06.tar.gz Tree-DAG_Node-1.06.ppd blib/ blib/lib/ blib/lib/Tree/ blib/lib/Tree/DAG_Node.pm >>> mv C:\cpanfly-5.14\var\cpan\build\Tree-DAG_Node-1.06-uKVQJM/Tree-DAG_Node-1.06.ppd C:/cpanfly-5.14/var/REPO/C/CO/COGENT Running make for C/CH/CHORNY/Test-Warn-0.23.tar.gz Prepending blib/arch and blib/lib of 18 build dirs to PERL5LIB; for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Test-Warn-0.23-5YFe05 Prepending blib/arch and blib/lib of 18 build dirs to PERL5LIB; for 'make' CPAN.pm: Going to build C/CH/CHORNY/Test-Warn-0.23.tar.gz >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp Warn.pm blib\lib\Test\Warn.pm CHORNY/Test-Warn-0.23.tar.gz nmake -- OK Prepending blib/arch and blib/lib of 18 build dirs to PERL5LIB; for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/1.t ............... 1..1 # Running under perl version 5.014000 for MSWin32 # Win32::BuildNumber 1400 # Current time local: Mon Apr 25 17:37:31 2011 # Current time GMT: Tue Apr 26 00:37:31 2011 # Using Test.pm version 1.25_02 ok 1 ok t/carped.t .......... 1..6 ok 1 - Warnings and Carpings mixed, asked only for like warnings ok 2 - Warnings and Carpings mixed, asked only for like carpings ok 3 - Warnings and Carpings mixed, asked for the right likes ok 4 - Warnings and Carpings mixed, asked only for warnings ok 5 - Warnings and Carpings mixed, asked only for carpings ok 6 - Warnings and Carpings mixed, asked for the right ones ok # Test::Pod version 1.45 t/pod.t ............. 1..1 ok 1 - POD test for blib\lib\Test\Warn.pm ok t/warning_is.t ...... 1..48 ok 1 - standard warning to find (with a testname) ok 2 - standard warning to find (with a testname) ok 3 - standard warning to find (with a testname) ok 4 - standard warning to find (with a testname) ok 5 - standard warning to find (with a testname) ok 6 - standard warning to find (with a testname) ok 7 - another warning instead of my warning (with a testname) ok 8 - another warning instead of my warning (with a testname) ok 9 - another warning instead of my warning (with a testname) ok 10 - another warning instead of my warning (with a testname) ok 11 - another warning instead of my warning (with a testname) ok 12 - another warning instead of my warning (with a testname) ok 13 - quite only a sub warning (with a testname) ok 14 - quite only a sub warning (with a testname) ok 15 - quite only a sub warning (with a testname) ok 16 - quite only a sub warning (with a testname) ok 17 - quite only a sub warning (with a testname) ok 18 - quite only a sub warning (with a testname) ok 19 - no warning, but expected one (with a testname) ok 20 - no warning, but expected one (with a testname) ok 21 - no warning, but expected one (with a testname) ok 22 - no warning, but expected one (with a testname) ok 23 - no warning, but expected one (with a testname) ok 24 - no warning, but expected one (with a testname) ok 25 - warning, but didn't expect one (with a testname) ok 26 - warning, but didn't expect one (with a testname) ok 27 - warning, but didn't expect one (with a testname) ok 28 - warning, but didn't expect one (with a testname) ok 29 - warning, but didn't expect one (with a testname) ok 30 - warning, but didn't expect one (with a testname) ok 31 - no warning (with a testname) ok 32 - no warning (with a testname) ok 33 - no warning (with a testname) ok 34 - no warning (with a testname) ok 35 - no warning (with a testname) ok 36 - no warning (with a testname) ok 37 - warning with crazy letters (with a testname) ok 38 - warning with crazy letters (with a testname) ok 39 - warning with crazy letters (with a testname) ok 40 - warning with crazy letters (with a testname) ok 41 - warning with crazy letters (with a testname) ok 42 - warning with crazy letters (with a testname) ok 43 - more than one warning (with a testname) ok 44 - more than one warning (with a testname) ok 45 - more than one warning (with a testname) ok 46 - more than one warning (with a testname) ok 47 - more than one warning (with a testname) ok 48 - more than one warning (with a testname) ok t/warning_like.t .... 1..96 ok 1 - standard warning to find (with a testname) ok 2 - standard warning to find (with a testname) ok 3 - standard warning to find (with a testname) ok 4 - standard warning to find (with a testname) ok 5 - standard warning to find (with a testname) ok 6 - standard warning to find (with a testname) ok 7 - standard warning to find (with a testname) ok 8 - standard warning to find (with a testname) ok 9 - standard warning to find (with a testname) ok 10 - standard warning to find (with a testname) ok 11 - standard warning to find (with a testname) ok 12 - standard warning to find (with a testname) ok 13 - another warning instead of my warning (with a testname) ok 14 - another warning instead of my warning (with a testname) ok 15 - another warning instead of my warning (with a testname) ok 16 - another warning instead of my warning (with a testname) ok 17 - another warning instead of my warning (with a testname) ok 18 - another warning instead of my warning (with a testname) ok 19 - another warning instead of my warning (with a testname) ok 20 - another warning instead of my warning (with a testname) ok 21 - another warning instead of my warning (with a testname) ok 22 - another warning instead of my warning (with a testname) ok 23 - another warning instead of my warning (with a testname) ok 24 - another warning instead of my warning (with a testname) ok 25 - quite only a sub warning (with a testname) ok 26 - quite only a sub warning (with a testname) ok 27 - quite only a sub warning (with a testname) ok 28 - quite only a sub warning (with a testname) ok 29 - quite only a sub warning (with a testname) ok 30 - quite only a sub warning (with a testname) ok 31 - quite only a sub warning (with a testname) ok 32 - quite only a sub warning (with a testname) ok 33 - quite only a sub warning (with a testname) ok 34 - quite only a sub warning (with a testname) ok 35 - quite only a sub warning (with a testname) ok 36 - quite only a sub warning (with a testname) ok 37 - no warning, but expected one (with a testname) ok 38 - no warning, but expected one (with a testname) ok 39 - no warning, but expected one (with a testname) ok 40 - no warning, but expected one (with a testname) ok 41 - no warning, but expected one (with a testname) ok 42 - no warning, but expected one (with a testname) ok 43 - no warning, but expected one (with a testname) ok 44 - no warning, but expected one (with a testname) ok 45 - no warning, but expected one (with a testname) ok 46 - no warning, but expected one (with a testname) ok 47 - no warning, but expected one (with a testname) ok 48 - no warning, but expected one (with a testname) ok 49 - warning, but didn't expect one (with a testname) ok 50 - warning, but didn't expect one (with a testname) ok 51 - warning, but didn't expect one (with a testname) ok 52 - warning, but didn't expect one (with a testname) ok 53 - warning, but didn't expect one (with a testname) ok 54 - warning, but didn't expect one (with a testname) ok 55 - warning, but didn't expect one (with a testname) ok 56 - warning, but didn't expect one (with a testname) ok 57 - warning, but didn't expect one (with a testname) ok 58 - warning, but didn't expect one (with a testname) ok 59 - warning, but didn't expect one (with a testname) ok 60 - warning, but didn't expect one (with a testname) ok 61 - no warning (with a testname) ok 62 - no warning (with a testname) ok 63 - no warning (with a testname) ok 64 - no warning (with a testname) ok 65 - no warning (with a testname) ok 66 - no warning (with a testname) ok 67 - no warning (with a testname) ok 68 - no warning (with a testname) ok 69 - no warning (with a testname) ok 70 - no warning (with a testname) ok 71 - no warning (with a testname) ok 72 - no warning (with a testname) ok 73 - warning with crazy letters (with a testname) ok 74 - warning with crazy letters (with a testname) ok 75 - warning with crazy letters (with a testname) ok 76 - warning with crazy letters (with a testname) ok 77 - warning with crazy letters (with a testname) ok 78 - warning with crazy letters (with a testname) ok 79 - warning with crazy letters (with a testname) ok 80 - warning with crazy letters (with a testname) ok 81 - warning with crazy letters (with a testname) ok 82 - warning with crazy letters (with a testname) ok 83 - warning with crazy letters (with a testname) ok 84 - warning with crazy letters (with a testname) ok 85 - more than one warning (with a testname) ok 86 - more than one warning (with a testname) ok 87 - more than one warning (with a testname) ok 88 - more than one warning (with a testname) ok 89 - more than one warning (with a testname) ok 90 - more than one warning (with a testname) ok 91 - more than one warning (with a testname) ok 92 - more than one warning (with a testname) ok 93 - more than one warning (with a testname) ok 94 - more than one warning (with a testname) ok 95 - more than one warning (with a testname) ok 96 - more than one warning (with a testname) ok t/warnings_are.t .... 1..224 ok 1 - standard warning to find (with a testname) ok 2 - standard warning to find (with a testname) ok 3 - standard warning to find (with a testname) ok 4 - standard warning to find (with a testname) ok 5 - standard warning to find (with a testname) ok 6 - standard warning to find (with a testname) ok 7 - standard warning to find (with a testname) ok 8 - standard warning to find (with a testname) ok 9 - standard warning to find (with a testname) ok 10 - standard warning to find (with a testname) ok 11 - standard warning to find (with a testname) ok 12 - standard warning to find (with a testname) ok 13 - standard warning to find (with a testname) ok 14 - standard warning to find (with a testname) ok 15 - standard warning to find (with a testname) ok 16 - standard warning to find (with a testname) ok 17 - another warning instead of my warning (with a testname) ok 18 - another warning instead of my warning (with a testname) ok 19 - another warning instead of my warning (with a testname) ok 20 - another warning instead of my warning (with a testname) ok 21 - another warning instead of my warning (with a testname) ok 22 - another warning instead of my warning (with a testname) ok 23 - another warning instead of my warning (with a testname) ok 24 - another warning instead of my warning (with a testname) ok 25 - another warning instead of my warning (with a testname) ok 26 - another warning instead of my warning (with a testname) ok 27 - another warning instead of my warning (with a testname) ok 28 - another warning instead of my warning (with a testname) ok 29 - another warning instead of my warning (with a testname) ok 30 - another warning instead of my warning (with a testname) ok 31 - another warning instead of my warning (with a testname) ok 32 - another warning instead of my warning (with a testname) ok 33 - quite only a sub warning (with a testname) ok 34 - quite only a sub warning (with a testname) ok 35 - quite only a sub warning (with a testname) ok 36 - quite only a sub warning (with a testname) ok 37 - quite only a sub warning (with a testname) ok 38 - quite only a sub warning (with a testname) ok 39 - quite only a sub warning (with a testname) ok 40 - quite only a sub warning (with a testname) ok 41 - quite only a sub warning (with a testname) ok 42 - quite only a sub warning (with a testname) ok 43 - quite only a sub warning (with a testname) ok 44 - quite only a sub warning (with a testname) ok 45 - quite only a sub warning (with a testname) ok 46 - quite only a sub warning (with a testname) ok 47 - quite only a sub warning (with a testname) ok 48 - quite only a sub warning (with a testname) ok 49 - no warning, but expected one (with a testname) ok 50 - no warning, but expected one (with a testname) ok 51 - no warning, but expected one (with a testname) ok 52 - no warning, but expected one (with a testname) ok 53 - no warning, but expected one (with a testname) ok 54 - no warning, but expected one (with a testname) ok 55 - no warning, but expected one (with a testname) ok 56 - no warning, but expected one (with a testname) ok 57 - no warning, but expected one (with a testname) ok 58 - no warning, but expected one (with a testname) ok 59 - no warning, but expected one (with a testname) ok 60 - no warning, but expected one (with a testname) ok 61 - no warning, but expected one (with a testname) ok 62 - no warning, but expected one (with a testname) ok 63 - no warning, but expected one (with a testname) ok 64 - no warning, but expected one (with a testname) ok 65 - warning, but didn't expect one (with a testname) ok 66 - warning, but didn't expect one (with a testname) ok 67 - warning, but didn't expect one (with a testname) ok 68 - warning, but didn't expect one (with a testname) ok 69 - warning, but didn't expect one (with a testname) ok 70 - warning, but didn't expect one (with a testname) ok 71 - warning, but didn't expect one (with a testname) ok 72 - warning, but didn't expect one (with a testname) ok 73 - warning, but didn't expect one (with a testname) ok 74 - warning, but didn't expect one (with a testname) ok 75 - warning, but didn't expect one (with a testname) ok 76 - warning, but didn't expect one (with a testname) ok 77 - warning, but didn't expect one (with a testname) ok 78 - warning, but didn't expect one (with a testname) ok 79 - warning, but didn't expect one (with a testname) ok 80 - warning, but didn't expect one (with a testname) ok 81 - no warning (with a testname) ok 82 - no warning (with a testname) ok 83 - no warning (with a testname) ok 84 - no warning (with a testname) ok 85 - no warning (with a testname) ok 86 - no warning (with a testname) ok 87 - no warning (with a testname) ok 88 - no warning (with a testname) ok 89 - no warning (with a testname) ok 90 - no warning (with a testname) ok 91 - no warning (with a testname) ok 92 - no warning (with a testname) ok 93 - no warning (with a testname) ok 94 - no warning (with a testname) ok 95 - no warning (with a testname) ok 96 - no warning (with a testname) ok 97 - warning with crazy letters (with a testname) ok 98 - warning with crazy letters (with a testname) ok 99 - warning with crazy letters (with a testname) ok 100 - warning with crazy letters (with a testname) ok 101 - warning with crazy letters (with a testname) ok 102 - warning with crazy letters (with a testname) ok 103 - warning with crazy letters (with a testname) ok 104 - warning with crazy letters (with a testname) ok 105 - warning with crazy letters (with a testname) ok 106 - warning with crazy letters (with a testname) ok 107 - warning with crazy letters (with a testname) ok 108 - warning with crazy letters (with a testname) ok 109 - warning with crazy letters (with a testname) ok 110 - warning with crazy letters (with a testname) ok 111 - warning with crazy letters (with a testname) ok 112 - warning with crazy letters (with a testname) ok 113 - more than one warning (1) (with a testname) ok 114 - more than one warning (1) (with a testname) ok 115 - more than one warning (1) (with a testname) ok 116 - more than one warning (1) (with a testname) ok 117 - more than one warning (1) (with a testname) ok 118 - more than one warning (1) (with a testname) ok 119 - more than one warning (1) (with a testname) ok 120 - more than one warning (1) (with a testname) ok 121 - more than one warning (1) (with a testname) ok 122 - more than one warning (1) (with a testname) ok 123 - more than one warning (1) (with a testname) ok 124 - more than one warning (1) (with a testname) ok 125 - more than one warning (1) (with a testname) ok 126 - more than one warning (1) (with a testname) ok 127 - more than one warning (1) (with a testname) ok 128 - more than one warning (1) (with a testname) ok 129 - more than one warning (2) (with a testname) ok 130 - more than one warning (2) (with a testname) ok 131 - more than one warning (2) (with a testname) ok 132 - more than one warning (2) (with a testname) ok 133 - more than one warning (2) (with a testname) ok 134 - more than one warning (2) (with a testname) ok 135 - more than one warning (2) (with a testname) ok 136 - more than one warning (2) (with a testname) ok 137 - more than one warning (2) (with a testname) ok 138 - more than one warning (2) (with a testname) ok 139 - more than one warning (2) (with a testname) ok 140 - more than one warning (2) (with a testname) ok 141 - more than one warning (2) (with a testname) ok 142 - more than one warning (2) (with a testname) ok 143 - more than one warning (2) (with a testname) ok 144 - more than one warning (2) (with a testname) ok 145 - more than one warning (standard ok) (with a testname) ok 146 - more than one warning (standard ok) (with a testname) ok 147 - more than one warning (standard ok) (with a testname) ok 148 - more than one warning (standard ok) (with a testname) ok 149 - more than one warning (standard ok) (with a testname) ok 150 - more than one warning (standard ok) (with a testname) ok 151 - more than one warning (standard ok) (with a testname) ok 152 - more than one warning (standard ok) (with a testname) ok 153 - more than one warning (standard ok) (with a testname) ok 154 - more than one warning (standard ok) (with a testname) ok 155 - more than one warning (standard ok) (with a testname) ok 156 - more than one warning (standard ok) (with a testname) ok 157 - more than one warning (standard ok) (with a testname) ok 158 - more than one warning (standard ok) (with a testname) ok 159 - more than one warning (standard ok) (with a testname) ok 160 - more than one warning (standard ok) (with a testname) ok 161 - more than one warning (two similar warnings) (with a testname) ok 162 - more than one warning (two similar warnings) (with a testname) ok 163 - more than one warning (two similar warnings) (with a testname) ok 164 - more than one warning (two similar warnings) (with a testname) ok 165 - more than one warning (two similar warnings) (with a testname) ok 166 - more than one warning (two similar warnings) (with a testname) ok 167 - more than one warning (two similar warnings) (with a testname) ok 168 - more than one warning (two similar warnings) (with a testname) ok 169 - more than one warning (two similar warnings) (with a testname) ok 170 - more than one warning (two similar warnings) (with a testname) ok 171 - more than one warning (two similar warnings) (with a testname) ok 172 - more than one warning (two similar warnings) (with a testname) ok 173 - more than one warning (two similar warnings) (with a testname) ok 174 - more than one warning (two similar warnings) (with a testname) ok 175 - more than one warning (two similar warnings) (with a testname) ok 176 - more than one warning (two similar warnings) (with a testname) ok 177 - more than one warning (different order) (with a testname) ok 178 - more than one warning (different order) (with a testname) ok 179 - more than one warning (different order) (with a testname) ok 180 - more than one warning (different order) (with a testname) ok 181 - more than one warning (different order) (with a testname) ok 182 - more than one warning (different order) (with a testname) ok 183 - more than one warning (different order) (with a testname) ok 184 - more than one warning (different order) (with a testname) ok 185 - more than one warning (different order) (with a testname) ok 186 - more than one warning (different order) (with a testname) ok 187 - more than one warning (different order) (with a testname) ok 188 - more than one warning (different order) (with a testname) ok 189 - more than one warning (different order) (with a testname) ok 190 - more than one warning (different order) (with a testname) ok 191 - more than one warning (different order) (with a testname) ok 192 - more than one warning (different order) (with a testname) ok 193 - many warnings ok (with a testname) ok 194 - many warnings ok (with a testname) ok 195 - many warnings ok (with a testname) ok 196 - many warnings ok (with a testname) ok 197 - many warnings ok (with a testname) ok 198 - many warnings ok (with a testname) ok 199 - many warnings ok (with a testname) ok 200 - many warnings ok (with a testname) ok 201 - many warnings ok (with a testname) ok 202 - many warnings ok (with a testname) ok 203 - many warnings ok (with a testname) ok 204 - many warnings ok (with a testname) ok 205 - many warnings ok (with a testname) ok 206 - many warnings ok (with a testname) ok 207 - many warnings ok (with a testname) ok 208 - many warnings ok (with a testname) ok 209 - many, but diff. warnings (with a testname) ok 210 - many, but diff. warnings (with a testname) ok 211 - many, but diff. warnings (with a testname) ok 212 - many, but diff. warnings (with a testname) ok 213 - many, but diff. warnings (with a testname) ok 214 - many, but diff. warnings (with a testname) ok 215 - many, but diff. warnings (with a testname) ok 216 - many, but diff. warnings (with a testname) ok 217 - many, but diff. warnings (with a testname) ok 218 - many, but diff. warnings (with a testname) ok 219 - many, but diff. warnings (with a testname) ok 220 - many, but diff. warnings (with a testname) ok 221 - many, but diff. warnings (with a testname) ok 222 - many, but diff. warnings (with a testname) ok 223 - many, but diff. warnings (with a testname) ok 224 - many, but diff. warnings (with a testname) ok t/warnings_exist.t .. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 1..12 ok t/warnings_like.t ... 1..448 ok 1 - standard warning to find (without a testname) ok 2 - standard warning to find (without a testname) ok 3 - standard warning to find (with a testname) ok 4 - standard warning to find (with a testname) ok 5 - standard warning to find (without a testname) ok 6 - standard warning to find (without a testname) ok 7 - standard warning to find (with a testname) ok 8 - standard warning to find (with a testname) ok 9 - standard warning to find (without a testname) ok 10 - standard warning to find (without a testname) ok 11 - standard warning to find (with a testname) ok 12 - standard warning to find (with a testname) ok 13 - standard warning to find (without a testname) ok 14 - standard warning to find (without a testname) ok 15 - standard warning to find (with a testname) ok 16 - standard warning to find (with a testname) ok 17 - standard warning to find (without a testname) ok 18 - standard warning to find (without a testname) ok 19 - standard warning to find (with a testname) ok 20 - standard warning to find (with a testname) ok 21 - standard warning to find (without a testname) ok 22 - standard warning to find (without a testname) ok 23 - standard warning to find (with a testname) ok 24 - standard warning to find (with a testname) ok 25 - standard warning to find (without a testname) ok 26 - standard warning to find (without a testname) ok 27 - standard warning to find (with a testname) ok 28 - standard warning to find (with a testname) ok 29 - standard warning to find (without a testname) ok 30 - standard warning to find (without a testname) ok 31 - standard warning to find (with a testname) ok 32 - standard warning to find (with a testname) ok 33 - another warning instead of my warning (without a testname) ok 34 - another warning instead of my warning (without a testname) ok 35 - another warning instead of my warning (with a testname) ok 36 - another warning instead of my warning (with a testname) ok 37 - another warning instead of my warning (without a testname) ok 38 - another warning instead of my warning (without a testname) ok 39 - another warning instead of my warning (with a testname) ok 40 - another warning instead of my warning (with a testname) ok 41 - another warning instead of my warning (without a testname) ok 42 - another warning instead of my warning (without a testname) ok 43 - another warning instead of my warning (with a testname) ok 44 - another warning instead of my warning (with a testname) ok 45 - another warning instead of my warning (without a testname) ok 46 - another warning instead of my warning (without a testname) ok 47 - another warning instead of my warning (with a testname) ok 48 - another warning instead of my warning (with a testname) ok 49 - another warning instead of my warning (without a testname) ok 50 - another warning instead of my warning (without a testname) ok 51 - another warning instead of my warning (with a testname) ok 52 - another warning instead of my warning (with a testname) ok 53 - another warning instead of my warning (without a testname) ok 54 - another warning instead of my warning (without a testname) ok 55 - another warning instead of my warning (with a testname) ok 56 - another warning instead of my warning (with a testname) ok 57 - another warning instead of my warning (without a testname) ok 58 - another warning instead of my warning (without a testname) ok 59 - another warning instead of my warning (with a testname) ok 60 - another warning instead of my warning (with a testname) ok 61 - another warning instead of my warning (without a testname) ok 62 - another warning instead of my warning (without a testname) ok 63 - another warning instead of my warning (with a testname) ok 64 - another warning instead of my warning (with a testname) ok 65 - quite only a sub warning (without a testname) ok 66 - quite only a sub warning (without a testname) ok 67 - quite only a sub warning (with a testname) ok 68 - quite only a sub warning (with a testname) ok 69 - quite only a sub warning (without a testname) ok 70 - quite only a sub warning (without a testname) ok 71 - quite only a sub warning (with a testname) ok 72 - quite only a sub warning (with a testname) ok 73 - quite only a sub warning (without a testname) ok 74 - quite only a sub warning (without a testname) ok 75 - quite only a sub warning (with a testname) ok 76 - quite only a sub warning (with a testname) ok 77 - quite only a sub warning (without a testname) ok 78 - quite only a sub warning (without a testname) ok 79 - quite only a sub warning (with a testname) ok 80 - quite only a sub warning (with a testname) ok 81 - quite only a sub warning (without a testname) ok 82 - quite only a sub warning (without a testname) ok 83 - quite only a sub warning (with a testname) ok 84 - quite only a sub warning (with a testname) ok 85 - quite only a sub warning (without a testname) ok 86 - quite only a sub warning (without a testname) ok 87 - quite only a sub warning (with a testname) ok 88 - quite only a sub warning (with a testname) ok 89 - quite only a sub warning (without a testname) ok 90 - quite only a sub warning (without a testname) ok 91 - quite only a sub warning (with a testname) ok 92 - quite only a sub warning (with a testname) ok 93 - quite only a sub warning (without a testname) ok 94 - quite only a sub warning (without a testname) ok 95 - quite only a sub warning (with a testname) ok 96 - quite only a sub warning (with a testname) ok 97 - no warning, but expected one (without a testname) ok 98 - no warning, but expected one (without a testname) ok 99 - no warning, but expected one (with a testname) ok 100 - no warning, but expected one (with a testname) ok 101 - no warning, but expected one (without a testname) ok 102 - no warning, but expected one (without a testname) ok 103 - no warning, but expected one (with a testname) ok 104 - no warning, but expected one (with a testname) ok 105 - no warning, but expected one (without a testname) ok 106 - no warning, but expected one (without a testname) ok 107 - no warning, but expected one (with a testname) ok 108 - no warning, but expected one (with a testname) ok 109 - no warning, but expected one (without a testname) ok 110 - no warning, but expected one (without a testname) ok 111 - no warning, but expected one (with a testname) ok 112 - no warning, but expected one (with a testname) ok 113 - no warning, but expected one (without a testname) ok 114 - no warning, but expected one (without a testname) ok 115 - no warning, but expected one (with a testname) ok 116 - no warning, but expected one (with a testname) ok 117 - no warning, but expected one (without a testname) ok 118 - no warning, but expected one (without a testname) ok 119 - no warning, but expected one (with a testname) ok 120 - no warning, but expected one (with a testname) ok 121 - no warning, but expected one (without a testname) ok 122 - no warning, but expected one (without a testname) ok 123 - no warning, but expected one (with a testname) ok 124 - no warning, but expected one (with a testname) ok 125 - no warning, but expected one (without a testname) ok 126 - no warning, but expected one (without a testname) ok 127 - no warning, but expected one (with a testname) ok 128 - no warning, but expected one (with a testname) ok 129 - warning, but didn't expect one (without a testname) ok 130 - warning, but didn't expect one (without a testname) ok 131 - warning, but didn't expect one (with a testname) ok 132 - warning, but didn't expect one (with a testname) ok 133 - warning, but didn't expect one (without a testname) ok 134 - warning, but didn't expect one (without a testname) ok 135 - warning, but didn't expect one (with a testname) ok 136 - warning, but didn't expect one (with a testname) ok 137 - warning, but didn't expect one (without a testname) ok 138 - warning, but didn't expect one (without a testname) ok 139 - warning, but didn't expect one (with a testname) ok 140 - warning, but didn't expect one (with a testname) ok 141 - warning, but didn't expect one (without a testname) ok 142 - warning, but didn't expect one (without a testname) ok 143 - warning, but didn't expect one (with a testname) ok 144 - warning, but didn't expect one (with a testname) ok 145 - warning, but didn't expect one (without a testname) ok 146 - warning, but didn't expect one (without a testname) ok 147 - warning, but didn't expect one (with a testname) ok 148 - warning, but didn't expect one (with a testname) ok 149 - warning, but didn't expect one (without a testname) ok 150 - warning, but didn't expect one (without a testname) ok 151 - warning, but didn't expect one (with a testname) ok 152 - warning, but didn't expect one (with a testname) ok 153 - warning, but didn't expect one (without a testname) ok 154 - warning, but didn't expect one (without a testname) ok 155 - warning, but didn't expect one (with a testname) ok 156 - warning, but didn't expect one (with a testname) ok 157 - warning, but didn't expect one (without a testname) ok 158 - warning, but didn't expect one (without a testname) ok 159 - warning, but didn't expect one (with a testname) ok 160 - warning, but didn't expect one (with a testname) ok 161 - no warning (without a testname) ok 162 - no warning (without a testname) ok 163 - no warning (with a testname) ok 164 - no warning (with a testname) ok 165 - no warning (without a testname) ok 166 - no warning (without a testname) ok 167 - no warning (with a testname) ok 168 - no warning (with a testname) ok 169 - no warning (without a testname) ok 170 - no warning (without a testname) ok 171 - no warning (with a testname) ok 172 - no warning (with a testname) ok 173 - no warning (without a testname) ok 174 - no warning (without a testname) ok 175 - no warning (with a testname) ok 176 - no warning (with a testname) ok 177 - no warning (without a testname) ok 178 - no warning (without a testname) ok 179 - no warning (with a testname) ok 180 - no warning (with a testname) ok 181 - no warning (without a testname) ok 182 - no warning (without a testname) ok 183 - no warning (with a testname) ok 184 - no warning (with a testname) ok 185 - no warning (without a testname) ok 186 - no warning (without a testname) ok 187 - no warning (with a testname) ok 188 - no warning (with a testname) ok 189 - no warning (without a testname) ok 190 - no warning (without a testname) ok 191 - no warning (with a testname) ok 192 - no warning (with a testname) ok 193 - warning with crazy letters (without a testname) ok 194 - warning with crazy letters (without a testname) ok 195 - warning with crazy letters (with a testname) ok 196 - warning with crazy letters (with a testname) ok 197 - warning with crazy letters (without a testname) ok 198 - warning with crazy letters (without a testname) ok 199 - warning with crazy letters (with a testname) ok 200 - warning with crazy letters (with a testname) ok 201 - warning with crazy letters (without a testname) ok 202 - warning with crazy letters (without a testname) ok 203 - warning with crazy letters (with a testname) ok 204 - warning with crazy letters (with a testname) ok 205 - warning with crazy letters (without a testname) ok 206 - warning with crazy letters (without a testname) ok 207 - warning with crazy letters (with a testname) ok 208 - warning with crazy letters (with a testname) ok 209 - warning with crazy letters (without a testname) ok 210 - warning with crazy letters (without a testname) ok 211 - warning with crazy letters (with a testname) ok 212 - warning with crazy letters (with a testname) ok 213 - warning with crazy letters (without a testname) ok 214 - warning with crazy letters (without a testname) ok 215 - warning with crazy letters (with a testname) ok 216 - warning with crazy letters (with a testname) ok 217 - warning with crazy letters (without a testname) ok 218 - warning with crazy letters (without a testname) ok 219 - warning with crazy letters (with a testname) ok 220 - warning with crazy letters (with a testname) ok 221 - warning with crazy letters (without a testname) ok 222 - warning with crazy letters (without a testname) ok 223 - warning with crazy letters (with a testname) ok 224 - warning with crazy letters (with a testname) ok 225 - more than one warning (1) (without a testname) ok 226 - more than one warning (1) (without a testname) ok 227 - more than one warning (1) (with a testname) ok 228 - more than one warning (1) (with a testname) ok 229 - more than one warning (1) (without a testname) ok 230 - more than one warning (1) (without a testname) ok 231 - more than one warning (1) (with a testname) ok 232 - more than one warning (1) (with a testname) ok 233 - more than one warning (1) (without a testname) ok 234 - more than one warning (1) (without a testname) ok 235 - more than one warning (1) (with a testname) ok 236 - more than one warning (1) (with a testname) ok 237 - more than one warning (1) (without a testname) ok 238 - more than one warning (1) (without a testname) ok 239 - more than one warning (1) (with a testname) ok 240 - more than one warning (1) (with a testname) ok 241 - more than one warning (1) (without a testname) ok 242 - more than one warning (1) (without a testname) ok 243 - more than one warning (1) (with a testname) ok 244 - more than one warning (1) (with a testname) ok 245 - more than one warning (1) (without a testname) ok 246 - more than one warning (1) (without a testname) ok 247 - more than one warning (1) (with a testname) ok 248 - more than one warning (1) (with a testname) ok 249 - more than one warning (1) (without a testname) ok 250 - more than one warning (1) (without a testname) ok 251 - more than one warning (1) (with a testname) ok 252 - more than one warning (1) (with a testname) ok 253 - more than one warning (1) (without a testname) ok 254 - more than one warning (1) (without a testname) ok 255 - more than one warning (1) (with a testname) ok 256 - more than one warning (1) (with a testname) ok 257 - more than one warning (2) (without a testname) ok 258 - more than one warning (2) (without a testname) ok 259 - more than one warning (2) (with a testname) ok 260 - more than one warning (2) (with a testname) ok 261 - more than one warning (2) (without a testname) ok 262 - more than one warning (2) (without a testname) ok 263 - more than one warning (2) (with a testname) ok 264 - more than one warning (2) (with a testname) ok 265 - more than one warning (2) (without a testname) ok 266 - more than one warning (2) (without a testname) ok 267 - more than one warning (2) (with a testname) ok 268 - more than one warning (2) (with a testname) ok 269 - more than one warning (2) (without a testname) ok 270 - more than one warning (2) (without a testname) ok 271 - more than one warning (2) (with a testname) ok 272 - more than one warning (2) (with a testname) ok 273 - more than one warning (2) (without a testname) ok 274 - more than one warning (2) (without a testname) ok 275 - more than one warning (2) (with a testname) ok 276 - more than one warning (2) (with a testname) ok 277 - more than one warning (2) (without a testname) ok 278 - more than one warning (2) (without a testname) ok 279 - more than one warning (2) (with a testname) ok 280 - more than one warning (2) (with a testname) ok 281 - more than one warning (2) (without a testname) ok 282 - more than one warning (2) (without a testname) ok 283 - more than one warning (2) (with a testname) ok 284 - more than one warning (2) (with a testname) ok 285 - more than one warning (2) (without a testname) ok 286 - more than one warning (2) (without a testname) ok 287 - more than one warning (2) (with a testname) ok 288 - more than one warning (2) (with a testname) ok 289 - more than one warning (standard ok) (without a testname) ok 290 - more than one warning (standard ok) (without a testname) ok 291 - more than one warning (standard ok) (with a testname) ok 292 - more than one warning (standard ok) (with a testname) ok 293 - more than one warning (standard ok) (without a testname) ok 294 - more than one warning (standard ok) (without a testname) ok 295 - more than one warning (standard ok) (with a testname) ok 296 - more than one warning (standard ok) (with a testname) ok 297 - more than one warning (standard ok) (without a testname) ok 298 - more than one warning (standard ok) (without a testname) ok 299 - more than one warning (standard ok) (with a testname) ok 300 - more than one warning (standard ok) (with a testname) ok 301 - more than one warning (standard ok) (without a testname) ok 302 - more than one warning (standard ok) (without a testname) ok 303 - more than one warning (standard ok) (with a testname) ok 304 - more than one warning (standard ok) (with a testname) ok 305 - more than one warning (standard ok) (without a testname) ok 306 - more than one warning (standard ok) (without a testname) ok 307 - more than one warning (standard ok) (with a testname) ok 308 - more than one warning (standard ok) (with a testname) ok 309 - more than one warning (standard ok) (without a testname) ok 310 - more than one warning (standard ok) (without a testname) ok 311 - more than one warning (standard ok) (with a testname) ok 312 - more than one warning (standard ok) (with a testname) ok 313 - more than one warning (standard ok) (without a testname) ok 314 - more than one warning (standard ok) (without a testname) ok 315 - more than one warning (standard ok) (with a testname) ok 316 - more than one warning (standard ok) (with a testname) ok 317 - more than one warning (standard ok) (without a testname) ok 318 - more than one warning (standard ok) (without a testname) ok 319 - more than one warning (standard ok) (with a testname) ok 320 - more than one warning (standard ok) (with a testname) ok 321 - more than one warning (two similar warnings) (without a testname) ok 322 - more than one warning (two similar warnings) (without a testname) ok 323 - more than one warning (two similar warnings) (with a testname) ok 324 - more than one warning (two similar warnings) (with a testname) ok 325 - more than one warning (two similar warnings) (without a testname) ok 326 - more than one warning (two similar warnings) (without a testname) ok 327 - more than one warning (two similar warnings) (with a testname) ok 328 - more than one warning (two similar warnings) (with a testname) ok 329 - more than one warning (two similar warnings) (without a testname) ok 330 - more than one warning (two similar warnings) (without a testname) ok 331 - more than one warning (two similar warnings) (with a testname) ok 332 - more than one warning (two similar warnings) (with a testname) ok 333 - more than one warning (two similar warnings) (without a testname) ok 334 - more than one warning (two similar warnings) (without a testname) ok 335 - more than one warning (two similar warnings) (with a testname) ok 336 - more than one warning (two similar warnings) (with a testname) ok 337 - more than one warning (two similar warnings) (without a testname) ok 338 - more than one warning (two similar warnings) (without a testname) ok 339 - more than one warning (two similar warnings) (with a testname) ok 340 - more than one warning (two similar warnings) (with a testname) ok 341 - more than one warning (two similar warnings) (without a testname) ok 342 - more than one warning (two similar warnings) (without a testname) ok 343 - more than one warning (two similar warnings) (with a testname) ok 344 - more than one warning (two similar warnings) (with a testname) ok 345 - more than one warning (two similar warnings) (without a testname) ok 346 - more than one warning (two similar warnings) (without a testname) ok 347 - more than one warning (two similar warnings) (with a testname) ok 348 - more than one warning (two similar warnings) (with a testname) ok 349 - more than one warning (two similar warnings) (without a testname) ok 350 - more than one warning (two similar warnings) (without a testname) ok 351 - more than one warning (two similar warnings) (with a testname) ok 352 - more than one warning (two similar warnings) (with a testname) ok 353 - more than one warning (different order) (without a testname) ok 354 - more than one warning (different order) (without a testname) ok 355 - more than one warning (different order) (with a testname) ok 356 - more than one warning (different order) (with a testname) ok 357 - more than one warning (different order) (without a testname) ok 358 - more than one warning (different order) (without a testname) ok 359 - more than one warning (different order) (with a testname) ok 360 - more than one warning (different order) (with a testname) ok 361 - more than one warning (different order) (without a testname) ok 362 - more than one warning (different order) (without a testname) ok 363 - more than one warning (different order) (with a testname) ok 364 - more than one warning (different order) (with a testname) ok 365 - more than one warning (different order) (without a testname) ok 366 - more than one warning (different order) (without a testname) ok 367 - more than one warning (different order) (with a testname) ok 368 - more than one warning (different order) (with a testname) ok 369 - more than one warning (different order) (without a testname) ok 370 - more than one warning (different order) (without a testname) ok 371 - more than one warning (different order) (with a testname) ok 372 - more than one warning (different order) (with a testname) ok 373 - more than one warning (different order) (without a testname) ok 374 - more than one warning (different order) (without a testname) ok 375 - more than one warning (different order) (with a testname) ok 376 - more than one warning (different order) (with a testname) ok 377 - more than one warning (different order) (without a testname) ok 378 - more than one warning (different order) (without a testname) ok 379 - more than one warning (different order) (with a testname) ok 380 - more than one warning (different order) (with a testname) ok 381 - more than one warning (different order) (without a testname) ok 382 - more than one warning (different order) (without a testname) ok 383 - more than one warning (different order) (with a testname) ok 384 - more than one warning (different order) (with a testname) ok 385 - many warnings ok (without a testname) ok 386 - many warnings ok (without a testname) ok 387 - many warnings ok (with a testname) ok 388 - many warnings ok (with a testname) ok 389 - many warnings ok (without a testname) ok 390 - many warnings ok (without a testname) ok 391 - many warnings ok (with a testname) ok 392 - many warnings ok (with a testname) ok 393 - many warnings ok (without a testname) ok 394 - many warnings ok (without a testname) ok 395 - many warnings ok (with a testname) ok 396 - many warnings ok (with a testname) ok 397 - many warnings ok (without a testname) ok 398 - many warnings ok (without a testname) ok 399 - many warnings ok (with a testname) ok 400 - many warnings ok (with a testname) ok 401 - many warnings ok (without a testname) ok 402 - many warnings ok (without a testname) ok 403 - many warnings ok (with a testname) ok 404 - many warnings ok (with a testname) ok 405 - many warnings ok (without a testname) ok 406 - many warnings ok (without a testname) ok 407 - many warnings ok (with a testname) ok 408 - many warnings ok (with a testname) ok 409 - many warnings ok (without a testname) ok 410 - many warnings ok (without a testname) ok 411 - many warnings ok (with a testname) ok 412 - many warnings ok (with a testname) ok 413 - many warnings ok (without a testname) ok 414 - many warnings ok (without a testname) ok 415 - many warnings ok (with a testname) ok 416 - many warnings ok (with a testname) ok 417 - many, but diff. warnings (without a testname) ok 418 - many, but diff. warnings (without a testname) ok 419 - many, but diff. warnings (with a testname) ok 420 - many, but diff. warnings (with a testname) ok 421 - many, but diff. warnings (without a testname) ok 422 - many, but diff. warnings (without a testname) ok 423 - many, but diff. warnings (with a testname) ok 424 - many, but diff. warnings (with a testname) ok 425 - many, but diff. warnings (without a testname) ok 426 - many, but diff. warnings (without a testname) ok 427 - many, but diff. warnings (with a testname) ok 428 - many, but diff. warnings (with a testname) ok 429 - many, but diff. warnings (without a testname) ok 430 - many, but diff. warnings (without a testname) ok 431 - many, but diff. warnings (with a testname) ok 432 - many, but diff. warnings (with a testname) ok 433 - many, but diff. warnings (without a testname) ok 434 - many, but diff. warnings (without a testname) ok 435 - many, but diff. warnings (with a testname) ok 436 - many, but diff. warnings (with a testname) ok 437 - many, but diff. warnings (without a testname) ok 438 - many, but diff. warnings (without a testname) ok 439 - many, but diff. warnings (with a testname) ok 440 - many, but diff. warnings (with a testname) ok 441 - many, but diff. warnings (without a testname) ok 442 - many, but diff. warnings (without a testname) ok 443 - many, but diff. warnings (with a testname) ok 444 - many, but diff. warnings (with a testname) ok 445 - many, but diff. warnings (without a testname) ok 446 - many, but diff. warnings (without a testname) ok 447 - many, but diff. warnings (with a testname) ok 448 - many, but diff. warnings (with a testname) ok All tests successful. Files=8, Tests=836, 13 wallclock secs ( 0.13 usr + 0.08 sys = 0.20 CPU) Result: PASS CHORNY/Test-Warn-0.23.tar.gz nmake test TEST_VERBOSE=1 -- OK Alexandr Ciornii <alexchorny@gmail.com> Perl extension to test methods for warnings >>> (cd C:\cpanfly-5.14\var\cpan\build\Test-Warn-0.23-5YFe05 && tar cvf - Test-Warn-0.23.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/C/CH/CHORNY/Test-Warn-0.23.tar.gz Test-Warn-0.23.ppd blib/ blib/lib/ blib/lib/Test/ blib/lib/Test/Warn.pm >>> mv C:\cpanfly-5.14\var\cpan\build\Test-Warn-0.23-5YFe05/Test-Warn-0.23.ppd C:/cpanfly-5.14/var/REPO/C/CH/CHORNY Running make for J/JS/JSWARTZ/CHI-0.46.tar.gz Prepending blib/arch and blib/lib of 19 build dirs to PERL5LIB; for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\CHI-0.46-Fhz5vQ Prepending blib/arch and blib/lib of 19 build dirs to PERL5LIB; for 'make' CPAN.pm: Going to build J/JS/JSWARTZ/CHI-0.46.tar.gz >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/CHI/Serializer/JSON.pm blib\lib\CHI\Serializer\JSON.pm cp lib/CHI/Test/Driver/NonMoose.pm blib\lib\CHI\Test\Driver\NonMoose.pm cp lib/CHI/Test/Driver/Role/CheckKeyValidity.pm blib\lib\CHI\Test\Driver\Role\CheckKeyValidity.pm cp lib/CHI/t/RequiredModules.pm blib\lib\CHI\t\RequiredModules.pm cp lib/CHI/Types.pm blib\lib\CHI\Types.pm cp lib/CHI/t/Driver/Memory.pm blib\lib\CHI\t\Driver\Memory.pm cp lib/CHI/t/Driver/Subcache/l1_cache.pm blib\lib\CHI\t\Driver\Subcache\l1_cache.pm cp lib/CHI/Constants.pm blib\lib\CHI\Constants.pm cp lib/CHI/Driver/Development.pod blib\lib\CHI\Driver\Development.pod cp lib/CHI.pm blib\lib\CHI.pm cp lib/CHI/CacheObject.pm blib\lib\CHI\CacheObject.pm cp lib/CHI/Driver/RawMemory.pm blib\lib\CHI\Driver\RawMemory.pm cp lib/CHI/t/Subclass.pm blib\lib\CHI\t\Subclass.pm cp lib/CHI/t/Null.pm blib\lib\CHI\t\Null.pm cp lib/CHI/t/Sanity.pm blib\lib\CHI\t\Sanity.pm cp lib/CHI/Driver/File.pm blib\lib\CHI\Driver\File.pm cp lib/CHI/Driver/Null.pm blib\lib\CHI\Driver\Null.pm cp lib/CHI/t/Driver/Subcache.pm blib\lib\CHI\t\Driver\Subcache.pm cp lib/CHI/t/Subcache.pm blib\lib\CHI\t\Subcache.pm cp lib/CHI/t/Driver/NonMoose.pm blib\lib\CHI\t\Driver\NonMoose.pm cp lib/CHI/t/Driver/File/DepthZero.pm blib\lib\CHI\t\Driver\File\DepthZero.pm cp lib/CHI/t/Driver/FastMmap.pm blib\lib\CHI\t\Driver\FastMmap.pm cp lib/CHI/Driver/Role/IsSizeAware.pm blib\lib\CHI\Driver\Role\IsSizeAware.pm cp lib/CHI/t/Util.pm blib\lib\CHI\t\Util.pm cp lib/CHI/Stats.pm blib\lib\CHI\Stats.pm cp lib/CHI/t/Driver/CacheCache.pm blib\lib\CHI\t\Driver\CacheCache.pm cp lib/CHI/Util.pm blib\lib\CHI\Util.pm cp lib/CHI/Serializer/Storable.pm blib\lib\CHI\Serializer\Storable.pm cp lib/CHI/Driver/Role/Universal.pm blib\lib\CHI\Driver\Role\Universal.pm cp lib/CHI/Test.pm blib\lib\CHI\Test.pm cp lib/CHI/Driver/Metacache.pm blib\lib\CHI\Driver\Metacache.pm cp lib/CHI/t/Constants.pm blib\lib\CHI\t\Constants.pm cp lib/CHI/Driver/Memory.pm blib\lib\CHI\Driver\Memory.pm cp lib/CHI/t/Driver/File.pm blib\lib\CHI\t\Driver\File.pm cp lib/CHI/t/Initialize.pm blib\lib\CHI\t\Initialize.pm cp lib/CHI/Driver/Role/HasSubcaches.pm blib\lib\CHI\Driver\Role\HasSubcaches.pm cp lib/CHI/Benchmarks.pod blib\lib\CHI\Benchmarks.pod cp lib/CHI/Test/Driver/Writeonly.pm blib\lib\CHI\Test\Driver\Writeonly.pm cp lib/CHI/Driver/FastMmap.pm blib\lib\CHI\Driver\FastMmap.pm cp lib/CHI/Test/Util.pm blib\lib\CHI\Test\Util.pm cp lib/CHI/t/Driver/RawMemory.pm blib\lib\CHI\t\Driver\RawMemory.pm cp lib/CHI/Test/Driver/Readonly.pm blib\lib\CHI\Test\Driver\Readonly.pm cp lib/CHI/Driver/Role/IsSubcache.pm blib\lib\CHI\Driver\Role\IsSubcache.pm cp lib/CHI/t/SetError.pm blib\lib\CHI\t\SetError.pm cp lib/CHI/t/GetError.pm blib\lib\CHI\t\GetError.pm cp lib/CHI/Driver/Base/CacheContainer.pm blib\lib\CHI\Driver\Base\CacheContainer.pm cp lib/CHI/t/Bugs.pm blib\lib\CHI\t\Bugs.pm cp lib/CHI/t/Driver.pm blib\lib\CHI\t\Driver.pm cp lib/CHI/Test/Class.pm blib\lib\CHI\Test\Class.pm cp lib/CHI/t/Driver/Subcache/mirror_cache.pm blib\lib\CHI\t\Driver\Subcache\mirror_cache.pm cp lib/CHI/Driver/CacheCache.pm blib\lib\CHI\Driver\CacheCache.pm cp lib/CHI/Driver.pm blib\lib\CHI\Driver.pm JSWARTZ/CHI-0.46.tar.gz nmake -- OK Prepending blib/arch and blib/lib of 19 build dirs to PERL5LIB; for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t # Testing CHI 0.46, Perl 5.014000, C:\Perl-5.14\bin\perl.exe t/00-load.t ............................. 1..1 ok 1 - use CHI; ok t/author-03-pod.t ....................... skipped: these tests are for testing by the author t/author-file-driver.t .................. skipped: these tests are for testing by the author t/author-no-data-serializer.t ........... skipped: these tests are for testing by the author t/author-RequiredModules.t .............. skipped: these tests are for testing by the author # # CHI::t::Bugs->test_48998 t/Bugs.t ................................ ok 1 - get_multi 1..1 ok # # CHI::t::Constants->test_import t/Constants.t ........................... ok 1 - test import ok 2 - test import ok 3 - test import ok 4 - test import 1..4 ok # # CHI::t::Driver::Memory->test_busy_lock # # CHI::t::Driver::Memory->test_cache_object # # CHI::t::Driver::Memory->test_clear # # CHI::t::Driver::Memory->test_clear_datastore # # CHI::t::Driver::Memory->test_compress_threshold # # CHI::t::Driver::Memory->test_compute # # CHI::t::Driver::Memory->test_custom_discard_policy # # CHI::t::Driver::Memory->test_deep_copy # # CHI::t::Driver::Memory->test_different_datastores # # CHI::t::Driver::Memory->test_discard_timeout # # CHI::t::Driver::Memory->test_driver_class # # CHI::t::Driver::Memory->test_driver_properties # # CHI::t::Driver::Memory->test_encode # # CHI::t::Driver::Memory->test_expires_conditionally # # CHI::t::Driver::Memory->test_expires_defaults # # CHI::t::Driver::Memory->test_expires_immediately # # CHI::t::Driver::Memory->test_expires_later # # CHI::t::Driver::Memory->test_expires_manually # # CHI::t::Driver::Memory->test_expires_never # # CHI::t::Driver::Memory->test_expires_on_backend # # CHI::t::Driver::Memory->test_expires_shortly # # CHI::t::Driver::Memory->test_expires_variance # # CHI::t::Driver::Memory->test_global_or_datastore_required # # CHI::t::Driver::Memory->test_key_types # # CHI::t::Driver::Memory->test_l1_cache # # CHI::t::Driver::Memory->test_logging # # CHI::t::Driver::Memory->test_lru_discard # # CHI::t::Driver::Memory->test_max_size # # CHI::t::Driver::Memory->test_max_size_with_l1_cache # # CHI::t::Driver::Memory->test_metacache # # CHI::t::Driver::Memory->test_mirror_cache # # CHI::t::Driver::Memory->test_missing_params # # CHI::t::Driver::Memory->test_multi # # CHI::t::Driver::Memory->test_multi_no_keys # # CHI::t::Driver::Memory->test_namespaces # # CHI::t::Driver::Memory->test_no_leak # # CHI::t::Driver::Memory->test_not_in_cache # # CHI::t::Driver::Memory->test_obj_ref # # CHI::t::Driver::Memory->test_persist # # CHI::t::Driver::Memory->test_scalar_return_values # # CHI::t::Driver::Memory->test_serialize # # CHI::t::Driver::Memory->test_serializers # # CHI::t::Driver::Memory->test_short_driver_name # # CHI::t::Driver::Memory->test_simple # # CHI::t::Driver::Memory->test_size_awareness # # CHI::t::Driver::Memory->test_size_awareness_with_subcaches # # CHI::t::Driver::Memory->test_stats # # CHI::t::Driver::Memory->test_subcache_overridable_params t/Driver-Memory.t ....................... ok 1 - hit before expiration ok 2 - expires_at before expiration ok 3 - miss after expiration ok 4 - expires_at after busy lock ok 5 - hit after busy lock ok 6 - test cache object ok 7 - test cache object ok 8 - test cache object ok 9 - test cache object ok 10 - test cache object ok 11 - test cache object ok 12 - get_keys (cache after clear) ok 13 - scalar(get_keys) = 0 (cache after clear) ok 14 - key 'binary' no longer defined (cache after clear) ok 15 - key 'arrayref' no longer defined (cache after clear) ok 16 - key 'space' no longer defined (cache after clear) ok 17 - key 'utf8' no longer defined (cache after clear) ok 18 - key 'large' no longer defined (cache after clear) ok 19 - key 'one' no longer defined (cache after clear) ok 20 - key 'hashref' no longer defined (cache after clear) ok 21 - key 'char' no longer defined (cache after clear) ok 22 - key 'medium' no longer defined (cache after clear) ok 23 - key 'empty' no longer defined (cache after clear) ok 24 - key 'zero' no longer defined (cache after clear) ok 25 - key 'newline' no longer defined (cache after clear) ok 26 - key 'mixed' no longer defined (cache after clear) ok 27 - get_keys (cache3 after clear) ok 28 - scalar(get_keys) = 0 (cache3 after clear) ok 29 - key 'binary' no longer defined (cache3 after clear) ok 30 - key 'arrayref' no longer defined (cache3 after clear) ok 31 - key 'space' no longer defined (cache3 after clear) ok 32 - key 'utf8' no longer defined (cache3 after clear) ok 33 - key 'large' no longer defined (cache3 after clear) ok 34 - key 'one' no longer defined (cache3 after clear) ok 35 - key 'hashref' no longer defined (cache3 after clear) ok 36 - key 'char' no longer defined (cache3 after clear) ok 37 - key 'medium' no longer defined (cache3 after clear) ok 38 - key 'empty' no longer defined (cache3 after clear) ok 39 - key 'zero' no longer defined (cache3 after clear) ok 40 - key 'newline' no longer defined (cache3 after clear) ok 41 - key 'mixed' no longer defined (cache3 after clear) ok 42 - cache2 untouched by clear ok 43 - get_keys (cache 0 after out of scope) ok 44 - scalar(get_keys) = 0 (cache 0 after out of scope) ok 45 - key 'binary' no longer defined (cache 0 after out of scope) ok 46 - key 'arrayref' no longer defined (cache 0 after out of scope) ok 47 - key 'space' no longer defined (cache 0 after out of scope) ok 48 - key 'utf8' no longer defined (cache 0 after out of scope) ok 49 - key 'large' no longer defined (cache 0 after out of scope) ok 50 - key 'one' no longer defined (cache 0 after out of scope) ok 51 - key 'hashref' no longer defined (cache 0 after out of scope) ok 52 - key 'char' no longer defined (cache 0 after out of scope) ok 53 - key 'medium' no longer defined (cache 0 after out of scope) ok 54 - key 'empty' no longer defined (cache 0 after out of scope) ok 55 - key 'zero' no longer defined (cache 0 after out of scope) ok 56 - key 'newline' no longer defined (cache 0 after out of scope) ok 57 - key 'mixed' no longer defined (cache 0 after out of scope) ok 58 - get_keys (cache 1 after out of scope) ok 59 - scalar(get_keys) = 0 (cache 1 after out of scope) ok 60 - key 'binary' no longer defined (cache 1 after out of scope) ok 61 - key 'arrayref' no longer defined (cache 1 after out of scope) ok 62 - key 'space' no longer defined (cache 1 after out of scope) ok 63 - key 'utf8' no longer defined (cache 1 after out of scope) ok 64 - key 'large' no longer defined (cache 1 after out of scope) ok 65 - key 'one' no longer defined (cache 1 after out of scope) ok 66 - key 'hashref' no longer defined (cache 1 after out of scope) ok 67 - key 'char' no longer defined (cache 1 after out of scope) ok 68 - key 'medium' no longer defined (cache 1 after out of scope) ok 69 - key 'empty' no longer defined (cache 1 after out of scope) ok 70 - key 'zero' no longer defined (cache 1 after out of scope) ok 71 - key 'newline' no longer defined (cache 1 after out of scope) ok 72 - key 'mixed' no longer defined (cache 1 after out of scope) ok 73 - get_keys (cache 2 after out of scope) ok 74 - scalar(get_keys) = 0 (cache 2 after out of scope) ok 75 - key 'binary' no longer defined (cache 2 after out of scope) ok 76 - key 'arrayref' no longer defined (cache 2 after out of scope) ok 77 - key 'space' no longer defined (cache 2 after out of scope) ok 78 - key 'utf8' no longer defined (cache 2 after out of scope) ok 79 - key 'large' no longer defined (cache 2 after out of scope) ok 80 - key 'one' no longer defined (cache 2 after out of scope) ok 81 - key 'hashref' no longer defined (cache 2 after out of scope) ok 82 - key 'char' no longer defined (cache 2 after out of scope) ok 83 - key 'medium' no longer defined (cache 2 after out of scope) ok 84 - key 'empty' no longer defined (cache 2 after out of scope) ok 85 - key 'zero' no longer defined (cache 2 after out of scope) ok 86 - key 'newline' no longer defined (cache 2 after out of scope) ok 87 - key 'mixed' no longer defined (cache 2 after out of scope) ok 88 - test compress threshold ok 89 - test compress threshold ok 90 - test compress threshold ok 91 - test compress threshold ok 92 - test compress threshold ok 93 - test compress threshold ok 94 - miss ok 95 - hit ok 96 - expire time ok 97 - miss ok 98 - hit ok 99 - expire time ok 100 - 5 lowest ok 101 - 1 lowest ok 102 - 5 lowest ok 103 - 1 lowest ok 104 - 5 lowest ok 105 - 1 lowest ok 106 - 5 lowest ok 107 - 1 lowest ok 108 - 5 lowest ok 109 - 1 lowest ok 110 - get(ARRAY(0x19f50cc)) returns original data structure ok 111 - multiple get(ARRAY(0x19f50cc)) return same data structure ok 112 - get(ARRAY(0x19f50cc)) does not return original reference ok 113 - multiple get(ARRAY(0x19f50cc)) do not return same reference ok 114 - get(HASH(0x19f514c)) returns original data structure ok 115 - multiple get(HASH(0x19f514c)) return same data structure ok 116 - get(HASH(0x19f514c)) does not return original reference ok 117 - multiple get(HASH(0x19f514c)) do not return same reference ok 118 - altering original set structure does not affect cached copy ok 119 - test different datastores ok 120 - positive discard timeout ok 121 - can set timeout ok 122 - threw Regexp ((?^:discard timeout .* reached)) ok 123 - time (1303778280) is between 1303778278 and 1303778282 ok 124 - The object isa CHI::Driver ok 125 - The object isa CHI::Driver::Memory ok 126 - Class::MOP::Class::__ANON__::SERIAL::1->can(...) ok 127 - chi_root_class=CHI ok 128 - chi_root_class=My::CHI ok 129 - binary_off eq binary_on ok 130 - !is_utf8(binary_off) ok 131 - is_utf8(binary_on) ok 132 - get ok 133 - encoded and non-encoded map to same value ok 134 - utf8 in scalar ok 135 - utf8 in arrayref ok 136 - encoded in scalar ok 137 - encoded in arrayref ok 138 - stored binary_off = binary_on ok 139 - stored binary_on = binary_off ok 140 - get result (expires conditionally (true)) ok 141 - hit after expire_if (expires conditionally (true)) ok 142 - get result (expires conditionally (false)) ok 143 - hit after expire_if (expires conditionally (false)) ok 144 - get result (expires conditionally (created_at >= now)) ok 145 - hit after expire_if (expires conditionally (created_at >= now)) ok 146 - get result (expires conditionally (created_at < now)) ok 147 - hit after expire_if (expires conditionally (created_at < now)) ok 148 - after expires_in constructor option ok 149 - after expires_in method ok 150 - after expires_at constructor option ok 151 - after expires_at method ok 152 - set (0) ok 153 - expires_at (0) ok 154 - is_expired (0) ok 155 - immediate miss (0) ok 156 - set (-1) ok 157 - expires_at (-1) ok 158 - is_expired (-1) ok 159 - immediate miss (-1) ok 160 - set ('0 seconds') ok 161 - expires_at ('0 seconds') ok 162 - is_expired ('0 seconds') ok 163 - immediate miss ('0 seconds') ok 164 - set ('0 hours') ok 165 - expires_at ('0 hours') ok 166 - is_expired ('0 hours') ok 167 - immediate miss ('0 hours') ok 168 - set ('-1 seconds') ok 169 - expires_at ('-1 seconds') ok 170 - is_expired ('-1 seconds') ok 171 - immediate miss ('-1 seconds') ok 172 - set ({expires_in => '0 seconds'}) ok 173 - expires_at ({expires_in => '0 seconds'}) ok 174 - is_expired ({expires_in => '0 seconds'}) ok 175 - immediate miss ({expires_in => '0 seconds'}) ok 176 - set ({expires_at => 1303778279}) ok 177 - expires_at ({expires_at => 1303778279}) ok 178 - is_expired ({expires_at => 1303778279}) ok 179 - immediate miss ({expires_at => 1303778279}) ok 180 - set ('now') ok 181 - expires_at ('now') ok 182 - is_expired ('now') ok 183 - immediate miss ('now') ok 184 - set (set_option = 3600) ok 185 - hit (set_option = 3600) ok 186 - expires_at (set_option = 3600) ok 187 - not expired (set_option = 3600) ok 188 - valid (set_option = 3600) ok 189 - not expired (set_option = 3600) ok 190 - valid (set_option = 3600) ok 191 - miss after 1 hour (set_option = 3600) ok 192 - is_expired (set_option = 3600) ok 193 - invalid (set_option = 3600) ok 194 - set (set_option = '1 hour') ok 195 - hit (set_option = '1 hour') ok 196 - expires_at (set_option = '1 hour') ok 197 - not expired (set_option = '1 hour') ok 198 - valid (set_option = '1 hour') ok 199 - not expired (set_option = '1 hour') ok 200 - valid (set_option = '1 hour') ok 201 - miss after 1 hour (set_option = '1 hour') ok 202 - is_expired (set_option = '1 hour') ok 203 - invalid (set_option = '1 hour') ok 204 - set (set_option = {expires_at => 1303781880}) ok 205 - hit (set_option = {expires_at => 1303781880}) ok 206 - expires_at (set_option = {expires_at => 1303781880}) ok 207 - not expired (set_option = {expires_at => 1303781880}) ok 208 - valid (set_option = {expires_at => 1303781880}) ok 209 - not expired (set_option = {expires_at => 1303781880}) ok 210 - valid (set_option = {expires_at => 1303781880}) ok 211 - miss after 1 hour (set_option = {expires_at => 1303781880}) ok 212 - is_expired (set_option = {expires_at => 1303781880}) ok 213 - invalid (set_option = {expires_at => 1303781880}) ok 214 - hit (expires manually) ok 215 - miss after expire (expires manually) ok 216 - invalid after expire (expires manually) ok 217 - expires never ok 218 - not expired ok 219 - valid ok 220 - expires never ok 221 - not expired ok 222 - valid ok 223 - set (set_option = 2) ok 224 - hit (set_option = 2) ok 225 - expires_at (set_option = 2) ok 226 - not expired (set_option = 2) ok 227 - valid (set_option = 2) ok 228 - set (set_option = '2 seconds') ok 229 - hit (set_option = '2 seconds') ok 230 - expires_at (set_option = '2 seconds') ok 231 - not expired (set_option = '2 seconds') ok 232 - valid (set_option = '2 seconds') ok 233 - miss after 2 seconds (set_option = '2 seconds') ok 234 - is_expired (set_option = '2 seconds') ok 235 - invalid (set_option = '2 seconds') ok 236 - set (set_option = {expires_at => 1303778285}) ok 237 - hit (set_option = {expires_at => 1303778285}) ok 238 - expires_at (set_option = {expires_at => 1303778285}) ok 239 - not expired (set_option = {expires_at => 1303778285}) ok 240 - valid (set_option = {expires_at => 1303778285}) ok 241 - expires_at = 1303778283 ok 242 - early_expires_at = 1303778283 + 5 ok 243 - got no expires at 1303778286 ok 244 - got no expires at 1303778287 ok 245 - got no expires at 1303778288 ok 246 - got some expires at 1303778290 ok 247 - got some expires at 1303778291 ok 248 - got all expires at 1303778293 ok 249 - got all expires at 1303778294 ok 250 - test global or datastore required ok 251 - test global or datastore required ok 252 - defaulted to global datastore ok 253 - checking keys before sets ok 254 - miss for key 'binary' ok 255 - set for key 'binary' ok 256 - checking keys after set of key 'binary' ok 257 - hit for key 'binary' ok 258 - miss for key 'arrayref' ok 259 - set for key 'arrayref' ok 260 - checking keys after set of key 'arrayref' ok 261 - hit for key 'arrayref' ok 262 - miss for key 'space' ok 263 - set for key 'space' ok 264 - checking keys after set of key 'space' ok 265 - hit for key 'space' ok 266 - miss for key 'utf8' ok 267 - set for key 'utf8' ok 268 - checking keys after set of key 'utf8' ok 269 - hit for key 'utf8' ok 270 - miss for key 'large' ok 271 - set for key 'large' ok 272 - checking keys after set of key 'large' ok 273 - hit for key 'large' ok 274 - miss for key 'one' ok 275 - set for key 'one' ok 276 - checking keys after set of key 'one' ok 277 - hit for key 'one' ok 278 - miss for key 'hashref' ok 279 - set for key 'hashref' ok 280 - checking keys after set of key 'hashref' ok 281 - hit for key 'hashref' ok 282 - miss for key 'char' ok 283 - set for key 'char' ok 284 - checking keys after set of key 'char' ok 285 - hit for key 'char' ok 286 - miss for key 'medium' ok 287 - set for key 'medium' ok 288 - checking keys after set of key 'medium' ok 289 - hit for key 'medium' ok 290 - miss for key 'empty' ok 291 - set for key 'empty' ok 292 - checking keys after set of key 'empty' ok 293 - hit for key 'empty' ok 294 - miss for key 'zero' ok 295 - set for key 'zero' ok 296 - checking keys after set of key 'zero' ok 297 - hit for key 'zero' ok 298 - miss for key 'newline' ok 299 - set for key 'newline' ok 300 - checking keys after set of key 'newline' ok 301 - hit for key 'newline' ok 302 - miss for key 'mixed' ok 303 - set for key 'mixed' ok 304 - checking keys after set of key 'mixed' ok 305 - hit for key 'mixed' ok 306 - miss after remove for key 'mixed' ok 307 - checking keys after removal of key 'mixed' ok 308 - miss after remove for key 'newline' ok 309 - checking keys after removal of key 'newline' ok 310 - miss after remove for key 'zero' ok 311 - checking keys after removal of key 'zero' ok 312 - miss after remove for key 'empty' ok 313 - checking keys after removal of key 'empty' ok 314 - miss after remove for key 'medium' ok 315 - checking keys after removal of key 'medium' ok 316 - miss after remove for key 'char' ok 317 - checking keys after removal of key 'char' ok 318 - miss after remove for key 'hashref' ok 319 - checking keys after removal of key 'hashref' ok 320 - miss after remove for key 'one' ok 321 - checking keys after removal of key 'one' ok 322 - miss after remove for key 'large' ok 323 - checking keys after removal of key 'large' ok 324 - miss after remove for key 'utf8' ok 325 - checking keys after removal of key 'utf8' ok 326 - miss after remove for key 'space' ok 327 - checking keys after removal of key 'space' ok 328 - miss after remove for key 'arrayref' ok 329 - checking keys after removal of key 'arrayref' ok 330 - miss after remove for key 'binary' ok 331 - checking keys after removal of key 'binary' ok 332 - transform_key is idempotent for 'binary' ok 333 - exactly one key ok 334 - get with get_keys[0] got same value ok 335 - transform_key is idempotent for 'arrayref' ok 336 - exactly one key ok 337 - get with get_keys[0] got same value ok 338 - transform_key is idempotent for 'space' ok 339 - exactly one key ok 340 - get with get_keys[0] got same value ok 341 - transform_key is idempotent for 'utf8' ok 342 - exactly one key ok 343 - get with get_keys[0] got same value ok 344 - transform_key is idempotent for 'large' ok 345 - exactly one key ok 346 - get with get_keys[0] got same value ok 347 - transform_key is idempotent for 'one' ok 348 - exactly one key ok 349 - get with get_keys[0] got same value ok 350 - transform_key is idempotent for 'hashref' ok 351 - exactly one key ok 352 - get with get_keys[0] got same value ok 353 - transform_key is idempotent for 'char' ok 354 - exactly one key ok 355 - get with get_keys[0] got same value ok 356 - transform_key is idempotent for 'medium' ok 357 - exactly one key ok 358 - get with get_keys[0] got same value ok 359 - transform_key is idempotent for 'empty' ok 360 - exactly one key ok 361 - get with get_keys[0] got same value ok 362 - transform_key is idempotent for 'zero' ok 363 - exactly one key ok 364 - get with get_keys[0] got same value ok 365 - transform_key is idempotent for 'newline' ok 366 - exactly one key ok 367 - get with get_keys[0] got same value ok 368 - transform_key is idempotent for 'mixed' ok 369 - exactly one key ok 370 - get with get_keys[0] got same value ok 371 - cache isa CHI::Driver::Memory ok 372 - l1_cache isa CHI::Driver::Memory ok 373 - subcache_type = l1_cache ok 374 - l1 miss after clear ok 375 - primary hit after primary set ok 376 - l1 hit after primary get ok 377 - got new value set explicitly in l1 cache ok 378 - got old value again ok 379 - miss after clear ok 380 - miss after clear ok 381 - get_multi_arrayref ok 382 - get_multi_hashref ok 383 - log contains '(?^:cache get for .* key='medium', cache='Memory': MISS \(not in cache\))' ok 384 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(not in cache\))' ok 385 - log is empty ok 386 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='Memory')' ok 387 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*l1.*')' ok 388 - log is empty ok 389 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': HIT)' ok 390 - log is empty ok 391 - log contains '(?^:cache get for .* key='medium', cache='Memory': MISS \(expired\))' ok 392 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(expired\))' ok 393 - log is empty ok 394 - log contains '(?^:cache get for .* key='medium', cache='Memory': MISS \(not in cache\))' ok 395 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(not in cache\))' ok 396 - log is empty ok 397 - is_subcache - false ok 398 - is_subcache - true ok 399 - has_subcaches - true ok 400 - has_subcaches - false ok 401 - parent_cache - cannot ok 402 - parent_cache - defined ok 403 - subcache_type - cannot ok 404 - subcache_type - defined ok 405 - subcaches - defined ok 406 - subcaches - cannot ok 407 - l1_cache - defined ok 408 - l1_cache - cannot ok 409 - primary cache is not populated with 'medium' - testing remove: before set ok 410 - subcache is not populated with 'medium' - testing remove: before set ok 411 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 412 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 413 - primary cache is populated with 'medium' - testing remove: after set ok 414 - subcache is populated with 'medium' - testing remove: after set ok 415 - primary cache is populated with 'medium2' - testing remove: after set ok 416 - subcache is populated with 'medium2' - testing remove: after set ok 417 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 418 - subcache is not populated with 'medium' - testing remove: before set_multi ok 419 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 420 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 421 - primary cache is populated with 'medium' - testing remove: after set_multi ok 422 - subcache is populated with 'medium' - testing remove: after set_multi ok 423 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 424 - subcache is populated with 'medium2' - testing remove: after set_multi ok 425 - primary cache is not populated with 'medium' - testing remove: before return ok 426 - subcache is not populated with 'medium' - testing remove: before return ok 427 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 428 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 429 - primary cache is not populated with 'medium' - testing expire: before set ok 430 - subcache is not populated with 'medium' - testing expire: before set ok 431 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 432 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 433 - primary cache is populated with 'medium' - testing expire: after set ok 434 - subcache is populated with 'medium' - testing expire: after set ok 435 - primary cache is populated with 'medium2' - testing expire: after set ok 436 - subcache is populated with 'medium2' - testing expire: after set ok 437 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 438 - subcache is not populated with 'medium' - testing expire: before set_multi ok 439 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 440 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 441 - primary cache is populated with 'medium' - testing expire: after set_multi ok 442 - subcache is populated with 'medium' - testing expire: after set_multi ok 443 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 444 - subcache is populated with 'medium2' - testing expire: after set_multi ok 445 - primary cache is not populated with 'medium' - testing expire: before return ok 446 - subcache is not populated with 'medium' - testing expire: before return ok 447 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 448 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 449 - primary cache is not populated with 'medium' - testing clear: before set ok 450 - subcache is not populated with 'medium' - testing clear: before set ok 451 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 452 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 453 - primary cache is populated with 'medium' - testing clear: after set ok 454 - subcache is populated with 'medium' - testing clear: after set ok 455 - primary cache is populated with 'medium2' - testing clear: after set ok 456 - subcache is populated with 'medium2' - testing clear: after set ok 457 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 458 - subcache is not populated with 'medium' - testing clear: before set_multi ok 459 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 460 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 461 - primary cache is populated with 'medium' - testing clear: after set_multi ok 462 - subcache is populated with 'medium' - testing clear: after set_multi ok 463 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 464 - subcache is populated with 'medium2' - testing clear: after set_multi ok 465 - primary cache is not populated with 'medium' - testing clear: before return ok 466 - subcache is not populated with 'medium' - testing clear: before return ok 467 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 468 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 469 - cache isa CHI::Driver::Memory ok 470 - l1_cache isa CHI::Driver::Memory ok 471 - subcache_type = l1_cache ok 472 - l1 miss after clear ok 473 - primary hit after primary set ok 474 - l1 hit after primary get ok 475 - got new value set explicitly in l1 cache ok 476 - got old value again ok 477 - miss after clear ok 478 - miss after clear ok 479 - get_multi_arrayref ok 480 - get_multi_hashref ok 481 - log contains '(?^:cache get for .* key='medium', cache='Memory': MISS \(not in cache\))' ok 482 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(not in cache\))' ok 483 - log is empty ok 484 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='Memory')' ok 485 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*l1.*')' ok 486 - log is empty ok 487 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': HIT)' ok 488 - log is empty ok 489 - log contains '(?^:cache get for .* key='medium', cache='Memory': MISS \(expired\))' ok 490 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(expired\))' ok 491 - log is empty ok 492 - log contains '(?^:cache get for .* key='medium', cache='Memory': MISS \(not in cache\))' ok 493 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(not in cache\))' ok 494 - log is empty ok 495 - is_subcache - false ok 496 - is_subcache - true ok 497 - has_subcaches - true ok 498 - has_subcaches - false ok 499 - parent_cache - cannot ok 500 - parent_cache - defined ok 501 - subcache_type - cannot ok 502 - subcache_type - defined ok 503 - subcaches - defined ok 504 - subcaches - cannot ok 505 - l1_cache - defined ok 506 - l1_cache - cannot ok 507 - primary cache is not populated with 'medium' - testing remove: before set ok 508 - subcache is not populated with 'medium' - testing remove: before set ok 509 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 510 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 511 - primary cache is populated with 'medium' - testing remove: after set ok 512 - subcache is populated with 'medium' - testing remove: after set ok 513 - primary cache is populated with 'medium2' - testing remove: after set ok 514 - subcache is populated with 'medium2' - testing remove: after set ok 515 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 516 - subcache is not populated with 'medium' - testing remove: before set_multi ok 517 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 518 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 519 - primary cache is populated with 'medium' - testing remove: after set_multi ok 520 - subcache is populated with 'medium' - testing remove: after set_multi ok 521 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 522 - subcache is populated with 'medium2' - testing remove: after set_multi ok 523 - primary cache is not populated with 'medium' - testing remove: before return ok 524 - subcache is not populated with 'medium' - testing remove: before return ok 525 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 526 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 527 - primary cache is not populated with 'medium' - testing expire: before set ok 528 - subcache is not populated with 'medium' - testing expire: before set ok 529 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 530 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 531 - primary cache is populated with 'medium' - testing expire: after set ok 532 - subcache is populated with 'medium' - testing expire: after set ok 533 - primary cache is populated with 'medium2' - testing expire: after set ok 534 - subcache is populated with 'medium2' - testing expire: after set ok 535 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 536 - subcache is not populated with 'medium' - testing expire: before set_multi ok 537 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 538 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 539 - primary cache is populated with 'medium' - testing expire: after set_multi ok 540 - subcache is populated with 'medium' - testing expire: after set_multi ok 541 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 542 - subcache is populated with 'medium2' - testing expire: after set_multi ok 543 - primary cache is not populated with 'medium' - testing expire: before return ok 544 - subcache is not populated with 'medium' - testing expire: before return ok 545 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 546 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 547 - primary cache is not populated with 'medium' - testing clear: before set ok 548 - subcache is not populated with 'medium' - testing clear: before set ok 549 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 550 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 551 - primary cache is populated with 'medium' - testing clear: after set ok 552 - subcache is populated with 'medium' - testing clear: after set ok 553 - primary cache is populated with 'medium2' - testing clear: after set ok 554 - subcache is populated with 'medium2' - testing clear: after set ok 555 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 556 - subcache is not populated with 'medium' - testing clear: before set_multi ok 557 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 558 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 559 - primary cache is populated with 'medium' - testing clear: after set_multi ok 560 - subcache is populated with 'medium' - testing clear: after set_multi ok 561 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 562 - subcache is populated with 'medium2' - testing clear: after set_multi ok 563 - primary cache is not populated with 'medium' - testing clear: before return ok 564 - subcache is not populated with 'medium' - testing clear: before return ok 565 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 566 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 567 - log contains '(?^:cache get for .* key='medium', cache='Memory': MISS \(not in cache\))' ok 568 - log is empty ok 569 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='never', cache='Memory')' ok 570 - log is empty ok 571 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='Memory')' ok 572 - log is empty ok 573 - log contains '(?^:cache get for .* key='medium', cache='Memory': HIT)' ok 574 - log is empty ok 575 - log contains '(?^:cache get for .* key='medium', cache='Memory': MISS \(expired\))' ok 576 - log is empty ok 577 - log contains '(?^:cache get for .* key='medium', cache='Memory': MISS \(not in cache\))' ok 578 - log is empty ok 579 - test lru discard ok 580 - test lru discard ok 581 - max_size parsing ok 582 - is size aware when max_size specified ok 583 - after iteration 0, size = 80 ok 584 - after iteration 0, keys = 4 ok 585 - after iteration 1, size = 80 ok 586 - after iteration 1, keys = 4 ok 587 - after iteration 2, size = 60 ok 588 - after iteration 2, keys = 3 ok 589 - after iteration 3, size = 80 ok 590 - after iteration 3, keys = 4 ok 591 - after iteration 4, size = 80 ok 592 - after iteration 4, keys = 4 ok 593 - after iteration 5, size = 80 ok 594 - after iteration 5, keys = 4 ok 595 - after iteration 6, size = 80 ok 596 - after iteration 6, keys = 4 ok 597 - after iteration 7, size = 80 ok 598 - after iteration 7, keys = 4 ok 599 - after iteration 8, size = 60 ok 600 - after iteration 8, keys = 3 ok 601 - after iteration 9, size = 60 ok 602 - after iteration 9, keys = 3 ok 603 - is size aware when max_size specified ok 604 - after iteration 0, size = 80 ok 605 - after iteration 0, keys = 4 ok 606 - after iteration 1, size = 80 ok 607 - after iteration 1, keys = 4 ok 608 - after iteration 2, size = 80 ok 609 - after iteration 2, keys = 4 ok 610 - after iteration 3, size = 60 ok 611 - after iteration 3, keys = 3 ok 612 - after iteration 4, size = 80 ok 613 - after iteration 4, keys = 4 ok 614 - after iteration 5, size = 60 ok 615 - after iteration 5, keys = 3 ok 616 - after iteration 6, size = 80 ok 617 - after iteration 6, keys = 4 ok 618 - after iteration 7, size = 60 ok 619 - after iteration 7, keys = 3 ok 620 - after iteration 8, size = 60 ok 621 - after iteration 8, keys = 3 ok 622 - after iteration 9, size = 80 ok 623 - after iteration 9, keys = 4 ok 624 - primary cache still has all keys ok 625 - l1 size is 0 after clear ok 626 - after iteration 0, size = 80 ok 627 - after iteration 0, keys = 4 ok 628 - after iteration 1, size = 80 ok 629 - after iteration 1, keys = 4 ok 630 - after iteration 2, size = 80 ok 631 - after iteration 2, keys = 4 ok 632 - after iteration 3, size = 60 ok 633 - after iteration 3, keys = 3 ok 634 - after iteration 4, size = 80 ok 635 - after iteration 4, keys = 4 ok 636 - after iteration 5, size = 60 ok 637 - after iteration 5, keys = 3 ok 638 - after iteration 6, size = 80 ok 639 - after iteration 6, keys = 4 ok 640 - after iteration 7, size = 60 ok 641 - after iteration 7, keys = 3 ok 642 - after iteration 8, size = 60 ok 643 - after iteration 8, keys = 3 ok 644 - after iteration 9, size = 80 ok 645 - after iteration 9, keys = 4 ok 646 - metacache is lazy ok 647 - metacache autovivified ok 648 - test metacache ok 649 - The object isa CHI::Driver::Memory ok 650 - The object isa CHI::Driver::File ok 651 - test mirror cache ok 652 - key not in mirror_cache ok 653 - key2 not in cache ok 654 - log contains '(?^:cache get for .* key='medium', cache='Memory': MISS \(not in cache\))' ok 655 - log is empty ok 656 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='Memory')' ok 657 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*mirror.*')' ok 658 - log is empty ok 659 - log contains '(?^:cache get for .* key='medium', cache='Memory': HIT)' ok 660 - log is empty ok 661 - log contains '(?^:cache get for .* key='medium', cache='Memory': MISS \(expired\))' ok 662 - log is empty ok 663 - log contains '(?^:cache get for .* key='medium', cache='Memory': MISS \(not in cache\))' ok 664 - log is empty ok 665 - is_subcache - false ok 666 - is_subcache - true ok 667 - has_subcaches - true ok 668 - has_subcaches - false ok 669 - parent_cache - cannot ok 670 - parent_cache - defined ok 671 - subcache_type - cannot ok 672 - subcache_type - defined ok 673 - subcaches - defined ok 674 - subcaches - cannot ok 675 - mirror_cache - defined ok 676 - mirror_cache - cannot ok 677 - primary cache is not populated with 'medium' - testing remove: before set ok 678 - subcache is not populated with 'medium' - testing remove: before set ok 679 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 680 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 681 - primary cache is populated with 'medium' - testing remove: after set ok 682 - subcache is populated with 'medium' - testing remove: after set ok 683 - primary cache is populated with 'medium2' - testing remove: after set ok 684 - subcache is populated with 'medium2' - testing remove: after set ok 685 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 686 - subcache is not populated with 'medium' - testing remove: before set_multi ok 687 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 688 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 689 - primary cache is populated with 'medium' - testing remove: after set_multi ok 690 - subcache is populated with 'medium' - testing remove: after set_multi ok 691 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 692 - subcache is populated with 'medium2' - testing remove: after set_multi ok 693 - primary cache is not populated with 'medium' - testing remove: before return ok 694 - subcache is not populated with 'medium' - testing remove: before return ok 695 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 696 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 697 - primary cache is not populated with 'medium' - testing expire: before set ok 698 - subcache is not populated with 'medium' - testing expire: before set ok 699 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 700 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 701 - primary cache is populated with 'medium' - testing expire: after set ok 702 - subcache is populated with 'medium' - testing expire: after set ok 703 - primary cache is populated with 'medium2' - testing expire: after set ok 704 - subcache is populated with 'medium2' - testing expire: after set ok 705 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 706 - subcache is not populated with 'medium' - testing expire: before set_multi ok 707 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 708 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 709 - primary cache is populated with 'medium' - testing expire: after set_multi ok 710 - subcache is populated with 'medium' - testing expire: after set_multi ok 711 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 712 - subcache is populated with 'medium2' - testing expire: after set_multi ok 713 - primary cache is not populated with 'medium' - testing expire: before return ok 714 - subcache is not populated with 'medium' - testing expire: before return ok 715 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 716 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 717 - primary cache is not populated with 'medium' - testing clear: before set ok 718 - subcache is not populated with 'medium' - testing clear: before set ok 719 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 720 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 721 - primary cache is populated with 'medium' - testing clear: after set ok 722 - subcache is populated with 'medium' - testing clear: after set ok 723 - primary cache is populated with 'medium2' - testing clear: after set ok 724 - subcache is populated with 'medium2' - testing clear: after set ok 725 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 726 - subcache is not populated with 'medium' - testing clear: before set_multi ok 727 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 728 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 729 - primary cache is populated with 'medium' - testing clear: after set_multi ok 730 - subcache is populated with 'medium' - testing clear: after set_multi ok 731 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 732 - subcache is populated with 'medium2' - testing clear: after set_multi ok 733 - primary cache is not populated with 'medium' - testing clear: before return ok 734 - subcache is not populated with 'medium' - testing clear: before return ok 735 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 736 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 737 - The object isa CHI::Driver::File ok 738 - The object isa CHI::Driver::Memory ok 739 - test mirror cache ok 740 - key not in mirror_cache ok 741 - key2 not in cache ok 742 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(not in cache\))' ok 743 - log is empty ok 744 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='File')' ok 745 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*mirror.*')' ok 746 - log is empty ok 747 - log contains '(?^:cache get for .* key='medium', cache='File': HIT)' ok 748 - log is empty ok 749 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(expired\))' ok 750 - log is empty ok 751 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(not in cache\))' ok 752 - log is empty ok 753 - is_subcache - false ok 754 - is_subcache - true ok 755 - has_subcaches - true ok 756 - has_subcaches - false ok 757 - parent_cache - cannot ok 758 - parent_cache - defined ok 759 - subcache_type - cannot ok 760 - subcache_type - defined ok 761 - subcaches - defined ok 762 - subcaches - cannot ok 763 - mirror_cache - defined ok 764 - mirror_cache - cannot ok 765 - primary cache is not populated with 'medium' - testing remove: before set ok 766 - subcache is not populated with 'medium' - testing remove: before set ok 767 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 768 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 769 - primary cache is populated with 'medium' - testing remove: after set ok 770 - subcache is populated with 'medium' - testing remove: after set ok 771 - primary cache is populated with 'medium2' - testing remove: after set ok 772 - subcache is populated with 'medium2' - testing remove: after set ok 773 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 774 - subcache is not populated with 'medium' - testing remove: before set_multi ok 775 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 776 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 777 - primary cache is populated with 'medium' - testing remove: after set_multi ok 778 - subcache is populated with 'medium' - testing remove: after set_multi ok 779 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 780 - subcache is populated with 'medium2' - testing remove: after set_multi ok 781 - primary cache is not populated with 'medium' - testing remove: before return ok 782 - subcache is not populated with 'medium' - testing remove: before return ok 783 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 784 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 785 - primary cache is not populated with 'medium' - testing expire: before set ok 786 - subcache is not populated with 'medium' - testing expire: before set ok 787 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 788 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 789 - primary cache is populated with 'medium' - testing expire: after set ok 790 - subcache is populated with 'medium' - testing expire: after set ok 791 - primary cache is populated with 'medium2' - testing expire: after set ok 792 - subcache is populated with 'medium2' - testing expire: after set ok 793 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 794 - subcache is not populated with 'medium' - testing expire: before set_multi ok 795 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 796 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 797 - primary cache is populated with 'medium' - testing expire: after set_multi ok 798 - subcache is populated with 'medium' - testing expire: after set_multi ok 799 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 800 - subcache is populated with 'medium2' - testing expire: after set_multi ok 801 - primary cache is not populated with 'medium' - testing expire: before return ok 802 - subcache is not populated with 'medium' - testing expire: before return ok 803 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 804 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 805 - primary cache is not populated with 'medium' - testing clear: before set ok 806 - subcache is not populated with 'medium' - testing clear: before set ok 807 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 808 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 809 - primary cache is populated with 'medium' - testing clear: after set ok 810 - subcache is populated with 'medium' - testing clear: after set ok 811 - primary cache is populated with 'medium2' - testing clear: after set ok 812 - subcache is populated with 'medium2' - testing clear: after set ok 813 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 814 - subcache is not populated with 'medium' - testing clear: before set_multi ok 815 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 816 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 817 - primary cache is populated with 'medium' - testing clear: after set_multi ok 818 - subcache is populated with 'medium' - testing clear: after set_multi ok 819 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 820 - subcache is populated with 'medium2' - testing clear: after set_multi ok 821 - primary cache is not populated with 'medium' - testing clear: before return ok 822 - subcache is not populated with 'medium' - testing clear: before return ok 823 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 824 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 825 - get throws error when no key passed ok 826 - get_object throws error when no key passed ok 827 - get_expires_at throws error when no key passed ok 828 - exists_and_is_expired throws error when no key passed ok 829 - is_valid throws error when no key passed ok 830 - set throws error when no key passed ok 831 - expire throws error when no key passed ok 832 - compute throws error when no key passed ok 833 - get_multi_arrayref throws error when no key passed ok 834 - get_multi_hashref throws error when no key passed ok 835 - set_multi throws error when no key passed ok 836 - remove_multi throws error when no key passed ok 837 - get_multi_arrayref before set ok 838 - get_multi_arrayref ok 839 - get one after set_multi ok 840 - get_multi_arrayref ok 841 - get_multi_hashref ok 842 - get_keys after set_multi ok 843 - get_multi_arrayref after remove_multi ok 844 - get_keys after remove_multi ok 845 - get_multi_arrayref (no args) ok 846 - get_multi_hashref (no args) ok 847 - set_multi (no args) ok 848 - remove_multi (no args) ok 849 - namespace defaults to "Default" ok 850 - cache->namespace() ok 851 - cache1 and cache1a are same cache ok 852 - cache2 empty after setting keys in cache1 ok 853 - cache1{medium} = medium ok 854 - cache1{medium} = different ok 855 - get_namespaces contains ns1 and ns3 ok 856 - get_namespaces the same regardless of which cache asks ok 857 - get_namespaces the same regardless of which cache asks ok 858 - get_namespaces the same regardless of which cache asks ok 859 - get_namespaces the same regardless of which cache asks ok 860 - get_namespaces the same regardless of which cache asks ok 861 - weakref is defined ok 862 - weakref is no longer defined - cache was freed ok 863 - test not in cache ok 864 - test not in cache ok 865 - test not in cache ok 866 - obj not defined on miss ok 867 - The object isa CHI::CacheObject ok 868 - keys match ok 869 - values match ok 870 - obj not defined before get ok 871 - The object isa CHI::CacheObject ok 872 - keys match ok 873 - values match ok 874 - cache persisted between cache object creations ok 875 - test scalar return values ok 876 - test scalar return values ok 877 - test scalar return values ok 878 - test scalar return values ok 879 - test scalar return values ok 880 - is_transformed = 0 (binary) ok 881 - is_transformed = 1 (arrayref) ok 882 - is_transformed = 0 (space) ok 883 - is_transformed = 2 (utf8) ok 884 - is_transformed = 0 (large) ok 885 - is_transformed = 0 (one) ok 886 - is_transformed = 1 (hashref) ok 887 - is_transformed = 0 (char) ok 888 - is_transformed = 0 (medium) ok 889 - is_transformed = 0 (empty) ok 890 - is_transformed = 0 (zero) ok 891 - is_transformed = 0 (newline) ok 892 - is_transformed = 0 (mixed) ok 893 # skip Data::Serializer not installed ok 894 - test short driver name ok 895 - test simple ok 896 - test simple ok 897 - not size aware by default ok 898 - is_size_aware turns on size awareness ok 899 - max_size turns on size awareness ok 900 - size is 0 for empty ok 901 - size is about 20 with one value ok 902 - size is 45 after overwrite ok 903 - size is still 45 after same overwrite ok 904 - size is 26 after overwrite ok 905 - size is 0 again after removing key ok 906 - size is about 20 with one value ok 907 - size is 0 again after clear ok 908 - set options respected by size aware cache ok 909 - Memory is not size aware ok 910 - Memory keys = 20 ok 911 - Memory:l1_cache is size aware ok 912 - Memory:l1_cache has max size ok 913 - Memory:l1_cache size = 80 ok 914 - Memory:l1_cache keys = 4 ok 915 - Memory is size aware ok 916 - Memory has max size ok 917 - Memory size = 160 ok 918 - Memory keys = 8 ok 919 - Memory:l1_cache is size aware ok 920 - Memory:l1_cache has max size ok 921 - Memory:l1_cache size = 80 ok 922 - Memory:l1_cache keys = 4 ok 923 - Memory is size aware ok 924 - Memory has max size ok 925 - Memory size = 160 ok 926 - Memory keys = 8 ok 927 - Memory:l1_cache is not size aware ok 928 - log is empty ok 929 - log contains '(?^:CHI stats: namespace='Foo'; cache='Memory'; start=.*; end=.*; absent_misses=2; expired_misses=1; hits=1; set_key_size=6; set_value_size=20; sets=1)' ok 930 - log contains '(?^:CHI stats: namespace='Bar'; cache='Memory'; start=.*; end=.*; set_key_size=12; set_value_size=52; sets=2)' ok 931 - log is empty ok 932 - parse_stats_logs ok 933 - non-overridable subcache keys ok 934 - test subcache overridable params ok 935 - test subcache overridable params ok 936 - test subcache overridable params ok 937 - test subcache overridable params 1..937 ok # # CHI::t::Driver::RawMemory->test_busy_lock # # CHI::t::Driver::RawMemory->test_cache_object # # CHI::t::Driver::RawMemory->test_cache_ref # # CHI::t::Driver::RawMemory->test_clear # # CHI::t::Driver::RawMemory->test_clear_datastore # # CHI::t::Driver::RawMemory->test_compress_threshold # # CHI::t::Driver::RawMemory->test_compute # # CHI::t::Driver::RawMemory->test_custom_discard_policy # # CHI::t::Driver::RawMemory->test_deep_copy # # CHI::t::Driver::RawMemory->test_different_datastores # # CHI::t::Driver::RawMemory->test_discard_timeout # # CHI::t::Driver::RawMemory->test_driver_class # # CHI::t::Driver::RawMemory->test_driver_properties # # CHI::t::Driver::RawMemory->test_encode # # CHI::t::Driver::RawMemory->test_expires_conditionally # # CHI::t::Driver::RawMemory->test_expires_defaults # # CHI::t::Driver::RawMemory->test_expires_immediately # # CHI::t::Driver::RawMemory->test_expires_later # # CHI::t::Driver::RawMemory->test_expires_manually # # CHI::t::Driver::RawMemory->test_expires_never # # CHI::t::Driver::RawMemory->test_expires_on_backend # # CHI::t::Driver::RawMemory->test_expires_shortly # # CHI::t::Driver::RawMemory->test_expires_variance # # CHI::t::Driver::RawMemory->test_global_or_datastore_required # # CHI::t::Driver::RawMemory->test_key_types # # CHI::t::Driver::RawMemory->test_l1_cache # # CHI::t::Driver::RawMemory->test_logging # # CHI::t::Driver::RawMemory->test_lru_discard # # CHI::t::Driver::RawMemory->test_max_size # # CHI::t::Driver::RawMemory->test_max_size_with_l1_cache # # CHI::t::Driver::RawMemory->test_metacache # # CHI::t::Driver::RawMemory->test_mirror_cache # # CHI::t::Driver::RawMemory->test_missing_params # # CHI::t::Driver::RawMemory->test_multi # # CHI::t::Driver::RawMemory->test_multi_no_keys # # CHI::t::Driver::RawMemory->test_namespaces # # CHI::t::Driver::RawMemory->test_no_leak # # CHI::t::Driver::RawMemory->test_not_in_cache # # CHI::t::Driver::RawMemory->test_obj_ref # # CHI::t::Driver::RawMemory->test_persist # # CHI::t::Driver::RawMemory->test_scalar_return_values # # CHI::t::Driver::RawMemory->test_serialize # # CHI::t::Driver::RawMemory->test_serializers # # CHI::t::Driver::RawMemory->test_short_driver_name # # CHI::t::Driver::RawMemory->test_simple # # CHI::t::Driver::RawMemory->test_size_awareness # # CHI::t::Driver::RawMemory->test_size_awareness_with_subcaches # # CHI::t::Driver::RawMemory->test_stats # # CHI::t::Driver::RawMemory->test_subcache_overridable_params t/Driver-RawMemory.t .................... ok 1 - hit before expiration ok 2 - expires_at before expiration ok 3 - miss after expiration ok 4 - expires_at after busy lock ok 5 - hit after busy lock ok 6 - test cache object ok 7 - test cache object ok 8 - test cache object ok 9 - test cache object ok 10 - test cache object ok 11 - test cache object ok 12 - got same reference ok 13 - got same reference ok 14 - changed value in cache ok 15 - get_keys (cache after clear) ok 16 - scalar(get_keys) = 0 (cache after clear) ok 17 - key 'binary' no longer defined (cache after clear) ok 18 - key 'arrayref' no longer defined (cache after clear) ok 19 - key 'space' no longer defined (cache after clear) ok 20 - key 'utf8' no longer defined (cache after clear) ok 21 - key 'large' no longer defined (cache after clear) ok 22 - key 'one' no longer defined (cache after clear) ok 23 - key 'hashref' no longer defined (cache after clear) ok 24 - key 'char' no longer defined (cache after clear) ok 25 - key 'medium' no longer defined (cache after clear) ok 26 - key 'empty' no longer defined (cache after clear) ok 27 - key 'zero' no longer defined (cache after clear) ok 28 - key 'newline' no longer defined (cache after clear) ok 29 - key 'mixed' no longer defined (cache after clear) ok 30 - get_keys (cache3 after clear) ok 31 - scalar(get_keys) = 0 (cache3 after clear) ok 32 - key 'binary' no longer defined (cache3 after clear) ok 33 - key 'arrayref' no longer defined (cache3 after clear) ok 34 - key 'space' no longer defined (cache3 after clear) ok 35 - key 'utf8' no longer defined (cache3 after clear) ok 36 - key 'large' no longer defined (cache3 after clear) ok 37 - key 'one' no longer defined (cache3 after clear) ok 38 - key 'hashref' no longer defined (cache3 after clear) ok 39 - key 'char' no longer defined (cache3 after clear) ok 40 - key 'medium' no longer defined (cache3 after clear) ok 41 - key 'empty' no longer defined (cache3 after clear) ok 42 - key 'zero' no longer defined (cache3 after clear) ok 43 - key 'newline' no longer defined (cache3 after clear) ok 44 - key 'mixed' no longer defined (cache3 after clear) ok 45 - cache2 untouched by clear ok 46 - get_keys (cache 0 after out of scope) ok 47 - scalar(get_keys) = 0 (cache 0 after out of scope) ok 48 - key 'binary' no longer defined (cache 0 after out of scope) ok 49 - key 'arrayref' no longer defined (cache 0 after out of scope) ok 50 - key 'space' no longer defined (cache 0 after out of scope) ok 51 - key 'utf8' no longer defined (cache 0 after out of scope) ok 52 - key 'large' no longer defined (cache 0 after out of scope) ok 53 - key 'one' no longer defined (cache 0 after out of scope) ok 54 - key 'hashref' no longer defined (cache 0 after out of scope) ok 55 - key 'char' no longer defined (cache 0 after out of scope) ok 56 - key 'medium' no longer defined (cache 0 after out of scope) ok 57 - key 'empty' no longer defined (cache 0 after out of scope) ok 58 - key 'zero' no longer defined (cache 0 after out of scope) ok 59 - key 'newline' no longer defined (cache 0 after out of scope) ok 60 - key 'mixed' no longer defined (cache 0 after out of scope) ok 61 - get_keys (cache 1 after out of scope) ok 62 - scalar(get_keys) = 0 (cache 1 after out of scope) ok 63 - key 'binary' no longer defined (cache 1 after out of scope) ok 64 - key 'arrayref' no longer defined (cache 1 after out of scope) ok 65 - key 'space' no longer defined (cache 1 after out of scope) ok 66 - key 'utf8' no longer defined (cache 1 after out of scope) ok 67 - key 'large' no longer defined (cache 1 after out of scope) ok 68 - key 'one' no longer defined (cache 1 after out of scope) ok 69 - key 'hashref' no longer defined (cache 1 after out of scope) ok 70 - key 'char' no longer defined (cache 1 after out of scope) ok 71 - key 'medium' no longer defined (cache 1 after out of scope) ok 72 - key 'empty' no longer defined (cache 1 after out of scope) ok 73 - key 'zero' no longer defined (cache 1 after out of scope) ok 74 - key 'newline' no longer defined (cache 1 after out of scope) ok 75 - key 'mixed' no longer defined (cache 1 after out of scope) ok 76 - get_keys (cache 2 after out of scope) ok 77 - scalar(get_keys) = 0 (cache 2 after out of scope) ok 78 - key 'binary' no longer defined (cache 2 after out of scope) ok 79 - key 'arrayref' no longer defined (cache 2 after out of scope) ok 80 - key 'space' no longer defined (cache 2 after out of scope) ok 81 - key 'utf8' no longer defined (cache 2 after out of scope) ok 82 - key 'large' no longer defined (cache 2 after out of scope) ok 83 - key 'one' no longer defined (cache 2 after out of scope) ok 84 - key 'hashref' no longer defined (cache 2 after out of scope) ok 85 - key 'char' no longer defined (cache 2 after out of scope) ok 86 - key 'medium' no longer defined (cache 2 after out of scope) ok 87 - key 'empty' no longer defined (cache 2 after out of scope) ok 88 - key 'zero' no longer defined (cache 2 after out of scope) ok 89 - key 'newline' no longer defined (cache 2 after out of scope) ok 90 - key 'mixed' no longer defined (cache 2 after out of scope) ok 91 - miss ok 92 - hit ok 93 - expire time ok 94 - miss ok 95 - hit ok 96 - expire time ok 97 - test different datastores ok 98 - positive discard timeout ok 99 - can set timeout ok 100 - threw Regexp ((?^:discard timeout .* reached)) ok 101 - time (1303778287) is between 1303778285 and 1303778289 ok 102 - The object isa CHI::Driver ok 103 - The object isa CHI::Driver::RawMemory ok 104 - Class::MOP::Class::__ANON__::SERIAL::1->can(...) ok 105 - chi_root_class=CHI ok 106 - chi_root_class=My::CHI ok 107 - binary_off eq binary_on ok 108 - !is_utf8(binary_off) ok 109 - is_utf8(binary_on) ok 110 - get ok 111 - encoded and non-encoded map to same value ok 112 - utf8 in scalar ok 113 - utf8 in arrayref ok 114 - encoded in scalar ok 115 - encoded in arrayref ok 116 - stored binary_off = binary_on ok 117 - stored binary_on = binary_off ok 118 - get result (expires conditionally (true)) ok 119 - hit after expire_if (expires conditionally (true)) ok 120 - get result (expires conditionally (false)) ok 121 - hit after expire_if (expires conditionally (false)) ok 122 - get result (expires conditionally (created_at >= now)) ok 123 - hit after expire_if (expires conditionally (created_at >= now)) ok 124 - get result (expires conditionally (created_at < now)) ok 125 - hit after expire_if (expires conditionally (created_at < now)) ok 126 - after expires_in constructor option ok 127 - after expires_in method ok 128 - after expires_at constructor option ok 129 - after expires_at method ok 130 - set (0) ok 131 - expires_at (0) ok 132 - is_expired (0) ok 133 - immediate miss (0) ok 134 - set (-1) ok 135 - expires_at (-1) ok 136 - is_expired (-1) ok 137 - immediate miss (-1) ok 138 - set ('0 seconds') ok 139 - expires_at ('0 seconds') ok 140 - is_expired ('0 seconds') ok 141 - immediate miss ('0 seconds') ok 142 - set ('0 hours') ok 143 - expires_at ('0 hours') ok 144 - is_expired ('0 hours') ok 145 - immediate miss ('0 hours') ok 146 - set ('-1 seconds') ok 147 - expires_at ('-1 seconds') ok 148 - is_expired ('-1 seconds') ok 149 - immediate miss ('-1 seconds') ok 150 - set ({expires_in => '0 seconds'}) ok 151 - expires_at ({expires_in => '0 seconds'}) ok 152 - is_expired ({expires_in => '0 seconds'}) ok 153 - immediate miss ({expires_in => '0 seconds'}) ok 154 - set ({expires_at => 1303778286}) ok 155 - expires_at ({expires_at => 1303778286}) ok 156 - is_expired ({expires_at => 1303778286}) ok 157 - immediate miss ({expires_at => 1303778286}) ok 158 - set ('now') ok 159 - expires_at ('now') ok 160 - is_expired ('now') ok 161 - immediate miss ('now') ok 162 - set (set_option = 3600) ok 163 - hit (set_option = 3600) ok 164 - expires_at (set_option = 3600) ok 165 - not expired (set_option = 3600) ok 166 - valid (set_option = 3600) ok 167 - not expired (set_option = 3600) ok 168 - valid (set_option = 3600) ok 169 - miss after 1 hour (set_option = 3600) ok 170 - is_expired (set_option = 3600) ok 171 - invalid (set_option = 3600) ok 172 - set (set_option = '1 hour') ok 173 - hit (set_option = '1 hour') ok 174 - expires_at (set_option = '1 hour') ok 175 - not expired (set_option = '1 hour') ok 176 - valid (set_option = '1 hour') ok 177 - not expired (set_option = '1 hour') ok 178 - valid (set_option = '1 hour') ok 179 - miss after 1 hour (set_option = '1 hour') ok 180 - is_expired (set_option = '1 hour') ok 181 - invalid (set_option = '1 hour') ok 182 - set (set_option = {expires_at => 1303781887}) ok 183 - hit (set_option = {expires_at => 1303781887}) ok 184 - expires_at (set_option = {expires_at => 1303781887}) ok 185 - not expired (set_option = {expires_at => 1303781887}) ok 186 - valid (set_option = {expires_at => 1303781887}) ok 187 - not expired (set_option = {expires_at => 1303781887}) ok 188 - valid (set_option = {expires_at => 1303781887}) ok 189 - miss after 1 hour (set_option = {expires_at => 1303781887}) ok 190 - is_expired (set_option = {expires_at => 1303781887}) ok 191 - invalid (set_option = {expires_at => 1303781887}) ok 192 - hit (expires manually) ok 193 - miss after expire (expires manually) ok 194 - invalid after expire (expires manually) ok 195 - expires never ok 196 - not expired ok 197 - valid ok 198 - expires never ok 199 - not expired ok 200 - valid ok 201 - set (set_option = 2) ok 202 - hit (set_option = 2) ok 203 - expires_at (set_option = 2) ok 204 - not expired (set_option = 2) ok 205 - valid (set_option = 2) ok 206 - set (set_option = '2 seconds') ok 207 - hit (set_option = '2 seconds') ok 208 - expires_at (set_option = '2 seconds') ok 209 - not expired (set_option = '2 seconds') ok 210 - valid (set_option = '2 seconds') ok 211 - miss after 2 seconds (set_option = '2 seconds') ok 212 - is_expired (set_option = '2 seconds') ok 213 - invalid (set_option = '2 seconds') ok 214 - set (set_option = {expires_at => 1303778292}) ok 215 - hit (set_option = {expires_at => 1303778292}) ok 216 - expires_at (set_option = {expires_at => 1303778292}) ok 217 - not expired (set_option = {expires_at => 1303778292}) ok 218 - valid (set_option = {expires_at => 1303778292}) ok 219 - expires_at = 1303778290 ok 220 - early_expires_at = 1303778290 + 5 ok 221 - got no expires at 1303778293 ok 222 - got no expires at 1303778294 ok 223 - got no expires at 1303778295 ok 224 - got some expires at 1303778297 ok 225 - got some expires at 1303778298 ok 226 - got all expires at 1303778300 ok 227 - got all expires at 1303778301 ok 228 - test global or datastore required ok 229 - test global or datastore required ok 230 - defaulted to global datastore ok 231 - checking keys before sets ok 232 - miss for key 'binary' ok 233 - set for key 'binary' ok 234 - checking keys after set of key 'binary' ok 235 - hit for key 'binary' ok 236 - miss for key 'arrayref' ok 237 - set for key 'arrayref' ok 238 - checking keys after set of key 'arrayref' ok 239 - hit for key 'arrayref' ok 240 - miss for key 'space' ok 241 - set for key 'space' ok 242 - checking keys after set of key 'space' ok 243 - hit for key 'space' ok 244 - miss for key 'utf8' ok 245 - set for key 'utf8' ok 246 - checking keys after set of key 'utf8' ok 247 - hit for key 'utf8' ok 248 - miss for key 'large' ok 249 - set for key 'large' ok 250 - checking keys after set of key 'large' ok 251 - hit for key 'large' ok 252 - miss for key 'one' ok 253 - set for key 'one' ok 254 - checking keys after set of key 'one' ok 255 - hit for key 'one' ok 256 - miss for key 'hashref' ok 257 - set for key 'hashref' ok 258 - checking keys after set of key 'hashref' ok 259 - hit for key 'hashref' ok 260 - miss for key 'char' ok 261 - set for key 'char' ok 262 - checking keys after set of key 'char' ok 263 - hit for key 'char' ok 264 - miss for key 'medium' ok 265 - set for key 'medium' ok 266 - checking keys after set of key 'medium' ok 267 - hit for key 'medium' ok 268 - miss for key 'empty' ok 269 - set for key 'empty' ok 270 - checking keys after set of key 'empty' ok 271 - hit for key 'empty' ok 272 - miss for key 'zero' ok 273 - set for key 'zero' ok 274 - checking keys after set of key 'zero' ok 275 - hit for key 'zero' ok 276 - miss for key 'newline' ok 277 - set for key 'newline' ok 278 - checking keys after set of key 'newline' ok 279 - hit for key 'newline' ok 280 - miss for key 'mixed' ok 281 - set for key 'mixed' ok 282 - checking keys after set of key 'mixed' ok 283 - hit for key 'mixed' ok 284 - miss after remove for key 'mixed' ok 285 - checking keys after removal of key 'mixed' ok 286 - miss after remove for key 'newline' ok 287 - checking keys after removal of key 'newline' ok 288 - miss after remove for key 'zero' ok 289 - checking keys after removal of key 'zero' ok 290 - miss after remove for key 'empty' ok 291 - checking keys after removal of key 'empty' ok 292 - miss after remove for key 'medium' ok 293 - checking keys after removal of key 'medium' ok 294 - miss after remove for key 'char' ok 295 - checking keys after removal of key 'char' ok 296 - miss after remove for key 'hashref' ok 297 - checking keys after removal of key 'hashref' ok 298 - miss after remove for key 'one' ok 299 - checking keys after removal of key 'one' ok 300 - miss after remove for key 'large' ok 301 - checking keys after removal of key 'large' ok 302 - miss after remove for key 'utf8' ok 303 - checking keys after removal of key 'utf8' ok 304 - miss after remove for key 'space' ok 305 - checking keys after removal of key 'space' ok 306 - miss after remove for key 'arrayref' ok 307 - checking keys after removal of key 'arrayref' ok 308 - miss after remove for key 'binary' ok 309 - checking keys after removal of key 'binary' ok 310 - transform_key is idempotent for 'binary' ok 311 - exactly one key ok 312 - get with get_keys[0] got same value ok 313 - transform_key is idempotent for 'arrayref' ok 314 - exactly one key ok 315 - get with get_keys[0] got same value ok 316 - transform_key is idempotent for 'space' ok 317 - exactly one key ok 318 - get with get_keys[0] got same value ok 319 - transform_key is idempotent for 'utf8' ok 320 - exactly one key ok 321 - get with get_keys[0] got same value ok 322 - transform_key is idempotent for 'large' ok 323 - exactly one key ok 324 - get with get_keys[0] got same value ok 325 - transform_key is idempotent for 'one' ok 326 - exactly one key ok 327 - get with get_keys[0] got same value ok 328 - transform_key is idempotent for 'hashref' ok 329 - exactly one key ok 330 - get with get_keys[0] got same value ok 331 - transform_key is idempotent for 'char' ok 332 - exactly one key ok 333 - get with get_keys[0] got same value ok 334 - transform_key is idempotent for 'medium' ok 335 - exactly one key ok 336 - get with get_keys[0] got same value ok 337 - transform_key is idempotent for 'empty' ok 338 - exactly one key ok 339 - get with get_keys[0] got same value ok 340 - transform_key is idempotent for 'zero' ok 341 - exactly one key ok 342 - get with get_keys[0] got same value ok 343 - transform_key is idempotent for 'newline' ok 344 - exactly one key ok 345 - get with get_keys[0] got same value ok 346 - transform_key is idempotent for 'mixed' ok 347 - exactly one key ok 348 - get with get_keys[0] got same value ok 349 - cache isa CHI::Driver::RawMemory ok 350 - l1_cache isa CHI::Driver::Memory ok 351 - subcache_type = l1_cache ok 352 - l1 miss after clear ok 353 - primary hit after primary set ok 354 - l1 hit after primary get ok 355 - got new value set explicitly in l1 cache ok 356 - got old value again ok 357 - miss after clear ok 358 - miss after clear ok 359 - get_multi_arrayref ok 360 - get_multi_hashref ok 361 - log contains '(?^:cache get for .* key='medium', cache='RawMemory': MISS \(not in cache\))' ok 362 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(not in cache\))' ok 363 - log is empty ok 364 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='RawMemory')' ok 365 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*l1.*')' ok 366 - log is empty ok 367 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': HIT)' ok 368 - log is empty ok 369 - log contains '(?^:cache get for .* key='medium', cache='RawMemory': MISS \(expired\))' ok 370 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(expired\))' ok 371 - log is empty ok 372 - log contains '(?^:cache get for .* key='medium', cache='RawMemory': MISS \(not in cache\))' ok 373 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(not in cache\))' ok 374 - log is empty ok 375 - is_subcache - false ok 376 - is_subcache - true ok 377 - has_subcaches - true ok 378 - has_subcaches - false ok 379 - parent_cache - cannot ok 380 - parent_cache - defined ok 381 - subcache_type - cannot ok 382 - subcache_type - defined ok 383 - subcaches - defined ok 384 - subcaches - cannot ok 385 - l1_cache - defined ok 386 - l1_cache - cannot ok 387 - primary cache is not populated with 'medium' - testing remove: before set ok 388 - subcache is not populated with 'medium' - testing remove: before set ok 389 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 390 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 391 - primary cache is populated with 'medium' - testing remove: after set ok 392 - subcache is populated with 'medium' - testing remove: after set ok 393 - primary cache is populated with 'medium2' - testing remove: after set ok 394 - subcache is populated with 'medium2' - testing remove: after set ok 395 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 396 - subcache is not populated with 'medium' - testing remove: before set_multi ok 397 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 398 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 399 - primary cache is populated with 'medium' - testing remove: after set_multi ok 400 - subcache is populated with 'medium' - testing remove: after set_multi ok 401 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 402 - subcache is populated with 'medium2' - testing remove: after set_multi ok 403 - primary cache is not populated with 'medium' - testing remove: before return ok 404 - subcache is not populated with 'medium' - testing remove: before return ok 405 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 406 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 407 - primary cache is not populated with 'medium' - testing expire: before set ok 408 - subcache is not populated with 'medium' - testing expire: before set ok 409 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 410 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 411 - primary cache is populated with 'medium' - testing expire: after set ok 412 - subcache is populated with 'medium' - testing expire: after set ok 413 - primary cache is populated with 'medium2' - testing expire: after set ok 414 - subcache is populated with 'medium2' - testing expire: after set ok 415 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 416 - subcache is not populated with 'medium' - testing expire: before set_multi ok 417 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 418 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 419 - primary cache is populated with 'medium' - testing expire: after set_multi ok 420 - subcache is populated with 'medium' - testing expire: after set_multi ok 421 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 422 - subcache is populated with 'medium2' - testing expire: after set_multi ok 423 - primary cache is not populated with 'medium' - testing expire: before return ok 424 - subcache is not populated with 'medium' - testing expire: before return ok 425 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 426 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 427 - primary cache is not populated with 'medium' - testing clear: before set ok 428 - subcache is not populated with 'medium' - testing clear: before set ok 429 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 430 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 431 - primary cache is populated with 'medium' - testing clear: after set ok 432 - subcache is populated with 'medium' - testing clear: after set ok 433 - primary cache is populated with 'medium2' - testing clear: after set ok 434 - subcache is populated with 'medium2' - testing clear: after set ok 435 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 436 - subcache is not populated with 'medium' - testing clear: before set_multi ok 437 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 438 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 439 - primary cache is populated with 'medium' - testing clear: after set_multi ok 440 - subcache is populated with 'medium' - testing clear: after set_multi ok 441 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 442 - subcache is populated with 'medium2' - testing clear: after set_multi ok 443 - primary cache is not populated with 'medium' - testing clear: before return ok 444 - subcache is not populated with 'medium' - testing clear: before return ok 445 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 446 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 447 - cache isa CHI::Driver::Memory ok 448 - l1_cache isa CHI::Driver::RawMemory ok 449 - subcache_type = l1_cache ok 450 - l1 miss after clear ok 451 - primary hit after primary set ok 452 - l1 hit after primary get ok 453 - got new value set explicitly in l1 cache ok 454 - got old value again ok 455 - miss after clear ok 456 - miss after clear ok 457 - get_multi_arrayref ok 458 - get_multi_hashref ok 459 - log contains '(?^:cache get for .* key='medium', cache='Memory': MISS \(not in cache\))' ok 460 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(not in cache\))' ok 461 - log is empty ok 462 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='Memory')' ok 463 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*l1.*')' ok 464 - log is empty ok 465 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': HIT)' ok 466 - log is empty ok 467 - log contains '(?^:cache get for .* key='medium', cache='Memory': MISS \(expired\))' ok 468 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(expired\))' ok 469 - log is empty ok 470 - log contains '(?^:cache get for .* key='medium', cache='Memory': MISS \(not in cache\))' ok 471 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(not in cache\))' ok 472 - log is empty ok 473 - is_subcache - false ok 474 - is_subcache - true ok 475 - has_subcaches - true ok 476 - has_subcaches - false ok 477 - parent_cache - cannot ok 478 - parent_cache - defined ok 479 - subcache_type - cannot ok 480 - subcache_type - defined ok 481 - subcaches - defined ok 482 - subcaches - cannot ok 483 - l1_cache - defined ok 484 - l1_cache - cannot ok 485 - primary cache is not populated with 'medium' - testing remove: before set ok 486 - subcache is not populated with 'medium' - testing remove: before set ok 487 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 488 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 489 - primary cache is populated with 'medium' - testing remove: after set ok 490 - subcache is populated with 'medium' - testing remove: after set ok 491 - primary cache is populated with 'medium2' - testing remove: after set ok 492 - subcache is populated with 'medium2' - testing remove: after set ok 493 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 494 - subcache is not populated with 'medium' - testing remove: before set_multi ok 495 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 496 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 497 - primary cache is populated with 'medium' - testing remove: after set_multi ok 498 - subcache is populated with 'medium' - testing remove: after set_multi ok 499 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 500 - subcache is populated with 'medium2' - testing remove: after set_multi ok 501 - primary cache is not populated with 'medium' - testing remove: before return ok 502 - subcache is not populated with 'medium' - testing remove: before return ok 503 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 504 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 505 - primary cache is not populated with 'medium' - testing expire: before set ok 506 - subcache is not populated with 'medium' - testing expire: before set ok 507 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 508 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 509 - primary cache is populated with 'medium' - testing expire: after set ok 510 - subcache is populated with 'medium' - testing expire: after set ok 511 - primary cache is populated with 'medium2' - testing expire: after set ok 512 - subcache is populated with 'medium2' - testing expire: after set ok 513 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 514 - subcache is not populated with 'medium' - testing expire: before set_multi ok 515 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 516 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 517 - primary cache is populated with 'medium' - testing expire: after set_multi ok 518 - subcache is populated with 'medium' - testing expire: after set_multi ok 519 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 520 - subcache is populated with 'medium2' - testing expire: after set_multi ok 521 - primary cache is not populated with 'medium' - testing expire: before return ok 522 - subcache is not populated with 'medium' - testing expire: before return ok 523 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 524 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 525 - primary cache is not populated with 'medium' - testing clear: before set ok 526 - subcache is not populated with 'medium' - testing clear: before set ok 527 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 528 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 529 - primary cache is populated with 'medium' - testing clear: after set ok 530 - subcache is populated with 'medium' - testing clear: after set ok 531 - primary cache is populated with 'medium2' - testing clear: after set ok 532 - subcache is populated with 'medium2' - testing clear: after set ok 533 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 534 - subcache is not populated with 'medium' - testing clear: before set_multi ok 535 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 536 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 537 - primary cache is populated with 'medium' - testing clear: after set_multi ok 538 - subcache is populated with 'medium' - testing clear: after set_multi ok 539 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 540 - subcache is populated with 'medium2' - testing clear: after set_multi ok 541 - primary cache is not populated with 'medium' - testing clear: before return ok 542 - subcache is not populated with 'medium' - testing clear: before return ok 543 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 544 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 545 - log contains '(?^:cache get for .* key='medium', cache='RawMemory': MISS \(not in cache\))' ok 546 - log is empty ok 547 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='never', cache='RawMemory')' ok 548 - log is empty ok 549 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='RawMemory')' ok 550 - log is empty ok 551 - log contains '(?^:cache get for .* key='medium', cache='RawMemory': HIT)' ok 552 - log is empty ok 553 - log contains '(?^:cache get for .* key='medium', cache='RawMemory': MISS \(expired\))' ok 554 - log is empty ok 555 - log contains '(?^:cache get for .* key='medium', cache='RawMemory': MISS \(not in cache\))' ok 556 - log is empty ok 557 - is size aware when max_size specified ok 558 - after iteration 0, size = 5 ok 559 - after iteration 0, keys = 5 ok 560 - after iteration 1, size = 5 ok 561 - after iteration 1, keys = 5 ok 562 - after iteration 2, size = 5 ok 563 - after iteration 2, keys = 5 ok 564 - after iteration 3, size = 5 ok 565 - after iteration 3, keys = 5 ok 566 - after iteration 4, size = 4 ok 567 - after iteration 4, keys = 4 ok 568 - after iteration 5, size = 5 ok 569 - after iteration 5, keys = 5 ok 570 - after iteration 6, size = 5 ok 571 - after iteration 6, keys = 5 ok 572 - after iteration 7, size = 4 ok 573 - after iteration 7, keys = 4 ok 574 - after iteration 8, size = 5 ok 575 - after iteration 8, keys = 5 ok 576 - after iteration 9, size = 5 ok 577 - after iteration 9, keys = 5 ok 578 - is size aware when max_size specified ok 579 - after iteration 0, size = 80 ok 580 - after iteration 0, keys = 4 ok 581 - after iteration 1, size = 60 ok 582 - after iteration 1, keys = 3 ok 583 - after iteration 2, size = 80 ok 584 - after iteration 2, keys = 4 ok 585 - after iteration 3, size = 80 ok 586 - after iteration 3, keys = 4 ok 587 - after iteration 4, size = 80 ok 588 - after iteration 4, keys = 4 ok 589 - after iteration 5, size = 60 ok 590 - after iteration 5, keys = 3 ok 591 - after iteration 6, size = 80 ok 592 - after iteration 6, keys = 4 ok 593 - after iteration 7, size = 60 ok 594 - after iteration 7, keys = 3 ok 595 - after iteration 8, size = 80 ok 596 - after iteration 8, keys = 4 ok 597 - after iteration 9, size = 60 ok 598 - after iteration 9, keys = 3 ok 599 - primary cache still has all keys ok 600 - l1 size is 0 after clear ok 601 - after iteration 0, size = 80 ok 602 - after iteration 0, keys = 4 ok 603 - after iteration 1, size = 60 ok 604 - after iteration 1, keys = 3 ok 605 - after iteration 2, size = 80 ok 606 - after iteration 2, keys = 4 ok 607 - after iteration 3, size = 80 ok 608 - after iteration 3, keys = 4 ok 609 - after iteration 4, size = 80 ok 610 - after iteration 4, keys = 4 ok 611 - after iteration 5, size = 60 ok 612 - after iteration 5, keys = 3 ok 613 - after iteration 6, size = 80 ok 614 - after iteration 6, keys = 4 ok 615 - after iteration 7, size = 60 ok 616 - after iteration 7, keys = 3 ok 617 - after iteration 8, size = 80 ok 618 - after iteration 8, keys = 4 ok 619 - after iteration 9, size = 60 ok 620 - after iteration 9, keys = 3 ok 621 - metacache is lazy ok 622 - metacache autovivified ok 623 - test metacache ok 624 - The object isa CHI::Driver::RawMemory ok 625 - The object isa CHI::Driver::File ok 626 - test mirror cache ok 627 - key not in mirror_cache ok 628 - key2 not in cache ok 629 - log contains '(?^:cache get for .* key='medium', cache='RawMemory': MISS \(not in cache\))' ok 630 - log is empty ok 631 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='RawMemory')' ok 632 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*mirror.*')' ok 633 - log is empty ok 634 - log contains '(?^:cache get for .* key='medium', cache='RawMemory': HIT)' ok 635 - log is empty ok 636 - log contains '(?^:cache get for .* key='medium', cache='RawMemory': MISS \(expired\))' ok 637 - log is empty ok 638 - log contains '(?^:cache get for .* key='medium', cache='RawMemory': MISS \(not in cache\))' ok 639 - log is empty ok 640 - is_subcache - false ok 641 - is_subcache - true ok 642 - has_subcaches - true ok 643 - has_subcaches - false ok 644 - parent_cache - cannot ok 645 - parent_cache - defined ok 646 - subcache_type - cannot ok 647 - subcache_type - defined ok 648 - subcaches - defined ok 649 - subcaches - cannot ok 650 - mirror_cache - defined ok 651 - mirror_cache - cannot ok 652 - primary cache is not populated with 'medium' - testing remove: before set ok 653 - subcache is not populated with 'medium' - testing remove: before set ok 654 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 655 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 656 - primary cache is populated with 'medium' - testing remove: after set ok 657 - subcache is populated with 'medium' - testing remove: after set ok 658 - primary cache is populated with 'medium2' - testing remove: after set ok 659 - subcache is populated with 'medium2' - testing remove: after set ok 660 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 661 - subcache is not populated with 'medium' - testing remove: before set_multi ok 662 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 663 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 664 - primary cache is populated with 'medium' - testing remove: after set_multi ok 665 - subcache is populated with 'medium' - testing remove: after set_multi ok 666 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 667 - subcache is populated with 'medium2' - testing remove: after set_multi ok 668 - primary cache is not populated with 'medium' - testing remove: before return ok 669 - subcache is not populated with 'medium' - testing remove: before return ok 670 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 671 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 672 - primary cache is not populated with 'medium' - testing expire: before set ok 673 - subcache is not populated with 'medium' - testing expire: before set ok 674 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 675 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 676 - primary cache is populated with 'medium' - testing expire: after set ok 677 - subcache is populated with 'medium' - testing expire: after set ok 678 - primary cache is populated with 'medium2' - testing expire: after set ok 679 - subcache is populated with 'medium2' - testing expire: after set ok 680 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 681 - subcache is not populated with 'medium' - testing expire: before set_multi ok 682 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 683 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 684 - primary cache is populated with 'medium' - testing expire: after set_multi ok 685 - subcache is populated with 'medium' - testing expire: after set_multi ok 686 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 687 - subcache is populated with 'medium2' - testing expire: after set_multi ok 688 - primary cache is not populated with 'medium' - testing expire: before return ok 689 - subcache is not populated with 'medium' - testing expire: before return ok 690 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 691 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 692 - primary cache is not populated with 'medium' - testing clear: before set ok 693 - subcache is not populated with 'medium' - testing clear: before set ok 694 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 695 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 696 - primary cache is populated with 'medium' - testing clear: after set ok 697 - subcache is populated with 'medium' - testing clear: after set ok 698 - primary cache is populated with 'medium2' - testing clear: after set ok 699 - subcache is populated with 'medium2' - testing clear: after set ok 700 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 701 - subcache is not populated with 'medium' - testing clear: before set_multi ok 702 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 703 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 704 - primary cache is populated with 'medium' - testing clear: after set_multi ok 705 - subcache is populated with 'medium' - testing clear: after set_multi ok 706 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 707 - subcache is populated with 'medium2' - testing clear: after set_multi ok 708 - primary cache is not populated with 'medium' - testing clear: before return ok 709 - subcache is not populated with 'medium' - testing clear: before return ok 710 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 711 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 712 - The object isa CHI::Driver::File ok 713 - The object isa CHI::Driver::RawMemory ok 714 - test mirror cache ok 715 - key not in mirror_cache ok 716 - key2 not in cache ok 717 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(not in cache\))' ok 718 - log is empty ok 719 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='File')' ok 720 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*mirror.*')' ok 721 - log is empty ok 722 - log contains '(?^:cache get for .* key='medium', cache='File': HIT)' ok 723 - log is empty ok 724 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(expired\))' ok 725 - log is empty ok 726 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(not in cache\))' ok 727 - log is empty ok 728 - is_subcache - false ok 729 - is_subcache - true ok 730 - has_subcaches - true ok 731 - has_subcaches - false ok 732 - parent_cache - cannot ok 733 - parent_cache - defined ok 734 - subcache_type - cannot ok 735 - subcache_type - defined ok 736 - subcaches - defined ok 737 - subcaches - cannot ok 738 - mirror_cache - defined ok 739 - mirror_cache - cannot ok 740 - primary cache is not populated with 'medium' - testing remove: before set ok 741 - subcache is not populated with 'medium' - testing remove: before set ok 742 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 743 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 744 - primary cache is populated with 'medium' - testing remove: after set ok 745 - subcache is populated with 'medium' - testing remove: after set ok 746 - primary cache is populated with 'medium2' - testing remove: after set ok 747 - subcache is populated with 'medium2' - testing remove: after set ok 748 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 749 - subcache is not populated with 'medium' - testing remove: before set_multi ok 750 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 751 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 752 - primary cache is populated with 'medium' - testing remove: after set_multi ok 753 - subcache is populated with 'medium' - testing remove: after set_multi ok 754 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 755 - subcache is populated with 'medium2' - testing remove: after set_multi ok 756 - primary cache is not populated with 'medium' - testing remove: before return ok 757 - subcache is not populated with 'medium' - testing remove: before return ok 758 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 759 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 760 - primary cache is not populated with 'medium' - testing expire: before set ok 761 - subcache is not populated with 'medium' - testing expire: before set ok 762 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 763 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 764 - primary cache is populated with 'medium' - testing expire: after set ok 765 - subcache is populated with 'medium' - testing expire: after set ok 766 - primary cache is populated with 'medium2' - testing expire: after set ok 767 - subcache is populated with 'medium2' - testing expire: after set ok 768 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 769 - subcache is not populated with 'medium' - testing expire: before set_multi ok 770 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 771 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 772 - primary cache is populated with 'medium' - testing expire: after set_multi ok 773 - subcache is populated with 'medium' - testing expire: after set_multi ok 774 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 775 - subcache is populated with 'medium2' - testing expire: after set_multi ok 776 - primary cache is not populated with 'medium' - testing expire: before return ok 777 - subcache is not populated with 'medium' - testing expire: before return ok 778 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 779 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 780 - primary cache is not populated with 'medium' - testing clear: before set ok 781 - subcache is not populated with 'medium' - testing clear: before set ok 782 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 783 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 784 - primary cache is populated with 'medium' - testing clear: after set ok 785 - subcache is populated with 'medium' - testing clear: after set ok 786 - primary cache is populated with 'medium2' - testing clear: after set ok 787 - subcache is populated with 'medium2' - testing clear: after set ok 788 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 789 - subcache is not populated with 'medium' - testing clear: before set_multi ok 790 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 791 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 792 - primary cache is populated with 'medium' - testing clear: after set_multi ok 793 - subcache is populated with 'medium' - testing clear: after set_multi ok 794 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 795 - subcache is populated with 'medium2' - testing clear: after set_multi ok 796 - primary cache is not populated with 'medium' - testing clear: before return ok 797 - subcache is not populated with 'medium' - testing clear: before return ok 798 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 799 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 800 - get throws error when no key passed ok 801 - get_object throws error when no key passed ok 802 - get_expires_at throws error when no key passed ok 803 - exists_and_is_expired throws error when no key passed ok 804 - is_valid throws error when no key passed ok 805 - set throws error when no key passed ok 806 - expire throws error when no key passed ok 807 - compute throws error when no key passed ok 808 - get_multi_arrayref throws error when no key passed ok 809 - get_multi_hashref throws error when no key passed ok 810 - set_multi throws error when no key passed ok 811 - remove_multi throws error when no key passed ok 812 - get_multi_arrayref before set ok 813 - get_multi_arrayref ok 814 - get one after set_multi ok 815 - get_multi_arrayref ok 816 - get_multi_hashref ok 817 - get_keys after set_multi ok 818 - get_multi_arrayref after remove_multi ok 819 - get_keys after remove_multi ok 820 - get_multi_arrayref (no args) ok 821 - get_multi_hashref (no args) ok 822 - set_multi (no args) ok 823 - remove_multi (no args) ok 824 - namespace defaults to "Default" ok 825 - cache->namespace() ok 826 - cache1 and cache1a are same cache ok 827 - cache2 empty after setting keys in cache1 ok 828 - cache1{medium} = medium ok 829 - cache1{medium} = different ok 830 - get_namespaces contains ns1 and ns3 ok 831 - get_namespaces the same regardless of which cache asks ok 832 - get_namespaces the same regardless of which cache asks ok 833 - get_namespaces the same regardless of which cache asks ok 834 - get_namespaces the same regardless of which cache asks ok 835 - get_namespaces the same regardless of which cache asks ok 836 - weakref is defined ok 837 - weakref is no longer defined - cache was freed ok 838 - test not in cache ok 839 - test not in cache ok 840 - test not in cache ok 841 - obj not defined on miss ok 842 - The object isa CHI::CacheObject ok 843 - keys match ok 844 - values match ok 845 - obj not defined before get ok 846 - The object isa CHI::CacheObject ok 847 - keys match ok 848 - values match ok 849 - cache persisted between cache object creations ok 850 - test short driver name ok 851 - test simple ok 852 - test simple ok 853 - not size aware by default ok 854 - is_size_aware turns on size awareness ok 855 - max_size turns on size awareness ok 856 - size is 0 for empty ok 857 - size is 1 with one value ok 858 - size is still 1 after override ok 859 - size is still 1 after same overwrite ok 860 - size is 1 after overwrite ok 861 - size is 2 after second key ok 862 - size is 1 again after removing key ok 863 - size is 0 again after removing keys ok 864 - size is 1 with one value ok 865 - size is 0 again after clear ok 866 - set options respected by size aware cache 1..866 ok # # CHI::t::GetError->test_get_errors t/GetError.t ............................ ok 1 - ignore - miss ok 2 - die - dies ok 3 - log - miss ok 4 - log contains '(?^:cache set for .* key='medium')' ok 5 - log contains '(?^:error during cache get for namespace='.*', key='medium'.*: write-only cache)' ok 6 - log is empty ok 7 - custom - miss ok 8 - custom - got msg ok 9 - custom - got key ok 10 - bad - dies 1..10 ok # # CHI::t::Initialize->test_driver_options t/Initialize.t .......................... ok 1 - got a good cache with params '['driver','Memory','global',1]' isa CHI::Driver ok 2 - got a good cache with params '['driver','File']' isa CHI::Driver ok 3 - got a good cache with params '['driver_class','CHI::Driver::Memory','global',1]' isa CHI::Driver ok 4 - got a good cache with params '['driver_class','CHI::Driver::File']' isa CHI::Driver ok 5 - died with params '['driver_class','Memory']' ok 6 - died with params '['driver','CHI::Driver::File']' ok 7 - died with params '['driver','DoesNotExist']' 1..7 ok # # CHI::t::Sanity->test_ok t/Sanity.t .............................. ok 1 - 1 is ok 1..1 ok # # CHI::t::SetError->test_set_errors t/SetError.t ............................ ok 1 - ignore - lives ok 2 - ignore - miss ok 3 - die - dies ok 4 - die - miss ok 5 - log - lives ok 6 - log - miss ok 7 - log contains '(?^:cache get for .* key='medium', .*: MISS)' ok 8 - log contains '(?^:error during cache set for namespace='.*', key='medium', size=\d+.*: read-only cache)' ok 9 - log is empty ok 10 - custom - lives ok 11 - custom - miss ok 12 - custom - got msg ok 13 - custom - got key ok 14 - bad - dies 1..14 ok t/smoke-Driver-CacheCache.t ............. skipped: one of required modules not installed: Cache::FileCache t/smoke-Driver-FastMmap.t ............... skipped: one of required modules not installed: Cache::FastMmap # # CHI::t::Driver::File::DepthZero->test_busy_lock # # CHI::t::Driver::File::DepthZero->test_cache_object # # CHI::t::Driver::File::DepthZero->test_clear # # CHI::t::Driver::File::DepthZero->test_compress_threshold # # CHI::t::Driver::File::DepthZero->test_compute # # CHI::t::Driver::File::DepthZero->test_creation_and_deletion # # CHI::t::Driver::File::DepthZero->test_custom_discard_policy # # CHI::t::Driver::File::DepthZero->test_deep_copy # # CHI::t::Driver::File::DepthZero->test_default_depth # # CHI::t::Driver::File::DepthZero->test_default_discard # # CHI::t::Driver::File::DepthZero->test_discard_timeout # # CHI::t::Driver::File::DepthZero->test_driver_class # # CHI::t::Driver::File::DepthZero->test_driver_properties # # CHI::t::Driver::File::DepthZero->test_encode # # CHI::t::Driver::File::DepthZero->test_expires_conditionally # # CHI::t::Driver::File::DepthZero->test_expires_defaults # # CHI::t::Driver::File::DepthZero->test_expires_immediately # # CHI::t::Driver::File::DepthZero->test_expires_later # # CHI::t::Driver::File::DepthZero->test_expires_manually # # CHI::t::Driver::File::DepthZero->test_expires_never # # CHI::t::Driver::File::DepthZero->test_expires_on_backend # # CHI::t::Driver::File::DepthZero->test_expires_shortly # # CHI::t::Driver::File::DepthZero->test_expires_variance # # CHI::t::Driver::File::DepthZero->test_generate_temporary_filename # # CHI::t::Driver::File::DepthZero->test_ignore_bad_namespaces # # CHI::t::Driver::File::DepthZero->test_key_types # # CHI::t::Driver::File::DepthZero->test_l1_cache # # CHI::t::Driver::File::DepthZero->test_logging # # CHI::t::Driver::File::DepthZero->test_max_size # # CHI::t::Driver::File::DepthZero->test_max_size_with_l1_cache # # CHI::t::Driver::File::DepthZero->test_metacache # # CHI::t::Driver::File::DepthZero->test_mirror_cache # # CHI::t::Driver::File::DepthZero->test_missing_params # # CHI::t::Driver::File::DepthZero->test_multi # # CHI::t::Driver::File::DepthZero->test_multi_no_keys # # CHI::t::Driver::File::DepthZero->test_namespaces # # CHI::t::Driver::File::DepthZero->test_no_leak # # CHI::t::Driver::File::DepthZero->test_not_in_cache # # CHI::t::Driver::File::DepthZero->test_obj_ref # # CHI::t::Driver::File::DepthZero->test_persist # # CHI::t::Driver::File::DepthZero->test_root_dir_does_not_exist # # CHI::t::Driver::File::DepthZero->test_scalar_return_values # # CHI::t::Driver::File::DepthZero->test_serialize # # CHI::t::Driver::File::DepthZero->test_serializers # # CHI::t::Driver::File::DepthZero->test_simple # # CHI::t::Driver::File::DepthZero->test_size_awareness # # CHI::t::Driver::File::DepthZero->test_size_awareness_with_subcaches # # CHI::t::Driver::File::DepthZero->test_stats # # CHI::t::Driver::File::DepthZero->test_subcache_overridable_params t/smoke-Driver-File-DepthZero.t ......... ok 1 - hit before expiration ok 2 - expires_at before expiration ok 3 - miss after expiration ok 4 - expires_at after busy lock ok 5 - hit after busy lock ok 6 - test cache object ok 7 - test cache object ok 8 - test cache object ok 9 - test cache object ok 10 - test cache object ok 11 - test cache object ok 12 - get_keys (cache after clear) ok 13 - scalar(get_keys) = 0 (cache after clear) ok 14 - key 'binary' no longer defined (cache after clear) ok 15 - key 'arrayref' no longer defined (cache after clear) ok 16 - key 'space' no longer defined (cache after clear) ok 17 - key 'utf8' no longer defined (cache after clear) ok 18 - key 'large' no longer defined (cache after clear) ok 19 - key 'one' no longer defined (cache after clear) ok 20 - key 'hashref' no longer defined (cache after clear) ok 21 - key 'char' no longer defined (cache after clear) ok 22 - key 'medium' no longer defined (cache after clear) ok 23 - key 'empty' no longer defined (cache after clear) ok 24 - key 'zero' no longer defined (cache after clear) ok 25 - key 'newline' no longer defined (cache after clear) ok 26 - key 'mixed' no longer defined (cache after clear) ok 27 - get_keys (cache3 after clear) ok 28 - scalar(get_keys) = 0 (cache3 after clear) ok 29 - key 'binary' no longer defined (cache3 after clear) ok 30 - key 'arrayref' no longer defined (cache3 after clear) ok 31 - key 'space' no longer defined (cache3 after clear) ok 32 - key 'utf8' no longer defined (cache3 after clear) ok 33 - key 'large' no longer defined (cache3 after clear) ok 34 - key 'one' no longer defined (cache3 after clear) ok 35 - key 'hashref' no longer defined (cache3 after clear) ok 36 - key 'char' no longer defined (cache3 after clear) ok 37 - key 'medium' no longer defined (cache3 after clear) ok 38 - key 'empty' no longer defined (cache3 after clear) ok 39 - key 'zero' no longer defined (cache3 after clear) ok 40 - key 'newline' no longer defined (cache3 after clear) ok 41 - key 'mixed' no longer defined (cache3 after clear) ok 42 - cache2 untouched by clear ok 43 - test compress threshold ok 44 - test compress threshold ok 45 - test compress threshold ok 46 - test compress threshold ok 47 - test compress threshold ok 48 - test compress threshold ok 49 - miss ok 50 - hit ok 51 - expire time ok 52 - miss ok 53 - hit ok 54 - expire time ok 55 - cache file 'C:\cpanfly-5.14\var\tmp\chi-driver-file-7fj5\Default\medium.dat' does not exist before set ok 56 - test creation and deletion ok 57 - cache file 'C:\cpanfly-5.14\var\tmp\chi-driver-file-7fj5\Default\medium.dat' exists after set ok 58 - namespace dir 'C:\cpanfly-5.14\var\tmp\chi-driver-file-7fj5\Default' exists after set ok 59 - cache file 'C:\cpanfly-5.14\var\tmp\chi-driver-file-7fj5\Default\medium.dat' does not exist after remove ok 60 - namespace dir 'C:\cpanfly-5.14\var\tmp\chi-driver-file-7fj5\Default' exists after remove ok 61 - namespace dir 'C:\cpanfly-5.14\var\tmp\chi-driver-file-7fj5\Default' does not exist after clear ok 62 - 5 lowest ok 63 - 1 lowest ok 64 - 5 lowest ok 65 - 1 lowest ok 66 - 5 lowest ok 67 - 1 lowest ok 68 - 5 lowest ok 69 - 1 lowest ok 70 - 5 lowest ok 71 - 1 lowest ok 72 - get(ARRAY(0x9641ac)) returns original data structure ok 73 - multiple get(ARRAY(0x9641ac)) return same data structure ok 74 - get(ARRAY(0x9641ac)) does not return original reference ok 75 - multiple get(ARRAY(0x9641ac)) do not return same reference ok 76 - get(HASH(0x96422c)) returns original data structure ok 77 - multiple get(HASH(0x96422c)) return same data structure ok 78 - get(HASH(0x96422c)) does not return original reference ok 79 - multiple get(HASH(0x96422c)) do not return same reference ok 80 - altering original set structure does not affect cached copy ok 81 - test default depth ok 82 - data files are one level below namespace ok 83 - test default discard ok 84 - positive discard timeout ok 85 - can set timeout ok 86 - threw Regexp ((?^:discard timeout .* reached)) ok 87 - time (1303778303) is between 1303778301 and 1303778305 ok 88 - The object isa CHI::Driver ok 89 - The object isa CHI::Driver::File ok 90 - Class::MOP::Class::__ANON__::SERIAL::1->can(...) ok 91 - chi_root_class=CHI ok 92 - chi_root_class=My::CHI ok 93 - binary_off eq binary_on ok 94 - !is_utf8(binary_off) ok 95 - is_utf8(binary_on) ok 96 - get ok 97 - encoded and non-encoded map to same value ok 98 - utf8 in scalar ok 99 - utf8 in arrayref ok 100 - encoded in scalar ok 101 - encoded in arrayref ok 102 - stored binary_off = binary_on ok 103 - stored binary_on = binary_off ok 104 - get result (expires conditionally (true)) ok 105 - hit after expire_if (expires conditionally (true)) ok 106 - get result (expires conditionally (false)) ok 107 - hit after expire_if (expires conditionally (false)) ok 108 - get result (expires conditionally (created_at >= now)) ok 109 - hit after expire_if (expires conditionally (created_at >= now)) ok 110 - get result (expires conditionally (created_at < now)) ok 111 - hit after expire_if (expires conditionally (created_at < now)) ok 112 - after expires_in constructor option ok 113 - after expires_in method ok 114 - after expires_at constructor option ok 115 - after expires_at method ok 116 - set (0) ok 117 - expires_at (0) ok 118 - is_expired (0) ok 119 - immediate miss (0) ok 120 - set (-1) ok 121 - expires_at (-1) ok 122 - is_expired (-1) ok 123 - immediate miss (-1) ok 124 - set ('0 seconds') ok 125 - expires_at ('0 seconds') ok 126 - is_expired ('0 seconds') ok 127 - immediate miss ('0 seconds') ok 128 - set ('0 hours') ok 129 - expires_at ('0 hours') ok 130 - is_expired ('0 hours') ok 131 - immediate miss ('0 hours') ok 132 - set ('-1 seconds') ok 133 - expires_at ('-1 seconds') ok 134 - is_expired ('-1 seconds') ok 135 - immediate miss ('-1 seconds') ok 136 - set ({expires_in => '0 seconds'}) ok 137 - expires_at ({expires_in => '0 seconds'}) ok 138 - is_expired ({expires_in => '0 seconds'}) ok 139 - immediate miss ({expires_in => '0 seconds'}) ok 140 - set ({expires_at => 1303778302}) ok 141 - expires_at ({expires_at => 1303778302}) ok 142 - is_expired ({expires_at => 1303778302}) ok 143 - immediate miss ({expires_at => 1303778302}) ok 144 - set ('now') ok 145 - expires_at ('now') ok 146 - is_expired ('now') ok 147 - immediate miss ('now') ok 148 - set (set_option = 3600) ok 149 - hit (set_option = 3600) ok 150 - expires_at (set_option = 3600) ok 151 - not expired (set_option = 3600) ok 152 - valid (set_option = 3600) ok 153 - not expired (set_option = 3600) ok 154 - valid (set_option = 3600) ok 155 - miss after 1 hour (set_option = 3600) ok 156 - is_expired (set_option = 3600) ok 157 - invalid (set_option = 3600) ok 158 - set (set_option = '1 hour') ok 159 - hit (set_option = '1 hour') ok 160 - expires_at (set_option = '1 hour') ok 161 - not expired (set_option = '1 hour') ok 162 - valid (set_option = '1 hour') ok 163 - not expired (set_option = '1 hour') ok 164 - valid (set_option = '1 hour') ok 165 - miss after 1 hour (set_option = '1 hour') ok 166 - is_expired (set_option = '1 hour') ok 167 - invalid (set_option = '1 hour') ok 168 - set (set_option = {expires_at => 1303781903}) ok 169 - hit (set_option = {expires_at => 1303781903}) ok 170 - expires_at (set_option = {expires_at => 1303781903}) ok 171 - not expired (set_option = {expires_at => 1303781903}) ok 172 - valid (set_option = {expires_at => 1303781903}) ok 173 - not expired (set_option = {expires_at => 1303781903}) ok 174 - valid (set_option = {expires_at => 1303781903}) ok 175 - miss after 1 hour (set_option = {expires_at => 1303781903}) ok 176 - is_expired (set_option = {expires_at => 1303781903}) ok 177 - invalid (set_option = {expires_at => 1303781903}) ok 178 - hit (expires manually) ok 179 - miss after expire (expires manually) ok 180 - invalid after expire (expires manually) ok 181 - expires never ok 182 - not expired ok 183 - valid ok 184 - expires never ok 185 - not expired ok 186 - valid ok 187 - set (set_option = 2) ok 188 - hit (set_option = 2) ok 189 - expires_at (set_option = 2) ok 190 - not expired (set_option = 2) ok 191 - valid (set_option = 2) ok 192 - set (set_option = '2 seconds') ok 193 - hit (set_option = '2 seconds') ok 194 - expires_at (set_option = '2 seconds') ok 195 - not expired (set_option = '2 seconds') ok 196 - valid (set_option = '2 seconds') ok 197 - miss after 2 seconds (set_option = '2 seconds') ok 198 - is_expired (set_option = '2 seconds') ok 199 - invalid (set_option = '2 seconds') ok 200 - set (set_option = {expires_at => 1303778308}) ok 201 - hit (set_option = {expires_at => 1303778308}) ok 202 - expires_at (set_option = {expires_at => 1303778308}) ok 203 - not expired (set_option = {expires_at => 1303778308}) ok 204 - valid (set_option = {expires_at => 1303778308}) ok 205 - expires_at = 1303778306 ok 206 - early_expires_at = 1303778306 + 5 ok 207 - got no expires at 1303778309 ok 208 - got no expires at 1303778310 ok 209 - got no expires at 1303778311 ok 210 - got some expires at 1303778313 ok 211 - got some expires at 1303778314 ok 212 - got all expires at 1303778316 ok 213 - got all expires at 1303778317 ok 214 - test generate temporary filename ok 215 - test generate temporary filename ok 216 - threw Regexp ((?^:error during cache set)) ok 217 - only valid dirs shown as namespaces ok 218 - checking keys before sets ok 219 - miss for key 'binary' ok 220 - set for key 'binary' ok 221 - checking keys after set of key 'binary' ok 222 - hit for key 'binary' ok 223 - miss for key 'arrayref' ok 224 - set for key 'arrayref' ok 225 - checking keys after set of key 'arrayref' ok 226 - hit for key 'arrayref' ok 227 - miss for key 'space' ok 228 - set for key 'space' ok 229 - checking keys after set of key 'space' ok 230 - hit for key 'space' ok 231 - miss for key 'utf8' ok 232 - set for key 'utf8' ok 233 - checking keys after set of key 'utf8' ok 234 - hit for key 'utf8' ok 235 - miss for key 'large' ok 236 - set for key 'large' ok 237 - checking keys after set of key 'large' ok 238 - hit for key 'large' ok 239 - miss for key 'one' ok 240 - set for key 'one' ok 241 - checking keys after set of key 'one' ok 242 - hit for key 'one' ok 243 - miss for key 'hashref' ok 244 - set for key 'hashref' ok 245 - checking keys after set of key 'hashref' ok 246 - hit for key 'hashref' ok 247 - miss for key 'char' ok 248 - set for key 'char' ok 249 - checking keys after set of key 'char' ok 250 - hit for key 'char' ok 251 - miss for key 'medium' ok 252 - set for key 'medium' ok 253 - checking keys after set of key 'medium' ok 254 - hit for key 'medium' ok 255 - miss for key 'empty' ok 256 - set for key 'empty' ok 257 - checking keys after set of key 'empty' ok 258 - hit for key 'empty' ok 259 - miss for key 'zero' ok 260 - set for key 'zero' ok 261 - checking keys after set of key 'zero' ok 262 - hit for key 'zero' ok 263 - miss for key 'newline' ok 264 - set for key 'newline' ok 265 - checking keys after set of key 'newline' ok 266 - hit for key 'newline' ok 267 - miss for key 'mixed' ok 268 - set for key 'mixed' ok 269 - checking keys after set of key 'mixed' ok 270 - hit for key 'mixed' ok 271 - miss after remove for key 'mixed' ok 272 - checking keys after removal of key 'mixed' ok 273 - miss after remove for key 'newline' ok 274 - checking keys after removal of key 'newline' ok 275 - miss after remove for key 'zero' ok 276 - checking keys after removal of key 'zero' ok 277 - miss after remove for key 'empty' ok 278 - checking keys after removal of key 'empty' ok 279 - miss after remove for key 'medium' ok 280 - checking keys after removal of key 'medium' ok 281 - miss after remove for key 'char' ok 282 - checking keys after removal of key 'char' ok 283 - miss after remove for key 'hashref' ok 284 - checking keys after removal of key 'hashref' ok 285 - miss after remove for key 'one' ok 286 - checking keys after removal of key 'one' ok 287 - miss after remove for key 'large' ok 288 - checking keys after removal of key 'large' ok 289 - miss after remove for key 'utf8' ok 290 - checking keys after removal of key 'utf8' ok 291 - miss after remove for key 'space' ok 292 - checking keys after removal of key 'space' ok 293 - miss after remove for key 'arrayref' ok 294 - checking keys after removal of key 'arrayref' ok 295 - miss after remove for key 'binary' ok 296 - checking keys after removal of key 'binary' ok 297 - transform_key is idempotent for 'binary' ok 298 - exactly one key ok 299 - get with get_keys[0] got same value ok 300 - transform_key is idempotent for 'arrayref' ok 301 - exactly one key ok 302 - get with get_keys[0] got same value ok 303 - transform_key is idempotent for 'space' ok 304 - exactly one key ok 305 - get with get_keys[0] got same value ok 306 - transform_key is idempotent for 'utf8' ok 307 - exactly one key ok 308 - get with get_keys[0] got same value ok 309 - transform_key is idempotent for 'large' ok 310 - exactly one key ok 311 - get with get_keys[0] got same value ok 312 - transform_key is idempotent for 'one' ok 313 - exactly one key ok 314 - get with get_keys[0] got same value ok 315 - transform_key is idempotent for 'hashref' ok 316 - exactly one key ok 317 - get with get_keys[0] got same value ok 318 - transform_key is idempotent for 'char' ok 319 - exactly one key ok 320 - get with get_keys[0] got same value ok 321 - transform_key is idempotent for 'medium' ok 322 - exactly one key ok 323 - get with get_keys[0] got same value ok 324 - transform_key is idempotent for 'empty' ok 325 - exactly one key ok 326 - get with get_keys[0] got same value ok 327 - transform_key is idempotent for 'zero' ok 328 - exactly one key ok 329 - get with get_keys[0] got same value ok 330 - transform_key is idempotent for 'newline' ok 331 - exactly one key ok 332 - get with get_keys[0] got same value ok 333 - transform_key is idempotent for 'mixed' ok 334 - exactly one key ok 335 - get with get_keys[0] got same value ok 336 - cache isa CHI::Driver::File ok 337 - l1_cache isa CHI::Driver::Memory ok 338 - subcache_type = l1_cache ok 339 - l1 miss after clear ok 340 - primary hit after primary set ok 341 - l1 hit after primary get ok 342 - got new value set explicitly in l1 cache ok 343 - got old value again ok 344 - miss after clear ok 345 - miss after clear ok 346 - get_multi_arrayref ok 347 - get_multi_hashref ok 348 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(not in cache\))' ok 349 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(not in cache\))' ok 350 - log is empty ok 351 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='File')' ok 352 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*l1.*')' ok 353 - log is empty ok 354 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': HIT)' ok 355 - log is empty ok 356 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(expired\))' ok 357 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(expired\))' ok 358 - log is empty ok 359 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(not in cache\))' ok 360 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(not in cache\))' ok 361 - log is empty ok 362 - is_subcache - false ok 363 - is_subcache - true ok 364 - has_subcaches - true ok 365 - has_subcaches - false ok 366 - parent_cache - cannot ok 367 - parent_cache - defined ok 368 - subcache_type - cannot ok 369 - subcache_type - defined ok 370 - subcaches - defined ok 371 - subcaches - cannot ok 372 - l1_cache - defined ok 373 - l1_cache - cannot ok 374 - primary cache is not populated with 'medium' - testing remove: before set ok 375 - subcache is not populated with 'medium' - testing remove: before set ok 376 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 377 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 378 - primary cache is populated with 'medium' - testing remove: after set ok 379 - subcache is populated with 'medium' - testing remove: after set ok 380 - primary cache is populated with 'medium2' - testing remove: after set ok 381 - subcache is populated with 'medium2' - testing remove: after set ok 382 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 383 - subcache is not populated with 'medium' - testing remove: before set_multi ok 384 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 385 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 386 - primary cache is populated with 'medium' - testing remove: after set_multi ok 387 - subcache is populated with 'medium' - testing remove: after set_multi ok 388 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 389 - subcache is populated with 'medium2' - testing remove: after set_multi ok 390 - primary cache is not populated with 'medium' - testing remove: before return ok 391 - subcache is not populated with 'medium' - testing remove: before return ok 392 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 393 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 394 - primary cache is not populated with 'medium' - testing expire: before set ok 395 - subcache is not populated with 'medium' - testing expire: before set ok 396 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 397 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 398 - primary cache is populated with 'medium' - testing expire: after set ok 399 - subcache is populated with 'medium' - testing expire: after set ok 400 - primary cache is populated with 'medium2' - testing expire: after set ok 401 - subcache is populated with 'medium2' - testing expire: after set ok 402 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 403 - subcache is not populated with 'medium' - testing expire: before set_multi ok 404 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 405 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 406 - primary cache is populated with 'medium' - testing expire: after set_multi ok 407 - subcache is populated with 'medium' - testing expire: after set_multi ok 408 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 409 - subcache is populated with 'medium2' - testing expire: after set_multi ok 410 - primary cache is not populated with 'medium' - testing expire: before return ok 411 - subcache is not populated with 'medium' - testing expire: before return ok 412 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 413 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 414 - primary cache is not populated with 'medium' - testing clear: before set ok 415 - subcache is not populated with 'medium' - testing clear: before set ok 416 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 417 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 418 - primary cache is populated with 'medium' - testing clear: after set ok 419 - subcache is populated with 'medium' - testing clear: after set ok 420 - primary cache is populated with 'medium2' - testing clear: after set ok 421 - subcache is populated with 'medium2' - testing clear: after set ok 422 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 423 - subcache is not populated with 'medium' - testing clear: before set_multi ok 424 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 425 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 426 - primary cache is populated with 'medium' - testing clear: after set_multi ok 427 - subcache is populated with 'medium' - testing clear: after set_multi ok 428 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 429 - subcache is populated with 'medium2' - testing clear: after set_multi ok 430 - primary cache is not populated with 'medium' - testing clear: before return ok 431 - subcache is not populated with 'medium' - testing clear: before return ok 432 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 433 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 434 - cache isa CHI::Driver::Memory ok 435 - l1_cache isa CHI::Driver::File ok 436 - subcache_type = l1_cache ok 437 - l1 miss after clear ok 438 - primary hit after primary set ok 439 - l1 hit after primary get ok 440 - got new value set explicitly in l1 cache ok 441 - got old value again ok 442 - miss after clear ok 443 - miss after clear ok 444 - get_multi_arrayref ok 445 - get_multi_hashref ok 446 - log contains '(?^:cache get for .* key='medium', cache='Memory': MISS \(not in cache\))' ok 447 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(not in cache\))' ok 448 - log is empty ok 449 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='Memory')' ok 450 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*l1.*')' ok 451 - log is empty ok 452 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': HIT)' ok 453 - log is empty ok 454 - log contains '(?^:cache get for .* key='medium', cache='Memory': MISS \(expired\))' ok 455 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(expired\))' ok 456 - log is empty ok 457 - log contains '(?^:cache get for .* key='medium', cache='Memory': MISS \(not in cache\))' ok 458 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(not in cache\))' ok 459 - log is empty ok 460 - is_subcache - false ok 461 - is_subcache - true ok 462 - has_subcaches - true ok 463 - has_subcaches - false ok 464 - parent_cache - cannot ok 465 - parent_cache - defined ok 466 - subcache_type - cannot ok 467 - subcache_type - defined ok 468 - subcaches - defined ok 469 - subcaches - cannot ok 470 - l1_cache - defined ok 471 - l1_cache - cannot ok 472 - primary cache is not populated with 'medium' - testing remove: before set ok 473 - subcache is not populated with 'medium' - testing remove: before set ok 474 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 475 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 476 - primary cache is populated with 'medium' - testing remove: after set ok 477 - subcache is populated with 'medium' - testing remove: after set ok 478 - primary cache is populated with 'medium2' - testing remove: after set ok 479 - subcache is populated with 'medium2' - testing remove: after set ok 480 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 481 - subcache is not populated with 'medium' - testing remove: before set_multi ok 482 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 483 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 484 - primary cache is populated with 'medium' - testing remove: after set_multi ok 485 - subcache is populated with 'medium' - testing remove: after set_multi ok 486 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 487 - subcache is populated with 'medium2' - testing remove: after set_multi ok 488 - primary cache is not populated with 'medium' - testing remove: before return ok 489 - subcache is not populated with 'medium' - testing remove: before return ok 490 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 491 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 492 - primary cache is not populated with 'medium' - testing expire: before set ok 493 - subcache is not populated with 'medium' - testing expire: before set ok 494 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 495 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 496 - primary cache is populated with 'medium' - testing expire: after set ok 497 - subcache is populated with 'medium' - testing expire: after set ok 498 - primary cache is populated with 'medium2' - testing expire: after set ok 499 - subcache is populated with 'medium2' - testing expire: after set ok 500 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 501 - subcache is not populated with 'medium' - testing expire: before set_multi ok 502 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 503 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 504 - primary cache is populated with 'medium' - testing expire: after set_multi ok 505 - subcache is populated with 'medium' - testing expire: after set_multi ok 506 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 507 - subcache is populated with 'medium2' - testing expire: after set_multi ok 508 - primary cache is not populated with 'medium' - testing expire: before return ok 509 - subcache is not populated with 'medium' - testing expire: before return ok 510 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 511 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 512 - primary cache is not populated with 'medium' - testing clear: before set ok 513 - subcache is not populated with 'medium' - testing clear: before set ok 514 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 515 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 516 - primary cache is populated with 'medium' - testing clear: after set ok 517 - subcache is populated with 'medium' - testing clear: after set ok 518 - primary cache is populated with 'medium2' - testing clear: after set ok 519 - subcache is populated with 'medium2' - testing clear: after set ok 520 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 521 - subcache is not populated with 'medium' - testing clear: before set_multi ok 522 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 523 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 524 - primary cache is populated with 'medium' - testing clear: after set_multi ok 525 - subcache is populated with 'medium' - testing clear: after set_multi ok 526 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 527 - subcache is populated with 'medium2' - testing clear: after set_multi ok 528 - primary cache is not populated with 'medium' - testing clear: before return ok 529 - subcache is not populated with 'medium' - testing clear: before return ok 530 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 531 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 532 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(not in cache\))' ok 533 - log is empty ok 534 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='never', cache='File')' ok 535 - log is empty ok 536 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='File')' ok 537 - log is empty ok 538 - log contains '(?^:cache get for .* key='medium', cache='File': HIT)' ok 539 - log is empty ok 540 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(expired\))' ok 541 - log is empty ok 542 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(not in cache\))' ok 543 - log is empty ok 544 - max_size parsing ok 545 - is size aware when max_size specified ok 546 - after iteration 0, size = 80 ok 547 - after iteration 0, keys = 4 ok 548 - after iteration 1, size = 60 ok 549 - after iteration 1, keys = 3 ok 550 - after iteration 2, size = 80 ok 551 - after iteration 2, keys = 4 ok 552 - after iteration 3, size = 80 ok 553 - after iteration 3, keys = 4 ok 554 - after iteration 4, size = 80 ok 555 - after iteration 4, keys = 4 ok 556 - after iteration 5, size = 60 ok 557 - after iteration 5, keys = 3 ok 558 - after iteration 6, size = 60 ok 559 - after iteration 6, keys = 3 ok 560 - after iteration 7, size = 80 ok 561 - after iteration 7, keys = 4 ok 562 - after iteration 8, size = 80 ok 563 - after iteration 8, keys = 4 ok 564 - after iteration 9, size = 60 ok 565 - after iteration 9, keys = 3 ok 566 - is size aware when max_size specified ok 567 - after iteration 0, size = 80 ok 568 - after iteration 0, keys = 4 ok 569 - after iteration 1, size = 60 ok 570 - after iteration 1, keys = 3 ok 571 - after iteration 2, size = 80 ok 572 - after iteration 2, keys = 4 ok 573 - after iteration 3, size = 60 ok 574 - after iteration 3, keys = 3 ok 575 - after iteration 4, size = 80 ok 576 - after iteration 4, keys = 4 ok 577 - after iteration 5, size = 60 ok 578 - after iteration 5, keys = 3 ok 579 - after iteration 6, size = 80 ok 580 - after iteration 6, keys = 4 ok 581 - after iteration 7, size = 80 ok 582 - after iteration 7, keys = 4 ok 583 - after iteration 8, size = 80 ok 584 - after iteration 8, keys = 4 ok 585 - after iteration 9, size = 60 ok 586 - after iteration 9, keys = 3 ok 587 - primary cache still has all keys ok 588 - l1 size is 0 after clear ok 589 - after iteration 0, size = 80 ok 590 - after iteration 0, keys = 4 ok 591 - after iteration 1, size = 60 ok 592 - after iteration 1, keys = 3 ok 593 - after iteration 2, size = 80 ok 594 - after iteration 2, keys = 4 ok 595 - after iteration 3, size = 60 ok 596 - after iteration 3, keys = 3 ok 597 - after iteration 4, size = 80 ok 598 - after iteration 4, keys = 4 ok 599 - after iteration 5, size = 60 ok 600 - after iteration 5, keys = 3 ok 601 - after iteration 6, size = 80 ok 602 - after iteration 6, keys = 4 ok 603 - after iteration 7, size = 80 ok 604 - after iteration 7, keys = 4 ok 605 - after iteration 8, size = 80 ok 606 - after iteration 8, keys = 4 ok 607 - after iteration 9, size = 60 ok 608 - after iteration 9, keys = 3 ok 609 - metacache is lazy ok 610 - metacache autovivified ok 611 - test metacache ok 612 - The object isa CHI::Driver::File ok 613 - The object isa CHI::Driver::File ok 614 - test mirror cache ok 615 - key not in mirror_cache ok 616 - key2 not in cache ok 617 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(not in cache\))' ok 618 - log is empty ok 619 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='File')' ok 620 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*mirror.*')' ok 621 - log is empty ok 622 - log contains '(?^:cache get for .* key='medium', cache='File': HIT)' ok 623 - log is empty ok 624 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(expired\))' ok 625 - log is empty ok 626 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(not in cache\))' ok 627 - log is empty ok 628 - is_subcache - false ok 629 - is_subcache - true ok 630 - has_subcaches - true ok 631 - has_subcaches - false ok 632 - parent_cache - cannot ok 633 - parent_cache - defined ok 634 - subcache_type - cannot ok 635 - subcache_type - defined ok 636 - subcaches - defined ok 637 - subcaches - cannot ok 638 - mirror_cache - defined ok 639 - mirror_cache - cannot ok 640 - primary cache is not populated with 'medium' - testing remove: before set ok 641 - subcache is not populated with 'medium' - testing remove: before set ok 642 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 643 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 644 - primary cache is populated with 'medium' - testing remove: after set ok 645 - subcache is populated with 'medium' - testing remove: after set ok 646 - primary cache is populated with 'medium2' - testing remove: after set ok 647 - subcache is populated with 'medium2' - testing remove: after set ok 648 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 649 - subcache is not populated with 'medium' - testing remove: before set_multi ok 650 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 651 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 652 - primary cache is populated with 'medium' - testing remove: after set_multi ok 653 - subcache is populated with 'medium' - testing remove: after set_multi ok 654 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 655 - subcache is populated with 'medium2' - testing remove: after set_multi ok 656 - primary cache is not populated with 'medium' - testing remove: before return ok 657 - subcache is not populated with 'medium' - testing remove: before return ok 658 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 659 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 660 - primary cache is not populated with 'medium' - testing expire: before set ok 661 - subcache is not populated with 'medium' - testing expire: before set ok 662 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 663 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 664 - primary cache is populated with 'medium' - testing expire: after set ok 665 - subcache is populated with 'medium' - testing expire: after set ok 666 - primary cache is populated with 'medium2' - testing expire: after set ok 667 - subcache is populated with 'medium2' - testing expire: after set ok 668 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 669 - subcache is not populated with 'medium' - testing expire: before set_multi ok 670 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 671 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 672 - primary cache is populated with 'medium' - testing expire: after set_multi ok 673 - subcache is populated with 'medium' - testing expire: after set_multi ok 674 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 675 - subcache is populated with 'medium2' - testing expire: after set_multi ok 676 - primary cache is not populated with 'medium' - testing expire: before return ok 677 - subcache is not populated with 'medium' - testing expire: before return ok 678 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 679 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 680 - primary cache is not populated with 'medium' - testing clear: before set ok 681 - subcache is not populated with 'medium' - testing clear: before set ok 682 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 683 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 684 - primary cache is populated with 'medium' - testing clear: after set ok 685 - subcache is populated with 'medium' - testing clear: after set ok 686 - primary cache is populated with 'medium2' - testing clear: after set ok 687 - subcache is populated with 'medium2' - testing clear: after set ok 688 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 689 - subcache is not populated with 'medium' - testing clear: before set_multi ok 690 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 691 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 692 - primary cache is populated with 'medium' - testing clear: after set_multi ok 693 - subcache is populated with 'medium' - testing clear: after set_multi ok 694 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 695 - subcache is populated with 'medium2' - testing clear: after set_multi ok 696 - primary cache is not populated with 'medium' - testing clear: before return ok 697 - subcache is not populated with 'medium' - testing clear: before return ok 698 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 699 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 700 - The object isa CHI::Driver::File ok 701 - The object isa CHI::Driver::File ok 702 - test mirror cache ok 703 - key not in mirror_cache ok 704 - key2 not in cache ok 705 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(not in cache\))' ok 706 - log is empty ok 707 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='File')' ok 708 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*mirror.*')' ok 709 - log is empty ok 710 - log contains '(?^:cache get for .* key='medium', cache='File': HIT)' ok 711 - log is empty ok 712 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(expired\))' ok 713 - log is empty ok 714 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(not in cache\))' ok 715 - log is empty ok 716 - is_subcache - false ok 717 - is_subcache - true ok 718 - has_subcaches - true ok 719 - has_subcaches - false ok 720 - parent_cache - cannot ok 721 - parent_cache - defined ok 722 - subcache_type - cannot ok 723 - subcache_type - defined ok 724 - subcaches - defined ok 725 - subcaches - cannot ok 726 - mirror_cache - defined ok 727 - mirror_cache - cannot ok 728 - primary cache is not populated with 'medium' - testing remove: before set ok 729 - subcache is not populated with 'medium' - testing remove: before set ok 730 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 731 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 732 - primary cache is populated with 'medium' - testing remove: after set ok 733 - subcache is populated with 'medium' - testing remove: after set ok 734 - primary cache is populated with 'medium2' - testing remove: after set ok 735 - subcache is populated with 'medium2' - testing remove: after set ok 736 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 737 - subcache is not populated with 'medium' - testing remove: before set_multi ok 738 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 739 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 740 - primary cache is populated with 'medium' - testing remove: after set_multi ok 741 - subcache is populated with 'medium' - testing remove: after set_multi ok 742 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 743 - subcache is populated with 'medium2' - testing remove: after set_multi ok 744 - primary cache is not populated with 'medium' - testing remove: before return ok 745 - subcache is not populated with 'medium' - testing remove: before return ok 746 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 747 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 748 - primary cache is not populated with 'medium' - testing expire: before set ok 749 - subcache is not populated with 'medium' - testing expire: before set ok 750 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 751 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 752 - primary cache is populated with 'medium' - testing expire: after set ok 753 - subcache is populated with 'medium' - testing expire: after set ok 754 - primary cache is populated with 'medium2' - testing expire: after set ok 755 - subcache is populated with 'medium2' - testing expire: after set ok 756 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 757 - subcache is not populated with 'medium' - testing expire: before set_multi ok 758 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 759 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 760 - primary cache is populated with 'medium' - testing expire: after set_multi ok 761 - subcache is populated with 'medium' - testing expire: after set_multi ok 762 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 763 - subcache is populated with 'medium2' - testing expire: after set_multi ok 764 - primary cache is not populated with 'medium' - testing expire: before return ok 765 - subcache is not populated with 'medium' - testing expire: before return ok 766 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 767 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 768 - primary cache is not populated with 'medium' - testing clear: before set ok 769 - subcache is not populated with 'medium' - testing clear: before set ok 770 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 771 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 772 - primary cache is populated with 'medium' - testing clear: after set ok 773 - subcache is populated with 'medium' - testing clear: after set ok 774 - primary cache is populated with 'medium2' - testing clear: after set ok 775 - subcache is populated with 'medium2' - testing clear: after set ok 776 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 777 - subcache is not populated with 'medium' - testing clear: before set_multi ok 778 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 779 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 780 - primary cache is populated with 'medium' - testing clear: after set_multi ok 781 - subcache is populated with 'medium' - testing clear: after set_multi ok 782 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 783 - subcache is populated with 'medium2' - testing clear: after set_multi ok 784 - primary cache is not populated with 'medium' - testing clear: before return ok 785 - subcache is not populated with 'medium' - testing clear: before return ok 786 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 787 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 788 - get throws error when no key passed ok 789 - get_object throws error when no key passed ok 790 - get_expires_at throws error when no key passed ok 791 - exists_and_is_expired throws error when no key passed ok 792 - is_valid throws error when no key passed ok 793 - set throws error when no key passed ok 794 - expire throws error when no key passed ok 795 - compute throws error when no key passed ok 796 - get_multi_arrayref throws error when no key passed ok 797 - get_multi_hashref throws error when no key passed ok 798 - set_multi throws error when no key passed ok 799 - remove_multi throws error when no key passed ok 800 - get_multi_arrayref before set ok 801 - get_multi_arrayref ok 802 - get one after set_multi ok 803 - get_multi_arrayref ok 804 - get_multi_hashref ok 805 - get_keys after set_multi ok 806 - get_multi_arrayref after remove_multi ok 807 - get_keys after remove_multi ok 808 - get_multi_arrayref (no args) ok 809 - get_multi_hashref (no args) ok 810 - set_multi (no args) ok 811 - remove_multi (no args) ok 812 - namespace defaults to "Default" ok 813 - cache->namespace() ok 814 - cache1 and cache1a are same cache ok 815 - cache2 empty after setting keys in cache1 ok 816 - cache1{medium} = medium ok 817 - cache1{medium} = different ok 818 - get_namespaces contains ns1 and ns3 ok 819 - get_namespaces the same regardless of which cache asks ok 820 - get_namespaces the same regardless of which cache asks ok 821 - get_namespaces the same regardless of which cache asks ok 822 - get_namespaces the same regardless of which cache asks ok 823 - get_namespaces the same regardless of which cache asks ok 824 - weakref is defined ok 825 - weakref is no longer defined - cache was freed ok 826 - test not in cache ok 827 - test not in cache ok 828 - test not in cache ok 829 - obj not defined on miss ok 830 - The object isa CHI::CacheObject ok 831 - keys match ok 832 - values match ok 833 - obj not defined before get ok 834 - The object isa CHI::CacheObject ok 835 - keys match ok 836 - values match ok 837 - cache persisted between cache object creations ok 838 - C:\cpanfly-5.14\var\tmp\chi-driver-file-aSNx\0x06E9D1257CBF1014A5FAC1D75F3D487E0212 does not exist ok 839 - miss ok 840 - hit ok 841 - C:\cpanfly-5.14\var\tmp\chi-driver-file-aSNx\0x06E9D1257CBF1014A5FAC1D75F3D487E0212 exists after set ok 842 - test scalar return values ok 843 - test scalar return values ok 844 - test scalar return values ok 845 - test scalar return values ok 846 - test scalar return values ok 847 - is_transformed = 0 (binary) ok 848 - is_transformed = 1 (arrayref) ok 849 - is_transformed = 0 (space) ok 850 - is_transformed = 2 (utf8) ok 851 - is_transformed = 0 (large) ok 852 - is_transformed = 0 (one) ok 853 - is_transformed = 1 (hashref) ok 854 - is_transformed = 0 (char) ok 855 - is_transformed = 0 (medium) ok 856 - is_transformed = 0 (empty) ok 857 - is_transformed = 0 (zero) ok 858 - is_transformed = 0 (newline) ok 859 - is_transformed = 0 (mixed) ok 860 # skip Data::Serializer not installed ok 861 - test simple ok 862 - test simple ok 863 - not size aware by default ok 864 - is_size_aware turns on size awareness ok 865 - max_size turns on size awareness ok 866 - size is 0 for empty ok 867 - size is about 20 with one value ok 868 - size is 45 after overwrite ok 869 - size is still 45 after same overwrite ok 870 - size is 26 after overwrite ok 871 - size is 0 again after removing key ok 872 - size is about 20 with one value ok 873 - size is 0 again after clear ok 874 - set options respected by size aware cache ok 875 - File is not size aware ok 876 - File keys = 20 ok 877 - File:l1_cache is size aware ok 878 - File:l1_cache has max size ok 879 - File:l1_cache size = 80 ok 880 - File:l1_cache keys = 4 ok 881 - File is size aware ok 882 - File has max size ok 883 - File size = 160 ok 884 - File keys = 8 ok 885 - File:l1_cache is size aware ok 886 - File:l1_cache has max size ok 887 - File:l1_cache size = 80 ok 888 - File:l1_cache keys = 4 ok 889 - File is size aware ok 890 - File has max size ok 891 - File size = 160 ok 892 - File keys = 8 ok 893 - File:l1_cache is not size aware ok 894 - log is empty ok 895 - log contains '(?^:CHI stats: namespace='Foo'; cache='File'; start=.*; end=.*; absent_misses=2; expired_misses=1; hits=1; set_key_size=6; set_value_size=20; sets=1)' ok 896 - log contains '(?^:CHI stats: namespace='Bar'; cache='File'; start=.*; end=.*; set_key_size=12; set_value_size=52; sets=2)' ok 897 - log is empty ok 898 - parse_stats_logs ok 899 - non-overridable subcache keys ok 900 - test subcache overridable params ok 901 - test subcache overridable params ok 902 - test subcache overridable params ok 903 - test subcache overridable params 1..903 ok # # CHI::t::Driver::File->test_busy_lock # # CHI::t::Driver::File->test_cache_object # # CHI::t::Driver::File->test_clear # # CHI::t::Driver::File->test_compress_threshold # # CHI::t::Driver::File->test_compute # # CHI::t::Driver::File->test_creation_and_deletion # # CHI::t::Driver::File->test_custom_discard_policy # # CHI::t::Driver::File->test_deep_copy # # CHI::t::Driver::File->test_default_depth # # CHI::t::Driver::File->test_default_discard # # CHI::t::Driver::File->test_discard_timeout # # CHI::t::Driver::File->test_driver_class # # CHI::t::Driver::File->test_driver_properties # # CHI::t::Driver::File->test_encode # # CHI::t::Driver::File->test_expires_conditionally # # CHI::t::Driver::File->test_expires_defaults # # CHI::t::Driver::File->test_expires_immediately # # CHI::t::Driver::File->test_expires_later # # CHI::t::Driver::File->test_expires_manually # # CHI::t::Driver::File->test_expires_never # # CHI::t::Driver::File->test_expires_on_backend # # CHI::t::Driver::File->test_expires_shortly # # CHI::t::Driver::File->test_expires_variance # # CHI::t::Driver::File->test_generate_temporary_filename # # CHI::t::Driver::File->test_ignore_bad_namespaces # # CHI::t::Driver::File->test_key_types # # CHI::t::Driver::File->test_l1_cache # # CHI::t::Driver::File->test_logging # # CHI::t::Driver::File->test_max_size # # CHI::t::Driver::File->test_max_size_with_l1_cache # # CHI::t::Driver::File->test_metacache # # CHI::t::Driver::File->test_mirror_cache # # CHI::t::Driver::File->test_missing_params # # CHI::t::Driver::File->test_multi # # CHI::t::Driver::File->test_multi_no_keys # # CHI::t::Driver::File->test_namespaces # # CHI::t::Driver::File->test_no_leak # # CHI::t::Driver::File->test_not_in_cache # # CHI::t::Driver::File->test_obj_ref # # CHI::t::Driver::File->test_persist # # CHI::t::Driver::File->test_root_dir_does_not_exist # # CHI::t::Driver::File->test_scalar_return_values # # CHI::t::Driver::File->test_serialize # # CHI::t::Driver::File->test_serializers # # CHI::t::Driver::File->test_simple # # CHI::t::Driver::File->test_size_awareness # # CHI::t::Driver::File->test_size_awareness_with_subcaches # # CHI::t::Driver::File->test_stats # # CHI::t::Driver::File->test_subcache_overridable_params t/smoke-Driver-File.t ................... ok 1 - hit before expiration ok 2 - expires_at before expiration ok 3 - miss after expiration ok 4 - expires_at after busy lock ok 5 - hit after busy lock ok 6 - test cache object ok 7 - test cache object ok 8 - test cache object ok 9 - test cache object ok 10 - test cache object ok 11 - test cache object ok 12 - get_keys (cache after clear) ok 13 - scalar(get_keys) = 0 (cache after clear) ok 14 - key 'binary' no longer defined (cache after clear) ok 15 - key 'arrayref' no longer defined (cache after clear) ok 16 - key 'space' no longer defined (cache after clear) ok 17 - key 'utf8' no longer defined (cache after clear) ok 18 - key 'large' no longer defined (cache after clear) ok 19 - key 'one' no longer defined (cache after clear) ok 20 - key 'hashref' no longer defined (cache after clear) ok 21 - key 'char' no longer defined (cache after clear) ok 22 - key 'medium' no longer defined (cache after clear) ok 23 - key 'empty' no longer defined (cache after clear) ok 24 - key 'zero' no longer defined (cache after clear) ok 25 - key 'newline' no longer defined (cache after clear) ok 26 - key 'mixed' no longer defined (cache after clear) ok 27 - get_keys (cache3 after clear) ok 28 - scalar(get_keys) = 0 (cache3 after clear) ok 29 - key 'binary' no longer defined (cache3 after clear) ok 30 - key 'arrayref' no longer defined (cache3 after clear) ok 31 - key 'space' no longer defined (cache3 after clear) ok 32 - key 'utf8' no longer defined (cache3 after clear) ok 33 - key 'large' no longer defined (cache3 after clear) ok 34 - key 'one' no longer defined (cache3 after clear) ok 35 - key 'hashref' no longer defined (cache3 after clear) ok 36 - key 'char' no longer defined (cache3 after clear) ok 37 - key 'medium' no longer defined (cache3 after clear) ok 38 - key 'empty' no longer defined (cache3 after clear) ok 39 - key 'zero' no longer defined (cache3 after clear) ok 40 - key 'newline' no longer defined (cache3 after clear) ok 41 - key 'mixed' no longer defined (cache3 after clear) ok 42 - cache2 untouched by clear ok 43 - test compress threshold ok 44 - test compress threshold ok 45 - test compress threshold ok 46 - test compress threshold ok 47 - test compress threshold ok 48 - test compress threshold ok 49 - miss ok 50 - hit ok 51 - expire time ok 52 - miss ok 53 - hit ok 54 - expire time ok 55 - cache file 'C:\cpanfly-5.14\var\tmp\chi-driver-file-rEwI\Default\b\6\medium.dat' does not exist before set ok 56 - test creation and deletion ok 57 - cache file 'C:\cpanfly-5.14\var\tmp\chi-driver-file-rEwI\Default\b\6\medium.dat' exists after set ok 58 - namespace dir 'C:\cpanfly-5.14\var\tmp\chi-driver-file-rEwI\Default' exists after set ok 59 - cache file 'C:\cpanfly-5.14\var\tmp\chi-driver-file-rEwI\Default\b\6\medium.dat' does not exist after remove ok 60 - namespace dir 'C:\cpanfly-5.14\var\tmp\chi-driver-file-rEwI\Default' exists after remove ok 61 - namespace dir 'C:\cpanfly-5.14\var\tmp\chi-driver-file-rEwI\Default' does not exist after clear ok 62 - 5 lowest ok 63 - 1 lowest ok 64 - 5 lowest ok 65 - 1 lowest ok 66 - 5 lowest ok 67 - 1 lowest ok 68 - 5 lowest ok 69 - 1 lowest ok 70 - 5 lowest ok 71 - 1 lowest ok 72 - get(ARRAY(0x1abc23c)) returns original data structure ok 73 - multiple get(ARRAY(0x1abc23c)) return same data structure ok 74 - get(ARRAY(0x1abc23c)) does not return original reference ok 75 - multiple get(ARRAY(0x1abc23c)) do not return same reference ok 76 - get(HASH(0x1abc2bc)) returns original data structure ok 77 - multiple get(HASH(0x1abc2bc)) return same data structure ok 78 - get(HASH(0x1abc2bc)) does not return original reference ok 79 - multiple get(HASH(0x1abc2bc)) do not return same reference ok 80 - altering original set structure does not affect cached copy ok 81 - test default depth ok 82 - test default discard ok 83 - positive discard timeout ok 84 - can set timeout ok 85 - threw Regexp ((?^:discard timeout .* reached)) ok 86 - time (1303778311) is between 1303778309 and 1303778313 ok 87 - The object isa CHI::Driver ok 88 - The object isa CHI::Driver::File ok 89 - Class::MOP::Class::__ANON__::SERIAL::1->can(...) ok 90 - chi_root_class=CHI ok 91 - chi_root_class=My::CHI ok 92 - binary_off eq binary_on ok 93 - !is_utf8(binary_off) ok 94 - is_utf8(binary_on) ok 95 - get ok 96 - encoded and non-encoded map to same value ok 97 - utf8 in scalar ok 98 - utf8 in arrayref ok 99 - encoded in scalar ok 100 - encoded in arrayref ok 101 - stored binary_off = binary_on ok 102 - stored binary_on = binary_off ok 103 - get result (expires conditionally (true)) ok 104 - hit after expire_if (expires conditionally (true)) ok 105 - get result (expires conditionally (false)) ok 106 - hit after expire_if (expires conditionally (false)) ok 107 - get result (expires conditionally (created_at >= now)) ok 108 - hit after expire_if (expires conditionally (created_at >= now)) ok 109 - get result (expires conditionally (created_at < now)) ok 110 - hit after expire_if (expires conditionally (created_at < now)) ok 111 - after expires_in constructor option ok 112 - after expires_in method ok 113 - after expires_at constructor option ok 114 - after expires_at method ok 115 - set (0) ok 116 - expires_at (0) ok 117 - is_expired (0) ok 118 - immediate miss (0) ok 119 - set (-1) ok 120 - expires_at (-1) ok 121 - is_expired (-1) ok 122 - immediate miss (-1) ok 123 - set ('0 seconds') ok 124 - expires_at ('0 seconds') ok 125 - is_expired ('0 seconds') ok 126 - immediate miss ('0 seconds') ok 127 - set ('0 hours') ok 128 - expires_at ('0 hours') ok 129 - is_expired ('0 hours') ok 130 - immediate miss ('0 hours') ok 131 - set ('-1 seconds') ok 132 - expires_at ('-1 seconds') ok 133 - is_expired ('-1 seconds') ok 134 - immediate miss ('-1 seconds') ok 135 - set ({expires_in => '0 seconds'}) ok 136 - expires_at ({expires_in => '0 seconds'}) ok 137 - is_expired ({expires_in => '0 seconds'}) ok 138 - immediate miss ({expires_in => '0 seconds'}) ok 139 - set ({expires_at => 1303778310}) ok 140 - expires_at ({expires_at => 1303778310}) ok 141 - is_expired ({expires_at => 1303778310}) ok 142 - immediate miss ({expires_at => 1303778310}) ok 143 - set ('now') ok 144 - expires_at ('now') ok 145 - is_expired ('now') ok 146 - immediate miss ('now') ok 147 - set (set_option = 3600) ok 148 - hit (set_option = 3600) ok 149 - expires_at (set_option = 3600) ok 150 - not expired (set_option = 3600) ok 151 - valid (set_option = 3600) ok 152 - not expired (set_option = 3600) ok 153 - valid (set_option = 3600) ok 154 - miss after 1 hour (set_option = 3600) ok 155 - is_expired (set_option = 3600) ok 156 - invalid (set_option = 3600) ok 157 - set (set_option = '1 hour') ok 158 - hit (set_option = '1 hour') ok 159 - expires_at (set_option = '1 hour') ok 160 - not expired (set_option = '1 hour') ok 161 - valid (set_option = '1 hour') ok 162 - not expired (set_option = '1 hour') ok 163 - valid (set_option = '1 hour') ok 164 - miss after 1 hour (set_option = '1 hour') ok 165 - is_expired (set_option = '1 hour') ok 166 - invalid (set_option = '1 hour') ok 167 - set (set_option = {expires_at => 1303781911}) ok 168 - hit (set_option = {expires_at => 1303781911}) ok 169 - expires_at (set_option = {expires_at => 1303781911}) ok 170 - not expired (set_option = {expires_at => 1303781911}) ok 171 - valid (set_option = {expires_at => 1303781911}) ok 172 - not expired (set_option = {expires_at => 1303781911}) ok 173 - valid (set_option = {expires_at => 1303781911}) ok 174 - miss after 1 hour (set_option = {expires_at => 1303781911}) ok 175 - is_expired (set_option = {expires_at => 1303781911}) ok 176 - invalid (set_option = {expires_at => 1303781911}) ok 177 - hit (expires manually) ok 178 - miss after expire (expires manually) ok 179 - invalid after expire (expires manually) ok 180 - expires never ok 181 - not expired ok 182 - valid ok 183 - expires never ok 184 - not expired ok 185 - valid ok 186 - set (set_option = 2) ok 187 - hit (set_option = 2) ok 188 - expires_at (set_option = 2) ok 189 - not expired (set_option = 2) ok 190 - valid (set_option = 2) ok 191 - set (set_option = '2 seconds') ok 192 - hit (set_option = '2 seconds') ok 193 - expires_at (set_option = '2 seconds') ok 194 - not expired (set_option = '2 seconds') ok 195 - valid (set_option = '2 seconds') ok 196 - miss after 2 seconds (set_option = '2 seconds') ok 197 - is_expired (set_option = '2 seconds') ok 198 - invalid (set_option = '2 seconds') ok 199 - set (set_option = {expires_at => 1303778316}) ok 200 - hit (set_option = {expires_at => 1303778316}) ok 201 - expires_at (set_option = {expires_at => 1303778316}) ok 202 - not expired (set_option = {expires_at => 1303778316}) ok 203 - valid (set_option = {expires_at => 1303778316}) ok 204 - expires_at = 1303778314 ok 205 - early_expires_at = 1303778314 + 5 ok 206 - got no expires at 1303778317 ok 207 - got no expires at 1303778318 ok 208 - got no expires at 1303778319 ok 209 - got some expires at 1303778321 ok 210 - got some expires at 1303778322 ok 211 - got all expires at 1303778324 ok 212 - got all expires at 1303778325 ok 213 - test generate temporary filename ok 214 - test generate temporary filename ok 215 - threw Regexp ((?^:error during cache set)) ok 216 - only valid dirs shown as namespaces ok 217 - checking keys before sets ok 218 - miss for key 'binary' ok 219 - set for key 'binary' ok 220 - checking keys after set of key 'binary' ok 221 - hit for key 'binary' ok 222 - miss for key 'arrayref' ok 223 - set for key 'arrayref' ok 224 - checking keys after set of key 'arrayref' ok 225 - hit for key 'arrayref' ok 226 - miss for key 'space' ok 227 - set for key 'space' ok 228 - checking keys after set of key 'space' ok 229 - hit for key 'space' ok 230 - miss for key 'utf8' ok 231 - set for key 'utf8' ok 232 - checking keys after set of key 'utf8' ok 233 - hit for key 'utf8' ok 234 - miss for key 'large' ok 235 - set for key 'large' ok 236 - checking keys after set of key 'large' ok 237 - hit for key 'large' ok 238 - miss for key 'one' ok 239 - set for key 'one' ok 240 - checking keys after set of key 'one' ok 241 - hit for key 'one' ok 242 - miss for key 'hashref' ok 243 - set for key 'hashref' ok 244 - checking keys after set of key 'hashref' ok 245 - hit for key 'hashref' ok 246 - miss for key 'char' ok 247 - set for key 'char' ok 248 - checking keys after set of key 'char' ok 249 - hit for key 'char' ok 250 - miss for key 'medium' ok 251 - set for key 'medium' ok 252 - checking keys after set of key 'medium' ok 253 - hit for key 'medium' ok 254 - miss for key 'empty' ok 255 - set for key 'empty' ok 256 - checking keys after set of key 'empty' ok 257 - hit for key 'empty' ok 258 - miss for key 'zero' ok 259 - set for key 'zero' ok 260 - checking keys after set of key 'zero' ok 261 - hit for key 'zero' ok 262 - miss for key 'newline' ok 263 - set for key 'newline' ok 264 - checking keys after set of key 'newline' ok 265 - hit for key 'newline' ok 266 - miss for key 'mixed' ok 267 - set for key 'mixed' ok 268 - checking keys after set of key 'mixed' ok 269 - hit for key 'mixed' ok 270 - miss after remove for key 'mixed' ok 271 - checking keys after removal of key 'mixed' ok 272 - miss after remove for key 'newline' ok 273 - checking keys after removal of key 'newline' ok 274 - miss after remove for key 'zero' ok 275 - checking keys after removal of key 'zero' ok 276 - miss after remove for key 'empty' ok 277 - checking keys after removal of key 'empty' ok 278 - miss after remove for key 'medium' ok 279 - checking keys after removal of key 'medium' ok 280 - miss after remove for key 'char' ok 281 - checking keys after removal of key 'char' ok 282 - miss after remove for key 'hashref' ok 283 - checking keys after removal of key 'hashref' ok 284 - miss after remove for key 'one' ok 285 - checking keys after removal of key 'one' ok 286 - miss after remove for key 'large' ok 287 - checking keys after removal of key 'large' ok 288 - miss after remove for key 'utf8' ok 289 - checking keys after removal of key 'utf8' ok 290 - miss after remove for key 'space' ok 291 - checking keys after removal of key 'space' ok 292 - miss after remove for key 'arrayref' ok 293 - checking keys after removal of key 'arrayref' ok 294 - miss after remove for key 'binary' ok 295 - checking keys after removal of key 'binary' ok 296 - transform_key is idempotent for 'binary' ok 297 - exactly one key ok 298 - get with get_keys[0] got same value ok 299 - transform_key is idempotent for 'arrayref' ok 300 - exactly one key ok 301 - get with get_keys[0] got same value ok 302 - transform_key is idempotent for 'space' ok 303 - exactly one key ok 304 - get with get_keys[0] got same value ok 305 - transform_key is idempotent for 'utf8' ok 306 - exactly one key ok 307 - get with get_keys[0] got same value ok 308 - transform_key is idempotent for 'large' ok 309 - exactly one key ok 310 - get with get_keys[0] got same value ok 311 - transform_key is idempotent for 'one' ok 312 - exactly one key ok 313 - get with get_keys[0] got same value ok 314 - transform_key is idempotent for 'hashref' ok 315 - exactly one key ok 316 - get with get_keys[0] got same value ok 317 - transform_key is idempotent for 'char' ok 318 - exactly one key ok 319 - get with get_keys[0] got same value ok 320 - transform_key is idempotent for 'medium' ok 321 - exactly one key ok 322 - get with get_keys[0] got same value ok 323 - transform_key is idempotent for 'empty' ok 324 - exactly one key ok 325 - get with get_keys[0] got same value ok 326 - transform_key is idempotent for 'zero' ok 327 - exactly one key ok 328 - get with get_keys[0] got same value ok 329 - transform_key is idempotent for 'newline' ok 330 - exactly one key ok 331 - get with get_keys[0] got same value ok 332 - transform_key is idempotent for 'mixed' ok 333 - exactly one key ok 334 - get with get_keys[0] got same value ok 335 - cache isa CHI::Driver::File ok 336 - l1_cache isa CHI::Driver::Memory ok 337 - subcache_type = l1_cache ok 338 - l1 miss after clear ok 339 - primary hit after primary set ok 340 - l1 hit after primary get ok 341 - got new value set explicitly in l1 cache ok 342 - got old value again ok 343 - miss after clear ok 344 - miss after clear ok 345 - get_multi_arrayref ok 346 - get_multi_hashref ok 347 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(not in cache\))' ok 348 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(not in cache\))' ok 349 - log is empty ok 350 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='File')' ok 351 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*l1.*')' ok 352 - log is empty ok 353 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': HIT)' ok 354 - log is empty ok 355 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(expired\))' ok 356 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(expired\))' ok 357 - log is empty ok 358 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(not in cache\))' ok 359 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(not in cache\))' ok 360 - log is empty ok 361 - is_subcache - false ok 362 - is_subcache - true ok 363 - has_subcaches - true ok 364 - has_subcaches - false ok 365 - parent_cache - cannot ok 366 - parent_cache - defined ok 367 - subcache_type - cannot ok 368 - subcache_type - defined ok 369 - subcaches - defined ok 370 - subcaches - cannot ok 371 - l1_cache - defined ok 372 - l1_cache - cannot ok 373 - primary cache is not populated with 'medium' - testing remove: before set ok 374 - subcache is not populated with 'medium' - testing remove: before set ok 375 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 376 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 377 - primary cache is populated with 'medium' - testing remove: after set ok 378 - subcache is populated with 'medium' - testing remove: after set ok 379 - primary cache is populated with 'medium2' - testing remove: after set ok 380 - subcache is populated with 'medium2' - testing remove: after set ok 381 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 382 - subcache is not populated with 'medium' - testing remove: before set_multi ok 383 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 384 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 385 - primary cache is populated with 'medium' - testing remove: after set_multi ok 386 - subcache is populated with 'medium' - testing remove: after set_multi ok 387 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 388 - subcache is populated with 'medium2' - testing remove: after set_multi ok 389 - primary cache is not populated with 'medium' - testing remove: before return ok 390 - subcache is not populated with 'medium' - testing remove: before return ok 391 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 392 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 393 - primary cache is not populated with 'medium' - testing expire: before set ok 394 - subcache is not populated with 'medium' - testing expire: before set ok 395 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 396 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 397 - primary cache is populated with 'medium' - testing expire: after set ok 398 - subcache is populated with 'medium' - testing expire: after set ok 399 - primary cache is populated with 'medium2' - testing expire: after set ok 400 - subcache is populated with 'medium2' - testing expire: after set ok 401 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 402 - subcache is not populated with 'medium' - testing expire: before set_multi ok 403 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 404 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 405 - primary cache is populated with 'medium' - testing expire: after set_multi ok 406 - subcache is populated with 'medium' - testing expire: after set_multi ok 407 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 408 - subcache is populated with 'medium2' - testing expire: after set_multi ok 409 - primary cache is not populated with 'medium' - testing expire: before return ok 410 - subcache is not populated with 'medium' - testing expire: before return ok 411 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 412 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 413 - primary cache is not populated with 'medium' - testing clear: before set ok 414 - subcache is not populated with 'medium' - testing clear: before set ok 415 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 416 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 417 - primary cache is populated with 'medium' - testing clear: after set ok 418 - subcache is populated with 'medium' - testing clear: after set ok 419 - primary cache is populated with 'medium2' - testing clear: after set ok 420 - subcache is populated with 'medium2' - testing clear: after set ok 421 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 422 - subcache is not populated with 'medium' - testing clear: before set_multi ok 423 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 424 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 425 - primary cache is populated with 'medium' - testing clear: after set_multi ok 426 - subcache is populated with 'medium' - testing clear: after set_multi ok 427 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 428 - subcache is populated with 'medium2' - testing clear: after set_multi ok 429 - primary cache is not populated with 'medium' - testing clear: before return ok 430 - subcache is not populated with 'medium' - testing clear: before return ok 431 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 432 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 433 - cache isa CHI::Driver::Memory ok 434 - l1_cache isa CHI::Driver::File ok 435 - subcache_type = l1_cache ok 436 - l1 miss after clear ok 437 - primary hit after primary set ok 438 - l1 hit after primary get ok 439 - got new value set explicitly in l1 cache ok 440 - got old value again ok 441 - miss after clear ok 442 - miss after clear ok 443 - get_multi_arrayref ok 444 - get_multi_hashref ok 445 - log contains '(?^:cache get for .* key='medium', cache='Memory': MISS \(not in cache\))' ok 446 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(not in cache\))' ok 447 - log is empty ok 448 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='Memory')' ok 449 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*l1.*')' ok 450 - log is empty ok 451 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': HIT)' ok 452 - log is empty ok 453 - log contains '(?^:cache get for .* key='medium', cache='Memory': MISS \(expired\))' ok 454 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(expired\))' ok 455 - log is empty ok 456 - log contains '(?^:cache get for .* key='medium', cache='Memory': MISS \(not in cache\))' ok 457 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(not in cache\))' ok 458 - log is empty ok 459 - is_subcache - false ok 460 - is_subcache - true ok 461 - has_subcaches - true ok 462 - has_subcaches - false ok 463 - parent_cache - cannot ok 464 - parent_cache - defined ok 465 - subcache_type - cannot ok 466 - subcache_type - defined ok 467 - subcaches - defined ok 468 - subcaches - cannot ok 469 - l1_cache - defined ok 470 - l1_cache - cannot ok 471 - primary cache is not populated with 'medium' - testing remove: before set ok 472 - subcache is not populated with 'medium' - testing remove: before set ok 473 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 474 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 475 - primary cache is populated with 'medium' - testing remove: after set ok 476 - subcache is populated with 'medium' - testing remove: after set ok 477 - primary cache is populated with 'medium2' - testing remove: after set ok 478 - subcache is populated with 'medium2' - testing remove: after set ok 479 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 480 - subcache is not populated with 'medium' - testing remove: before set_multi ok 481 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 482 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 483 - primary cache is populated with 'medium' - testing remove: after set_multi ok 484 - subcache is populated with 'medium' - testing remove: after set_multi ok 485 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 486 - subcache is populated with 'medium2' - testing remove: after set_multi ok 487 - primary cache is not populated with 'medium' - testing remove: before return ok 488 - subcache is not populated with 'medium' - testing remove: before return ok 489 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 490 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 491 - primary cache is not populated with 'medium' - testing expire: before set ok 492 - subcache is not populated with 'medium' - testing expire: before set ok 493 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 494 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 495 - primary cache is populated with 'medium' - testing expire: after set ok 496 - subcache is populated with 'medium' - testing expire: after set ok 497 - primary cache is populated with 'medium2' - testing expire: after set ok 498 - subcache is populated with 'medium2' - testing expire: after set ok 499 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 500 - subcache is not populated with 'medium' - testing expire: before set_multi ok 501 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 502 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 503 - primary cache is populated with 'medium' - testing expire: after set_multi ok 504 - subcache is populated with 'medium' - testing expire: after set_multi ok 505 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 506 - subcache is populated with 'medium2' - testing expire: after set_multi ok 507 - primary cache is not populated with 'medium' - testing expire: before return ok 508 - subcache is not populated with 'medium' - testing expire: before return ok 509 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 510 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 511 - primary cache is not populated with 'medium' - testing clear: before set ok 512 - subcache is not populated with 'medium' - testing clear: before set ok 513 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 514 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 515 - primary cache is populated with 'medium' - testing clear: after set ok 516 - subcache is populated with 'medium' - testing clear: after set ok 517 - primary cache is populated with 'medium2' - testing clear: after set ok 518 - subcache is populated with 'medium2' - testing clear: after set ok 519 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 520 - subcache is not populated with 'medium' - testing clear: before set_multi ok 521 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 522 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 523 - primary cache is populated with 'medium' - testing clear: after set_multi ok 524 - subcache is populated with 'medium' - testing clear: after set_multi ok 525 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 526 - subcache is populated with 'medium2' - testing clear: after set_multi ok 527 - primary cache is not populated with 'medium' - testing clear: before return ok 528 - subcache is not populated with 'medium' - testing clear: before return ok 529 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 530 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 531 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(not in cache\))' ok 532 - log is empty ok 533 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='never', cache='File')' ok 534 - log is empty ok 535 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='File')' ok 536 - log is empty ok 537 - log contains '(?^:cache get for .* key='medium', cache='File': HIT)' ok 538 - log is empty ok 539 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(expired\))' ok 540 - log is empty ok 541 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(not in cache\))' ok 542 - log is empty ok 543 - max_size parsing ok 544 - is size aware when max_size specified ok 545 - after iteration 0, size = 80 ok 546 - after iteration 0, keys = 4 ok 547 - after iteration 1, size = 60 ok 548 - after iteration 1, keys = 3 ok 549 - after iteration 2, size = 80 ok 550 - after iteration 2, keys = 4 ok 551 - after iteration 3, size = 80 ok 552 - after iteration 3, keys = 4 ok 553 - after iteration 4, size = 80 ok 554 - after iteration 4, keys = 4 ok 555 - after iteration 5, size = 80 ok 556 - after iteration 5, keys = 4 ok 557 - after iteration 6, size = 60 ok 558 - after iteration 6, keys = 3 ok 559 - after iteration 7, size = 80 ok 560 - after iteration 7, keys = 4 ok 561 - after iteration 8, size = 80 ok 562 - after iteration 8, keys = 4 ok 563 - after iteration 9, size = 80 ok 564 - after iteration 9, keys = 4 ok 565 - is size aware when max_size specified ok 566 - after iteration 0, size = 60 ok 567 - after iteration 0, keys = 3 ok 568 - after iteration 1, size = 80 ok 569 - after iteration 1, keys = 4 ok 570 - after iteration 2, size = 60 ok 571 - after iteration 2, keys = 3 ok 572 - after iteration 3, size = 80 ok 573 - after iteration 3, keys = 4 ok 574 - after iteration 4, size = 80 ok 575 - after iteration 4, keys = 4 ok 576 - after iteration 5, size = 60 ok 577 - after iteration 5, keys = 3 ok 578 - after iteration 6, size = 80 ok 579 - after iteration 6, keys = 4 ok 580 - after iteration 7, size = 60 ok 581 - after iteration 7, keys = 3 ok 582 - after iteration 8, size = 80 ok 583 - after iteration 8, keys = 4 ok 584 - after iteration 9, size = 60 ok 585 - after iteration 9, keys = 3 ok 586 - primary cache still has all keys ok 587 - l1 size is 0 after clear ok 588 - after iteration 0, size = 60 ok 589 - after iteration 0, keys = 3 ok 590 - after iteration 1, size = 80 ok 591 - after iteration 1, keys = 4 ok 592 - after iteration 2, size = 60 ok 593 - after iteration 2, keys = 3 ok 594 - after iteration 3, size = 80 ok 595 - after iteration 3, keys = 4 ok 596 - after iteration 4, size = 80 ok 597 - after iteration 4, keys = 4 ok 598 - after iteration 5, size = 60 ok 599 - after iteration 5, keys = 3 ok 600 - after iteration 6, size = 80 ok 601 - after iteration 6, keys = 4 ok 602 - after iteration 7, size = 60 ok 603 - after iteration 7, keys = 3 ok 604 - after iteration 8, size = 80 ok 605 - after iteration 8, keys = 4 ok 606 - after iteration 9, size = 60 ok 607 - after iteration 9, keys = 3 ok 608 - metacache is lazy ok 609 - metacache autovivified ok 610 - test metacache ok 611 - The object isa CHI::Driver::File ok 612 - The object isa CHI::Driver::File ok 613 - test mirror cache ok 614 - key not in mirror_cache ok 615 - key2 not in cache ok 616 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(not in cache\))' ok 617 - log is empty ok 618 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='File')' ok 619 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*mirror.*')' ok 620 - log is empty ok 621 - log contains '(?^:cache get for .* key='medium', cache='File': HIT)' ok 622 - log is empty ok 623 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(expired\))' ok 624 - log is empty ok 625 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(not in cache\))' ok 626 - log is empty ok 627 - is_subcache - false ok 628 - is_subcache - true ok 629 - has_subcaches - true ok 630 - has_subcaches - false ok 631 - parent_cache - cannot ok 632 - parent_cache - defined ok 633 - subcache_type - cannot ok 634 - subcache_type - defined ok 635 - subcaches - defined ok 636 - subcaches - cannot ok 637 - mirror_cache - defined ok 638 - mirror_cache - cannot ok 639 - primary cache is not populated with 'medium' - testing remove: before set ok 640 - subcache is not populated with 'medium' - testing remove: before set ok 641 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 642 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 643 - primary cache is populated with 'medium' - testing remove: after set ok 644 - subcache is populated with 'medium' - testing remove: after set ok 645 - primary cache is populated with 'medium2' - testing remove: after set ok 646 - subcache is populated with 'medium2' - testing remove: after set ok 647 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 648 - subcache is not populated with 'medium' - testing remove: before set_multi ok 649 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 650 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 651 - primary cache is populated with 'medium' - testing remove: after set_multi ok 652 - subcache is populated with 'medium' - testing remove: after set_multi ok 653 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 654 - subcache is populated with 'medium2' - testing remove: after set_multi ok 655 - primary cache is not populated with 'medium' - testing remove: before return ok 656 - subcache is not populated with 'medium' - testing remove: before return ok 657 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 658 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 659 - primary cache is not populated with 'medium' - testing expire: before set ok 660 - subcache is not populated with 'medium' - testing expire: before set ok 661 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 662 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 663 - primary cache is populated with 'medium' - testing expire: after set ok 664 - subcache is populated with 'medium' - testing expire: after set ok 665 - primary cache is populated with 'medium2' - testing expire: after set ok 666 - subcache is populated with 'medium2' - testing expire: after set ok 667 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 668 - subcache is not populated with 'medium' - testing expire: before set_multi ok 669 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 670 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 671 - primary cache is populated with 'medium' - testing expire: after set_multi ok 672 - subcache is populated with 'medium' - testing expire: after set_multi ok 673 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 674 - subcache is populated with 'medium2' - testing expire: after set_multi ok 675 - primary cache is not populated with 'medium' - testing expire: before return ok 676 - subcache is not populated with 'medium' - testing expire: before return ok 677 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 678 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 679 - primary cache is not populated with 'medium' - testing clear: before set ok 680 - subcache is not populated with 'medium' - testing clear: before set ok 681 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 682 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 683 - primary cache is populated with 'medium' - testing clear: after set ok 684 - subcache is populated with 'medium' - testing clear: after set ok 685 - primary cache is populated with 'medium2' - testing clear: after set ok 686 - subcache is populated with 'medium2' - testing clear: after set ok 687 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 688 - subcache is not populated with 'medium' - testing clear: before set_multi ok 689 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 690 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 691 - primary cache is populated with 'medium' - testing clear: after set_multi ok 692 - subcache is populated with 'medium' - testing clear: after set_multi ok 693 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 694 - subcache is populated with 'medium2' - testing clear: after set_multi ok 695 - primary cache is not populated with 'medium' - testing clear: before return ok 696 - subcache is not populated with 'medium' - testing clear: before return ok 697 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 698 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 699 - The object isa CHI::Driver::File ok 700 - The object isa CHI::Driver::File ok 701 - test mirror cache ok 702 - key not in mirror_cache ok 703 - key2 not in cache ok 704 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(not in cache\))' ok 705 - log is empty ok 706 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='File')' ok 707 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*mirror.*')' ok 708 - log is empty ok 709 - log contains '(?^:cache get for .* key='medium', cache='File': HIT)' ok 710 - log is empty ok 711 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(expired\))' ok 712 - log is empty ok 713 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(not in cache\))' ok 714 - log is empty ok 715 - is_subcache - false ok 716 - is_subcache - true ok 717 - has_subcaches - true ok 718 - has_subcaches - false ok 719 - parent_cache - cannot ok 720 - parent_cache - defined ok 721 - subcache_type - cannot ok 722 - subcache_type - defined ok 723 - subcaches - defined ok 724 - subcaches - cannot ok 725 - mirror_cache - defined ok 726 - mirror_cache - cannot ok 727 - primary cache is not populated with 'medium' - testing remove: before set ok 728 - subcache is not populated with 'medium' - testing remove: before set ok 729 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 730 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 731 - primary cache is populated with 'medium' - testing remove: after set ok 732 - subcache is populated with 'medium' - testing remove: after set ok 733 - primary cache is populated with 'medium2' - testing remove: after set ok 734 - subcache is populated with 'medium2' - testing remove: after set ok 735 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 736 - subcache is not populated with 'medium' - testing remove: before set_multi ok 737 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 738 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 739 - primary cache is populated with 'medium' - testing remove: after set_multi ok 740 - subcache is populated with 'medium' - testing remove: after set_multi ok 741 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 742 - subcache is populated with 'medium2' - testing remove: after set_multi ok 743 - primary cache is not populated with 'medium' - testing remove: before return ok 744 - subcache is not populated with 'medium' - testing remove: before return ok 745 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 746 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 747 - primary cache is not populated with 'medium' - testing expire: before set ok 748 - subcache is not populated with 'medium' - testing expire: before set ok 749 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 750 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 751 - primary cache is populated with 'medium' - testing expire: after set ok 752 - subcache is populated with 'medium' - testing expire: after set ok 753 - primary cache is populated with 'medium2' - testing expire: after set ok 754 - subcache is populated with 'medium2' - testing expire: after set ok 755 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 756 - subcache is not populated with 'medium' - testing expire: before set_multi ok 757 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 758 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 759 - primary cache is populated with 'medium' - testing expire: after set_multi ok 760 - subcache is populated with 'medium' - testing expire: after set_multi ok 761 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 762 - subcache is populated with 'medium2' - testing expire: after set_multi ok 763 - primary cache is not populated with 'medium' - testing expire: before return ok 764 - subcache is not populated with 'medium' - testing expire: before return ok 765 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 766 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 767 - primary cache is not populated with 'medium' - testing clear: before set ok 768 - subcache is not populated with 'medium' - testing clear: before set ok 769 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 770 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 771 - primary cache is populated with 'medium' - testing clear: after set ok 772 - subcache is populated with 'medium' - testing clear: after set ok 773 - primary cache is populated with 'medium2' - testing clear: after set ok 774 - subcache is populated with 'medium2' - testing clear: after set ok 775 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 776 - subcache is not populated with 'medium' - testing clear: before set_multi ok 777 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 778 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 779 - primary cache is populated with 'medium' - testing clear: after set_multi ok 780 - subcache is populated with 'medium' - testing clear: after set_multi ok 781 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 782 - subcache is populated with 'medium2' - testing clear: after set_multi ok 783 - primary cache is not populated with 'medium' - testing clear: before return ok 784 - subcache is not populated with 'medium' - testing clear: before return ok 785 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 786 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 787 - get throws error when no key passed ok 788 - get_object throws error when no key passed ok 789 - get_expires_at throws error when no key passed ok 790 - exists_and_is_expired throws error when no key passed ok 791 - is_valid throws error when no key passed ok 792 - set throws error when no key passed ok 793 - expire throws error when no key passed ok 794 - compute throws error when no key passed ok 795 - get_multi_arrayref throws error when no key passed ok 796 - get_multi_hashref throws error when no key passed ok 797 - set_multi throws error when no key passed ok 798 - remove_multi throws error when no key passed ok 799 - get_multi_arrayref before set ok 800 - get_multi_arrayref ok 801 - get one after set_multi ok 802 - get_multi_arrayref ok 803 - get_multi_hashref ok 804 - get_keys after set_multi ok 805 - get_multi_arrayref after remove_multi ok 806 - get_keys after remove_multi ok 807 - get_multi_arrayref (no args) ok 808 - get_multi_hashref (no args) ok 809 - set_multi (no args) ok 810 - remove_multi (no args) ok 811 - namespace defaults to "Default" ok 812 - cache->namespace() ok 813 - cache1 and cache1a are same cache ok 814 - cache2 empty after setting keys in cache1 ok 815 - cache1{medium} = medium ok 816 - cache1{medium} = different ok 817 - get_namespaces contains ns1 and ns3 ok 818 - get_namespaces the same regardless of which cache asks ok 819 - get_namespaces the same regardless of which cache asks ok 820 - get_namespaces the same regardless of which cache asks ok 821 - get_namespaces the same regardless of which cache asks ok 822 - get_namespaces the same regardless of which cache asks ok 823 - weakref is defined ok 824 - weakref is no longer defined - cache was freed ok 825 - test not in cache ok 826 - test not in cache ok 827 - test not in cache ok 828 - obj not defined on miss ok 829 - The object isa CHI::CacheObject ok 830 - keys match ok 831 - values match ok 832 - obj not defined before get ok 833 - The object isa CHI::CacheObject ok 834 - keys match ok 835 - values match ok 836 - cache persisted between cache object creations ok 837 - C:\cpanfly-5.14\var\tmp\chi-driver-file-iFHH\0x08A514407CBF101489B6A1D65F3D487E0211 does not exist ok 838 - miss ok 839 - hit ok 840 - C:\cpanfly-5.14\var\tmp\chi-driver-file-iFHH\0x08A514407CBF101489B6A1D65F3D487E0211 exists after set ok 841 - test scalar return values ok 842 - test scalar return values ok 843 - test scalar return values ok 844 - test scalar return values ok 845 - test scalar return values ok 846 - is_transformed = 0 (binary) ok 847 - is_transformed = 1 (arrayref) ok 848 - is_transformed = 0 (space) ok 849 - is_transformed = 2 (utf8) ok 850 - is_transformed = 0 (large) ok 851 - is_transformed = 0 (one) ok 852 - is_transformed = 1 (hashref) ok 853 - is_transformed = 0 (char) ok 854 - is_transformed = 0 (medium) ok 855 - is_transformed = 0 (empty) ok 856 - is_transformed = 0 (zero) ok 857 - is_transformed = 0 (newline) ok 858 - is_transformed = 0 (mixed) ok 859 # skip Data::Serializer not installed ok 860 - test simple ok 861 - test simple ok 862 - not size aware by default ok 863 - is_size_aware turns on size awareness ok 864 - max_size turns on size awareness ok 865 - size is 0 for empty ok 866 - size is about 20 with one value ok 867 - size is 45 after overwrite ok 868 - size is still 45 after same overwrite ok 869 - size is 26 after overwrite ok 870 - size is 0 again after removing key ok 871 - size is about 20 with one value ok 872 - size is 0 again after clear ok 873 - set options respected by size aware cache ok 874 - File is not size aware ok 875 - File keys = 20 ok 876 - File:l1_cache is size aware ok 877 - File:l1_cache has max size ok 878 - File:l1_cache size = 80 ok 879 - File:l1_cache keys = 4 ok 880 - File is size aware ok 881 - File has max size ok 882 - File size = 160 ok 883 - File keys = 8 ok 884 - File:l1_cache is size aware ok 885 - File:l1_cache has max size ok 886 - File:l1_cache size = 80 ok 887 - File:l1_cache keys = 4 ok 888 - File is size aware ok 889 - File has max size ok 890 - File size = 160 ok 891 - File keys = 8 ok 892 - File:l1_cache is not size aware ok 893 - log is empty ok 894 - log contains '(?^:CHI stats: namespace='Foo'; cache='File'; start=.*; end=.*; absent_misses=2; expired_misses=1; hits=1; set_key_size=6; set_value_size=20; sets=1)' ok 895 - log contains '(?^:CHI stats: namespace='Bar'; cache='File'; start=.*; end=.*; set_key_size=12; set_value_size=52; sets=2)' ok 896 - log is empty ok 897 - parse_stats_logs ok 898 - non-overridable subcache keys ok 899 - test subcache overridable params ok 900 - test subcache overridable params ok 901 - test subcache overridable params ok 902 - test subcache overridable params 1..902 ok # # CHI::t::Driver::NonMoose->test_busy_lock # # CHI::t::Driver::NonMoose->test_cache_object # # CHI::t::Driver::NonMoose->test_clear # # CHI::t::Driver::NonMoose->test_clear_datastore # # CHI::t::Driver::NonMoose->test_compress_threshold # # CHI::t::Driver::NonMoose->test_compute # # CHI::t::Driver::NonMoose->test_custom_discard_policy # # CHI::t::Driver::NonMoose->test_deep_copy # # CHI::t::Driver::NonMoose->test_different_datastores # # CHI::t::Driver::NonMoose->test_discard_timeout # # CHI::t::Driver::NonMoose->test_driver_class # # CHI::t::Driver::NonMoose->test_driver_properties # # CHI::t::Driver::NonMoose->test_encode # # CHI::t::Driver::NonMoose->test_expires_conditionally # # CHI::t::Driver::NonMoose->test_expires_defaults # # CHI::t::Driver::NonMoose->test_expires_immediately # # CHI::t::Driver::NonMoose->test_expires_later # # CHI::t::Driver::NonMoose->test_expires_manually # # CHI::t::Driver::NonMoose->test_expires_never # # CHI::t::Driver::NonMoose->test_expires_on_backend # # CHI::t::Driver::NonMoose->test_expires_shortly # # CHI::t::Driver::NonMoose->test_expires_variance # # CHI::t::Driver::NonMoose->test_global_or_datastore_required # # CHI::t::Driver::NonMoose->test_key_types # # CHI::t::Driver::NonMoose->test_l1_cache # # CHI::t::Driver::NonMoose->test_logging # # CHI::t::Driver::NonMoose->test_lru_discard # # CHI::t::Driver::NonMoose->test_max_size # # CHI::t::Driver::NonMoose->test_max_size_with_l1_cache # # CHI::t::Driver::NonMoose->test_metacache # # CHI::t::Driver::NonMoose->test_mirror_cache # # CHI::t::Driver::NonMoose->test_missing_params # # CHI::t::Driver::NonMoose->test_multi # # CHI::t::Driver::NonMoose->test_multi_no_keys # # CHI::t::Driver::NonMoose->test_namespaces # # CHI::t::Driver::NonMoose->test_no_leak # # CHI::t::Driver::NonMoose->test_not_in_cache # # CHI::t::Driver::NonMoose->test_obj_ref # # CHI::t::Driver::NonMoose->test_persist # # CHI::t::Driver::NonMoose->test_scalar_return_values # # CHI::t::Driver::NonMoose->test_serialize # # CHI::t::Driver::NonMoose->test_serializers # # CHI::t::Driver::NonMoose->test_short_driver_name # # CHI::t::Driver::NonMoose->test_simple # # CHI::t::Driver::NonMoose->test_size_awareness # # CHI::t::Driver::NonMoose->test_size_awareness_with_subcaches # # CHI::t::Driver::NonMoose->test_stats # # CHI::t::Driver::NonMoose->test_subcache_overridable_params t/smoke-Driver-NonMoose.t ............... ok 1 - hit before expiration ok 2 - expires_at before expiration ok 3 - miss after expiration ok 4 - expires_at after busy lock ok 5 - hit after busy lock ok 6 - test cache object ok 7 - test cache object ok 8 - test cache object ok 9 - test cache object ok 10 - test cache object ok 11 - test cache object ok 12 - get_keys (cache after clear) ok 13 - scalar(get_keys) = 0 (cache after clear) ok 14 - key 'binary' no longer defined (cache after clear) ok 15 - key 'arrayref' no longer defined (cache after clear) ok 16 - key 'space' no longer defined (cache after clear) ok 17 - key 'utf8' no longer defined (cache after clear) ok 18 - key 'large' no longer defined (cache after clear) ok 19 - key 'one' no longer defined (cache after clear) ok 20 - key 'hashref' no longer defined (cache after clear) ok 21 - key 'char' no longer defined (cache after clear) ok 22 - key 'medium' no longer defined (cache after clear) ok 23 - key 'empty' no longer defined (cache after clear) ok 24 - key 'zero' no longer defined (cache after clear) ok 25 - key 'newline' no longer defined (cache after clear) ok 26 - key 'mixed' no longer defined (cache after clear) ok 27 - get_keys (cache3 after clear) ok 28 - scalar(get_keys) = 0 (cache3 after clear) ok 29 - key 'binary' no longer defined (cache3 after clear) ok 30 - key 'arrayref' no longer defined (cache3 after clear) ok 31 - key 'space' no longer defined (cache3 after clear) ok 32 - key 'utf8' no longer defined (cache3 after clear) ok 33 - key 'large' no longer defined (cache3 after clear) ok 34 - key 'one' no longer defined (cache3 after clear) ok 35 - key 'hashref' no longer defined (cache3 after clear) ok 36 - key 'char' no longer defined (cache3 after clear) ok 37 - key 'medium' no longer defined (cache3 after clear) ok 38 - key 'empty' no longer defined (cache3 after clear) ok 39 - key 'zero' no longer defined (cache3 after clear) ok 40 - key 'newline' no longer defined (cache3 after clear) ok 41 - key 'mixed' no longer defined (cache3 after clear) ok 42 - cache2 untouched by clear ok 43 - get_keys (cache 0 after out of scope) ok 44 - scalar(get_keys) = 0 (cache 0 after out of scope) ok 45 - key 'binary' no longer defined (cache 0 after out of scope) ok 46 - key 'arrayref' no longer defined (cache 0 after out of scope) ok 47 - key 'space' no longer defined (cache 0 after out of scope) ok 48 - key 'utf8' no longer defined (cache 0 after out of scope) ok 49 - key 'large' no longer defined (cache 0 after out of scope) ok 50 - key 'one' no longer defined (cache 0 after out of scope) ok 51 - key 'hashref' no longer defined (cache 0 after out of scope) ok 52 - key 'char' no longer defined (cache 0 after out of scope) ok 53 - key 'medium' no longer defined (cache 0 after out of scope) ok 54 - key 'empty' no longer defined (cache 0 after out of scope) ok 55 - key 'zero' no longer defined (cache 0 after out of scope) ok 56 - key 'newline' no longer defined (cache 0 after out of scope) ok 57 - key 'mixed' no longer defined (cache 0 after out of scope) ok 58 - get_keys (cache 1 after out of scope) ok 59 - scalar(get_keys) = 0 (cache 1 after out of scope) ok 60 - key 'binary' no longer defined (cache 1 after out of scope) ok 61 - key 'arrayref' no longer defined (cache 1 after out of scope) ok 62 - key 'space' no longer defined (cache 1 after out of scope) ok 63 - key 'utf8' no longer defined (cache 1 after out of scope) ok 64 - key 'large' no longer defined (cache 1 after out of scope) ok 65 - key 'one' no longer defined (cache 1 after out of scope) ok 66 - key 'hashref' no longer defined (cache 1 after out of scope) ok 67 - key 'char' no longer defined (cache 1 after out of scope) ok 68 - key 'medium' no longer defined (cache 1 after out of scope) ok 69 - key 'empty' no longer defined (cache 1 after out of scope) ok 70 - key 'zero' no longer defined (cache 1 after out of scope) ok 71 - key 'newline' no longer defined (cache 1 after out of scope) ok 72 - key 'mixed' no longer defined (cache 1 after out of scope) ok 73 - get_keys (cache 2 after out of scope) ok 74 - scalar(get_keys) = 0 (cache 2 after out of scope) ok 75 - key 'binary' no longer defined (cache 2 after out of scope) ok 76 - key 'arrayref' no longer defined (cache 2 after out of scope) ok 77 - key 'space' no longer defined (cache 2 after out of scope) ok 78 - key 'utf8' no longer defined (cache 2 after out of scope) ok 79 - key 'large' no longer defined (cache 2 after out of scope) ok 80 - key 'one' no longer defined (cache 2 after out of scope) ok 81 - key 'hashref' no longer defined (cache 2 after out of scope) ok 82 - key 'char' no longer defined (cache 2 after out of scope) ok 83 - key 'medium' no longer defined (cache 2 after out of scope) ok 84 - key 'empty' no longer defined (cache 2 after out of scope) ok 85 - key 'zero' no longer defined (cache 2 after out of scope) ok 86 - key 'newline' no longer defined (cache 2 after out of scope) ok 87 - key 'mixed' no longer defined (cache 2 after out of scope) ok 88 - test compress threshold ok 89 - test compress threshold ok 90 - test compress threshold ok 91 - test compress threshold ok 92 - test compress threshold ok 93 - test compress threshold ok 94 - miss ok 95 - hit ok 96 - expire time ok 97 - miss ok 98 - hit ok 99 - expire time ok 100 - 5 lowest ok 101 - 1 lowest ok 102 - 5 lowest ok 103 - 1 lowest ok 104 - 5 lowest ok 105 - 1 lowest ok 106 - 5 lowest ok 107 - 1 lowest ok 108 - 5 lowest ok 109 - 1 lowest ok 110 - get(ARRAY(0x19fe444)) returns original data structure ok 111 - multiple get(ARRAY(0x19fe444)) return same data structure ok 112 - get(ARRAY(0x19fe444)) does not return original reference ok 113 - multiple get(ARRAY(0x19fe444)) do not return same reference ok 114 - get(HASH(0x19fe4c4)) returns original data structure ok 115 - multiple get(HASH(0x19fe4c4)) return same data structure ok 116 - get(HASH(0x19fe4c4)) does not return original reference ok 117 - multiple get(HASH(0x19fe4c4)) do not return same reference ok 118 - altering original set structure does not affect cached copy ok 119 - test different datastores ok 120 - positive discard timeout ok 121 - can set timeout ok 122 - threw Regexp ((?^:discard timeout .* reached)) ok 123 - time (1303778319) is between 1303778317 and 1303778321 ok 124 - The object isa CHI::Driver ok 125 - The object isa CHI::Test::Driver::NonMoose ok 126 - Class::MOP::Class::__ANON__::SERIAL::1->can(...) ok 127 - chi_root_class=CHI ok 128 - chi_root_class=My::CHI ok 129 - binary_off eq binary_on ok 130 - !is_utf8(binary_off) ok 131 - is_utf8(binary_on) ok 132 - get ok 133 - encoded and non-encoded map to same value ok 134 - utf8 in scalar ok 135 - utf8 in arrayref ok 136 - encoded in scalar ok 137 - encoded in arrayref ok 138 - stored binary_off = binary_on ok 139 - stored binary_on = binary_off ok 140 - get result (expires conditionally (true)) ok 141 - hit after expire_if (expires conditionally (true)) ok 142 - get result (expires conditionally (false)) ok 143 - hit after expire_if (expires conditionally (false)) ok 144 - get result (expires conditionally (created_at >= now)) ok 145 - hit after expire_if (expires conditionally (created_at >= now)) ok 146 - get result (expires conditionally (created_at < now)) ok 147 - hit after expire_if (expires conditionally (created_at < now)) ok 148 - after expires_in constructor option ok 149 - after expires_in method ok 150 - after expires_at constructor option ok 151 - after expires_at method ok 152 - set (0) ok 153 - expires_at (0) ok 154 - is_expired (0) ok 155 - immediate miss (0) ok 156 - set (-1) ok 157 - expires_at (-1) ok 158 - is_expired (-1) ok 159 - immediate miss (-1) ok 160 - set ('0 seconds') ok 161 - expires_at ('0 seconds') ok 162 - is_expired ('0 seconds') ok 163 - immediate miss ('0 seconds') ok 164 - set ('0 hours') ok 165 - expires_at ('0 hours') ok 166 - is_expired ('0 hours') ok 167 - immediate miss ('0 hours') ok 168 - set ('-1 seconds') ok 169 - expires_at ('-1 seconds') ok 170 - is_expired ('-1 seconds') ok 171 - immediate miss ('-1 seconds') ok 172 - set ({expires_in => '0 seconds'}) ok 173 - expires_at ({expires_in => '0 seconds'}) ok 174 - is_expired ({expires_in => '0 seconds'}) ok 175 - immediate miss ({expires_in => '0 seconds'}) ok 176 - set ({expires_at => 1303778318}) ok 177 - expires_at ({expires_at => 1303778318}) ok 178 - is_expired ({expires_at => 1303778318}) ok 179 - immediate miss ({expires_at => 1303778318}) ok 180 - set ('now') ok 181 - expires_at ('now') ok 182 - is_expired ('now') ok 183 - immediate miss ('now') ok 184 - set (set_option = 3600) ok 185 - hit (set_option = 3600) ok 186 - expires_at (set_option = 3600) ok 187 - not expired (set_option = 3600) ok 188 - valid (set_option = 3600) ok 189 - not expired (set_option = 3600) ok 190 - valid (set_option = 3600) ok 191 - miss after 1 hour (set_option = 3600) ok 192 - is_expired (set_option = 3600) ok 193 - invalid (set_option = 3600) ok 194 - set (set_option = '1 hour') ok 195 - hit (set_option = '1 hour') ok 196 - expires_at (set_option = '1 hour') ok 197 - not expired (set_option = '1 hour') ok 198 - valid (set_option = '1 hour') ok 199 - not expired (set_option = '1 hour') ok 200 - valid (set_option = '1 hour') ok 201 - miss after 1 hour (set_option = '1 hour') ok 202 - is_expired (set_option = '1 hour') ok 203 - invalid (set_option = '1 hour') ok 204 - set (set_option = {expires_at => 1303781919}) ok 205 - hit (set_option = {expires_at => 1303781919}) ok 206 - expires_at (set_option = {expires_at => 1303781919}) ok 207 - not expired (set_option = {expires_at => 1303781919}) ok 208 - valid (set_option = {expires_at => 1303781919}) ok 209 - not expired (set_option = {expires_at => 1303781919}) ok 210 - valid (set_option = {expires_at => 1303781919}) ok 211 - miss after 1 hour (set_option = {expires_at => 1303781919}) ok 212 - is_expired (set_option = {expires_at => 1303781919}) ok 213 - invalid (set_option = {expires_at => 1303781919}) ok 214 - hit (expires manually) ok 215 - miss after expire (expires manually) ok 216 - invalid after expire (expires manually) ok 217 - expires never ok 218 - not expired ok 219 - valid ok 220 - expires never ok 221 - not expired ok 222 - valid ok 223 - set (set_option = 2) ok 224 - hit (set_option = 2) ok 225 - expires_at (set_option = 2) ok 226 - not expired (set_option = 2) ok 227 - valid (set_option = 2) ok 228 - set (set_option = '2 seconds') ok 229 - hit (set_option = '2 seconds') ok 230 - expires_at (set_option = '2 seconds') ok 231 - not expired (set_option = '2 seconds') ok 232 - valid (set_option = '2 seconds') ok 233 - miss after 2 seconds (set_option = '2 seconds') ok 234 - is_expired (set_option = '2 seconds') ok 235 - invalid (set_option = '2 seconds') ok 236 - set (set_option = {expires_at => 1303778324}) ok 237 - hit (set_option = {expires_at => 1303778324}) ok 238 - expires_at (set_option = {expires_at => 1303778324}) ok 239 - not expired (set_option = {expires_at => 1303778324}) ok 240 - valid (set_option = {expires_at => 1303778324}) ok 241 - expires_at = 1303778322 ok 242 - early_expires_at = 1303778322 + 5 ok 243 - got no expires at 1303778325 ok 244 - got no expires at 1303778326 ok 245 - got no expires at 1303778327 ok 246 - got some expires at 1303778329 ok 247 - got some expires at 1303778330 ok 248 - got all expires at 1303778332 ok 249 - got all expires at 1303778333 ok 250 - test global or datastore required ok 251 - test global or datastore required ok 252 - defaulted to global datastore ok 253 - checking keys before sets ok 254 - miss for key 'binary' ok 255 - set for key 'binary' ok 256 - checking keys after set of key 'binary' ok 257 - hit for key 'binary' ok 258 - miss for key 'arrayref' ok 259 - set for key 'arrayref' ok 260 - checking keys after set of key 'arrayref' ok 261 - hit for key 'arrayref' ok 262 - miss for key 'space' ok 263 - set for key 'space' ok 264 - checking keys after set of key 'space' ok 265 - hit for key 'space' ok 266 - miss for key 'utf8' ok 267 - set for key 'utf8' ok 268 - checking keys after set of key 'utf8' ok 269 - hit for key 'utf8' ok 270 - miss for key 'large' ok 271 - set for key 'large' ok 272 - checking keys after set of key 'large' ok 273 - hit for key 'large' ok 274 - miss for key 'one' ok 275 - set for key 'one' ok 276 - checking keys after set of key 'one' ok 277 - hit for key 'one' ok 278 - miss for key 'hashref' ok 279 - set for key 'hashref' ok 280 - checking keys after set of key 'hashref' ok 281 - hit for key 'hashref' ok 282 - miss for key 'char' ok 283 - set for key 'char' ok 284 - checking keys after set of key 'char' ok 285 - hit for key 'char' ok 286 - miss for key 'medium' ok 287 - set for key 'medium' ok 288 - checking keys after set of key 'medium' ok 289 - hit for key 'medium' ok 290 - miss for key 'empty' ok 291 - set for key 'empty' ok 292 - checking keys after set of key 'empty' ok 293 - hit for key 'empty' ok 294 - miss for key 'zero' ok 295 - set for key 'zero' ok 296 - checking keys after set of key 'zero' ok 297 - hit for key 'zero' ok 298 - miss for key 'newline' ok 299 - set for key 'newline' ok 300 - checking keys after set of key 'newline' ok 301 - hit for key 'newline' ok 302 - miss for key 'mixed' ok 303 - set for key 'mixed' ok 304 - checking keys after set of key 'mixed' ok 305 - hit for key 'mixed' ok 306 - miss after remove for key 'mixed' ok 307 - checking keys after removal of key 'mixed' ok 308 - miss after remove for key 'newline' ok 309 - checking keys after removal of key 'newline' ok 310 - miss after remove for key 'zero' ok 311 - checking keys after removal of key 'zero' ok 312 - miss after remove for key 'empty' ok 313 - checking keys after removal of key 'empty' ok 314 - miss after remove for key 'medium' ok 315 - checking keys after removal of key 'medium' ok 316 - miss after remove for key 'char' ok 317 - checking keys after removal of key 'char' ok 318 - miss after remove for key 'hashref' ok 319 - checking keys after removal of key 'hashref' ok 320 - miss after remove for key 'one' ok 321 - checking keys after removal of key 'one' ok 322 - miss after remove for key 'large' ok 323 - checking keys after removal of key 'large' ok 324 - miss after remove for key 'utf8' ok 325 - checking keys after removal of key 'utf8' ok 326 - miss after remove for key 'space' ok 327 - checking keys after removal of key 'space' ok 328 - miss after remove for key 'arrayref' ok 329 - checking keys after removal of key 'arrayref' ok 330 - miss after remove for key 'binary' ok 331 - checking keys after removal of key 'binary' ok 332 - transform_key is idempotent for 'binary' ok 333 - exactly one key ok 334 - get with get_keys[0] got same value ok 335 - transform_key is idempotent for 'arrayref' ok 336 - exactly one key ok 337 - get with get_keys[0] got same value ok 338 - transform_key is idempotent for 'space' ok 339 - exactly one key ok 340 - get with get_keys[0] got same value ok 341 - transform_key is idempotent for 'utf8' ok 342 - exactly one key ok 343 - get with get_keys[0] got same value ok 344 - transform_key is idempotent for 'large' ok 345 - exactly one key ok 346 - get with get_keys[0] got same value ok 347 - transform_key is idempotent for 'one' ok 348 - exactly one key ok 349 - get with get_keys[0] got same value ok 350 - transform_key is idempotent for 'hashref' ok 351 - exactly one key ok 352 - get with get_keys[0] got same value ok 353 - transform_key is idempotent for 'char' ok 354 - exactly one key ok 355 - get with get_keys[0] got same value ok 356 - transform_key is idempotent for 'medium' ok 357 - exactly one key ok 358 - get with get_keys[0] got same value ok 359 - transform_key is idempotent for 'empty' ok 360 - exactly one key ok 361 - get with get_keys[0] got same value ok 362 - transform_key is idempotent for 'zero' ok 363 - exactly one key ok 364 - get with get_keys[0] got same value ok 365 - transform_key is idempotent for 'newline' ok 366 - exactly one key ok 367 - get with get_keys[0] got same value ok 368 - transform_key is idempotent for 'mixed' ok 369 - exactly one key ok 370 - get with get_keys[0] got same value ok 371 - cache isa CHI::Test::Driver::NonMoose ok 372 - l1_cache isa CHI::Driver::Memory ok 373 - subcache_type = l1_cache ok 374 - l1 miss after clear ok 375 - primary hit after primary set ok 376 - l1 hit after primary get ok 377 - got new value set explicitly in l1 cache ok 378 - got old value again ok 379 - miss after clear ok 380 - miss after clear ok 381 - get_multi_arrayref ok 382 - get_multi_hashref ok 383 - log contains '(?^:cache get for .* key='medium', cache='CHI::Test::Driver::NonMoose': MISS \(not in cache\))' ok 384 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(not in cache\))' ok 385 - log is empty ok 386 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='CHI::Test::Driver::NonMoose')' ok 387 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*l1.*')' ok 388 - log is empty ok 389 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': HIT)' ok 390 - log is empty ok 391 - log contains '(?^:cache get for .* key='medium', cache='CHI::Test::Driver::NonMoose': MISS \(expired\))' ok 392 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(expired\))' ok 393 - log is empty ok 394 - log contains '(?^:cache get for .* key='medium', cache='CHI::Test::Driver::NonMoose': MISS \(not in cache\))' ok 395 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(not in cache\))' ok 396 - log is empty ok 397 - is_subcache - false ok 398 - is_subcache - true ok 399 - has_subcaches - true ok 400 - has_subcaches - false ok 401 - parent_cache - cannot ok 402 - parent_cache - defined ok 403 - subcache_type - cannot ok 404 - subcache_type - defined ok 405 - subcaches - defined ok 406 - subcaches - cannot ok 407 - l1_cache - defined ok 408 - l1_cache - cannot ok 409 - primary cache is not populated with 'medium' - testing remove: before set ok 410 - subcache is not populated with 'medium' - testing remove: before set ok 411 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 412 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 413 - primary cache is populated with 'medium' - testing remove: after set ok 414 - subcache is populated with 'medium' - testing remove: after set ok 415 - primary cache is populated with 'medium2' - testing remove: after set ok 416 - subcache is populated with 'medium2' - testing remove: after set ok 417 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 418 - subcache is not populated with 'medium' - testing remove: before set_multi ok 419 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 420 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 421 - primary cache is populated with 'medium' - testing remove: after set_multi ok 422 - subcache is populated with 'medium' - testing remove: after set_multi ok 423 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 424 - subcache is populated with 'medium2' - testing remove: after set_multi ok 425 - primary cache is not populated with 'medium' - testing remove: before return ok 426 - subcache is not populated with 'medium' - testing remove: before return ok 427 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 428 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 429 - primary cache is not populated with 'medium' - testing expire: before set ok 430 - subcache is not populated with 'medium' - testing expire: before set ok 431 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 432 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 433 - primary cache is populated with 'medium' - testing expire: after set ok 434 - subcache is populated with 'medium' - testing expire: after set ok 435 - primary cache is populated with 'medium2' - testing expire: after set ok 436 - subcache is populated with 'medium2' - testing expire: after set ok 437 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 438 - subcache is not populated with 'medium' - testing expire: before set_multi ok 439 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 440 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 441 - primary cache is populated with 'medium' - testing expire: after set_multi ok 442 - subcache is populated with 'medium' - testing expire: after set_multi ok 443 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 444 - subcache is populated with 'medium2' - testing expire: after set_multi ok 445 - primary cache is not populated with 'medium' - testing expire: before return ok 446 - subcache is not populated with 'medium' - testing expire: before return ok 447 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 448 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 449 - primary cache is not populated with 'medium' - testing clear: before set ok 450 - subcache is not populated with 'medium' - testing clear: before set ok 451 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 452 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 453 - primary cache is populated with 'medium' - testing clear: after set ok 454 - subcache is populated with 'medium' - testing clear: after set ok 455 - primary cache is populated with 'medium2' - testing clear: after set ok 456 - subcache is populated with 'medium2' - testing clear: after set ok 457 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 458 - subcache is not populated with 'medium' - testing clear: before set_multi ok 459 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 460 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 461 - primary cache is populated with 'medium' - testing clear: after set_multi ok 462 - subcache is populated with 'medium' - testing clear: after set_multi ok 463 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 464 - subcache is populated with 'medium2' - testing clear: after set_multi ok 465 - primary cache is not populated with 'medium' - testing clear: before return ok 466 - subcache is not populated with 'medium' - testing clear: before return ok 467 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 468 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 469 - cache isa CHI::Driver::Memory ok 470 - l1_cache isa CHI::Test::Driver::NonMoose ok 471 - subcache_type = l1_cache ok 472 - l1 miss after clear ok 473 - primary hit after primary set ok 474 - l1 hit after primary get ok 475 - got new value set explicitly in l1 cache ok 476 - got old value again ok 477 - miss after clear ok 478 - miss after clear ok 479 - get_multi_arrayref ok 480 - get_multi_hashref ok 481 - log contains '(?^:cache get for .* key='medium', cache='Memory': MISS \(not in cache\))' ok 482 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(not in cache\))' ok 483 - log is empty ok 484 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='Memory')' ok 485 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*l1.*')' ok 486 - log is empty ok 487 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': HIT)' ok 488 - log is empty ok 489 - log contains '(?^:cache get for .* key='medium', cache='Memory': MISS \(expired\))' ok 490 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(expired\))' ok 491 - log is empty ok 492 - log contains '(?^:cache get for .* key='medium', cache='Memory': MISS \(not in cache\))' ok 493 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*': MISS \(not in cache\))' ok 494 - log is empty ok 495 - is_subcache - false ok 496 - is_subcache - true ok 497 - has_subcaches - true ok 498 - has_subcaches - false ok 499 - parent_cache - cannot ok 500 - parent_cache - defined ok 501 - subcache_type - cannot ok 502 - subcache_type - defined ok 503 - subcaches - defined ok 504 - subcaches - cannot ok 505 - l1_cache - defined ok 506 - l1_cache - cannot ok 507 - primary cache is not populated with 'medium' - testing remove: before set ok 508 - subcache is not populated with 'medium' - testing remove: before set ok 509 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 510 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 511 - primary cache is populated with 'medium' - testing remove: after set ok 512 - subcache is populated with 'medium' - testing remove: after set ok 513 - primary cache is populated with 'medium2' - testing remove: after set ok 514 - subcache is populated with 'medium2' - testing remove: after set ok 515 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 516 - subcache is not populated with 'medium' - testing remove: before set_multi ok 517 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 518 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 519 - primary cache is populated with 'medium' - testing remove: after set_multi ok 520 - subcache is populated with 'medium' - testing remove: after set_multi ok 521 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 522 - subcache is populated with 'medium2' - testing remove: after set_multi ok 523 - primary cache is not populated with 'medium' - testing remove: before return ok 524 - subcache is not populated with 'medium' - testing remove: before return ok 525 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 526 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 527 - primary cache is not populated with 'medium' - testing expire: before set ok 528 - subcache is not populated with 'medium' - testing expire: before set ok 529 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 530 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 531 - primary cache is populated with 'medium' - testing expire: after set ok 532 - subcache is populated with 'medium' - testing expire: after set ok 533 - primary cache is populated with 'medium2' - testing expire: after set ok 534 - subcache is populated with 'medium2' - testing expire: after set ok 535 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 536 - subcache is not populated with 'medium' - testing expire: before set_multi ok 537 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 538 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 539 - primary cache is populated with 'medium' - testing expire: after set_multi ok 540 - subcache is populated with 'medium' - testing expire: after set_multi ok 541 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 542 - subcache is populated with 'medium2' - testing expire: after set_multi ok 543 - primary cache is not populated with 'medium' - testing expire: before return ok 544 - subcache is not populated with 'medium' - testing expire: before return ok 545 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 546 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 547 - primary cache is not populated with 'medium' - testing clear: before set ok 548 - subcache is not populated with 'medium' - testing clear: before set ok 549 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 550 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 551 - primary cache is populated with 'medium' - testing clear: after set ok 552 - subcache is populated with 'medium' - testing clear: after set ok 553 - primary cache is populated with 'medium2' - testing clear: after set ok 554 - subcache is populated with 'medium2' - testing clear: after set ok 555 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 556 - subcache is not populated with 'medium' - testing clear: before set_multi ok 557 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 558 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 559 - primary cache is populated with 'medium' - testing clear: after set_multi ok 560 - subcache is populated with 'medium' - testing clear: after set_multi ok 561 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 562 - subcache is populated with 'medium2' - testing clear: after set_multi ok 563 - primary cache is not populated with 'medium' - testing clear: before return ok 564 - subcache is not populated with 'medium' - testing clear: before return ok 565 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 566 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 567 - log contains '(?^:cache get for .* key='medium', cache='CHI::Test::Driver::NonMoose': MISS \(not in cache\))' ok 568 - log is empty ok 569 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='never', cache='CHI::Test::Driver::NonMoose')' ok 570 - log is empty ok 571 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='CHI::Test::Driver::NonMoose')' ok 572 - log is empty ok 573 - log contains '(?^:cache get for .* key='medium', cache='CHI::Test::Driver::NonMoose': HIT)' ok 574 - log is empty ok 575 - log contains '(?^:cache get for .* key='medium', cache='CHI::Test::Driver::NonMoose': MISS \(expired\))' ok 576 - log is empty ok 577 - log contains '(?^:cache get for .* key='medium', cache='CHI::Test::Driver::NonMoose': MISS \(not in cache\))' ok 578 - log is empty ok 579 - test lru discard ok 580 - test lru discard ok 581 - max_size parsing ok 582 - is size aware when max_size specified ok 583 - after iteration 0, size = 60 ok 584 - after iteration 0, keys = 3 ok 585 - after iteration 1, size = 80 ok 586 - after iteration 1, keys = 4 ok 587 - after iteration 2, size = 60 ok 588 - after iteration 2, keys = 3 ok 589 - after iteration 3, size = 80 ok 590 - after iteration 3, keys = 4 ok 591 - after iteration 4, size = 60 ok 592 - after iteration 4, keys = 3 ok 593 - after iteration 5, size = 60 ok 594 - after iteration 5, keys = 3 ok 595 - after iteration 6, size = 60 ok 596 - after iteration 6, keys = 3 ok 597 - after iteration 7, size = 80 ok 598 - after iteration 7, keys = 4 ok 599 - after iteration 8, size = 60 ok 600 - after iteration 8, keys = 3 ok 601 - after iteration 9, size = 60 ok 602 - after iteration 9, keys = 3 ok 603 - is size aware when max_size specified ok 604 - after iteration 0, size = 80 ok 605 - after iteration 0, keys = 4 ok 606 - after iteration 1, size = 60 ok 607 - after iteration 1, keys = 3 ok 608 - after iteration 2, size = 80 ok 609 - after iteration 2, keys = 4 ok 610 - after iteration 3, size = 80 ok 611 - after iteration 3, keys = 4 ok 612 - after iteration 4, size = 60 ok 613 - after iteration 4, keys = 3 ok 614 - after iteration 5, size = 80 ok 615 - after iteration 5, keys = 4 ok 616 - after iteration 6, size = 60 ok 617 - after iteration 6, keys = 3 ok 618 - after iteration 7, size = 60 ok 619 - after iteration 7, keys = 3 ok 620 - after iteration 8, size = 80 ok 621 - after iteration 8, keys = 4 ok 622 - after iteration 9, size = 60 ok 623 - after iteration 9, keys = 3 ok 624 - primary cache still has all keys ok 625 - l1 size is 0 after clear ok 626 - after iteration 0, size = 80 ok 627 - after iteration 0, keys = 4 ok 628 - after iteration 1, size = 60 ok 629 - after iteration 1, keys = 3 ok 630 - after iteration 2, size = 80 ok 631 - after iteration 2, keys = 4 ok 632 - after iteration 3, size = 80 ok 633 - after iteration 3, keys = 4 ok 634 - after iteration 4, size = 60 ok 635 - after iteration 4, keys = 3 ok 636 - after iteration 5, size = 80 ok 637 - after iteration 5, keys = 4 ok 638 - after iteration 6, size = 60 ok 639 - after iteration 6, keys = 3 ok 640 - after iteration 7, size = 60 ok 641 - after iteration 7, keys = 3 ok 642 - after iteration 8, size = 80 ok 643 - after iteration 8, keys = 4 ok 644 - after iteration 9, size = 60 ok 645 - after iteration 9, keys = 3 ok 646 - metacache is lazy ok 647 - metacache autovivified ok 648 - test metacache ok 649 - The object isa CHI::Test::Driver::NonMoose ok 650 - The object isa CHI::Driver::File ok 651 - test mirror cache ok 652 - key not in mirror_cache ok 653 - key2 not in cache ok 654 - log contains '(?^:cache get for .* key='medium', cache='CHI::Test::Driver::NonMoose': MISS \(not in cache\))' ok 655 - log is empty ok 656 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='CHI::Test::Driver::NonMoose')' ok 657 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*mirror.*')' ok 658 - log is empty ok 659 - log contains '(?^:cache get for .* key='medium', cache='CHI::Test::Driver::NonMoose': HIT)' ok 660 - log is empty ok 661 - log contains '(?^:cache get for .* key='medium', cache='CHI::Test::Driver::NonMoose': MISS \(expired\))' ok 662 - log is empty ok 663 - log contains '(?^:cache get for .* key='medium', cache='CHI::Test::Driver::NonMoose': MISS \(not in cache\))' ok 664 - log is empty ok 665 - is_subcache - false ok 666 - is_subcache - true ok 667 - has_subcaches - true ok 668 - has_subcaches - false ok 669 - parent_cache - cannot ok 670 - parent_cache - defined ok 671 - subcache_type - cannot ok 672 - subcache_type - defined ok 673 - subcaches - defined ok 674 - subcaches - cannot ok 675 - mirror_cache - defined ok 676 - mirror_cache - cannot ok 677 - primary cache is not populated with 'medium' - testing remove: before set ok 678 - subcache is not populated with 'medium' - testing remove: before set ok 679 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 680 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 681 - primary cache is populated with 'medium' - testing remove: after set ok 682 - subcache is populated with 'medium' - testing remove: after set ok 683 - primary cache is populated with 'medium2' - testing remove: after set ok 684 - subcache is populated with 'medium2' - testing remove: after set ok 685 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 686 - subcache is not populated with 'medium' - testing remove: before set_multi ok 687 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 688 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 689 - primary cache is populated with 'medium' - testing remove: after set_multi ok 690 - subcache is populated with 'medium' - testing remove: after set_multi ok 691 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 692 - subcache is populated with 'medium2' - testing remove: after set_multi ok 693 - primary cache is not populated with 'medium' - testing remove: before return ok 694 - subcache is not populated with 'medium' - testing remove: before return ok 695 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 696 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 697 - primary cache is not populated with 'medium' - testing expire: before set ok 698 - subcache is not populated with 'medium' - testing expire: before set ok 699 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 700 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 701 - primary cache is populated with 'medium' - testing expire: after set ok 702 - subcache is populated with 'medium' - testing expire: after set ok 703 - primary cache is populated with 'medium2' - testing expire: after set ok 704 - subcache is populated with 'medium2' - testing expire: after set ok 705 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 706 - subcache is not populated with 'medium' - testing expire: before set_multi ok 707 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 708 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 709 - primary cache is populated with 'medium' - testing expire: after set_multi ok 710 - subcache is populated with 'medium' - testing expire: after set_multi ok 711 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 712 - subcache is populated with 'medium2' - testing expire: after set_multi ok 713 - primary cache is not populated with 'medium' - testing expire: before return ok 714 - subcache is not populated with 'medium' - testing expire: before return ok 715 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 716 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 717 - primary cache is not populated with 'medium' - testing clear: before set ok 718 - subcache is not populated with 'medium' - testing clear: before set ok 719 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 720 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 721 - primary cache is populated with 'medium' - testing clear: after set ok 722 - subcache is populated with 'medium' - testing clear: after set ok 723 - primary cache is populated with 'medium2' - testing clear: after set ok 724 - subcache is populated with 'medium2' - testing clear: after set ok 725 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 726 - subcache is not populated with 'medium' - testing clear: before set_multi ok 727 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 728 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 729 - primary cache is populated with 'medium' - testing clear: after set_multi ok 730 - subcache is populated with 'medium' - testing clear: after set_multi ok 731 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 732 - subcache is populated with 'medium2' - testing clear: after set_multi ok 733 - primary cache is not populated with 'medium' - testing clear: before return ok 734 - subcache is not populated with 'medium' - testing clear: before return ok 735 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 736 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 737 - The object isa CHI::Driver::File ok 738 - The object isa CHI::Test::Driver::NonMoose ok 739 - test mirror cache ok 740 - key not in mirror_cache ok 741 - key2 not in cache ok 742 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(not in cache\))' ok 743 - log is empty ok 744 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='File')' ok 745 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*mirror.*')' ok 746 - log is empty ok 747 - log contains '(?^:cache get for .* key='medium', cache='File': HIT)' ok 748 - log is empty ok 749 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(expired\))' ok 750 - log is empty ok 751 - log contains '(?^:cache get for .* key='medium', cache='File': MISS \(not in cache\))' ok 752 - log is empty ok 753 - is_subcache - false ok 754 - is_subcache - true ok 755 - has_subcaches - true ok 756 - has_subcaches - false ok 757 - parent_cache - cannot ok 758 - parent_cache - defined ok 759 - subcache_type - cannot ok 760 - subcache_type - defined ok 761 - subcaches - defined ok 762 - subcaches - cannot ok 763 - mirror_cache - defined ok 764 - mirror_cache - cannot ok 765 - primary cache is not populated with 'medium' - testing remove: before set ok 766 - subcache is not populated with 'medium' - testing remove: before set ok 767 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 768 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 769 - primary cache is populated with 'medium' - testing remove: after set ok 770 - subcache is populated with 'medium' - testing remove: after set ok 771 - primary cache is populated with 'medium2' - testing remove: after set ok 772 - subcache is populated with 'medium2' - testing remove: after set ok 773 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 774 - subcache is not populated with 'medium' - testing remove: before set_multi ok 775 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 776 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 777 - primary cache is populated with 'medium' - testing remove: after set_multi ok 778 - subcache is populated with 'medium' - testing remove: after set_multi ok 779 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 780 - subcache is populated with 'medium2' - testing remove: after set_multi ok 781 - primary cache is not populated with 'medium' - testing remove: before return ok 782 - subcache is not populated with 'medium' - testing remove: before return ok 783 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 784 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 785 - primary cache is not populated with 'medium' - testing expire: before set ok 786 - subcache is not populated with 'medium' - testing expire: before set ok 787 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 788 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 789 - primary cache is populated with 'medium' - testing expire: after set ok 790 - subcache is populated with 'medium' - testing expire: after set ok 791 - primary cache is populated with 'medium2' - testing expire: after set ok 792 - subcache is populated with 'medium2' - testing expire: after set ok 793 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 794 - subcache is not populated with 'medium' - testing expire: before set_multi ok 795 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 796 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 797 - primary cache is populated with 'medium' - testing expire: after set_multi ok 798 - subcache is populated with 'medium' - testing expire: after set_multi ok 799 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 800 - subcache is populated with 'medium2' - testing expire: after set_multi ok 801 - primary cache is not populated with 'medium' - testing expire: before return ok 802 - subcache is not populated with 'medium' - testing expire: before return ok 803 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 804 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 805 - primary cache is not populated with 'medium' - testing clear: before set ok 806 - subcache is not populated with 'medium' - testing clear: before set ok 807 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 808 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 809 - primary cache is populated with 'medium' - testing clear: after set ok 810 - subcache is populated with 'medium' - testing clear: after set ok 811 - primary cache is populated with 'medium2' - testing clear: after set ok 812 - subcache is populated with 'medium2' - testing clear: after set ok 813 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 814 - subcache is not populated with 'medium' - testing clear: before set_multi ok 815 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 816 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 817 - primary cache is populated with 'medium' - testing clear: after set_multi ok 818 - subcache is populated with 'medium' - testing clear: after set_multi ok 819 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 820 - subcache is populated with 'medium2' - testing clear: after set_multi ok 821 - primary cache is not populated with 'medium' - testing clear: before return ok 822 - subcache is not populated with 'medium' - testing clear: before return ok 823 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 824 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 825 - get throws error when no key passed ok 826 - get_object throws error when no key passed ok 827 - get_expires_at throws error when no key passed ok 828 - exists_and_is_expired throws error when no key passed ok 829 - is_valid throws error when no key passed ok 830 - set throws error when no key passed ok 831 - expire throws error when no key passed ok 832 - compute throws error when no key passed ok 833 - get_multi_arrayref throws error when no key passed ok 834 - get_multi_hashref throws error when no key passed ok 835 - set_multi throws error when no key passed ok 836 - remove_multi throws error when no key passed ok 837 - get_multi_arrayref before set ok 838 - get_multi_arrayref ok 839 - get one after set_multi ok 840 - get_multi_arrayref ok 841 - get_multi_hashref ok 842 - get_keys after set_multi ok 843 - get_multi_arrayref after remove_multi ok 844 - get_keys after remove_multi ok 845 - get_multi_arrayref (no args) ok 846 - get_multi_hashref (no args) ok 847 - set_multi (no args) ok 848 - remove_multi (no args) ok 849 - namespace defaults to "Default" ok 850 - cache->namespace() ok 851 - cache1 and cache1a are same cache ok 852 - cache2 empty after setting keys in cache1 ok 853 - cache1{medium} = medium ok 854 - cache1{medium} = different ok 855 - get_namespaces contains ns1 and ns3 ok 856 - get_namespaces the same regardless of which cache asks ok 857 - get_namespaces the same regardless of which cache asks ok 858 - get_namespaces the same regardless of which cache asks ok 859 - get_namespaces the same regardless of which cache asks ok 860 - get_namespaces the same regardless of which cache asks ok 861 - weakref is defined ok 862 - weakref is no longer defined - cache was freed ok 863 - test not in cache ok 864 - test not in cache ok 865 - test not in cache ok 866 - obj not defined on miss ok 867 - The object isa CHI::CacheObject ok 868 - keys match ok 869 - values match ok 870 - obj not defined before get ok 871 - The object isa CHI::CacheObject ok 872 - keys match ok 873 - values match ok 874 - cache persisted between cache object creations ok 875 - test scalar return values ok 876 - test scalar return values ok 877 - test scalar return values ok 878 - test scalar return values ok 879 - test scalar return values ok 880 - is_transformed = 0 (binary) ok 881 - is_transformed = 1 (arrayref) ok 882 - is_transformed = 0 (space) ok 883 - is_transformed = 2 (utf8) ok 884 - is_transformed = 0 (large) ok 885 - is_transformed = 0 (one) ok 886 - is_transformed = 1 (hashref) ok 887 - is_transformed = 0 (char) ok 888 - is_transformed = 0 (medium) ok 889 - is_transformed = 0 (empty) ok 890 - is_transformed = 0 (zero) ok 891 - is_transformed = 0 (newline) ok 892 - is_transformed = 0 (mixed) ok 893 # skip Data::Serializer not installed ok 894 - test simple ok 895 - test simple ok 896 - not size aware by default ok 897 - is_size_aware turns on size awareness ok 898 - max_size turns on size awareness ok 899 - size is 0 for empty ok 900 - size is about 20 with one value ok 901 - size is 45 after overwrite ok 902 - size is still 45 after same overwrite ok 903 - size is 26 after overwrite ok 904 - size is 0 again after removing key ok 905 - size is about 20 with one value ok 906 - size is 0 again after clear ok 907 - set options respected by size aware cache ok 908 - CHI::Test::Driver::NonMoose is not size aware ok 909 - CHI::Test::Driver::NonMoose keys = 20 ok 910 - CHI::Test::Driver::NonMoose:l1_cache is size aware ok 911 - CHI::Test::Driver::NonMoose:l1_cache has max size ok 912 - CHI::Test::Driver::NonMoose:l1_cache size = 80 ok 913 - CHI::Test::Driver::NonMoose:l1_cache keys = 4 ok 914 - CHI::Test::Driver::NonMoose is size aware ok 915 - CHI::Test::Driver::NonMoose has max size ok 916 - CHI::Test::Driver::NonMoose size = 160 ok 917 - CHI::Test::Driver::NonMoose keys = 8 ok 918 - CHI::Test::Driver::NonMoose:l1_cache is size aware ok 919 - CHI::Test::Driver::NonMoose:l1_cache has max size ok 920 - CHI::Test::Driver::NonMoose:l1_cache size = 80 ok 921 - CHI::Test::Driver::NonMoose:l1_cache keys = 4 ok 922 - CHI::Test::Driver::NonMoose is size aware ok 923 - CHI::Test::Driver::NonMoose has max size ok 924 - CHI::Test::Driver::NonMoose size = 160 ok 925 - CHI::Test::Driver::NonMoose keys = 8 ok 926 - CHI::Test::Driver::NonMoose:l1_cache is not size aware ok 927 - log is empty ok 928 - log contains '(?^:CHI stats: namespace='Foo'; cache='CHI::Test::Driver::NonMoose'; start=.*; end=.*; absent_misses=2; expired_misses=1; hits=1; set_key_size=6; set_value_size=20; sets=1)' ok 929 - log contains '(?^:CHI stats: namespace='Bar'; cache='CHI::Test::Driver::NonMoose'; start=.*; end=.*; set_key_size=12; set_value_size=52; sets=2)' ok 930 - log is empty ok 931 - parse_stats_logs ok 932 - non-overridable subcache keys ok 933 - test subcache overridable params ok 934 - test subcache overridable params ok 935 - test subcache overridable params ok 936 - test subcache overridable params 1..936 ok # # CHI::t::Driver::Subcache::l1_cache->test_busy_lock # # CHI::t::Driver::Subcache::l1_cache->test_cache_object # # CHI::t::Driver::Subcache::l1_cache->test_clear # # CHI::t::Driver::Subcache::l1_cache->test_compress_threshold # # CHI::t::Driver::Subcache::l1_cache->test_compute # # CHI::t::Driver::Subcache::l1_cache->test_custom_discard_policy # # CHI::t::Driver::Subcache::l1_cache->test_deep_copy # # CHI::t::Driver::Subcache::l1_cache->test_discard_timeout # # CHI::t::Driver::Subcache::l1_cache->test_driver_class # # CHI::t::Driver::Subcache::l1_cache->test_driver_properties # # CHI::t::Driver::Subcache::l1_cache->test_encode # # CHI::t::Driver::Subcache::l1_cache->test_expires_conditionally # # CHI::t::Driver::Subcache::l1_cache->test_expires_defaults # # CHI::t::Driver::Subcache::l1_cache->test_expires_immediately # # CHI::t::Driver::Subcache::l1_cache->test_expires_later # # CHI::t::Driver::Subcache::l1_cache->test_expires_manually # # CHI::t::Driver::Subcache::l1_cache->test_expires_never # # CHI::t::Driver::Subcache::l1_cache->test_expires_on_backend # # CHI::t::Driver::Subcache::l1_cache->test_expires_shortly # # CHI::t::Driver::Subcache::l1_cache->test_expires_variance # # CHI::t::Driver::Subcache::l1_cache->test_key_types # # CHI::t::Driver::Subcache::l1_cache->test_l1_cache # # CHI::t::Driver::Subcache::l1_cache->test_logging # # CHI::t::Driver::Subcache::l1_cache->test_max_size # # CHI::t::Driver::Subcache::l1_cache->test_max_size_with_l1_cache # # CHI::t::Driver::Subcache::l1_cache->test_metacache # # CHI::t::Driver::Subcache::l1_cache->test_mirror_cache # # CHI::t::Driver::Subcache::l1_cache->test_missing_params # # CHI::t::Driver::Subcache::l1_cache->test_multi # # CHI::t::Driver::Subcache::l1_cache->test_multi_no_keys # # CHI::t::Driver::Subcache::l1_cache->test_namespaces # # CHI::t::Driver::Subcache::l1_cache->test_no_leak # # CHI::t::Driver::Subcache::l1_cache->test_not_in_cache # # CHI::t::Driver::Subcache::l1_cache->test_obj_ref # # CHI::t::Driver::Subcache::l1_cache->test_persist # # CHI::t::Driver::Subcache::l1_cache->test_scalar_return_values # # CHI::t::Driver::Subcache::l1_cache->test_serialize # # CHI::t::Driver::Subcache::l1_cache->test_serializers # # CHI::t::Driver::Subcache::l1_cache->test_simple # # CHI::t::Driver::Subcache::l1_cache->test_size_awareness # # CHI::t::Driver::Subcache::l1_cache->test_size_awareness_with_subcaches # # CHI::t::Driver::Subcache::l1_cache->test_stats # # CHI::t::Driver::Subcache::l1_cache->test_subcache_overridable_params t/smoke-Driver-Subcache-l1_cache.t ...... ok 1 - hit before expiration ok 2 - expires_at before expiration ok 3 - miss after expiration ok 4 - expires_at after busy lock ok 5 - hit after busy lock ok 6 - test cache object ok 7 - test cache object ok 8 - test cache object ok 9 - test cache object ok 10 - test cache object ok 11 - test cache object ok 12 - get_keys (cache after clear) ok 13 - scalar(get_keys) = 0 (cache after clear) ok 14 - key 'binary' no longer defined (cache after clear) ok 15 - key 'arrayref' no longer defined (cache after clear) ok 16 - key 'space' no longer defined (cache after clear) ok 17 - key 'utf8' no longer defined (cache after clear) ok 18 - key 'large' no longer defined (cache after clear) ok 19 - key 'one' no longer defined (cache after clear) ok 20 - key 'hashref' no longer defined (cache after clear) ok 21 - key 'char' no longer defined (cache after clear) ok 22 - key 'medium' no longer defined (cache after clear) ok 23 - key 'empty' no longer defined (cache after clear) ok 24 - key 'zero' no longer defined (cache after clear) ok 25 - key 'newline' no longer defined (cache after clear) ok 26 - key 'mixed' no longer defined (cache after clear) ok 27 - get_keys (cache3 after clear) ok 28 - scalar(get_keys) = 0 (cache3 after clear) ok 29 - key 'binary' no longer defined (cache3 after clear) ok 30 - key 'arrayref' no longer defined (cache3 after clear) ok 31 - key 'space' no longer defined (cache3 after clear) ok 32 - key 'utf8' no longer defined (cache3 after clear) ok 33 - key 'large' no longer defined (cache3 after clear) ok 34 - key 'one' no longer defined (cache3 after clear) ok 35 - key 'hashref' no longer defined (cache3 after clear) ok 36 - key 'char' no longer defined (cache3 after clear) ok 37 - key 'medium' no longer defined (cache3 after clear) ok 38 - key 'empty' no longer defined (cache3 after clear) ok 39 - key 'zero' no longer defined (cache3 after clear) ok 40 - key 'newline' no longer defined (cache3 after clear) ok 41 - key 'mixed' no longer defined (cache3 after clear) ok 42 - cache2 untouched by clear ok 43 - test compress threshold ok 44 - test compress threshold ok 45 - test compress threshold ok 46 - test compress threshold ok 47 - test compress threshold ok 48 - test compress threshold ok 49 - miss ok 50 - hit ok 51 - expire time ok 52 - miss ok 53 - hit ok 54 - expire time ok 55 - 5 lowest ok 56 - 1 lowest ok 57 - 5 lowest ok 58 - 1 lowest ok 59 - 5 lowest ok 60 - 1 lowest ok 61 - 5 lowest ok 62 - 1 lowest ok 63 - 5 lowest ok 64 - 1 lowest ok 65 - get(ARRAY(0x19edaa4)) returns original data structure ok 66 - multiple get(ARRAY(0x19edaa4)) return same data structure ok 67 - get(ARRAY(0x19edaa4)) does not return original reference ok 68 - multiple get(ARRAY(0x19edaa4)) do not return same reference ok 69 - get(HASH(0x19edb24)) returns original data structure ok 70 - multiple get(HASH(0x19edb24)) return same data structure ok 71 - get(HASH(0x19edb24)) does not return original reference ok 72 - multiple get(HASH(0x19edb24)) do not return same reference ok 73 - altering original set structure does not affect cached copy ok 74 - positive discard timeout ok 75 - can set timeout ok 76 - threw Regexp ((?^:discard timeout .* reached)) ok 77 - time (1303778327) is between 1303778325 and 1303778329 ok 78 - The object isa CHI::Driver ok 79 - The object isa CHI::Driver::File ok 80 - Class::MOP::Class::__ANON__::SERIAL::1->can(...) ok 81 - chi_root_class=CHI ok 82 - chi_root_class=My::CHI ok 83 - binary_off eq binary_on ok 84 - !is_utf8(binary_off) ok 85 - is_utf8(binary_on) ok 86 - get ok 87 - encoded and non-encoded map to same value ok 88 - utf8 in scalar ok 89 - utf8 in arrayref ok 90 - encoded in scalar ok 91 - encoded in arrayref ok 92 - stored binary_off = binary_on ok 93 - stored binary_on = binary_off ok 94 - get result (expires conditionally (true)) ok 95 - hit after expire_if (expires conditionally (true)) ok 96 - get result (expires conditionally (false)) ok 97 - hit after expire_if (expires conditionally (false)) ok 98 - get result (expires conditionally (created_at >= now)) ok 99 - hit after expire_if (expires conditionally (created_at >= now)) ok 100 - get result (expires conditionally (created_at < now)) ok 101 - hit after expire_if (expires conditionally (created_at < now)) ok 102 - after expires_in constructor option ok 103 - after expires_in method ok 104 - after expires_at constructor option ok 105 - after expires_at method ok 106 - set (0) ok 107 - expires_at (0) ok 108 - is_expired (0) ok 109 - immediate miss (0) ok 110 - set (-1) ok 111 - expires_at (-1) ok 112 - is_expired (-1) ok 113 - immediate miss (-1) ok 114 - set ('0 seconds') ok 115 - expires_at ('0 seconds') ok 116 - is_expired ('0 seconds') ok 117 - immediate miss ('0 seconds') ok 118 - set ('0 hours') ok 119 - expires_at ('0 hours') ok 120 - is_expired ('0 hours') ok 121 - immediate miss ('0 hours') ok 122 - set ('-1 seconds') ok 123 - expires_at ('-1 seconds') ok 124 - is_expired ('-1 seconds') ok 125 - immediate miss ('-1 seconds') ok 126 - set ({expires_in => '0 seconds'}) ok 127 - expires_at ({expires_in => '0 seconds'}) ok 128 - is_expired ({expires_in => '0 seconds'}) ok 129 - immediate miss ({expires_in => '0 seconds'}) ok 130 - set ({expires_at => 1303778326}) ok 131 - expires_at ({expires_at => 1303778326}) ok 132 - is_expired ({expires_at => 1303778326}) ok 133 - immediate miss ({expires_at => 1303778326}) ok 134 - set ('now') ok 135 - expires_at ('now') ok 136 - is_expired ('now') ok 137 - immediate miss ('now') ok 138 - set (set_option = 3600) ok 139 - hit (set_option = 3600) ok 140 - expires_at (set_option = 3600) ok 141 - not expired (set_option = 3600) ok 142 - valid (set_option = 3600) ok 143 - not expired (set_option = 3600) ok 144 - valid (set_option = 3600) ok 145 - miss after 1 hour (set_option = 3600) ok 146 - is_expired (set_option = 3600) ok 147 - invalid (set_option = 3600) ok 148 - set (set_option = '1 hour') ok 149 - hit (set_option = '1 hour') ok 150 - expires_at (set_option = '1 hour') ok 151 - not expired (set_option = '1 hour') ok 152 - valid (set_option = '1 hour') ok 153 - not expired (set_option = '1 hour') ok 154 - valid (set_option = '1 hour') ok 155 - miss after 1 hour (set_option = '1 hour') ok 156 - is_expired (set_option = '1 hour') ok 157 - invalid (set_option = '1 hour') ok 158 - set (set_option = {expires_at => 1303781927}) ok 159 - hit (set_option = {expires_at => 1303781927}) ok 160 - expires_at (set_option = {expires_at => 1303781927}) ok 161 - not expired (set_option = {expires_at => 1303781927}) ok 162 - valid (set_option = {expires_at => 1303781927}) ok 163 - not expired (set_option = {expires_at => 1303781927}) ok 164 - valid (set_option = {expires_at => 1303781927}) ok 165 - miss after 1 hour (set_option = {expires_at => 1303781927}) ok 166 - is_expired (set_option = {expires_at => 1303781927}) ok 167 - invalid (set_option = {expires_at => 1303781927}) ok 168 - hit (expires manually) ok 169 - miss after expire (expires manually) ok 170 - invalid after expire (expires manually) ok 171 - expires never ok 172 - not expired ok 173 - valid ok 174 - expires never ok 175 - not expired ok 176 - valid ok 177 - set (set_option = 2) ok 178 - hit (set_option = 2) ok 179 - expires_at (set_option = 2) ok 180 - not expired (set_option = 2) ok 181 - valid (set_option = 2) ok 182 - set (set_option = '2 seconds') ok 183 - hit (set_option = '2 seconds') ok 184 - expires_at (set_option = '2 seconds') ok 185 - not expired (set_option = '2 seconds') ok 186 - valid (set_option = '2 seconds') ok 187 - miss after 2 seconds (set_option = '2 seconds') ok 188 - is_expired (set_option = '2 seconds') ok 189 - invalid (set_option = '2 seconds') ok 190 - set (set_option = {expires_at => 1303778332}) ok 191 - hit (set_option = {expires_at => 1303778332}) ok 192 - expires_at (set_option = {expires_at => 1303778332}) ok 193 - not expired (set_option = {expires_at => 1303778332}) ok 194 - valid (set_option = {expires_at => 1303778332}) ok 195 - expires_at = 1303778330 ok 196 - early_expires_at = 1303778330 + 5 ok 197 - got no expires at 1303778333 ok 198 - got no expires at 1303778334 ok 199 - got no expires at 1303778335 ok 200 - got some expires at 1303778337 ok 201 - got some expires at 1303778338 ok 202 - got all expires at 1303778340 ok 203 - got all expires at 1303778341 ok 204 - checking keys before sets ok 205 - miss for key 'binary' ok 206 - set for key 'binary' ok 207 - checking keys after set of key 'binary' ok 208 - hit for key 'binary' ok 209 - miss for key 'arrayref' ok 210 - set for key 'arrayref' ok 211 - checking keys after set of key 'arrayref' ok 212 - hit for key 'arrayref' ok 213 - miss for key 'space' ok 214 - set for key 'space' ok 215 - checking keys after set of key 'space' ok 216 - hit for key 'space' ok 217 - miss for key 'utf8' ok 218 - set for key 'utf8' ok 219 - checking keys after set of key 'utf8' ok 220 - hit for key 'utf8' ok 221 - miss for key 'large' ok 222 - set for key 'large' ok 223 - checking keys after set of key 'large' ok 224 - hit for key 'large' ok 225 - miss for key 'one' ok 226 - set for key 'one' ok 227 - checking keys after set of key 'one' ok 228 - hit for key 'one' ok 229 - miss for key 'hashref' ok 230 - set for key 'hashref' ok 231 - checking keys after set of key 'hashref' ok 232 - hit for key 'hashref' ok 233 - miss for key 'char' ok 234 - set for key 'char' ok 235 - checking keys after set of key 'char' ok 236 - hit for key 'char' ok 237 - miss for key 'medium' ok 238 - set for key 'medium' ok 239 - checking keys after set of key 'medium' ok 240 - hit for key 'medium' ok 241 - miss for key 'empty' ok 242 - set for key 'empty' ok 243 - checking keys after set of key 'empty' ok 244 - hit for key 'empty' ok 245 - miss for key 'zero' ok 246 - set for key 'zero' ok 247 - checking keys after set of key 'zero' ok 248 - hit for key 'zero' ok 249 - miss for key 'newline' ok 250 - set for key 'newline' ok 251 - checking keys after set of key 'newline' ok 252 - hit for key 'newline' ok 253 - miss for key 'mixed' ok 254 - set for key 'mixed' ok 255 - checking keys after set of key 'mixed' ok 256 - hit for key 'mixed' ok 257 - miss after remove for key 'mixed' ok 258 - checking keys after removal of key 'mixed' ok 259 - miss after remove for key 'newline' ok 260 - checking keys after removal of key 'newline' ok 261 - miss after remove for key 'zero' ok 262 - checking keys after removal of key 'zero' ok 263 - miss after remove for key 'empty' ok 264 - checking keys after removal of key 'empty' ok 265 - miss after remove for key 'medium' ok 266 - checking keys after removal of key 'medium' ok 267 - miss after remove for key 'char' ok 268 - checking keys after removal of key 'char' ok 269 - miss after remove for key 'hashref' ok 270 - checking keys after removal of key 'hashref' ok 271 - miss after remove for key 'one' ok 272 - checking keys after removal of key 'one' ok 273 - miss after remove for key 'large' ok 274 - checking keys after removal of key 'large' ok 275 - miss after remove for key 'utf8' ok 276 - checking keys after removal of key 'utf8' ok 277 - miss after remove for key 'space' ok 278 - checking keys after removal of key 'space' ok 279 - miss after remove for key 'arrayref' ok 280 - checking keys after removal of key 'arrayref' ok 281 - miss after remove for key 'binary' ok 282 - checking keys after removal of key 'binary' ok 283 - transform_key is idempotent for 'binary' ok 284 - exactly one key ok 285 - get with get_keys[0] got same value ok 286 - transform_key is idempotent for 'arrayref' ok 287 - exactly one key ok 288 - get with get_keys[0] got same value ok 289 - transform_key is idempotent for 'space' ok 290 - exactly one key ok 291 - get with get_keys[0] got same value ok 292 - transform_key is idempotent for 'utf8' ok 293 - exactly one key ok 294 - get with get_keys[0] got same value ok 295 - transform_key is idempotent for 'large' ok 296 - exactly one key ok 297 - get with get_keys[0] got same value ok 298 - transform_key is idempotent for 'one' ok 299 - exactly one key ok 300 - get with get_keys[0] got same value ok 301 - transform_key is idempotent for 'hashref' ok 302 - exactly one key ok 303 - get with get_keys[0] got same value ok 304 - transform_key is idempotent for 'char' ok 305 - exactly one key ok 306 - get with get_keys[0] got same value ok 307 - transform_key is idempotent for 'medium' ok 308 - exactly one key ok 309 - get with get_keys[0] got same value ok 310 - transform_key is idempotent for 'empty' ok 311 - exactly one key ok 312 - get with get_keys[0] got same value ok 313 - transform_key is idempotent for 'zero' ok 314 - exactly one key ok 315 - get with get_keys[0] got same value ok 316 - transform_key is idempotent for 'newline' ok 317 - exactly one key ok 318 - get with get_keys[0] got same value ok 319 - transform_key is idempotent for 'mixed' ok 320 - exactly one key ok 321 - get with get_keys[0] got same value ok 322 - test l1 cache ok 323 - test logging ok 324 - max_size parsing ok 325 - is size aware when max_size specified ok 326 - after iteration 0, size = 80 ok 327 - after iteration 0, keys = 4 ok 328 - after iteration 1, size = 80 ok 329 - after iteration 1, keys = 4 ok 330 - after iteration 2, size = 80 ok 331 - after iteration 2, keys = 4 ok 332 - after iteration 3, size = 60 ok 333 - after iteration 3, keys = 3 ok 334 - after iteration 4, size = 80 ok 335 - after iteration 4, keys = 4 ok 336 - after iteration 5, size = 80 ok 337 - after iteration 5, keys = 4 ok 338 - after iteration 6, size = 80 ok 339 - after iteration 6, keys = 4 ok 340 - after iteration 7, size = 60 ok 341 - after iteration 7, keys = 3 ok 342 - after iteration 8, size = 60 ok 343 - after iteration 8, keys = 3 ok 344 - after iteration 9, size = 80 ok 345 - after iteration 9, keys = 4 ok 346 - is size aware when max_size specified ok 347 - after iteration 0, size = 60 ok 348 - after iteration 0, keys = 3 ok 349 - after iteration 1, size = 80 ok 350 - after iteration 1, keys = 4 ok 351 - after iteration 2, size = 60 ok 352 - after iteration 2, keys = 3 ok 353 - after iteration 3, size = 80 ok 354 - after iteration 3, keys = 4 ok 355 - after iteration 4, size = 60 ok 356 - after iteration 4, keys = 3 ok 357 - after iteration 5, size = 60 ok 358 - after iteration 5, keys = 3 ok 359 - after iteration 6, size = 80 ok 360 - after iteration 6, keys = 4 ok 361 - after iteration 7, size = 60 ok 362 - after iteration 7, keys = 3 ok 363 - after iteration 8, size = 80 ok 364 - after iteration 8, keys = 4 ok 365 - after iteration 9, size = 60 ok 366 - after iteration 9, keys = 3 ok 367 - primary cache still has all keys ok 368 - l1 size is 0 after clear ok 369 - after iteration 0, size = 60 ok 370 - after iteration 0, keys = 3 ok 371 - after iteration 1, size = 80 ok 372 - after iteration 1, keys = 4 ok 373 - after iteration 2, size = 60 ok 374 - after iteration 2, keys = 3 ok 375 - after iteration 3, size = 80 ok 376 - after iteration 3, keys = 4 ok 377 - after iteration 4, size = 60 ok 378 - after iteration 4, keys = 3 ok 379 - after iteration 5, size = 60 ok 380 - after iteration 5, keys = 3 ok 381 - after iteration 6, size = 80 ok 382 - after iteration 6, keys = 4 ok 383 - after iteration 7, size = 60 ok 384 - after iteration 7, keys = 3 ok 385 - after iteration 8, size = 80 ok 386 - after iteration 8, keys = 4 ok 387 - after iteration 9, size = 60 ok 388 - after iteration 9, keys = 3 ok 389 - metacache is lazy ok 390 - metacache autovivified ok 391 - test metacache ok 392 - test mirror cache ok 393 - get throws error when no key passed ok 394 - get_object throws error when no key passed ok 395 - get_expires_at throws error when no key passed ok 396 - exists_and_is_expired throws error when no key passed ok 397 - is_valid throws error when no key passed ok 398 - set throws error when no key passed ok 399 - expire throws error when no key passed ok 400 - compute throws error when no key passed ok 401 - get_multi_arrayref throws error when no key passed ok 402 - get_multi_hashref throws error when no key passed ok 403 - set_multi throws error when no key passed ok 404 - remove_multi throws error when no key passed ok 405 - get_multi_arrayref before set ok 406 - get_multi_arrayref ok 407 - get one after set_multi ok 408 - get_multi_arrayref ok 409 - get_multi_hashref ok 410 - get_keys after set_multi ok 411 - get_multi_arrayref after remove_multi ok 412 - get_keys after remove_multi ok 413 - get_multi_arrayref (no args) ok 414 - get_multi_hashref (no args) ok 415 - set_multi (no args) ok 416 - remove_multi (no args) ok 417 - namespace defaults to "Default" ok 418 - cache->namespace() ok 419 - cache1 and cache1a are same cache ok 420 - cache2 empty after setting keys in cache1 ok 421 - cache1{medium} = medium ok 422 - cache1{medium} = different ok 423 - get_namespaces contains ns1 and ns3 ok 424 - get_namespaces the same regardless of which cache asks ok 425 - get_namespaces the same regardless of which cache asks ok 426 - get_namespaces the same regardless of which cache asks ok 427 - get_namespaces the same regardless of which cache asks ok 428 - get_namespaces the same regardless of which cache asks ok 429 - weakref is defined ok 430 - weakref is no longer defined - cache was freed ok 431 - test not in cache ok 432 - test not in cache ok 433 - test not in cache ok 434 - obj not defined on miss ok 435 - The object isa CHI::CacheObject ok 436 - keys match ok 437 - values match ok 438 - obj not defined before get ok 439 - The object isa CHI::CacheObject ok 440 - keys match ok 441 - values match ok 442 - cache persisted between cache object creations ok 443 - test scalar return values ok 444 - test scalar return values ok 445 - test scalar return values ok 446 - test scalar return values ok 447 - test scalar return values ok 448 - is_transformed = 0 (binary) ok 449 - is_transformed = 1 (arrayref) ok 450 - is_transformed = 0 (space) ok 451 - is_transformed = 2 (utf8) ok 452 - is_transformed = 0 (large) ok 453 - is_transformed = 0 (one) ok 454 - is_transformed = 1 (hashref) ok 455 - is_transformed = 0 (char) ok 456 - is_transformed = 0 (medium) ok 457 - is_transformed = 0 (empty) ok 458 - is_transformed = 0 (zero) ok 459 - is_transformed = 0 (newline) ok 460 - is_transformed = 0 (mixed) ok 461 # skip Data::Serializer not installed ok 462 - test simple ok 463 - test simple ok 464 - not size aware by default ok 465 - is_size_aware turns on size awareness ok 466 - max_size turns on size awareness ok 467 - size is 0 for empty ok 468 - size is about 20 with one value ok 469 - size is 45 after overwrite ok 470 - size is still 45 after same overwrite ok 471 - size is 26 after overwrite ok 472 - size is 0 again after removing key ok 473 - size is about 20 with one value ok 474 - size is 0 again after clear ok 475 - set options respected by size aware cache ok 476 - File is not size aware ok 477 - File keys = 20 ok 478 - File:l1_cache is size aware ok 479 - File:l1_cache has max size ok 480 - File:l1_cache size = 80 ok 481 - File:l1_cache keys = 4 ok 482 - File is size aware ok 483 - File has max size ok 484 - File size = 160 ok 485 - File keys = 8 ok 486 - File:l1_cache is size aware ok 487 - File:l1_cache has max size ok 488 - File:l1_cache size = 80 ok 489 - File:l1_cache keys = 4 ok 490 - File is size aware ok 491 - File has max size ok 492 - File size = 160 ok 493 - File keys = 8 ok 494 - File:l1_cache is not size aware ok 495 - log is empty ok 496 - log contains '(?^:CHI stats: namespace='Foo'; cache='File'; start=.*; end=.*; absent_misses=1; set_key_size=6; set_value_size=20; sets=1)' ok 497 - log contains '(?^:CHI stats: namespace='Foo'; cache='File:l1_cache'; start=.*; end=.*; absent_misses=1; hits=1)' ok 498 - non-overridable subcache keys ok 499 - test subcache overridable params ok 500 - test subcache overridable params ok 501 - test subcache overridable params ok 502 - test subcache overridable params 1..502 ok # # CHI::t::Driver::Subcache::mirror_cache->test_busy_lock # # CHI::t::Driver::Subcache::mirror_cache->test_cache_object # # CHI::t::Driver::Subcache::mirror_cache->test_clear # # CHI::t::Driver::Subcache::mirror_cache->test_compress_threshold # # CHI::t::Driver::Subcache::mirror_cache->test_compute # # CHI::t::Driver::Subcache::mirror_cache->test_custom_discard_policy # # CHI::t::Driver::Subcache::mirror_cache->test_deep_copy # # CHI::t::Driver::Subcache::mirror_cache->test_discard_timeout # # CHI::t::Driver::Subcache::mirror_cache->test_driver_class # # CHI::t::Driver::Subcache::mirror_cache->test_driver_properties # # CHI::t::Driver::Subcache::mirror_cache->test_encode # # CHI::t::Driver::Subcache::mirror_cache->test_expires_conditionally # # CHI::t::Driver::Subcache::mirror_cache->test_expires_defaults # # CHI::t::Driver::Subcache::mirror_cache->test_expires_immediately # # CHI::t::Driver::Subcache::mirror_cache->test_expires_later # # CHI::t::Driver::Subcache::mirror_cache->test_expires_manually # # CHI::t::Driver::Subcache::mirror_cache->test_expires_never # # CHI::t::Driver::Subcache::mirror_cache->test_expires_on_backend # # CHI::t::Driver::Subcache::mirror_cache->test_expires_shortly # # CHI::t::Driver::Subcache::mirror_cache->test_expires_variance # # CHI::t::Driver::Subcache::mirror_cache->test_key_types # # CHI::t::Driver::Subcache::mirror_cache->test_l1_cache # # CHI::t::Driver::Subcache::mirror_cache->test_logging # # CHI::t::Driver::Subcache::mirror_cache->test_max_size # # CHI::t::Driver::Subcache::mirror_cache->test_max_size_with_l1_cache # # CHI::t::Driver::Subcache::mirror_cache->test_metacache # # CHI::t::Driver::Subcache::mirror_cache->test_mirror_cache # # CHI::t::Driver::Subcache::mirror_cache->test_missing_params # # CHI::t::Driver::Subcache::mirror_cache->test_multi # # CHI::t::Driver::Subcache::mirror_cache->test_multi_no_keys # # CHI::t::Driver::Subcache::mirror_cache->test_namespaces # # CHI::t::Driver::Subcache::mirror_cache->test_no_leak # # CHI::t::Driver::Subcache::mirror_cache->test_not_in_cache # # CHI::t::Driver::Subcache::mirror_cache->test_obj_ref # # CHI::t::Driver::Subcache::mirror_cache->test_persist # # CHI::t::Driver::Subcache::mirror_cache->test_scalar_return_values # # CHI::t::Driver::Subcache::mirror_cache->test_serialize # # CHI::t::Driver::Subcache::mirror_cache->test_serializers # # CHI::t::Driver::Subcache::mirror_cache->test_simple # # CHI::t::Driver::Subcache::mirror_cache->test_size_awareness # # CHI::t::Driver::Subcache::mirror_cache->test_size_awareness_with_subcaches # # CHI::t::Driver::Subcache::mirror_cache->test_stats # # CHI::t::Driver::Subcache::mirror_cache->test_subcache_overridable_params t/smoke-Driver-Subcache-mirror_cache.t .. ok 1 - hit before expiration ok 2 - expires_at before expiration ok 3 - miss after expiration ok 4 - expires_at after busy lock ok 5 - hit after busy lock ok 6 - test cache object ok 7 - test cache object ok 8 - test cache object ok 9 - test cache object ok 10 - test cache object ok 11 - test cache object ok 12 - get_keys (cache after clear) ok 13 - scalar(get_keys) = 0 (cache after clear) ok 14 - key 'binary' no longer defined (cache after clear) ok 15 - key 'arrayref' no longer defined (cache after clear) ok 16 - key 'space' no longer defined (cache after clear) ok 17 - key 'utf8' no longer defined (cache after clear) ok 18 - key 'large' no longer defined (cache after clear) ok 19 - key 'one' no longer defined (cache after clear) ok 20 - key 'hashref' no longer defined (cache after clear) ok 21 - key 'char' no longer defined (cache after clear) ok 22 - key 'medium' no longer defined (cache after clear) ok 23 - key 'empty' no longer defined (cache after clear) ok 24 - key 'zero' no longer defined (cache after clear) ok 25 - key 'newline' no longer defined (cache after clear) ok 26 - key 'mixed' no longer defined (cache after clear) ok 27 - get_keys (cache3 after clear) ok 28 - scalar(get_keys) = 0 (cache3 after clear) ok 29 - key 'binary' no longer defined (cache3 after clear) ok 30 - key 'arrayref' no longer defined (cache3 after clear) ok 31 - key 'space' no longer defined (cache3 after clear) ok 32 - key 'utf8' no longer defined (cache3 after clear) ok 33 - key 'large' no longer defined (cache3 after clear) ok 34 - key 'one' no longer defined (cache3 after clear) ok 35 - key 'hashref' no longer defined (cache3 after clear) ok 36 - key 'char' no longer defined (cache3 after clear) ok 37 - key 'medium' no longer defined (cache3 after clear) ok 38 - key 'empty' no longer defined (cache3 after clear) ok 39 - key 'zero' no longer defined (cache3 after clear) ok 40 - key 'newline' no longer defined (cache3 after clear) ok 41 - key 'mixed' no longer defined (cache3 after clear) ok 42 - cache2 untouched by clear ok 43 - test compress threshold ok 44 - test compress threshold ok 45 - test compress threshold ok 46 - test compress threshold ok 47 - test compress threshold ok 48 - test compress threshold ok 49 - miss ok 50 - hit ok 51 - expire time ok 52 - miss ok 53 - hit ok 54 - expire time ok 55 - 5 lowest ok 56 - 1 lowest ok 57 - 5 lowest ok 58 - 1 lowest ok 59 - 5 lowest ok 60 - 1 lowest ok 61 - 5 lowest ok 62 - 1 lowest ok 63 - 5 lowest ok 64 - 1 lowest ok 65 - get(ARRAY(0x19eee04)) returns original data structure ok 66 - multiple get(ARRAY(0x19eee04)) return same data structure ok 67 - get(ARRAY(0x19eee04)) does not return original reference ok 68 - multiple get(ARRAY(0x19eee04)) do not return same reference ok 69 - get(HASH(0x19eee84)) returns original data structure ok 70 - multiple get(HASH(0x19eee84)) return same data structure ok 71 - get(HASH(0x19eee84)) does not return original reference ok 72 - multiple get(HASH(0x19eee84)) do not return same reference ok 73 - altering original set structure does not affect cached copy ok 74 - positive discard timeout ok 75 - can set timeout ok 76 - threw Regexp ((?^:discard timeout .* reached)) ok 77 - time (1303778335) is between 1303778333 and 1303778337 ok 78 - The object isa CHI::Driver ok 79 - The object isa CHI::Driver::File ok 80 - Class::MOP::Class::__ANON__::SERIAL::1->can(...) ok 81 - chi_root_class=CHI ok 82 - chi_root_class=My::CHI ok 83 - binary_off eq binary_on ok 84 - !is_utf8(binary_off) ok 85 - is_utf8(binary_on) ok 86 - get ok 87 - encoded and non-encoded map to same value ok 88 - utf8 in scalar ok 89 - utf8 in arrayref ok 90 - encoded in scalar ok 91 - encoded in arrayref ok 92 - stored binary_off = binary_on ok 93 - stored binary_on = binary_off ok 94 - get result (expires conditionally (true)) ok 95 - hit after expire_if (expires conditionally (true)) ok 96 - get result (expires conditionally (false)) ok 97 - hit after expire_if (expires conditionally (false)) ok 98 - get result (expires conditionally (created_at >= now)) ok 99 - hit after expire_if (expires conditionally (created_at >= now)) ok 100 - get result (expires conditionally (created_at < now)) ok 101 - hit after expire_if (expires conditionally (created_at < now)) ok 102 - after expires_in constructor option ok 103 - after expires_in method ok 104 - after expires_at constructor option ok 105 - after expires_at method ok 106 - set (0) ok 107 - expires_at (0) ok 108 - is_expired (0) ok 109 - immediate miss (0) ok 110 - set (-1) ok 111 - expires_at (-1) ok 112 - is_expired (-1) ok 113 - immediate miss (-1) ok 114 - set ('0 seconds') ok 115 - expires_at ('0 seconds') ok 116 - is_expired ('0 seconds') ok 117 - immediate miss ('0 seconds') ok 118 - set ('0 hours') ok 119 - expires_at ('0 hours') ok 120 - is_expired ('0 hours') ok 121 - immediate miss ('0 hours') ok 122 - set ('-1 seconds') ok 123 - expires_at ('-1 seconds') ok 124 - is_expired ('-1 seconds') ok 125 - immediate miss ('-1 seconds') ok 126 - set ({expires_in => '0 seconds'}) ok 127 - expires_at ({expires_in => '0 seconds'}) ok 128 - is_expired ({expires_in => '0 seconds'}) ok 129 - immediate miss ({expires_in => '0 seconds'}) ok 130 - set ({expires_at => 1303778334}) ok 131 - expires_at ({expires_at => 1303778334}) ok 132 - is_expired ({expires_at => 1303778334}) ok 133 - immediate miss ({expires_at => 1303778334}) ok 134 - set ('now') ok 135 - expires_at ('now') ok 136 - is_expired ('now') ok 137 - immediate miss ('now') ok 138 - set (set_option = 3600) ok 139 - hit (set_option = 3600) ok 140 - expires_at (set_option = 3600) ok 141 - not expired (set_option = 3600) ok 142 - valid (set_option = 3600) ok 143 - not expired (set_option = 3600) ok 144 - valid (set_option = 3600) ok 145 - miss after 1 hour (set_option = 3600) ok 146 - is_expired (set_option = 3600) ok 147 - invalid (set_option = 3600) ok 148 - set (set_option = '1 hour') ok 149 - hit (set_option = '1 hour') ok 150 - expires_at (set_option = '1 hour') ok 151 - not expired (set_option = '1 hour') ok 152 - valid (set_option = '1 hour') ok 153 - not expired (set_option = '1 hour') ok 154 - valid (set_option = '1 hour') ok 155 - miss after 1 hour (set_option = '1 hour') ok 156 - is_expired (set_option = '1 hour') ok 157 - invalid (set_option = '1 hour') ok 158 - set (set_option = {expires_at => 1303781935}) ok 159 - hit (set_option = {expires_at => 1303781935}) ok 160 - expires_at (set_option = {expires_at => 1303781935}) ok 161 - not expired (set_option = {expires_at => 1303781935}) ok 162 - valid (set_option = {expires_at => 1303781935}) ok 163 - not expired (set_option = {expires_at => 1303781935}) ok 164 - valid (set_option = {expires_at => 1303781935}) ok 165 - miss after 1 hour (set_option = {expires_at => 1303781935}) ok 166 - is_expired (set_option = {expires_at => 1303781935}) ok 167 - invalid (set_option = {expires_at => 1303781935}) ok 168 - hit (expires manually) ok 169 - miss after expire (expires manually) ok 170 - invalid after expire (expires manually) ok 171 - expires never ok 172 - not expired ok 173 - valid ok 174 - expires never ok 175 - not expired ok 176 - valid ok 177 - set (set_option = 2) ok 178 - hit (set_option = 2) ok 179 - expires_at (set_option = 2) ok 180 - not expired (set_option = 2) ok 181 - valid (set_option = 2) ok 182 - set (set_option = '2 seconds') ok 183 - hit (set_option = '2 seconds') ok 184 - expires_at (set_option = '2 seconds') ok 185 - not expired (set_option = '2 seconds') ok 186 - valid (set_option = '2 seconds') ok 187 - miss after 2 seconds (set_option = '2 seconds') ok 188 - is_expired (set_option = '2 seconds') ok 189 - invalid (set_option = '2 seconds') ok 190 - set (set_option = {expires_at => 1303778340}) ok 191 - hit (set_option = {expires_at => 1303778340}) ok 192 - expires_at (set_option = {expires_at => 1303778340}) ok 193 - not expired (set_option = {expires_at => 1303778340}) ok 194 - valid (set_option = {expires_at => 1303778340}) ok 195 - expires_at = 1303778338 ok 196 - early_expires_at = 1303778338 + 5 ok 197 - got no expires at 1303778341 ok 198 - got no expires at 1303778342 ok 199 - got no expires at 1303778343 ok 200 - got some expires at 1303778345 ok 201 - got some expires at 1303778346 ok 202 - got all expires at 1303778348 ok 203 - got all expires at 1303778349 ok 204 - checking keys before sets ok 205 - miss for key 'binary' ok 206 - set for key 'binary' ok 207 - checking keys after set of key 'binary' ok 208 - hit for key 'binary' ok 209 - miss for key 'arrayref' ok 210 - set for key 'arrayref' ok 211 - checking keys after set of key 'arrayref' ok 212 - hit for key 'arrayref' ok 213 - miss for key 'space' ok 214 - set for key 'space' ok 215 - checking keys after set of key 'space' ok 216 - hit for key 'space' ok 217 - miss for key 'utf8' ok 218 - set for key 'utf8' ok 219 - checking keys after set of key 'utf8' ok 220 - hit for key 'utf8' ok 221 - miss for key 'large' ok 222 - set for key 'large' ok 223 - checking keys after set of key 'large' ok 224 - hit for key 'large' ok 225 - miss for key 'one' ok 226 - set for key 'one' ok 227 - checking keys after set of key 'one' ok 228 - hit for key 'one' ok 229 - miss for key 'hashref' ok 230 - set for key 'hashref' ok 231 - checking keys after set of key 'hashref' ok 232 - hit for key 'hashref' ok 233 - miss for key 'char' ok 234 - set for key 'char' ok 235 - checking keys after set of key 'char' ok 236 - hit for key 'char' ok 237 - miss for key 'medium' ok 238 - set for key 'medium' ok 239 - checking keys after set of key 'medium' ok 240 - hit for key 'medium' ok 241 - miss for key 'empty' ok 242 - set for key 'empty' ok 243 - checking keys after set of key 'empty' ok 244 - hit for key 'empty' ok 245 - miss for key 'zero' ok 246 - set for key 'zero' ok 247 - checking keys after set of key 'zero' ok 248 - hit for key 'zero' ok 249 - miss for key 'newline' ok 250 - set for key 'newline' ok 251 - checking keys after set of key 'newline' ok 252 - hit for key 'newline' ok 253 - miss for key 'mixed' ok 254 - set for key 'mixed' ok 255 - checking keys after set of key 'mixed' ok 256 - hit for key 'mixed' ok 257 - miss after remove for key 'mixed' ok 258 - checking keys after removal of key 'mixed' ok 259 - miss after remove for key 'newline' ok 260 - checking keys after removal of key 'newline' ok 261 - miss after remove for key 'zero' ok 262 - checking keys after removal of key 'zero' ok 263 - miss after remove for key 'empty' ok 264 - checking keys after removal of key 'empty' ok 265 - miss after remove for key 'medium' ok 266 - checking keys after removal of key 'medium' ok 267 - miss after remove for key 'char' ok 268 - checking keys after removal of key 'char' ok 269 - miss after remove for key 'hashref' ok 270 - checking keys after removal of key 'hashref' ok 271 - miss after remove for key 'one' ok 272 - checking keys after removal of key 'one' ok 273 - miss after remove for key 'large' ok 274 - checking keys after removal of key 'large' ok 275 - miss after remove for key 'utf8' ok 276 - checking keys after removal of key 'utf8' ok 277 - miss after remove for key 'space' ok 278 - checking keys after removal of key 'space' ok 279 - miss after remove for key 'arrayref' ok 280 - checking keys after removal of key 'arrayref' ok 281 - miss after remove for key 'binary' ok 282 - checking keys after removal of key 'binary' ok 283 - transform_key is idempotent for 'binary' ok 284 - exactly one key ok 285 - get with get_keys[0] got same value ok 286 - transform_key is idempotent for 'arrayref' ok 287 - exactly one key ok 288 - get with get_keys[0] got same value ok 289 - transform_key is idempotent for 'space' ok 290 - exactly one key ok 291 - get with get_keys[0] got same value ok 292 - transform_key is idempotent for 'utf8' ok 293 - exactly one key ok 294 - get with get_keys[0] got same value ok 295 - transform_key is idempotent for 'large' ok 296 - exactly one key ok 297 - get with get_keys[0] got same value ok 298 - transform_key is idempotent for 'one' ok 299 - exactly one key ok 300 - get with get_keys[0] got same value ok 301 - transform_key is idempotent for 'hashref' ok 302 - exactly one key ok 303 - get with get_keys[0] got same value ok 304 - transform_key is idempotent for 'char' ok 305 - exactly one key ok 306 - get with get_keys[0] got same value ok 307 - transform_key is idempotent for 'medium' ok 308 - exactly one key ok 309 - get with get_keys[0] got same value ok 310 - transform_key is idempotent for 'empty' ok 311 - exactly one key ok 312 - get with get_keys[0] got same value ok 313 - transform_key is idempotent for 'zero' ok 314 - exactly one key ok 315 - get with get_keys[0] got same value ok 316 - transform_key is idempotent for 'newline' ok 317 - exactly one key ok 318 - get with get_keys[0] got same value ok 319 - transform_key is idempotent for 'mixed' ok 320 - exactly one key ok 321 - get with get_keys[0] got same value ok 322 - test l1 cache ok 323 - test logging ok 324 - max_size parsing ok 325 - is size aware when max_size specified ok 326 - after iteration 0, size = 60 ok 327 - after iteration 0, keys = 3 ok 328 - after iteration 1, size = 80 ok 329 - after iteration 1, keys = 4 ok 330 - after iteration 2, size = 80 ok 331 - after iteration 2, keys = 4 ok 332 - after iteration 3, size = 60 ok 333 - after iteration 3, keys = 3 ok 334 - after iteration 4, size = 80 ok 335 - after iteration 4, keys = 4 ok 336 - after iteration 5, size = 60 ok 337 - after iteration 5, keys = 3 ok 338 - after iteration 6, size = 80 ok 339 - after iteration 6, keys = 4 ok 340 - after iteration 7, size = 80 ok 341 - after iteration 7, keys = 4 ok 342 - after iteration 8, size = 60 ok 343 - after iteration 8, keys = 3 ok 344 - after iteration 9, size = 80 ok 345 - after iteration 9, keys = 4 ok 346 - is size aware when max_size specified ok 347 - after iteration 0, size = 80 ok 348 - after iteration 0, keys = 4 ok 349 - after iteration 1, size = 60 ok 350 - after iteration 1, keys = 3 ok 351 - after iteration 2, size = 80 ok 352 - after iteration 2, keys = 4 ok 353 - after iteration 3, size = 60 ok 354 - after iteration 3, keys = 3 ok 355 - after iteration 4, size = 80 ok 356 - after iteration 4, keys = 4 ok 357 - after iteration 5, size = 80 ok 358 - after iteration 5, keys = 4 ok 359 - after iteration 6, size = 80 ok 360 - after iteration 6, keys = 4 ok 361 - after iteration 7, size = 60 ok 362 - after iteration 7, keys = 3 ok 363 - after iteration 8, size = 80 ok 364 - after iteration 8, keys = 4 ok 365 - after iteration 9, size = 60 ok 366 - after iteration 9, keys = 3 ok 367 - primary cache still has all keys ok 368 - l1 size is 0 after clear ok 369 - after iteration 0, size = 80 ok 370 - after iteration 0, keys = 4 ok 371 - after iteration 1, size = 60 ok 372 - after iteration 1, keys = 3 ok 373 - after iteration 2, size = 80 ok 374 - after iteration 2, keys = 4 ok 375 - after iteration 3, size = 60 ok 376 - after iteration 3, keys = 3 ok 377 - after iteration 4, size = 80 ok 378 - after iteration 4, keys = 4 ok 379 - after iteration 5, size = 80 ok 380 - after iteration 5, keys = 4 ok 381 - after iteration 6, size = 80 ok 382 - after iteration 6, keys = 4 ok 383 - after iteration 7, size = 60 ok 384 - after iteration 7, keys = 3 ok 385 - after iteration 8, size = 80 ok 386 - after iteration 8, keys = 4 ok 387 - after iteration 9, size = 60 ok 388 - after iteration 9, keys = 3 ok 389 - metacache is lazy ok 390 - metacache autovivified ok 391 - test metacache ok 392 - test mirror cache ok 393 - get throws error when no key passed ok 394 - get_object throws error when no key passed ok 395 - get_expires_at throws error when no key passed ok 396 - exists_and_is_expired throws error when no key passed ok 397 - is_valid throws error when no key passed ok 398 - set throws error when no key passed ok 399 - expire throws error when no key passed ok 400 - compute throws error when no key passed ok 401 - get_multi_arrayref throws error when no key passed ok 402 - get_multi_hashref throws error when no key passed ok 403 - set_multi throws error when no key passed ok 404 - remove_multi throws error when no key passed ok 405 - get_multi_arrayref before set ok 406 - get_multi_arrayref ok 407 - get one after set_multi ok 408 - get_multi_arrayref ok 409 - get_multi_hashref ok 410 - get_keys after set_multi ok 411 - get_multi_arrayref after remove_multi ok 412 - get_keys after remove_multi ok 413 - get_multi_arrayref (no args) ok 414 - get_multi_hashref (no args) ok 415 - set_multi (no args) ok 416 - remove_multi (no args) ok 417 - namespace defaults to "Default" ok 418 - cache->namespace() ok 419 - cache1 and cache1a are same cache ok 420 - cache2 empty after setting keys in cache1 ok 421 - cache1{medium} = medium ok 422 - cache1{medium} = different ok 423 - get_namespaces contains ns1 and ns3 ok 424 - get_namespaces the same regardless of which cache asks ok 425 - get_namespaces the same regardless of which cache asks ok 426 - get_namespaces the same regardless of which cache asks ok 427 - get_namespaces the same regardless of which cache asks ok 428 - get_namespaces the same regardless of which cache asks ok 429 - weakref is defined ok 430 - weakref is no longer defined - cache was freed ok 431 - test not in cache ok 432 - test not in cache ok 433 - test not in cache ok 434 - obj not defined on miss ok 435 - The object isa CHI::CacheObject ok 436 - keys match ok 437 - values match ok 438 - obj not defined before get ok 439 - The object isa CHI::CacheObject ok 440 - keys match ok 441 - values match ok 442 - cache persisted between cache object creations ok 443 - test scalar return values ok 444 - test scalar return values ok 445 - test scalar return values ok 446 - test scalar return values ok 447 - test scalar return values ok 448 - is_transformed = 0 (binary) ok 449 - is_transformed = 1 (arrayref) ok 450 - is_transformed = 0 (space) ok 451 - is_transformed = 2 (utf8) ok 452 - is_transformed = 0 (large) ok 453 - is_transformed = 0 (one) ok 454 - is_transformed = 1 (hashref) ok 455 - is_transformed = 0 (char) ok 456 - is_transformed = 0 (medium) ok 457 - is_transformed = 0 (empty) ok 458 - is_transformed = 0 (zero) ok 459 - is_transformed = 0 (newline) ok 460 - is_transformed = 0 (mixed) ok 461 # skip Data::Serializer not installed ok 462 - test simple ok 463 - test simple ok 464 - not size aware by default ok 465 - is_size_aware turns on size awareness ok 466 - max_size turns on size awareness ok 467 - size is 0 for empty ok 468 - size is about 20 with one value ok 469 - size is 45 after overwrite ok 470 - size is still 45 after same overwrite ok 471 - size is 26 after overwrite ok 472 - size is 0 again after removing key ok 473 - size is about 20 with one value ok 474 - size is 0 again after clear ok 475 - set options respected by size aware cache ok 476 - File is not size aware ok 477 - File keys = 20 ok 478 - File:l1_cache is size aware ok 479 - File:l1_cache has max size ok 480 - File:l1_cache size = 80 ok 481 - File:l1_cache keys = 4 ok 482 - File is size aware ok 483 - File has max size ok 484 - File size = 160 ok 485 - File keys = 8 ok 486 - File:l1_cache is size aware ok 487 - File:l1_cache has max size ok 488 - File:l1_cache size = 80 ok 489 - File:l1_cache keys = 4 ok 490 - File is size aware ok 491 - File has max size ok 492 - File size = 160 ok 493 - File keys = 8 ok 494 - File:l1_cache is not size aware ok 495 - log is empty ok 496 - log contains '(?^:CHI stats: namespace='Foo'; cache='File'; start=.*; end=.*; absent_misses=2; expired_misses=1; hits=1; set_key_size=6; set_value_size=20; sets=1)' ok 497 - log contains '(?^:CHI stats: namespace='Bar'; cache='File'; start=.*; end=.*; set_key_size=12; set_value_size=52; sets=2)' ok 498 - log is empty ok 499 - parse_stats_logs ok 500 - non-overridable subcache keys ok 501 - test subcache overridable params ok 502 - test subcache overridable params ok 503 - test subcache overridable params ok 504 - test subcache overridable params 1..504 ok # # CHI::t::Null->test_basic t/smoke-Null.t .......................... ok 1 - miss after set ok 2 - no keys after set ok 3 - no namespaces after set 1..3 ok # # CHI::t::Subcache->test_bad_subcache_option # # CHI::t::Subcache->test_option_inheritance t/Subcache.t ............................ ok 1 - cannot pass cache object as subcache 1..1 ok # # CHI::t::Subclass->test_unsupported t/Subclass.t ............................ ok 1 - get_keys lives ok 2 - get_namespaces dies 1..2 ok # # CHI::t::Util->test_non_common_constructor_params # # CHI::t::Util->test_parse_memory_size # # CHI::t::Util->test_random_string # # CHI::t::Util->test_unique_id t/Util.t ................................ ok 1 - test non common constructor params ok 2 - test parse memory size ok 3 - test parse memory size ok 4 - test parse memory size ok 5 - test parse memory size ok 6 - threw Regexp ((?^:cannot parse)) ok 7 - generated three unique strings ok 8 - lengths are 100 ok 9 - generated ten unique ids 1..9 ok All tests successful. Files=24, Tests=5603, 75 wallclock secs ( 0.50 usr + 0.08 sys = 0.58 CPU) Result: PASS JSWARTZ/CHI-0.46.tar.gz nmake test TEST_VERBOSE=1 -- OK Jonathan Swartz <swartz@pobox.com> Unified cache handling interface >>> (cd C:\cpanfly-5.14\var\cpan\build\CHI-0.46-Fhz5vQ && tar cvf - CHI-0.46.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/J/JS/JSWARTZ/CHI-0.46.tar.gz CHI-0.46.ppd blib/ blib/lib/ blib/lib/CHI/ blib/lib/CHI/Benchmarks.pod blib/lib/CHI/CacheObject.pm blib/lib/CHI/Constants.pm blib/lib/CHI/Driver/ blib/lib/CHI/Driver/Base/ blib/lib/CHI/Driver/Base/CacheContainer.pm blib/lib/CHI/Driver/CacheCache.pm blib/lib/CHI/Driver/Development.pod blib/lib/CHI/Driver/FastMmap.pm blib/lib/CHI/Driver/File.pm blib/lib/CHI/Driver/Memory.pm blib/lib/CHI/Driver/Metacache.pm blib/lib/CHI/Driver/Null.pm blib/lib/CHI/Driver/RawMemory.pm blib/lib/CHI/Driver/Role/ blib/lib/CHI/Driver/Role/HasSubcaches.pm blib/lib/CHI/Driver/Role/IsSizeAware.pm blib/lib/CHI/Driver/Role/IsSubcache.pm blib/lib/CHI/Driver/Role/Universal.pm blib/lib/CHI/Driver.pm blib/lib/CHI/Serializer/ blib/lib/CHI/Serializer/JSON.pm blib/lib/CHI/Serializer/Storable.pm blib/lib/CHI/Stats.pm blib/lib/CHI/t/ blib/lib/CHI/t/Bugs.pm blib/lib/CHI/t/Constants.pm blib/lib/CHI/t/Driver/ blib/lib/CHI/t/Driver/CacheCache.pm blib/lib/CHI/t/Driver/FastMmap.pm blib/lib/CHI/t/Driver/File/ blib/lib/CHI/t/Driver/File/DepthZero.pm blib/lib/CHI/t/Driver/File.pm blib/lib/CHI/t/Driver/Memory.pm blib/lib/CHI/t/Driver/NonMoose.pm blib/lib/CHI/t/Driver/RawMemory.pm blib/lib/CHI/t/Driver/Subcache/ blib/lib/CHI/t/Driver/Subcache/l1_cache.pm blib/lib/CHI/t/Driver/Subcache/mirror_cache.pm blib/lib/CHI/t/Driver/Subcache.pm blib/lib/CHI/t/Driver.pm blib/lib/CHI/t/GetError.pm blib/lib/CHI/t/Initialize.pm blib/lib/CHI/t/Null.pm blib/lib/CHI/t/RequiredModules.pm blib/lib/CHI/t/Sanity.pm blib/lib/CHI/t/SetError.pm blib/lib/CHI/t/Subcache.pm blib/lib/CHI/t/Subclass.pm blib/lib/CHI/t/Util.pm blib/lib/CHI/Test/ blib/lib/CHI/Test/Class.pm blib/lib/CHI/Test/Driver/ blib/lib/CHI/Test/Driver/NonMoose.pm blib/lib/CHI/Test/Driver/Readonly.pm blib/lib/CHI/Test/Driver/Role/ blib/lib/CHI/Test/Driver/Role/CheckKeyValidity.pm blib/lib/CHI/Test/Driver/Writeonly.pm blib/lib/CHI/Test/Util.pm blib/lib/CHI/Test.pm blib/lib/CHI/Types.pm blib/lib/CHI/Util.pm blib/lib/CHI.pm >>> mv C:\cpanfly-5.14\var\cpan\build\CHI-0.46-Fhz5vQ/CHI-0.46.ppd C:/cpanfly-5.14/var/REPO/J/JS/JSWARTZ Running test for module 'Mojolicious' Running make for K/KR/KRAIH/Mojolicious-1.21.tar.gz Prepending blib/arch and blib/lib of 20 build dirs to PERL5LIB; for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/K/KR/KRAIH/Mojolicious-1.21.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/K/KR/KRAIH/CHECKSUMS Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\K\KR\KRAIH\Mojolicious-1.21.tar.gz ok Mojolicious-1.21/ Mojolicious-1.21/.perltidyrc Mojolicious-1.21/Changes Mojolicious-1.21/examples/ Mojolicious-1.21/lib/ Mojolicious-1.21/LICENSE Mojolicious-1.21/Makefile.PL Mojolicious-1.21/MANIFEST Mojolicious-1.21/MANIFEST.SKIP Mojolicious-1.21/META.yml Mojolicious-1.21/README.pod Mojolicious-1.21/script/ Mojolicious-1.21/t/ Mojolicious-1.21/t/mojo/ Mojolicious-1.21/t/mojolicious/ Mojolicious-1.21/t/pod.t Mojolicious-1.21/t/pod_coverage.t Mojolicious-1.21/t/mojolicious/app.t Mojolicious-1.21/t/mojolicious/charset_lite_app.t Mojolicious-1.21/t/mojolicious/dispatch.t Mojolicious-1.21/t/mojolicious/dispatcher_lite_app.t Mojolicious-1.21/t/mojolicious/embedded_lite_app.t Mojolicious-1.21/t/mojolicious/exception_lite_app.t Mojolicious-1.21/t/mojolicious/external.conf Mojolicious-1.21/t/mojolicious/external.pl Mojolicious-1.21/t/mojolicious/external.testing.conf Mojolicious-1.21/t/mojolicious/external_lite_app.t Mojolicious-1.21/t/mojolicious/i18n_lite_app.t Mojolicious-1.21/t/mojolicious/i18n_shortcut_lite_app.t Mojolicious-1.21/t/mojolicious/json_config_lite_app.json Mojolicious-1.21/t/mojolicious/json_config_lite_app.t Mojolicious-1.21/t/mojolicious/json_config_mode_lite_app.json Mojolicious-1.21/t/mojolicious/json_config_mode_lite_app.t Mojolicious-1.21/t/mojolicious/json_config_mode_lite_app.testing.json Mojolicious-1.21/t/mojolicious/lib/ Mojolicious-1.21/t/mojolicious/lite_app.t Mojolicious-1.21/t/mojolicious/longpolling_lite_app.t Mojolicious-1.21/t/mojolicious/ojo.t Mojolicious-1.21/t/mojolicious/pattern.t Mojolicious-1.21/t/mojolicious/pod_renderer_lite_app.t Mojolicious-1.21/t/mojolicious/production_app.t Mojolicious-1.21/t/mojolicious/public/ Mojolicious-1.21/t/mojolicious/public_dev/ Mojolicious-1.21/t/mojolicious/rebased_lite_app.t Mojolicious-1.21/t/mojolicious/renderer.t Mojolicious-1.21/t/mojolicious/routes.t Mojolicious-1.21/t/mojolicious/secret.txt Mojolicious-1.21/t/mojolicious/tag_helper_lite_app.t Mojolicious-1.21/t/mojolicious/templates/ Mojolicious-1.21/t/mojolicious/testing_app.t Mojolicious-1.21/t/mojolicious/tls_lite_app.t Mojolicious-1.21/t/mojolicious/twinkle_lite_app.conf Mojolicious-1.21/t/mojolicious/twinkle_lite_app.t Mojolicious-1.21/t/mojolicious/upload_lite_app.t Mojolicious-1.21/t/mojolicious/websocket_lite_app.t Mojolicious-1.21/t/mojolicious/websocket_proxy_lite_app.t Mojolicious-1.21/t/mojolicious/websocket_tls_proxy_lite_app.t Mojolicious-1.21/t/mojolicious/templates/23.html.epl Mojolicious-1.21/t/mojolicious/templates/encoding.koi8-r.ep Mojolicious-1.21/t/mojolicious/templates/exception.html.epl Mojolicious-1.21/t/mojolicious/templates/exception.testing.html.ep Mojolicious-1.21/t/mojolicious/templates/foo/ Mojolicious-1.21/t/mojolicious/templates/layouts/ Mojolicious-1.21/t/mojolicious/templates/not_found.testing.html.ep Mojolicious-1.21/t/mojolicious/templates/simple.html.pod Mojolicious-1.21/t/mojolicious/templates/syntaxerror.html.epl Mojolicious-1.21/t/mojolicious/templates/withblock.txt.epl Mojolicious-1.21/t/mojolicious/templates/withlayout.html.epl Mojolicious-1.21/t/mojolicious/templates/layouts/default.html.epl Mojolicious-1.21/t/mojolicious/templates/layouts/green.html.epl Mojolicious-1.21/t/mojolicious/templates/foo/bar/ Mojolicious-1.21/t/mojolicious/templates/foo/bar.rss.ep Mojolicious-1.21/t/mojolicious/templates/foo/index.html.xpl Mojolicious-1.21/t/mojolicious/templates/foo/yada.html.ep Mojolicious-1.21/t/mojolicious/templates/foo/bar/index.html.epl Mojolicious-1.21/t/mojolicious/public_dev/hello.txt Mojolicious-1.21/t/mojolicious/public/hello.txt Mojolicious-1.21/t/mojolicious/public/hello2.txt Mojolicious-1.21/t/mojolicious/lib/EmbeddedTestApp.pm Mojolicious-1.21/t/mojolicious/lib/MojoliciousTest/ Mojolicious-1.21/t/mojolicious/lib/MojoliciousTest.pm Mojolicious-1.21/t/mojolicious/lib/MojoliciousTest2/ Mojolicious-1.21/t/mojolicious/lib/MojoliciousTestController.pm Mojolicious-1.21/t/mojolicious/lib/PluginWithEmbeddedApp.pm Mojolicious-1.21/t/mojolicious/lib/PluginWithTemplate.pm Mojolicious-1.21/t/mojolicious/lib/SingleFileTestApp.pm Mojolicious-1.21/t/mojolicious/lib/MojoliciousTest2/Foo.pm Mojolicious-1.21/t/mojolicious/lib/MojoliciousTest/Foo/ Mojolicious-1.21/t/mojolicious/lib/MojoliciousTest/Foo.pm Mojolicious-1.21/t/mojolicious/lib/MojoliciousTest/Plugin/ Mojolicious-1.21/t/mojolicious/lib/MojoliciousTest/SyntaxError.pm Mojolicious-1.21/t/mojolicious/lib/MojoliciousTest/Plugin/TestPlugin.pm Mojolicious-1.21/t/mojolicious/lib/MojoliciousTest/Foo/Bar.pm Mojolicious-1.21/t/mojo/apache_cgi.t Mojolicious-1.21/t/mojo/apache_fastcgi.t Mojolicious-1.21/t/mojo/app.t Mojolicious-1.21/t/mojo/asset.t Mojolicious-1.21/t/mojo/base.t Mojolicious-1.21/t/mojo/bytestream.t Mojolicious-1.21/t/mojo/cache.t Mojolicious-1.21/t/mojo/certs/ Mojolicious-1.21/t/mojo/cgi.t Mojolicious-1.21/t/mojo/content.t Mojolicious-1.21/t/mojo/cookie.t Mojolicious-1.21/t/mojo/cookiejar.t Mojolicious-1.21/t/mojo/date.t Mojolicious-1.21/t/mojo/dom.t Mojolicious-1.21/t/mojo/fastcgi.t Mojolicious-1.21/t/mojo/headers.t Mojolicious-1.21/t/mojo/home.t Mojolicious-1.21/t/mojo/hypnotoad.t Mojolicious-1.21/t/mojo/ioloop.t Mojolicious-1.21/t/mojo/ioloop_online.t Mojolicious-1.21/t/mojo/ioloop_tls.t Mojolicious-1.21/t/mojo/json.t Mojolicious-1.21/t/mojo/lib/ Mojolicious-1.21/t/mojo/loader.t Mojolicious-1.21/t/mojo/message.t Mojolicious-1.21/t/mojo/parameters.t Mojolicious-1.21/t/mojo/path.t Mojolicious-1.21/t/mojo/psgi.t Mojolicious-1.21/t/mojo/server.t Mojolicious-1.21/t/mojo/template.t Mojolicious-1.21/t/mojo/url.t Mojolicious-1.21/t/mojo/user_agent.t Mojolicious-1.21/t/mojo/user_agent_online.t Mojolicious-1.21/t/mojo/user_agent_tls.t Mojolicious-1.21/t/mojo/lib/LoaderException.pm Mojolicious-1.21/t/mojo/lib/LoaderException2.pm Mojolicious-1.21/t/mojo/lib/LoaderTest/ Mojolicious-1.21/t/mojo/lib/test.mt Mojolicious-1.21/t/mojo/lib/LoaderTest/A.pm Mojolicious-1.21/t/mojo/lib/LoaderTest/B.pm Mojolicious-1.21/t/mojo/lib/LoaderTest/C.pm Mojolicious-1.21/t/mojo/certs/badclient.crt Mojolicious-1.21/t/mojo/certs/badclient.key Mojolicious-1.21/t/mojo/certs/ca.crt Mojolicious-1.21/t/mojo/certs/ca.key Mojolicious-1.21/t/mojo/certs/client.crt Mojolicious-1.21/t/mojo/certs/client.key Mojolicious-1.21/t/mojo/certs/server.crt Mojolicious-1.21/t/mojo/certs/server.key Mojolicious-1.21/script/hypnotoad Mojolicious-1.21/script/mojo Mojolicious-1.21/lib/Mojo/ Mojolicious-1.21/lib/Mojo.pm Mojolicious-1.21/lib/Mojolicious/ Mojolicious-1.21/lib/Mojolicious.pm Mojolicious-1.21/lib/ojo.pm Mojolicious-1.21/lib/Test/ Mojolicious-1.21/lib/Test/Mojo.pm Mojolicious-1.21/lib/Mojolicious/Command/ Mojolicious-1.21/lib/Mojolicious/Commands.pm Mojolicious-1.21/lib/Mojolicious/Controller.pm Mojolicious-1.21/lib/Mojolicious/Guides/ Mojolicious-1.21/lib/Mojolicious/Guides.pod Mojolicious-1.21/lib/Mojolicious/Lite.pm Mojolicious-1.21/lib/Mojolicious/Plugin/ Mojolicious-1.21/lib/Mojolicious/Plugin.pm Mojolicious-1.21/lib/Mojolicious/Plugins.pm Mojolicious-1.21/lib/Mojolicious/public/ Mojolicious-1.21/lib/Mojolicious/Renderer.pm Mojolicious-1.21/lib/Mojolicious/Routes/ Mojolicious-1.21/lib/Mojolicious/Routes.pm Mojolicious-1.21/lib/Mojolicious/Sessions.pm Mojolicious-1.21/lib/Mojolicious/Static.pm Mojolicious-1.21/lib/Mojolicious/Types.pm Mojolicious-1.21/lib/Mojolicious/Routes/Match.pm Mojolicious-1.21/lib/Mojolicious/Routes/Pattern.pm Mojolicious-1.21/lib/Mojolicious/public/amelia.png Mojolicious-1.21/lib/Mojolicious/public/css/ Mojolicious-1.21/lib/Mojolicious/public/failraptor.png Mojolicious-1.21/lib/Mojolicious/public/favicon.ico Mojolicious-1.21/lib/Mojolicious/public/js/ Mojolicious-1.21/lib/Mojolicious/public/mojolicious-arrow.png Mojolicious-1.21/lib/Mojolicious/public/mojolicious-black.png Mojolicious-1.21/lib/Mojolicious/public/mojolicious-box.png Mojolicious-1.21/lib/Mojolicious/public/mojolicious-clouds.png Mojolicious-1.21/lib/Mojolicious/public/mojolicious-noraptor.png Mojolicious-1.21/lib/Mojolicious/public/mojolicious-notfound.png Mojolicious-1.21/lib/Mojolicious/public/mojolicious-pinstripe.gif Mojolicious-1.21/lib/Mojolicious/public/mojolicious-white.png Mojolicious-1.21/lib/Mojolicious/public/js/jquery.js Mojolicious-1.21/lib/Mojolicious/public/js/lang-apollo.js Mojolicious-1.21/lib/Mojolicious/public/js/lang-css.js Mojolicious-1.21/lib/Mojolicious/public/js/lang-hs.js Mojolicious-1.21/lib/Mojolicious/public/js/lang-lisp.js Mojolicious-1.21/lib/Mojolicious/public/js/lang-lua.js Mojolicious-1.21/lib/Mojolicious/public/js/lang-ml.js Mojolicious-1.21/lib/Mojolicious/public/js/lang-proto.js Mojolicious-1.21/lib/Mojolicious/public/js/lang-scala.js Mojolicious-1.21/lib/Mojolicious/public/js/lang-sql.js Mojolicious-1.21/lib/Mojolicious/public/js/lang-vb.js Mojolicious-1.21/lib/Mojolicious/public/js/lang-vhdl.js Mojolicious-1.21/lib/Mojolicious/public/js/lang-wiki.js Mojolicious-1.21/lib/Mojolicious/public/js/lang-yaml.js Mojolicious-1.21/lib/Mojolicious/public/js/prettify.js Mojolicious-1.21/lib/Mojolicious/public/css/prettify-mojo.css Mojolicious-1.21/lib/Mojolicious/public/css/prettify.css Mojolicious-1.21/lib/Mojolicious/Plugin/AgentCondition.pm Mojolicious-1.21/lib/Mojolicious/Plugin/Charset.pm Mojolicious-1.21/lib/Mojolicious/Plugin/Config.pm Mojolicious-1.21/lib/Mojolicious/Plugin/DefaultHelpers.pm Mojolicious-1.21/lib/Mojolicious/Plugin/EplRenderer.pm Mojolicious-1.21/lib/Mojolicious/Plugin/EpRenderer.pm Mojolicious-1.21/lib/Mojolicious/Plugin/HeaderCondition.pm Mojolicious-1.21/lib/Mojolicious/Plugin/I18n.pm Mojolicious-1.21/lib/Mojolicious/Plugin/JsonConfig.pm Mojolicious-1.21/lib/Mojolicious/Plugin/PodRenderer.pm Mojolicious-1.21/lib/Mojolicious/Plugin/PoweredBy.pm Mojolicious-1.21/lib/Mojolicious/Plugin/RequestTimer.pm Mojolicious-1.21/lib/Mojolicious/Plugin/TagHelpers.pm Mojolicious-1.21/lib/Mojolicious/Guides/Cheatsheet.pod Mojolicious-1.21/lib/Mojolicious/Guides/CodingGuidelines.pod Mojolicious-1.21/lib/Mojolicious/Guides/Cookbook.pod Mojolicious-1.21/lib/Mojolicious/Guides/FAQ.pod Mojolicious-1.21/lib/Mojolicious/Guides/Growing.pod Mojolicious-1.21/lib/Mojolicious/Guides/Rendering.pod Mojolicious-1.21/lib/Mojolicious/Guides/Routing.pod Mojolicious-1.21/lib/Mojolicious/Command/Cgi.pm Mojolicious-1.21/lib/Mojolicious/Command/Daemon.pm Mojolicious-1.21/lib/Mojolicious/Command/Fastcgi.pm Mojolicious-1.21/lib/Mojolicious/Command/Generate/ Mojolicious-1.21/lib/Mojolicious/Command/Generate.pm Mojolicious-1.21/lib/Mojolicious/Command/Get.pm Mojolicious-1.21/lib/Mojolicious/Command/Inflate.pm Mojolicious-1.21/lib/Mojolicious/Command/Psgi.pm Mojolicious-1.21/lib/Mojolicious/Command/Routes.pm Mojolicious-1.21/lib/Mojolicious/Command/Test.pm Mojolicious-1.21/lib/Mojolicious/Command/Version.pm Mojolicious-1.21/lib/Mojolicious/Command/Generate/App.pm Mojolicious-1.21/lib/Mojolicious/Command/Generate/Gitignore.pm Mojolicious-1.21/lib/Mojolicious/Command/Generate/Hypnotoad.pm Mojolicious-1.21/lib/Mojolicious/Command/Generate/LiteApp.pm Mojolicious-1.21/lib/Mojolicious/Command/Generate/Makefile.pm Mojolicious-1.21/lib/Mojo/Asset/ Mojolicious-1.21/lib/Mojo/Asset.pm Mojolicious-1.21/lib/Mojo/Base.pm Mojolicious-1.21/lib/Mojo/ByteStream.pm Mojolicious-1.21/lib/Mojo/Cache.pm Mojolicious-1.21/lib/Mojo/Client.pm Mojolicious-1.21/lib/Mojo/Command.pm Mojolicious-1.21/lib/Mojo/Content/ Mojolicious-1.21/lib/Mojo/Content.pm Mojolicious-1.21/lib/Mojo/Cookie/ Mojolicious-1.21/lib/Mojo/Cookie.pm Mojolicious-1.21/lib/Mojo/CookieJar.pm Mojolicious-1.21/lib/Mojo/Date.pm Mojolicious-1.21/lib/Mojo/DOM.pm Mojolicious-1.21/lib/Mojo/Exception.pm Mojolicious-1.21/lib/Mojo/Headers.pm Mojolicious-1.21/lib/Mojo/HelloWorld.pm Mojolicious-1.21/lib/Mojo/Home.pm Mojolicious-1.21/lib/Mojo/IOLoop.pm Mojolicious-1.21/lib/Mojo/JSON.pm Mojolicious-1.21/lib/Mojo/Loader.pm Mojolicious-1.21/lib/Mojo/Log.pm Mojolicious-1.21/lib/Mojo/Message/ Mojolicious-1.21/lib/Mojo/Message.pm Mojolicious-1.21/lib/Mojo/Parameters.pm Mojolicious-1.21/lib/Mojo/Path.pm Mojolicious-1.21/lib/Mojo/Server/ Mojolicious-1.21/lib/Mojo/Server.pm Mojolicious-1.21/lib/Mojo/Template.pm Mojolicious-1.21/lib/Mojo/Transaction/ Mojolicious-1.21/lib/Mojo/Transaction.pm Mojolicious-1.21/lib/Mojo/Upload.pm Mojolicious-1.21/lib/Mojo/URL.pm Mojolicious-1.21/lib/Mojo/UserAgent.pm Mojolicious-1.21/lib/Mojo/Util.pm Mojolicious-1.21/lib/Mojo/Transaction/HTTP.pm Mojolicious-1.21/lib/Mojo/Transaction/WebSocket.pm Mojolicious-1.21/lib/Mojo/Server/CGI.pm Mojolicious-1.21/lib/Mojo/Server/Daemon.pm Mojolicious-1.21/lib/Mojo/Server/FastCGI.pm Mojolicious-1.21/lib/Mojo/Server/Hypnotoad.pm Mojolicious-1.21/lib/Mojo/Server/PSGI.pm Mojolicious-1.21/lib/Mojo/Message/Request.pm Mojolicious-1.21/lib/Mojo/Message/Response.pm Mojolicious-1.21/lib/Mojo/Cookie/Request.pm Mojolicious-1.21/lib/Mojo/Cookie/Response.pm Mojolicious-1.21/lib/Mojo/Content/MultiPart.pm Mojolicious-1.21/lib/Mojo/Content/Single.pm Mojolicious-1.21/lib/Mojo/Asset/File.pm Mojolicious-1.21/lib/Mojo/Asset/Memory.pm Mojolicious-1.21/examples/connect-proxy.pl Mojolicious-1.21/examples/flash-policy-server.pl Mojolicious-1.21/examples/microhttpd.pl Prepending blib/arch and blib/lib of 20 build dirs to PERL5LIB; for 'make' CPAN.pm: Going to build K/KR/KRAIH/Mojolicious-1.21.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Mojolicious Writing MYMETA.yml >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Mojo/Template.pm blib\lib\Mojo\Template.pm cp lib/Mojolicious/public/js/jquery.js blib\lib\Mojolicious\public\js\jquery.js cp lib/Mojo/JSON.pm blib\lib\Mojo\JSON.pm cp lib/Mojolicious/public/failraptor.png blib\lib\Mojolicious\public\failraptor.png cp lib/Mojo/ByteStream.pm blib\lib\Mojo\ByteStream.pm cp lib/Mojolicious/Command/Cgi.pm blib\lib\Mojolicious\Command\Cgi.pm cp lib/Mojolicious/Plugin/PodRenderer.pm blib\lib\Mojolicious\Plugin\PodRenderer.pm cp lib/Mojolicious/Command/Generate/Gitignore.pm blib\lib\Mojolicious\Command\Generate\Gitignore.pm cp lib/Mojo/Log.pm blib\lib\Mojo\Log.pm cp lib/Mojolicious/Command/Version.pm blib\lib\Mojolicious\Command\Version.pm cp lib/Mojolicious/public/mojolicious-box.png blib\lib\Mojolicious\public\mojolicious-box.png cp lib/Mojolicious/Guides.pod blib\lib\Mojolicious\Guides.pod cp lib/Mojolicious/Plugin/TagHelpers.pm blib\lib\Mojolicious\Plugin\TagHelpers.pm cp lib/Mojo/Transaction.pm blib\lib\Mojo\Transaction.pm cp lib/Mojolicious/Command/Generate/Hypnotoad.pm blib\lib\Mojolicious\Command\Generate\Hypnotoad.pm cp lib/Mojolicious/public/js/lang-wiki.js blib\lib\Mojolicious\public\js\lang-wiki.js cp lib/Mojo/Cookie/Response.pm blib\lib\Mojo\Cookie\Response.pm cp lib/Mojo/Server.pm blib\lib\Mojo\Server.pm cp lib/Mojolicious/Plugin/DefaultHelpers.pm blib\lib\Mojolicious\Plugin\DefaultHelpers.pm cp lib/Mojo/Server/PSGI.pm blib\lib\Mojo\Server\PSGI.pm cp lib/Mojo/Path.pm blib\lib\Mojo\Path.pm cp lib/Mojolicious/public/mojolicious-noraptor.png blib\lib\Mojolicious\public\mojolicious-noraptor.png cp lib/Mojolicious/public/mojolicious-white.png blib\lib\Mojolicious\public\mojolicious-white.png cp lib/Mojo/Upload.pm blib\lib\Mojo\Upload.pm cp lib/Mojo/Date.pm blib\lib\Mojo\Date.pm cp lib/Mojolicious/public/mojolicious-clouds.png blib\lib\Mojolicious\public\mojolicious-clouds.png cp lib/Mojolicious/Command/Generate/LiteApp.pm blib\lib\Mojolicious\Command\Generate\LiteApp.pm cp lib/Mojolicious/public/js/lang-css.js blib\lib\Mojolicious\public\js\lang-css.js cp lib/Mojo/CookieJar.pm blib\lib\Mojo\CookieJar.pm cp lib/Test/Mojo.pm blib\lib\Test\Mojo.pm cp lib/Mojo/Cookie.pm blib\lib\Mojo\Cookie.pm cp lib/Mojolicious/Plugin/I18n.pm blib\lib\Mojolicious\Plugin\I18n.pm cp lib/Mojolicious/Command/Get.pm blib\lib\Mojolicious\Command\Get.pm cp lib/Mojolicious/public/css/prettify-mojo.css blib\lib\Mojolicious\public\css\prettify-mojo.css cp lib/Mojo/Util.pm blib\lib\Mojo\Util.pm cp lib/Mojo/Server/Hypnotoad.pm blib\lib\Mojo\Server\Hypnotoad.pm cp lib/Mojolicious/Lite.pm blib\lib\Mojolicious\Lite.pm cp lib/Mojolicious/Plugin/HeaderCondition.pm blib\lib\Mojolicious\Plugin\HeaderCondition.pm cp lib/Mojolicious/Command/Routes.pm blib\lib\Mojolicious\Command\Routes.pm cp lib/Mojolicious/Commands.pm blib\lib\Mojolicious\Commands.pm cp lib/Mojo/HelloWorld.pm blib\lib\Mojo\HelloWorld.pm cp lib/Mojo/Command.pm blib\lib\Mojo\Command.pm cp lib/Mojolicious/Command/Generate/Makefile.pm blib\lib\Mojolicious\Command\Generate\Makefile.pm cp lib/Mojo/Server/CGI.pm blib\lib\Mojo\Server\CGI.pm cp lib/Mojolicious/Routes/Pattern.pm blib\lib\Mojolicious\Routes\Pattern.pm cp README.pod blib\lib\README.pod cp lib/Mojo/Message.pm blib\lib\Mojo\Message.pm cp lib/Mojolicious/Guides/Rendering.pod blib\lib\Mojolicious\Guides\Rendering.pod cp lib/Mojolicious/Guides/FAQ.pod blib\lib\Mojolicious\Guides\FAQ.pod cp lib/Mojolicious/Guides/Cookbook.pod blib\lib\Mojolicious\Guides\Cookbook.pod cp lib/Mojolicious/Command/Fastcgi.pm blib\lib\Mojolicious\Command\Fastcgi.pm cp lib/Mojolicious/Renderer.pm blib\lib\Mojolicious\Renderer.pm cp lib/Mojolicious/Command/Generate/App.pm blib\lib\Mojolicious\Command\Generate\App.pm cp lib/Mojo/UserAgent.pm blib\lib\Mojo\UserAgent.pm cp lib/Mojo/Cookie/Request.pm blib\lib\Mojo\Cookie\Request.pm cp lib/Mojo/Base.pm blib\lib\Mojo\Base.pm cp lib/Mojo/Transaction/HTTP.pm blib\lib\Mojo\Transaction\HTTP.pm cp lib/Mojo/Asset/File.pm blib\lib\Mojo\Asset\File.pm cp lib/Mojolicious/public/js/lang-lisp.js blib\lib\Mojolicious\public\js\lang-lisp.js cp lib/Mojolicious/public/js/lang-sql.js blib\lib\Mojolicious\public\js\lang-sql.js cp lib/Mojolicious/public/js/lang-scala.js blib\lib\Mojolicious\public\js\lang-scala.js cp lib/Mojolicious/public/mojolicious-black.png blib\lib\Mojolicious\public\mojolicious-black.png cp lib/Mojo/Content.pm blib\lib\Mojo\Content.pm cp lib/Mojo/Loader.pm blib\lib\Mojo\Loader.pm cp lib/Mojolicious/Sessions.pm blib\lib\Mojolicious\Sessions.pm cp lib/Mojolicious/public/mojolicious-arrow.png blib\lib\Mojolicious\public\mojolicious-arrow.png cp lib/Mojolicious/Guides/CodingGuidelines.pod blib\lib\Mojolicious\Guides\CodingGuidelines.pod cp lib/Mojo/Server/FastCGI.pm blib\lib\Mojo\Server\FastCGI.pm cp lib/Mojolicious/Plugin.pm blib\lib\Mojolicious\Plugin.pm cp lib/Mojo/Asset/Memory.pm blib\lib\Mojo\Asset\Memory.pm cp lib/Mojolicious/Plugin/Charset.pm blib\lib\Mojolicious\Plugin\Charset.pm cp lib/Mojolicious/Plugin/EpRenderer.pm blib\lib\Mojolicious\Plugin\EpRenderer.pm cp lib/Mojolicious/public/js/lang-yaml.js blib\lib\Mojolicious\public\js\lang-yaml.js cp lib/Mojo/Content/MultiPart.pm blib\lib\Mojo\Content\MultiPart.pm cp lib/Mojolicious/Command/Daemon.pm blib\lib\Mojolicious\Command\Daemon.pm cp lib/Mojolicious/public/js/lang-vhdl.js blib\lib\Mojolicious\public\js\lang-vhdl.js cp lib/Mojolicious/Plugin/PoweredBy.pm blib\lib\Mojolicious\Plugin\PoweredBy.pm cp lib/Mojolicious/Plugin/JsonConfig.pm blib\lib\Mojolicious\Plugin\JsonConfig.pm cp lib/Mojo/Message/Response.pm blib\lib\Mojo\Message\Response.pm cp lib/Mojolicious.pm blib\lib\Mojolicious.pm cp lib/Mojolicious/public/js/lang-apollo.js blib\lib\Mojolicious\public\js\lang-apollo.js cp lib/Mojo/Home.pm blib\lib\Mojo\Home.pm cp lib/Mojo/Transaction/WebSocket.pm blib\lib\Mojo\Transaction\WebSocket.pm cp lib/Mojolicious/Routes.pm blib\lib\Mojolicious\Routes.pm cp lib/Mojolicious/public/js/lang-vb.js blib\lib\Mojolicious\public\js\lang-vb.js cp lib/Mojolicious/public/amelia.png blib\lib\Mojolicious\public\amelia.png cp lib/Mojolicious/public/js/lang-hs.js blib\lib\Mojolicious\public\js\lang-hs.js cp lib/Mojo/DOM.pm blib\lib\Mojo\DOM.pm cp lib/Mojolicious/Controller.pm blib\lib\Mojolicious\Controller.pm cp lib/ojo.pm blib\lib\ojo.pm cp lib/Mojo/Content/Single.pm blib\lib\Mojo\Content\Single.pm cp lib/Mojolicious/Plugins.pm blib\lib\Mojolicious\Plugins.pm cp lib/Mojolicious/Guides/Cheatsheet.pod blib\lib\Mojolicious\Guides\Cheatsheet.pod cp lib/Mojolicious/Command/Psgi.pm blib\lib\Mojolicious\Command\Psgi.pm cp lib/Mojolicious/public/mojolicious-pinstripe.gif blib\lib\Mojolicious\public\mojolicious-pinstripe.gif cp lib/Mojolicious/public/css/prettify.css blib\lib\Mojolicious\public\css\prettify.css cp lib/Mojolicious/Routes/Match.pm blib\lib\Mojolicious\Routes\Match.pm cp lib/Mojo/URL.pm blib\lib\Mojo\URL.pm cp lib/Mojolicious/Plugin/RequestTimer.pm blib\lib\Mojolicious\Plugin\RequestTimer.pm cp lib/Mojolicious/Guides/Growing.pod blib\lib\Mojolicious\Guides\Growing.pod cp lib/Mojo.pm blib\lib\Mojo.pm cp lib/Mojo/Exception.pm blib\lib\Mojo\Exception.pm cp lib/Mojolicious/Command/Test.pm blib\lib\Mojolicious\Command\Test.pm cp lib/Mojolicious/public/js/lang-proto.js blib\lib\Mojolicious\public\js\lang-proto.js cp lib/Mojolicious/Command/Generate.pm blib\lib\Mojolicious\Command\Generate.pm cp lib/Mojolicious/public/js/lang-ml.js blib\lib\Mojolicious\public\js\lang-ml.js cp lib/Mojo/IOLoop.pm blib\lib\Mojo\IOLoop.pm cp lib/Mojo/Server/Daemon.pm blib\lib\Mojo\Server\Daemon.pm cp lib/Mojolicious/public/favicon.ico blib\lib\Mojolicious\public\favicon.ico cp lib/Mojo/Asset.pm blib\lib\Mojo\Asset.pm cp lib/Mojolicious/Plugin/EplRenderer.pm blib\lib\Mojolicious\Plugin\EplRenderer.pm cp lib/Mojolicious/Plugin/Config.pm blib\lib\Mojolicious\Plugin\Config.pm cp lib/Mojolicious/Static.pm blib\lib\Mojolicious\Static.pm cp lib/Mojo/Message/Request.pm blib\lib\Mojo\Message\Request.pm cp lib/Mojo/Headers.pm blib\lib\Mojo\Headers.pm cp lib/Mojolicious/Types.pm blib\lib\Mojolicious\Types.pm cp lib/Mojo/Client.pm blib\lib\Mojo\Client.pm cp lib/Mojolicious/public/js/prettify.js blib\lib\Mojolicious\public\js\prettify.js cp lib/Mojolicious/Command/Inflate.pm blib\lib\Mojolicious\Command\Inflate.pm cp lib/Mojolicious/Plugin/AgentCondition.pm blib\lib\Mojolicious\Plugin\AgentCondition.pm cp lib/Mojo/Cache.pm blib\lib\Mojo\Cache.pm cp lib/Mojolicious/public/js/lang-lua.js blib\lib\Mojolicious\public\js\lang-lua.js cp lib/Mojolicious/Guides/Routing.pod blib\lib\Mojolicious\Guides\Routing.pod cp lib/Mojolicious/public/mojolicious-notfound.png blib\lib\Mojolicious\public\mojolicious-notfound.png cp lib/Mojo/Parameters.pm blib\lib\Mojo\Parameters.pm C:\Perl-5.14\bin\perl.exe -MExtUtils::Command -e "cp" -- script/mojo blib\script\mojo pl2bat.bat blib\script\mojo C:\Perl-5.14\bin\perl.exe -MExtUtils::Command -e "cp" -- script/hypnotoad blib\script\hypnotoad pl2bat.bat blib\script\hypnotoad KRAIH/Mojolicious-1.21.tar.gz nmake -- OK Prepending blib/arch and blib/lib of 20 build dirs to PERL5LIB; for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/*/*.t t/mojo/apache_cgi.t ........................... skipped: Mac OS X required for this test! t/mojo/apache_fastcgi.t ....................... skipped: Mac OS X required for this test! t/mojo/app.t .................................. 1..43 ok 1 - use Mojo; ok 2 - use Mojo::HelloWorld; ok 3 - use Mojo::Transaction::HTTP; ok 4 - use Mojo::UserAgent; ok 5 - right logger ok 6 - request was continued ok 7 - transactions were pipelined ok 8 - will be kept alive ok 9 - right status ok 10 - right content ok 11 - will be kept alive ok 12 - was kept alive ok 13 - right status ok 14 - right content ok 15 - will not be kept alive ok 16 - was kept alive ok 17 - right status ok 18 - right "Connection" value ok 19 - right content ok 20 - will not be kept alive ok 21 - was not kept alive ok 22 - right status ok 23 - right "Connection" value ok 24 - right content ok 25 - right status ok 26 - right content ok 27 - has connection id ok 28 - right status ok 29 - right content ok 30 - has connection id ok 31 - has connection id ok 32 - transaction is done ok 33 - transaction is done ok 34 - transaction is done ok 35 - has no errors ok 36 - transaction is done ok 37 - has no error ok 38 - transaction is done ok 39 - has no error ok 40 - right status ok 41 - right content ok 42 - right status ok 43 - right content ok Can't move file "C:\cpanfly-5.14\var\tmp\mojo.tmp2d29e1c86e12d65a4c74d9b035690217" to "C:\cpanfly-5.14\var\tmp\mojo.tmp72c9716dc34977f598bd43909b835b21": Permission denied at t/mojo/asset.t line 117 # Looks like you planned 44 tests but ran 43. # Looks like your test exited with 13 just after 43. t/mojo/asset.t ................................ 1..44 ok 1 - use Mojo::Asset::File; ok 2 - use Mojo::Asset::Memory; ok 3 - empty string at position 0 ok 4 - "abc" at position 0 ok 5 - "bc" at position 1 ok 6 - does not contain "db" ok 7 - empty string at position 0 ok 8 - "abc" at position 0 ok 9 - "bc" at position 1 ok 10 - does not contain "db" ok 11 - empty string at position 0 ok 12 - empty string at position 0 ok 13 - empty string at position 0 ok 14 - "bcdef" at position 0 ok 15 - "cdef" at position 1 ok 16 - does not contain "db" ok 17 - empty string at position 0 ok 18 - "bcdef" at position 0 ok 19 - "cdef" at position 1 ok 20 - does not contain "db" ok 21 - empty string at position 0 ok 22 - "cdefghi" at position 0 ok 23 - "fghi" at position 3 ok 24 - "f" at position 3 ok 25 - "hi" at position 5 ok 26 - does not contain "db" ok 27 - chunk from position 0 ok 28 - chunk from position 1 ok 29 - chunk from position 5 ok 30 - chunk from position 0 with size 1 ok 31 - chunk from position 5 with size 1 ok 32 - empty string at position 0 ok 33 - "cdefghi" at position 0 ok 34 - "fghi" at position 3 ok 35 - "f" at position 3 ok 36 - "hi" at position 5 ok 37 - does not contain "db" ok 38 - chunk from position 0 ok 39 - chunk from position 1 ok 40 - chunk from position 5 ok 41 - chunk from position 0 with size 1 ok 42 - chunk from position 5 with size 1 ok 43 - right content Dubious, test returned 13 (wstat 3328, 0xd00) Failed 1/44 subtests t/mojo/base.t ................................. 1..405 ok 1 - use Mojo::Base; ok 2 - right attribute value ok 3 - right attribute value ok 4 - right attribute value ok 5 - right attribute value ok 6 - right attribute value ok 7 - right attribute value ok 8 - right attribute value ok 9 - right attribute value ok 10 - right attribute value ok 11 - right attribute value ok 12 - right attribute value ok 13 - right attribute value ok 14 - right attribute value ok 15 - right attribute value ok 16 - right attribute value ok 17 - right attribute value ok 18 - right attribute value ok 19 - right attribute value ok 20 - right attribute value ok 21 - right attribute value ok 22 - right attribute value ok 23 - right attribute value ok 24 - right attribute value ok 25 - right attribute value ok 26 - right attribute value ok 27 - right attribute value ok 28 - right attribute value ok 29 - right attribute value ok 30 - right attribute value ok 31 - right attribute value ok 32 - right attribute value ok 33 - right attribute value ok 34 - right attribute value ok 35 - right attribute value ok 36 - right attribute value ok 37 - right attribute value ok 38 - right attribute value ok 39 - right attribute value ok 40 - right attribute value ok 41 - right attribute value ok 42 - right attribute value ok 43 - right attribute value ok 44 - right attribute value ok 45 - right attribute value ok 46 - right attribute value ok 47 - right attribute value ok 48 - right attribute value ok 49 - right attribute value ok 50 - right attribute value ok 51 - right attribute value ok 52 - right attribute value ok 53 - right attribute value ok 54 - right attribute value ok 55 - right attribute value ok 56 - right attribute value ok 57 - right attribute value ok 58 - right attribute value ok 59 - right attribute value ok 60 - right attribute value ok 61 - right attribute value ok 62 - right attribute value ok 63 - right attribute value ok 64 - right attribute value ok 65 - right attribute value ok 66 - right attribute value ok 67 - right attribute value ok 68 - right attribute value ok 69 - right attribute value ok 70 - right attribute value ok 71 - right attribute value ok 72 - right attribute value ok 73 - right attribute value ok 74 - right attribute value ok 75 - right attribute value ok 76 - right attribute value ok 77 - right attribute value ok 78 - right attribute value ok 79 - right attribute value ok 80 - right attribute value ok 81 - right attribute value ok 82 - right attribute value ok 83 - right attribute value ok 84 - right attribute value ok 85 - right attribute value ok 86 - right attribute value ok 87 - right attribute value ok 88 - right attribute value ok 89 - right attribute value ok 90 - right attribute value ok 91 - right attribute value ok 92 - right attribute value ok 93 - right attribute value ok 94 - right attribute value ok 95 - right attribute value ok 96 - right attribute value ok 97 - right attribute value ok 98 - right attribute value ok 99 - right attribute value ok 100 - right attribute value ok 101 - right attribute value ok 102 - monkey has mojo ok 103 ok 104 - right attribute value ok 105 - right attribute value ok 106 - attribute value has right class isa BaseTest ok 107 - right attribute default value ok 108 - attribute value has right class isa BaseTest ok 109 - right attribute value ok 110 - attribute value has right class isa BaseTest ok 111 - right attribute default value ok 112 - attribute value has right class isa BaseTest ok 113 - right attribute value ok 114 - attribute value has right class isa BaseTest ok 115 - right attribute default value ok 116 - attribute value has right class isa BaseTest ok 117 - right attribute value ok 118 - attribute value has right class isa BaseTest ok 119 - right attribute default value ok 120 - attribute value has right class isa BaseTest ok 121 - right attribute value ok 122 - attribute value has right class isa BaseTest ok 123 - right attribute default value ok 124 - attribute value has right class isa BaseTest ok 125 - right attribute value ok 126 - attribute value has right class isa BaseTest ok 127 - right attribute default value ok 128 - attribute value has right class isa BaseTest ok 129 - right attribute value ok 130 - attribute value has right class isa BaseTest ok 131 - right attribute default value ok 132 - attribute value has right class isa BaseTest ok 133 - right attribute value ok 134 - attribute value has right class isa BaseTest ok 135 - right attribute default value ok 136 - attribute value has right class isa BaseTest ok 137 - right attribute value ok 138 - attribute value has right class isa BaseTest ok 139 - right attribute default value ok 140 - attribute value has right class isa BaseTest ok 141 - right attribute value ok 142 - attribute value has right class isa BaseTest ok 143 - right attribute default value ok 144 - attribute value has right class isa BaseTest ok 145 - right attribute value ok 146 - attribute value has right class isa BaseTest ok 147 - right attribute default value ok 148 - attribute value has right class isa BaseTest ok 149 - right attribute value ok 150 - attribute value has right class isa BaseTest ok 151 - right attribute default value ok 152 - attribute value has right class isa BaseTest ok 153 - right attribute value ok 154 - attribute value has right class isa BaseTest ok 155 - right attribute default value ok 156 - attribute value has right class isa BaseTest ok 157 - right attribute value ok 158 - attribute value has right class isa BaseTest ok 159 - right attribute default value ok 160 - attribute value has right class isa BaseTest ok 161 - right attribute value ok 162 - attribute value has right class isa BaseTest ok 163 - right attribute default value ok 164 - attribute value has right class isa BaseTest ok 165 - right attribute value ok 166 - attribute value has right class isa BaseTest ok 167 - right attribute default value ok 168 - attribute value has right class isa BaseTest ok 169 - right attribute value ok 170 - attribute value has right class isa BaseTest ok 171 - right attribute default value ok 172 - attribute value has right class isa BaseTest ok 173 - right attribute value ok 174 - attribute value has right class isa BaseTest ok 175 - right attribute default value ok 176 - attribute value has right class isa BaseTest ok 177 - right attribute value ok 178 - attribute value has right class isa BaseTest ok 179 - right attribute default value ok 180 - attribute value has right class isa BaseTest ok 181 - right attribute value ok 182 - attribute value has right class isa BaseTest ok 183 - right attribute default value ok 184 - attribute value has right class isa BaseTest ok 185 - right attribute value ok 186 - attribute value has right class isa BaseTest ok 187 - right attribute default value ok 188 - attribute value has right class isa BaseTest ok 189 - right attribute value ok 190 - attribute value has right class isa BaseTest ok 191 - right attribute default value ok 192 - attribute value has right class isa BaseTest ok 193 - right attribute value ok 194 - attribute value has right class isa BaseTest ok 195 - right attribute default value ok 196 - attribute value has right class isa BaseTest ok 197 - right attribute value ok 198 - attribute value has right class isa BaseTest ok 199 - right attribute default value ok 200 - attribute value has right class isa BaseTest ok 201 - right attribute value ok 202 - attribute value has right class isa BaseTest ok 203 - right attribute default value ok 204 - attribute value has right class isa BaseTest ok 205 - right attribute value ok 206 - right attribute value ok 207 - right chained attribute value ok 208 - right attribute value ok 209 - right chained attribute value ok 210 - right attribute value ok 211 - right chained attribute value ok 212 - right attribute value ok 213 - right chained attribute value ok 214 - right attribute value ok 215 - right chained attribute value ok 216 - right attribute value ok 217 - right chained attribute value ok 218 - right attribute value ok 219 - right chained attribute value ok 220 - right attribute value ok 221 - right chained attribute value ok 222 - right attribute value ok 223 - right chained attribute value ok 224 - right attribute value ok 225 - right chained attribute value ok 226 - right attribute value ok 227 - right chained attribute value ok 228 - right attribute value ok 229 - right chained attribute value ok 230 - right attribute value ok 231 - right chained attribute value ok 232 - right attribute value ok 233 - right chained attribute value ok 234 - right attribute value ok 235 - right chained attribute value ok 236 - right attribute value ok 237 - right chained attribute value ok 238 - right attribute value ok 239 - right chained attribute value ok 240 - right attribute value ok 241 - right chained attribute value ok 242 - right attribute value ok 243 - right chained attribute value ok 244 - right attribute value ok 245 - right chained attribute value ok 246 - right attribute value ok 247 - right chained attribute value ok 248 - right attribute value ok 249 - right chained attribute value ok 250 - right attribute value ok 251 - right chained attribute value ok 252 - right attribute value ok 253 - right chained attribute value ok 254 - right attribute value ok 255 - right chained attribute value ok 256 - right attribute value ok 257 - right chained attribute value ok 258 - right attribute value ok 259 - right chained attribute value ok 260 - right attribute value ok 261 - right chained attribute value ok 262 - right attribute value ok 263 - right chained attribute value ok 264 - right attribute value ok 265 - right chained attribute value ok 266 - right attribute value ok 267 - right chained attribute value ok 268 - right attribute value ok 269 - right chained attribute value ok 270 - right attribute value ok 271 - right chained attribute value ok 272 - right attribute value ok 273 - right chained attribute value ok 274 - right attribute value ok 275 - right chained attribute value ok 276 - right attribute value ok 277 - right chained attribute value ok 278 - right attribute value ok 279 - right chained attribute value ok 280 - right attribute value ok 281 - right chained attribute value ok 282 - right attribute value ok 283 - right chained attribute value ok 284 - right attribute value ok 285 - right chained attribute value ok 286 - right attribute value ok 287 - right chained attribute value ok 288 - right attribute value ok 289 - right chained attribute value ok 290 - right attribute value ok 291 - right chained attribute value ok 292 - right attribute value ok 293 - right chained attribute value ok 294 - right attribute value ok 295 - right chained attribute value ok 296 - right attribute value ok 297 - right chained attribute value ok 298 - right attribute value ok 299 - right chained attribute value ok 300 - right attribute value ok 301 - right chained attribute value ok 302 - right attribute value ok 303 - right chained attribute value ok 304 - right attribute value ok 305 - right chained attribute value ok 306 - right attribute value ok 307 - right chained attribute value ok 308 - right attribute value ok 309 - right chained attribute value ok 310 - right attribute value ok 311 - right chained attribute value ok 312 - right attribute value ok 313 - right chained attribute value ok 314 - right attribute value ok 315 - right chained attribute value ok 316 - right attribute value ok 317 - right chained attribute value ok 318 - right attribute value ok 319 - right chained attribute value ok 320 - right attribute value ok 321 - right chained attribute value ok 322 - right attribute value ok 323 - right chained attribute value ok 324 - right attribute value ok 325 - right chained attribute value ok 326 - right attribute value ok 327 - right chained attribute value ok 328 - right attribute value ok 329 - right chained attribute value ok 330 - right attribute value ok 331 - right chained attribute value ok 332 - right attribute value ok 333 - right chained attribute value ok 334 - right attribute value ok 335 - right chained attribute value ok 336 - right attribute value ok 337 - right chained attribute value ok 338 - right attribute value ok 339 - right chained attribute value ok 340 - right attribute value ok 341 - right chained attribute value ok 342 - right attribute value ok 343 - right chained attribute value ok 344 - right attribute value ok 345 - right chained attribute value ok 346 - right attribute value ok 347 - right chained attribute value ok 348 - right attribute value ok 349 - right chained attribute value ok 350 - right attribute value ok 351 - right chained attribute value ok 352 - right attribute value ok 353 - right chained attribute value ok 354 - right attribute value ok 355 - right chained attribute value ok 356 - right attribute value ok 357 - right chained attribute value ok 358 - right attribute value ok 359 - right chained attribute value ok 360 - right attribute value ok 361 - right chained attribute value ok 362 - right attribute value ok 363 - right chained attribute value ok 364 - right attribute value ok 365 - right chained attribute value ok 366 - right attribute value ok 367 - right chained attribute value ok 368 - right attribute value ok 369 - right chained attribute value ok 370 - right attribute value ok 371 - right chained attribute value ok 372 - right attribute value ok 373 - right chained attribute value ok 374 - right attribute value ok 375 - right chained attribute value ok 376 - right attribute value ok 377 - right chained attribute value ok 378 - right attribute value ok 379 - right chained attribute value ok 380 - right attribute value ok 381 - right chained attribute value ok 382 - right attribute value ok 383 - right chained attribute value ok 384 - right attribute value ok 385 - right chained attribute value ok 386 - right attribute value ok 387 - right chained attribute value ok 388 - right attribute value ok 389 - right chained attribute value ok 390 - right attribute value ok 391 - right chained attribute value ok 392 - right attribute value ok 393 - right chained attribute value ok 394 - right attribute value ok 395 - right chained attribute value ok 396 - right attribute value ok 397 - right chained attribute value ok 398 - right attribute value ok 399 - right chained attribute value ok 400 - right attribute value ok 401 - right chained attribute value ok 402 - right attribute value ok 403 - right chained attribute value ok 404 - right attribute value ok 405 - right chained attribute value ok t/mojo/bytestream.t ........................... 1..106 ok 1 - use Mojo::Util; ok 2 - use Mojo::ByteStream; ok 3 - right camelized result ok 4 - right camelized result ok 5 - right camelized result ok 6 - right camelized result ok 7 - right decamelized result ok 8 - right decamelized result ok 9 - right decamelized result ok 10 - right decamelized result ok 11 - right base64 encoded result ok 12 - right base64 decoded result ok 13 - right base64 encoded result ok 14 - right base64 decoded result ok 15 - right base64 decoded result ok 16 - right base64 encoded result ok 17 - right url escaped result ok 18 - right url unescaped result ok 19 - right url escaped result ok 20 - right url unescaped result ok 21 - right qp encoded result ok 22 - right qp decoded result ok 23 - right quoted result ok 24 - right unquoted result ok 25 - right binary md5 checksum ok 26 - right binary md5 checksum ok 27 - still equal ok 28 - right md5 checksum ok 29 - right binary sha1 checksum ok 30 - right sha1 checksum ok 31 - size is 11 ok 32 - size is 1 ok 33 - right content ok 34 - right hmac md5 checksum ok 35 - right hmac md5 checksum ok 36 - right hmac md5 checksum ok 37 - right hmac md5 checksum ok 38 - right hmac md5 checksum ok 39 - right hmac md5 checksum ok 40 - right hmac md5 checksum ok 41 - right hmac sha1 checksum ok 42 - right hmac sha1 checksum ok 43 - right hmac sha1 checksum ok 44 - right hmac sha1 checksum ok 45 - right hmac sha1 checksum ok 46 - right hmac sha1 checksum ok 47 - right hmac sha1 checksum ok 48 - right html escaped result ok 49 - right html escaped result ok 50 - right html unescaped result ok 51 - right html unescaped result ok 52 - right html unescaped result ok 53 - right html escaped result ok 54 - right html unescaped result ok 55 - right html escaped result ok 56 - right xml escaped result ok 57 - right xml escaped result ok 58 - right xml escaped result ok 59 - decoding invalid utf8 worked ok 60 - right punycode encoded result ok 61 - right punycode decoded result ok 62 - punycode_encode (A) Arabic (Egyptian): ok 63 - punycode_decode (A) Arabic (Egyptian): ok 64 - punycode_encode (B) Chinese (simplified): ok 65 - punycode_decode (B) Chinese (simplified): ok 66 - punycode_encode (C) Chinese (traditional): ok 67 - punycode_decode (C) Chinese (traditional): ok 68 - punycode_encode (D) Czech: Proprostnemluvesky ok 69 - punycode_decode (D) Czech: Proprostnemluvesky ok 70 - punycode_encode (E) Hebrew: ok 71 - punycode_decode (E) Hebrew: ok 72 - punycode_encode (F) Hindi (Devanagari): ok 73 - punycode_decode (F) Hindi (Devanagari): ok 74 - punycode_encode (G) Japanese (kanji and hiragana): ok 75 - punycode_decode (G) Japanese (kanji and hiragana): ok 76 - punycode_encode (H) Korean (Hangul syllables): ok 77 - punycode_decode (H) Korean (Hangul syllables): ok 78 - punycode_encode (I) Russian (Cyrillic): ok 79 - punycode_decode (I) Russian (Cyrillic): ok 80 - punycode_encode (J) Spanish: PorqunopuedensimplementehablarenEspaol ok 81 - punycode_decode (J) Spanish: PorqunopuedensimplementehablarenEspaol ok 82 - punycode_encode (K) Vietnamese: TisaohkhngthchnitingVit ok 83 - punycode_decode (K) Vietnamese: TisaohkhngthchnitingVit ok 84 - punycode_encode (L) 3B ok 85 - punycode_decode (L) 3B ok 86 - punycode_encode (M) -with-SUPER-MONKEYS ok 87 - punycode_decode (M) -with-SUPER-MONKEYS ok 88 - punycode_encode (N) Hello-Another-Way- ok 89 - punycode_decode (N) Hello-Another-Way- ok 90 - punycode_encode (O) 2 ok 91 - punycode_decode (O) 2 ok 92 - punycode_encode (P) MajiKoi5 ok 93 - punycode_decode (P) MajiKoi5 ok 94 - punycode_encode (Q) de ok 95 - punycode_decode (Q) de ok 96 - punycode_encode (R) ok 97 - punycode_decode (R) ok 98 - punycode_encode (S) -> $1.00 <- ok 99 - punycode_decode (S) -> $1.00 <- ok 100 - right trimmed result ok 101 - right trimmed result ok 102 - right trimmed result ok 103 - right trimmed result ok 104 - right output ok 105 - nested bytestream stringified ok 106 - nested bytestream stringified ok t/mojo/cache.t ................................ 1..21 ok 1 - use Mojo::Cache; ok 2 - right result ok 3 - right result ok 4 - right result ok 5 - no result ok 6 - right result ok 7 - right result ok 8 - no result ok 9 - no result ok 10 - right result ok 11 - right result ok 12 - right result ok 13 - right result ok 14 - right result ok 15 - right result ok 16 - right result ok 17 - right result ok 18 - no result ok 19 - right result ok 20 - right result ok 21 - right result ok t/mojo/cgi.t .................................. 1..2 ok 1 - use Mojo::Server::CGI; ok 2 - working with closed STDOUT ok t/mojo/content.t .............................. 1..3 ok 1 - use Mojo::Content::MultiPart; ok 2 - use Mojo::Content::Single; ok 3 - content contains "a" ok t/mojo/cookie.t ............................... 1..59 ok 1 - use Mojo::Cookie::Request; ok 2 - use Mojo::Cookie::Response; ok 3 - right format ok 4 - right format ok 5 - right name ok 6 - right value ok 7 - right path ok 8 - right version ok 9 - right name ok 10 - no value ok 11 - right path ok 12 - right version ok 13 - right result ok 14 - right name ok 15 - right value ok 16 - right path ok 17 - right version ok 18 - right name ok 19 - right value ok 20 - right path ok 21 - right version ok 22 - right name ok 23 - right value ok 24 - right path ok 25 - right version ok 26 - right format ok 27 - right format ok 28 - right name ok 29 - right value ok 30 - right domain ok 31 - right path ok 32 - right max age value ok 33 - right expires value ok 34 - right port ok 35 - right secure flag ok 36 - right comment ok 37 - right version ok 38 - right name ok 39 - no value ok 40 - right domain ok 41 - right path ok 42 - right max age value ok 43 - right expires value ok 44 - right port ok 45 - right secure flag ok 46 - right comment ok 47 - right version ok 48 - right result ok 49 - right format ok 50 - right name ok 51 - right value ok 52 - right domain ok 53 - right path ok 54 - right max age value ok 55 - right expires value ok 56 - right expires epoch value ok 57 - right secure flag ok 58 - right comment ok 59 - right version ok t/mojo/cookiejar.t ............................ 1..30 ok 1 - use Mojo::CookieJar; ok 2 - use Mojo::Cookie::Response; ok 3 - use Mojo::URL; ok 4 - right name ok 5 - right value ok 6 - no second cookie ok 7 - right name ok 8 - right value ok 9 - no second cookie ok 10 - right name ok 11 - right value ok 12 - no second cookie ok 13 - right name ok 14 - right value ok 15 - right name ok 16 - right value ok 17 - no third cookie ok 18 - right name ok 19 - right value ok 20 - right name ok 21 - right value ok 22 - no third cookie ok 23 - right value ok 24 - no second cookie ok 25 - no cookie for port 80 ok 26 - cookie for port 88 ok 27 - right value ok 28 - no insecure cookie ok 29 - right value ok 30 - right value ok t/mojo/date.t ................................. 1..10 ok 1 - use Mojo::Date; ok 2 - right epoch value ok 3 - right epoch value ok 4 - right epoch value ok 5 - right format ok 6 - right epoch value ok 7 - right format ok 8 - right epoch value ok 9 - right format ok 10 - no epoch value ok t/mojo/dom.t .................................. 1..503 ok 1 - use Mojo::DOM; ok 2 - use ojo; ok 3 - right text ok 4 - right text ok 5 - found all div elements with id ok 6 - found all div elements with id ok 7 - found first div elements with id ok 8 - found first div elements with id ok 9 - found first div elements with id ok 10 - found first div elements with id ok 11 - right attribute ok 12 - right result ok 13 - right element ok 14 - right element ok 15 - right tag ok 16 - empty attributes ok 17 - right parent ok 18 - right element ok 19 - right tag ok 20 - right attributes ok 21 - right parent ok 22 - right element ok 23 - right text ok 24 - right element ok 25 - right tag ok 26 - right attributes ok 27 - right parent ok 28 - right element ok 29 - right text ok 30 - right element ok 31 - right tag ok 32 - empty attributes ok 33 - right parent ok 34 - right element ok 35 - right text ok 36 - right element ok 37 - right text ok 38 - stringified right ok 39 - right text ok 40 - no content ok 41 - no result ok 42 - right text ok 43 - no result ok 44 - xml mode not detected ok 45 - right element ok 46 - right doctype ok 47 - stringified right ok 48 - right text ok 49 - right type ok 50 - right class attribute ok 51 - right text ok 52 - right parent type ok 53 - right parent attribute ok 54 - right sibling ok 55 - stringified right ok 56 - right parent attribute ok 57 - right parent attribute ok 58 - right parent attribute ok 59 - right type ok 60 - right type ok 61 - right type ok 62 - right type ok 63 - right type ok 64 - right text ok 65 - right id attribute ok 66 - no second result ok 67 - found all p elements ok 68 - found all div elements ok 69 - right script content ok 70 - right text ok 71 - right text ok 72 - right text ok 73 - no result ok 74 - right text ok 75 - no result ok 76 - right text ok 77 - right text ok 78 - right text ok 79 - right text ok 80 - no result ok 81 - right text ok 82 - no result ok 83 - right text ok 84 - right text ok 85 - right text ok 86 - right text ok 87 - right text ok 88 - right text ok 89 - right text ok 90 - right text ok 91 - right text ok 92 - right text ok 93 - right text ok 94 - right text ok 95 - right text ok 96 - right text ok 97 - right text ok 98 - right text ok 99 - right text ok 100 - right text ok 101 - right text ok 102 - right text ok 103 - right text ok 104 - right text ok 105 - right text ok 106 - right text ok 107 - right text ok 108 - right text ok 109 - right text ok 110 - right text ok 111 - right text ok 112 - right text ok 113 - right text ok 114 - right text ok 115 - right text ok 116 - right text ok 117 - right text ok 118 - right text ok 119 - right text ok 120 - right text ok 121 - right text ok 122 - right text ok 123 - right text ok 124 - right text ok 125 - right text ok 126 - right text ok 127 - right text ok 128 - right text ok 129 - right text ok 130 - right text ok 131 - right text ok 132 - right text ok 133 - right text ok 134 - right text ok 135 - right text ok 136 - right text ok 137 - right text ok 138 - right text ok 139 - right text ok 140 - right text ok 141 - right text ok 142 - right text ok 143 - right text ok 144 - right text ok 145 - right text ok 146 - right text ok 147 - right text ok 148 - right text ok 149 - right text ok 150 - right text ok 151 - right text ok 152 - right text ok 153 - right text ok 154 - right text ok 155 - right text ok 156 - right text ok 157 - right text ok 158 - right text ok 159 - right text ok 160 - right text ok 161 - right text ok 162 - right text ok 163 - right text ok 164 - right text ok 165 - right text ok 166 - right text ok 167 - right text ok 168 - right tag ok 169 - right text ok 170 - right tag ok 171 - right text ok 172 - no tag ok 173 - xml mode detected ok 174 - right version ok 175 - right id ok 176 - right text ok 177 - right text ok 178 - right text ok 179 - right text ok 180 - right text ok 181 - right text ok 182 - right text ok 183 - right text ok 184 - xml mode detected ok 185 - right namespace ok 186 - right text ok 187 - no namespace ok 188 - right text ok 189 - right namespace ok 190 - right text ok 191 - xml mode detected ok 192 - right namespace ok 193 - right namespace ok 194 - right text ok 195 - right namespace ok 196 - right text ok 197 - right namespace ok 198 - no text ok 199 - xml mode detected ok 200 - right namespace ok 201 - right namespace ok 202 - right text ok 203 - right namespace ok 204 - right text ok 205 - right namespace ok 206 - right text ok 207 - right namespace ok 208 - right text ok 209 - right namespace ok 210 - no text ok 211 - right order ok 212 - right attribute ok 213 - right attribute ok 214 - right attribute ok 215 - right text ok 216 - right attribute ok 217 - empty attribute value ok 218 - empty attribute value ok 219 - tag found ok 220 - right text ok 221 - right text ok 222 - found first element only ok 223 - found last element only ok 224 - found all div elements with id ok 225 - right result ok 226 - empty result ok 227 - right result ok 228 - right result ok 229 - found all div elements with the right ids ok 230 - found all div elements with the right ids ok 231 - found all div elements with the right ids ok 232 - found all div elements with the right ids ok 233 - found all div elements with the right ids ok 234 - found all div elements with the right ids ok 235 - found all div elements with the right atributes ok 236 - found all div elements with the right atributes ok 237 - right type ok 238 - right type ok 239 - right type ok 240 - no result ok 241 - right name ok 242 - right value ok 243 - right text ok 244 - right text ok 245 - right text ok 246 - right text ok 247 - right text ok 248 - right text ok 249 - right text ok 250 - right text ok 251 - right text ok 252 - right text ok 253 - right text ok 254 - no result ok 255 - right name ok 256 - right name ok 257 - right name ok 258 - found all odd li elements ok 259 - found all odd li elements ok 260 - right type ok 261 - right text ok 262 - right type ok 263 - right text ok 264 - right type ok 265 - right text ok 266 - right type ok 267 - right text ok 268 - found all odd li elements ok 269 - found all odd li elements ok 270 - found all odd li elements ok 271 - found all even li elements ok 272 - found all even li elements ok 273 - found all even li elements ok 274 - found all even li elements ok 275 - found all even li elements ok 276 - found the right li elements ok 277 - found the right li elements ok 278 - found the right li element ok 279 - found the right li element ok 280 - found the right li element ok 281 - found the right li element ok 282 - found the right li element ok 283 - found the right li element ok 284 - found the right li element ok 285 - found the right li element ok 286 - found first three li elements ok 287 - found first three li elements ok 288 - found last three li elements ok 289 - found first three li elements ok 290 - found first three li elements ok 291 - found every third li elements ok 292 - found every third li elements ok 293 - found third li element ok 294 - found third last li element ok 295 - found first three li elements ok 296 - found first three li elements ok 297 - found first three li elements ok 298 - found all odd elements ok 299 - found all odd li elements ok 300 - found all odd li elements ok 301 - found all odd p elements ok 302 - found all odd li elements ok 303 - found first child ok 304 - found first child ok 305 - found first child ok 306 - found first child ok 307 - found first child ok 308 - found first child ok 309 - found last child ok 310 - found last child ok 311 - found last child ok 312 - found last child ok 313 - found last child ok 314 - found last child ok 315 - found first p element ok 316 - found second and third element ok 317 - found first and second element ok 318 - found first and second element ok 319 - found first and second element ok 320 - found first and second element ok 321 - found first and second element ok 322 - found third element ok 323 - found third element ok 324 - found only child ok 325 - found only child ok 326 - found only child ok 327 - found only child ok 328 - right text ok 329 - right text ok 330 - right text ok 331 - right text ok 332 - right text ok 333 - right text ok 334 - right text ok 335 - right text ok 336 - no result ok 337 - no result ok 338 - no result ok 339 - no result ok 340 - right text ok 341 - no result ok 342 - right text ok 343 - right text ok 344 - right text ok 345 - right text ok 346 - right text ok 347 - right text ok 348 - right text ok 349 - no result ok 350 - no result ok 351 - right text ok 352 - right text ok 353 - right text ok 354 - right text ok 355 - right text ok 356 - right text ok 357 - right text ok 358 - right text ok 359 - right text ok 360 - right text ok 361 - right text ok 362 - right text ok 363 - right result ok 364 - right result ok 365 - right text ok 366 - no result ok 367 - no change ok 368 - no change ok 369 - right result ok 370 - right text ok 371 - right text ok 372 - right text ok 373 - right text ok 374 - right text ok 375 - right text ok 376 - right text ok 377 - right text ok 378 - right text ok 379 - right text ok 380 - right text ok 381 - right text ok 382 - right text ok 383 - right text ok 384 - no results ok 385 - right attribute ok 386 - right text ok 387 - right text ok 388 - right text ok 389 - right text ok 390 - right text ok 391 - right text ok 392 - right text ok 393 - right text ok 394 - right text ok 395 - right text ok 396 - right text ok 397 - right text ok 398 - right text ok 399 - right text ok 400 - right text ok 401 - right text ok 402 - right text ok 403 - right text ok 404 - right text ok 405 - right text ok 406 - right text ok 407 - right attribute ok 408 - right attribute ok 409 - right attribute ok 410 - right attribute ok 411 - right attribute ok 412 - right text ok 413 - right text ok 414 - right text ok 415 - right text ok 416 - right attribute ok 417 - right attribute ok 418 - right attribute ok 419 - right attribute ok 420 - right attribute ok 421 - right text ok 422 - right text ok 423 - right text ok 424 - right attribute ok 425 - right attribute ok 426 - right attribute ok 427 - right text ok 428 - right text ok 429 - right text ok 430 - right text ok 431 - right text ok 432 - right text ok 433 - right text ok 434 - right text ok 435 - right text ok 436 - right text ok 437 - right text ok 438 - no text ok 439 - right text ok 440 - right text ok 441 - right text ok 442 - right text ok 443 - right text ok 444 - no text ok 445 - right text ok 446 - no text ok 447 - right text ok 448 - no text ok 449 - right text ok 450 - no text ok 451 - right text ok 452 - no text ok 453 - right text ok 454 - right text ok 455 - right text ok 456 - right text ok 457 - right text ok 458 - right attribute ok 459 - right attribute ok 460 - right attribute ok 461 - no text ok 462 - right text ok 463 - right text ok 464 - right attribute ok 465 - right attribute ok 466 - right attribute ok 467 - no text ok 468 - right text ok 469 - xml mode detected ok 470 - right attribute ok 471 - right doctype ok 472 - right text ok 473 - right doctype ok 474 - right element ok 475 - xml mode detected ok 476 - right doctype ok 477 - right attribute ok 478 - right text ok 479 - right doctype ok 480 - right attribute ok 481 - right text ok 482 - right text ok 483 - right text ok 484 - right text ok 485 - right text ok 486 - right text ok 487 - right text ok 488 - right text ok 489 - right text ok 490 - right text ok 491 - right text ok 492 - right text ok 493 - right text ok 494 - right text ok 495 - right text ok 496 - no result ok 497 - right text ok 498 - no result ok 499 - right result ok 500 - right text ok 501 - right attribute ok 502 - right attribute ok 503 - no result ok t/mojo/fastcgi.t .............................. 1..1 ok 1 - use Mojo::Server::FastCGI; ok t/mojo/headers.t .............................. 1..37 ok 1 - use Mojo::Headers; ok 2 - right value ok 3 - no value ok 4 - right value ok 5 - right format ok 6 - right value ok 7 - right value ok 8 - right value ok 9 - right structure ok 10 - right structure ok 11 - right structure ok 12 - right structure ok 13 - right format ok 14 - right structure ok 15 - right structure ok 16 - right structure ok 17 - right format ok 18 - right return value isa Mojo::Headers ok 19 - parser is done ok 20 - right value ok 21 - right value ok 22 - right structure ok 23 - right structure ok 24 - right structure ok 25 - right structure ok 26 - right structure ok 27 - right structure ok 28 - right return value isa Mojo::Headers ok 29 - parser is not done ok 30 - no value ok 31 - right return value isa Mojo::Headers ok 32 - parser is not done ok 33 - no value ok 34 - right return value isa Mojo::Headers ok 35 - parser is done ok 36 - right value ok 37 - right value ok t/mojo/home.t ................................. 1..5 ok 1 - use Mojo::Home; ok 2 - right path detected ok 3 - right path detected ok 4 - right path detected ok 5 - right path detected ok t/mojo/hypnotoad.t ............................ skipped: set TEST_HYPNOTOAD to enable this test (developer only!) t/mojo/ioloop.t ............................... 1..9 ok 1 - use Mojo::IOLoop; ok 2 - recursive timer works ok 3 - hires timer ok 4 - more than two ticks ok 5 - on_idle was called ok 6 - more than two ticks ok 7 - no additional ticks ok 8 - right reference isa IO::Socket ok 9 - no error ok t/mojo/ioloop_online.t ........................ skipped: set TEST_ONLINE to enable this test (developer only!) t/mojo/ioloop_tls.t ........................... skipped: Windows is too fragile for this test! t/mojo/json.t ................................. 1..110 ok 1 - use Mojo::JSON; ok 2 - decode [] ok 3 - decode [ [ ]] ok 4 - decode [0] ok 5 - decode [1] ok 6 - decode [ -122.026020 ] ok 7 - decode [ -122.026020 ] ok 8 - decode [0.0] isa ARRAY ok 9 - value is 0 ok 10 - decode [0e0] isa ARRAY ok 11 - value is 0 ok 12 - decode [1,-2] ok 13 - decode ["10e12" , [2 ]] ok 14 - decode [10e12 , [2 ]] ok 15 - decode [37.7668 , [ 20 ]] ok 16 - decode [1e3] isa ARRAY ok 17 - value is 1e3 ok 18 - decode [true] ok 19 - decode [null] ok 20 - decode [true, false] ok 21 - decode [" "] ok 22 - decode ["hello world!"] ok 23 - decode ["hello\nworld!"] ok 24 - decode ["hello\t\"world!"] ok 25 - decode ["hello\u0152world\u0152!"] ok 26 - decode ["0."] ok 27 - decode [" 0"] ok 28 - decode ["1"] ok 29 - decode {} ok 30 - decode {"foo": "bar"} ok 31 - decode {"foo": [23, "bar"]} ok 32 - right value ok 33 - right value ok 34 - right value ok 35 - right value ok 36 - right value ok 37 - right value ok 38 - right value ok 39 - right value ok 40 - right value ok 41 - right value ok 42 - encode [] ok 43 - encode [[]] ok 44 - encode [[], []] ok 45 - encode [[], [[]], []] ok 46 - encode ['foo'] ok 47 - encode ["hello\nworld!"] ok 48 - encode ["hello\t\"world!"] ok 49 - encode ["hello\x{0003}\x{0152}world\x{0152}!"] ok 50 - encode ["123abc"] ok 51 - encode {} ok 52 - encode {foo => {}} ok 53 - encode {foo => 'bar'} ok 54 - encode {foo => []} ok 55 - encode {foo => ['bar']} ok 56 - encode [$json->true] ok 57 - encode [undef] ok 58 - encode [$json->true, $json->false] ok 59 - encode [1] ok 60 - encode ["1"] ok 61 - encode ['-122.026020'] ok 62 - encode [-122.026020] ok 63 - encode [1, -2] ok 64 - encode ['10e12', [2]] ok 65 - encode [10e12, [2]] ok 66 - encode [37.7668, [20]] ok 67 - encode ["\x{10346}"] ok 68 - successful roundtrip ok 69 - decode \x{feff}[true] ok 70 - decode \x{feff}[\"\ud800\udf46\"] ok 71 - decode \x{feff}[\"\ud800\udf46\x{feff}\"] ok 72 - decode \x{feff}[\"\ud800\udf46\"] ok 73 - decode \x{feff}[true] ok 74 - decode \x{feff}[true] ok 75 - decode [\"\ud800\udf46\"] ok 76 - decode [\"\ud800\udf46\"] ok 77 - decode [\"\ud800\udf46\"] ok 78 - decode [\"\ud800\udf46\"] ok 79 - decode [null,false,true,"",0,1] isa ARRAY ok 80 - reencode ok 81 - defined value ok 82 - successful roundtrip ok 83 - encode {foo => 'c:\progra~1\mozill~1\firefox.exe'} ok 84 - successful roundtrip ok 85 - missing high surrogate ok 86 - right error ok 87 - missing low surrogate ok 88 - right error ok 89 - missing right square bracket ok 90 - right error ok 91 - missing right curly bracket ok 92 - right error ok 93 - syntax error ok 94 - right error ok 95 - syntax error ok 96 - right error ok 97 - syntax error ok 98 - right error ok 99 - syntax error ok 100 - right error ok 101 - syntax error ok 102 - right error ok 103 - no object or array ok 104 - right error ok 105 - no object or array ok 106 - right error ok 107 - syntax error ok 108 - right error ok 109 - syntax error ok 110 - right error ok t/mojo/loader.t ............................... 1..36 ok 1 - use Mojo::Loader; ok 2 - right object isa Mojo::Exception ok 3 - right message ok 4 - right line ok 5 - right value ok 6 - right line ok 7 - right value ok 8 - right line ok 9 - right value ok 10 - right line ok 11 - right value ok 12 - right line ok 13 - right value ok 14 - right line ok 15 - right value ok 16 - right message ok 17 - right object isa Mojo::Exception ok 18 - right message ok 19 - right line ok 20 - right value ok 21 - right line ok 22 - right value ok 23 - right line ok 24 - right value ok 25 - right line ok 26 - right value ok 27 - right line ok 28 - right value ok 29 - right message ok 30 - found the right modules ok 31 - loaded successfully ok 32 - loaded successfully ok 33 - loaded successfully ok 34 - nothing to load ok 35 - loaded successfully ok 36 - reloaded successfully ok t/mojo/message.t .............................. 1..968 ok 1 - use Mojo::Asset::File; ok 2 - use Mojo::Content::Single; ok 3 - use Mojo::Content::MultiPart; ok 4 - use Mojo::Cookie::Request; ok 5 - use Mojo::Cookie::Response; ok 6 - use Mojo::Headers; ok 7 - use Mojo::Message; ok 8 - use Mojo::Message::Request; ok 9 - use Mojo::Message::Response; ok 10 - request is done ok 11 - right error ok 12 - right method ok 13 - right version ok 14 - at least version 1.1 ok 15 - not version 1.2 ok 16 - right URL ok 17 - no value ok 18 - request is done ok 19 - right error ok 20 - right method ok 21 - right version ok 22 - at least version 1.1 ok 23 - not version 1.2 ok 24 - right URL ok 25 - no value ok 26 - no content ok 27 - request is done ok 28 - right error ok 29 - right method ok 30 - right version ok 31 - at least version 1.1 ok 32 - not version 1.2 ok 33 - right URL ok 34 - no value ok 35 - no content ok 36 - request is done ok 37 - no error ok 38 - right method ok 39 - right version ok 40 - at least version 1.1 ok 41 - not version 1.2 ok 42 - right URL ok 43 - right content ok 44 - request is done ok 45 - right error ok 46 - right method ok 47 - right version ok 48 - at least version 1.1 ok 49 - not version 1.2 ok 50 - right URL ok 51 - no value ok 52 - no content ok 53 - request is done ok 54 - right error ok 55 - right method ok 56 - right version ok 57 - at least version 1.1 ok 58 - not version 1.2 ok 59 - right URL ok 60 - no value ok 61 - no content ok 62 - request is done ok 63 - right error ok 64 - right method ok 65 - right version ok 66 - at least version 1.1 ok 67 - not version 1.2 ok 68 - right URL ok 69 - no value ok 70 - no content ok 71 - request is done ok 72 - right method ok 73 - right version ok 74 - at least version 1.1 ok 75 - not version 1.2 ok 76 - right URL ok 77 - request is done ok 78 - second request in leftovers ok 79 - request is done ok 80 - right method ok 81 - right version ok 82 - at least version 1.1 ok 83 - not version 1.2 ok 84 - right URL ok 85 - request is done ok 86 - right method ok 87 - right version ok 88 - at least version 1.1 ok 89 - not version 1.2 ok 90 - right URL ok 91 - right "Host" value ok 92 - right "Connection" value ok 93 - right "Sec-WebSocket-Protocol" value ok 94 - right "Upgrade" value ok 95 - right "Sec-WebSocket-Key" value ok 96 - no content ok 97 - request is done ok 98 - right method ok 99 - right version ok 100 - at least version 0.9 ok 101 - not version 1.2 ok 102 - right URL ok 103 - right "Content-Type" value ok 104 - right "Content-Length" value ok 105 - request is done ok 106 - right method ok 107 - right version ok 108 - at least version 1.0 ok 109 - not version 1.2 ok 110 - right URL ok 111 - right "Content-Type" value ok 112 - no "Content-Length" value ok 113 - stored in memory ok 114 - stored in file ok 115 - request is done ok 116 - right method ok 117 - right version ok 118 - at least version 1.0 ok 119 - not version 1.2 ok 120 - right URL ok 121 - right "Content-Type" value ok 122 - right "Content-Length" value ok 123 - request is done ok 124 - right method ok 125 - right version ok 126 - at least version 1.0 ok 127 - not version 1.2 ok 128 - right URL ok 129 - right "Content-Type" value ok 130 - no "Content-Length" value ok 131 - request is done ok 132 - right error ok 133 - right status ok 134 - request is done ok 135 - right status ok 136 - request is done ok 137 - right method ok 138 - right version ok 139 - at least version 1.0 ok 140 - not version 1.2 ok 141 - right URL ok 142 - right "Content-Type" value ok 143 - right "Content-Length" value ok 144 - request is done ok 145 - right method ok 146 - right version ok 147 - at least version 1.0 ok 148 - not version 1.2 ok 149 - right URL ok 150 - right absolute URL ok 151 - right "Content-Type" value ok 152 - right "Content-Length" value ok 153 - finish callback was called ok 154 - request is done ok 155 - right method ok 156 - right version ok 157 - at least version 1.0 ok 158 - not version 1.2 ok 159 - right URL ok 160 - right "Content-Type" value ok 161 - right "Content-Length" value ok 162 - request is done ok 163 - right method ok 164 - right version ok 165 - at least version 1.0 ok 166 - not version 1.2 ok 167 - right URL ok 168 - right "Content-Type" value ok 169 - right "Content-Length" value ok 170 - right value ok 171 - request is done ok 172 - right method ok 173 - right version ok 174 - at least version 0.9 ok 175 - not version 1.0 ok 176 - right URL ok 177 - request is done ok 178 - right method ok 179 - right version ok 180 - at least version 1.0 ok 181 - not version 1.2 ok 182 - right URL ok 183 - right "Content-Length" value ok 184 - right "Content-Type" value ok 185 - right size ok 186 - right content ok 187 - request is done ok 188 - right method ok 189 - right version ok 190 - at least version 1.0 ok 191 - not version 1.2 ok 192 - right URL ok 193 - right "Content-Length" value ok 194 - right "Content-Type" value ok 195 - right content ok 196 - request is done ok 197 - right method ok 198 - right version ok 199 - at least version 1.0 ok 200 - not version 1.2 ok 201 - right URL ok 202 - right "Content-Type" value ok 203 - right size ok 204 - right content ok 205 - right parameters ok 206 - right values ok 207 - right value ok 208 - right values ok 209 - request is done ok 210 - right method ok 211 - right version ok 212 - at least version 1.0 ok 213 - not version 1.2 ok 214 - right URL ok 215 - right "Content-Type" value ok 216 - right size ok 217 - right content ok 218 - right parameters ok 219 - right values ok 220 - right value ok 221 - right values ok 222 - right values ok 223 - right value ok 224 - setting single param works ok 225 - setting multiple value param works ok 226 - no value ok 227 - request is done ok 228 - right method ok 229 - right version ok 230 - at least version 1.0 ok 231 - not version 1.2 ok 232 - right URL ok 233 - right parameters ok 234 - right "Content-Type" value ok 235 - right "X-Trailer1" value ok 236 - right "X-Trailer2" value ok 237 - right "Content-Length" value ok 238 - right size ok 239 - right content ok 240 - request is done ok 241 - right method ok 242 - right version ok 243 - at least version 1.0 ok 244 - not version 1.2 ok 245 - right URL ok 246 - right parameters ok 247 - no "Transfer-Encoding" value ok 248 - right "Content-Type" value ok 249 - right "X-Trailer" value ok 250 - right "Content-Length" value ok 251 - right size ok 252 - right content ok 253 - request is done ok 254 - right method ok 255 - right version ok 256 - at least version 1.0 ok 257 - not version 1.2 ok 258 - right URL ok 259 - right parameters ok 260 - right "Content-Type" value ok 261 - right "X-Trailer1" value ok 262 - right "X-Trailer2" value ok 263 - right "Content-Length" value ok 264 - right size ok 265 - right content ok 266 - request is done ok 267 - right method ok 268 - right version ok 269 - at least version 1.0 ok 270 - not version 1.2 ok 271 - right URL ok 272 - right parameters ok 273 - right "Content-Type" value ok 274 - right "X-Trailer1" value ok 275 - right "X-Trailer2" value ok 276 - right "Content-Length" value ok 277 - right size ok 278 - right content ok 279 - request is done ok 280 - right method ok 281 - right version ok 282 - at least version 1.0 ok 283 - not version 1.2 ok 284 - right URL ok 285 - right parameters ok 286 - right "Content-Type" value ok 287 - right part isa Mojo::Content::Single ok 288 - right part isa Mojo::Content::Single ok 289 - right part isa Mojo::Content::Single ok 290 - right content ok 291 - right value ok 292 - right value ok 293 - right filename ok 294 - right file isa Mojo::Asset::Memory ok 295 - right size ok 296 - moved file ok 297 - unlinked file ok 298 - request is done ok 299 - right method ok 300 - right version ok 301 - at least version 1.0 ok 302 - not version 1.2 ok 303 - right base URL ok 304 - right base userinfo ok 305 - right URL ok 306 - right proxy userinfo ok 307 - request is done ok 308 - right method ok 309 - right version ok 310 - at least version 1.0 ok 311 - not version 1.2 ok 312 - no full URL ok 313 - right host ok 314 - right port ok 315 - right proxy userinfo ok 316 - request is done ok 317 - right method ok 318 - right version ok 319 - at least version 1.0 ok 320 - not version 1.2 ok 321 - right URL ok 322 - right absolute URL ok 323 - right "Host" value ok 324 - request is done ok 325 - right method ok 326 - right version ok 327 - at least version 1.0 ok 328 - not version 1.2 ok 329 - right URL ok 330 - right absolute URL ok 331 - right "Expect" value ok 332 - right "Host" value ok 333 - request is done ok 334 - right method ok 335 - right version ok 336 - at least version 1.0 ok 337 - not version 1.2 ok 338 - right URL ok 339 - right absolute URL ok 340 - right "Expect" value ok 341 - right "Host" value ok 342 - right "Content-Length" value ok 343 - right content ok 344 - finish callback was called ok 345 - request is done ok 346 - finish callback was called ok 347 - request is done ok 348 - request is done ok 349 - right method ok 350 - right version ok 351 - at least version 1.0 ok 352 - not version 1.2 ok 353 - right URL ok 354 - right absolute URL ok 355 - right "Connection" value ok 356 - right "Upgrade" value ok 357 - right "Host" value ok 358 - right "Content-Length" value ok 359 - right "Sec-WebSocket-Key" value ok 360 - right "Sec-WebSocket-Protocol" value ok 361 - no content ok 362 - finish callback was called ok 363 - request is done ok 364 - request is done ok 365 - right method ok 366 - right version ok 367 - at least version 1.0 ok 368 - not version 1.2 ok 369 - right URL ok 370 - right absolute URL ok 371 - right "Expect" value ok 372 - right "Host" value ok 373 - right "Content-Length" value ok 374 - right content ok 375 - request is done ok 376 - right method ok 377 - right version ok 378 - at least version 1.0 ok 379 - not version 1.2 ok 380 - right URL ok 381 - right absolute URL ok 382 - right proxy userinfo ok 383 - right "Authorization" value ok 384 - right "Expect" value ok 385 - right "Host" value ok 386 - right "Proxy-Authorization" value ok 387 - right "Content-Length" value ok 388 - right content ok 389 - request is done ok 390 - right method ok 391 - right version ok 392 - at least version 1.0 ok 393 - not version 1.2 ok 394 - no full URL ok 395 - right host ok 396 - right port ok 397 - right absolute URL ok 398 - right proxy userinfo ok 399 - right "Authorization" value ok 400 - right "Host" value ok 401 - right "Proxy-Authorization" value ok 402 - request is done ok 403 - right method ok 404 - right version ok 405 - at least version 1.0 ok 406 - not version 1.2 ok 407 - right URL ok 408 - right absolute URL ok 409 - right "Host" value ok 410 - right "Content-Length" value ok 411 - right "Content-Type" value ok 412 - right content ok 413 - right "Content-Type" value ok 414 - right content ok 415 - request is done ok 416 - right method ok 417 - right version ok 418 - at least version 1.0 ok 419 - not version 1.2 ok 420 - right URL ok 421 - right absolute URL ok 422 - right "Host" value ok 423 - no "Transfer-Encoding" value ok 424 - right content ok 425 - right counter ok 426 - request is done ok 427 - right method ok 428 - right version ok 429 - at least version 1.0 ok 430 - not version 1.2 ok 431 - right URL ok 432 - right absolute URL ok 433 - right "Host" value ok 434 - no "Transfer-Encoding" value ok 435 - right content ok 436 - no status ok 437 - right default message ok 438 - no message ok 439 - right message ok 440 - right status ok 441 - right message ok 442 - right default message ok 443 - right default message ok 444 - empty default message ok 445 - response is done ok 446 - right status ok 447 - right message ok 448 - right version ok 449 - at least version 1.0 ok 450 - not version 1.2 ok 451 - response is done ok 452 - right status ok 453 - no message ok 454 - right version ok 455 - at least version 1.0 ok 456 - not version 1.2 ok 457 - response is done ok 458 - right version ok 459 - at least version 0.9 ok 460 - not version 1.2 ok 461 - right content ok 462 - response is done ok 463 - right status ok 464 - right message ok 465 - right version ok 466 - at least version 1.0 ok 467 - not version 1.2 ok 468 - right "Content-Type" value ok 469 - right "Content-Length" value ok 470 - response is done ok 471 - right status ok 472 - right message ok 473 - right version ok 474 - at least version 1.0 ok 475 - not version 1.2 ok 476 - right "Content-Type" value ok 477 - right "Content-Length" value ok 478 - response is not done ok 479 - right status ok 480 - right message ok 481 - right version ok 482 - at least version 1.0 ok 483 - not version 1.2 ok 484 - right "Content-Type" value ok 485 - no "Content-Length" value ok 486 - right content ok 487 - response is not done ok 488 - right status ok 489 - right message ok 490 - right version ok 491 - at least version 1.0 ok 492 - not version 1.2 ok 493 - right "Content-Type" value ok 494 - no "Content-Length" value ok 495 - right content ok 496 - response is not done ok 497 - right status ok 498 - right message ok 499 - right version ok 500 - at least version 1.0 ok 501 - not version 1.2 ok 502 - right "Content-Type" value ok 503 - no "Content-Length" value ok 504 - right content ok 505 - response is not done ok 506 - right status ok 507 - right message ok 508 - right version ok 509 - at least version 1.0 ok 510 - not version 1.2 ok 511 - right "Content-Length" value ok 512 - response is done ok 513 - right status ok 514 - right message ok 515 - right version ok 516 - at least version 1.0 ok 517 - not version 1.2 ok 518 - right "Content-Type" value ok 519 - right "Content-Length" value ok 520 - right size ok 521 - response is done ok 522 - right status ok 523 - right message ok 524 - right version ok 525 - at least version 1.0 ok 526 - not version 1.2 ok 527 - right "Content-Type" value ok 528 - right part isa Mojo::Content::Single ok 529 - right part isa Mojo::Content::Single ok 530 - right part isa Mojo::Content::Single ok 531 - right content ok 532 - response is done ok 533 - right status ok 534 - right message ok 535 - right version ok 536 - at least version 1.0 ok 537 - not version 1.2 ok 538 - right "Content-Type" value ok 539 - right content isa Mojo::Content::Single ok 540 - right content ok 541 - response is done ok 542 - right status ok 543 - right message ok 544 - right version ok 545 - at least version 1.0 ok 546 - not version 1.2 ok 547 - right "Date" value ok 548 - right "Content-Length" value ok 549 - response is done ok 550 - right status ok 551 - right message ok 552 - right version ok 553 - at least version 1.0 ok 554 - not version 1.2 ok 555 - right "Connection" value ok 556 - right "Date" value ok 557 - right "Content-Length" value ok 558 - response is done ok 559 - right status ok 560 - right message ok 561 - right version ok 562 - at least version 1.0 ok 563 - not version 1.2 ok 564 - right "Connection" value ok 565 - right "Date" value ok 566 - right "Content-Length" value ok 567 - right content ok 568 - right message ok 569 - response is done ok 570 - no status ok 571 - no message ok 572 - right version ok 573 - at least version 0.9 ok 574 - not version 1.2 ok 575 - right content ok 576 - response is done ok 577 - right status ok 578 - right message ok 579 - right version ok 580 - at least version 1.0 ok 581 - not version 1.2 ok 582 - right "Date" value ok 583 - right "Content-Length" value ok 584 - right "Content-Type" value ok 585 - right content ok 586 - right "Content-Type" value ok 587 - right content ok 588 - request is done ok 589 - right method ok 590 - right "Expect" value ok 591 - right path ok 592 - right base path ok 593 - right base host ok 594 - right base port ok 595 - right query ok 596 - right version ok 597 - at least version 1.0 ok 598 - not version 1.2 ok 599 - right content ok 600 - right absolute URL ok 601 - request is done ok 602 - right method ok 603 - right "Expect" value ok 604 - right path ok 605 - right base path ok 606 - right base host ok 607 - right base port ok 608 - right query ok 609 - right version ok 610 - at least version 1.0 ok 611 - not version 1.2 ok 612 - right content ok 613 - right absolute URL ok 614 - request is done ok 615 - right method ok 616 - right "Expect" value ok 617 - right path ok 618 - right base path ok 619 - right base host ok 620 - right base port ok 621 - right query ok 622 - right version ok 623 - at least version 1.0 ok 624 - not version 1.2 ok 625 - right content ok 626 - right value ok 627 - right absolute URL ok 628 - request is done ok 629 - right method ok 630 - right "Expect" value ok 631 - right path ok 632 - right base path ok 633 - right base host ok 634 - right base port ok 635 - right query ok 636 - right version ok 637 - at least version 1.0 ok 638 - not version 1.2 ok 639 - right content ok 640 - right value ok 641 - right absolute URL ok 642 - right base URL ok 643 - right userinfo ok 644 - right URL ok 645 - right proxy userinfo ok 646 - request is done ok 647 - right method ok 648 - right path ok 649 - right base path ok 650 - right base host ok 651 - right base port ok 652 - no query ok 653 - right version ok 654 - at least version 1.0 ok 655 - not version 1.2 ok 656 - right content ok 657 - right value ok 658 - right value ok 659 - right value ok 660 - right value ok 661 - right absolute URL ok 662 - request is done ok 663 - right method ok 664 - right path ok 665 - right base path ok 666 - right base host ok 667 - right base port ok 668 - no query ok 669 - right version ok 670 - at least version 1.0 ok 671 - not version 1.2 ok 672 - right content ok 673 - right value ok 674 - right value ok 675 - right value ok 676 - right value ok 677 - right absolute URL ok 678 - request is done ok 679 - right method ok 680 - right base host ok 681 - right base port ok 682 - right path ok 683 - right base path ok 684 - right version ok 685 - at least version 1.0 ok 686 - not version 1.2 ok 687 - not secure ok 688 - right content ok 689 - right parameters ok 690 - right absolute URL ok 691 - request is done ok 692 - right method ok 693 - right base host ok 694 - right path ok 695 - right base path ok 696 - right version ok 697 - at least version 1.0 ok 698 - not version 1.2 ok 699 - is secure ok 700 - right content ok 701 - right parameters ok 702 - right absolute URL ok 703 - request is done ok 704 - right method ok 705 - right base host ok 706 - right path ok 707 - right base path ok 708 - right version ok 709 - at least version 1.0 ok 710 - not version 1.2 ok 711 - right content ok 712 - right parameters ok 713 - right absolute URL ok 714 - request is done ok 715 - right method ok 716 - right base host ok 717 - right path ok 718 - right base path ok 719 - right version ok 720 - at least version 1.0 ok 721 - not version 1.2 ok 722 - right content ok 723 - right parameters ok 724 - right absolute URL ok 725 - request is done ok 726 - right method ok 727 - right base host ok 728 - right path ok 729 - right base path ok 730 - right version ok 731 - at least version 1.0 ok 732 - not version 1.2 ok 733 - right content ok 734 - right paramaters ok 735 - right absolute URL ok 736 - request is done ok 737 - right method ok 738 - right base host ok 739 - right path ok 740 - right base path ok 741 - right version ok 742 - at least version 1.0 ok 743 - not version 1.2 ok 744 - right absolute URL ok 745 - request is done ok 746 - right method ok 747 - right base host ok 748 - right path ok 749 - no base path ok 750 - right version ok 751 - at least version 1.0 ok 752 - not version 1.2 ok 753 - right absolute URL ok 754 - right uploaded content ok 755 - request is done ok 756 - right method ok 757 - right base host ok 758 - right path ok 759 - right base path ok 760 - right version ok 761 - at least version 1.0 ok 762 - not version 1.2 ok 763 - right absolute URL ok 764 - rewritten ok 765 - right relative URL ok 766 - right absolute URL ok 767 - request is done ok 768 - right method ok 769 - right base host ok 770 - right path ok 771 - right base path ok 772 - right version ok 773 - at least version 1.0 ok 774 - not version 1.2 ok 775 - right absolute URL ok 776 - rewritten ok 777 - right base path ok 778 - right absolute URL ok 779 - response is done ok 780 - right status ok 781 - right message ok 782 - right version ok 783 - at least version 1.0 ok 784 - not version 1.2 ok 785 - right "Content-Type" value ok 786 - right "Content-Length" value ok 787 - right "Set-Cookie" value ok 788 - right name ok 789 - right value ok 790 - right version ok 791 - right path ok 792 - right value ok 793 - right path ok 794 - response is done ok 795 - right status ok 796 - right message ok 797 - right version ok 798 - at least version 1.0 ok 799 - not version 1.2 ok 800 - right "Upgrade" value ok 801 - right "Connection" value ok 802 - right "Sec-WebSocket-Accept" value ok 803 - right "Sec-WebSocket-Protocol" value ok 804 - no content ok 805 - response is done ok 806 - right status ok 807 - right message ok 808 - right version ok 809 - at least version 1.0 ok 810 - not version 1.2 ok 811 - right "Connection" value ok 812 - right "Date" value ok 813 - right "Upgrade" value ok 814 - right "Content-Length" value ok 815 - right "Sec-WebSocket-Accept" value ok 816 - right "Sec-WebSocket-Protocol" value ok 817 - no content ok 818 - message built ok 819 - response is done ok 820 - right status ok 821 - right version ok 822 - at least version 1.0 ok 823 - not version 1.2 ok 824 - right "Content-Length" value ok 825 - right value ok 826 - right value ok 827 - right value ok 828 - right path ok 829 - right value ok 830 - right path ok 831 - right value ok 832 - right path ok 833 - right value ok 834 - right error ok 835 - right length ok 836 - right content ok 837 - message built ok 838 - request is done ok 839 - right method ok 840 - right version ok 841 - at least version 1.0 ok 842 - not version 1.2 ok 843 - right "Expect" value ok 844 - right "Host" value ok 845 - right "Content-Length" value ok 846 - right "Cookie" value ok 847 - right URL ok 848 - right absolute URL ok 849 - right value ok 850 - no value ok 851 - right value ok 852 - right path ok 853 - right value ok 854 - right path ok 855 - right value ok 856 - right content ok 857 - right count ok 858 - request is done ok 859 - right method ok 860 - right version ok 861 - at least version 1.0 ok 862 - not version 1.2 ok 863 - right URL ok 864 - right "Content-Type" value ok 865 - right "Content-Length" value ok 866 - right name ok 867 - right value ok 868 - right version ok 869 - right path ok 870 - right name ok 871 - right value ok 872 - right version ok 873 - right path ok 874 - request is done ok 875 - right value ok 876 - request is done ok 877 - right method ok 878 - right version ok 879 - at least version 1.0 ok 880 - not version 1.2 ok 881 - right URL ok 882 - right value ok 883 - right "Content-Type" value ok 884 - right value ok 885 - right value ok 886 - right value ok 887 - right value ok 888 - right value ok 889 - right upload ok 890 - right "Content-Type" value ok 891 - right filename ok 892 - right size ok 893 - right content ok 894 - request is done ok 895 - right method ok 896 - right version ok 897 - at least version 1.0 ok 898 - not version 1.2 ok 899 - right URL ok 900 - right value ok 901 - right "Content-Type" value ok 902 - right value ok 903 - right value ok 904 - right value ok 905 - right value ok 906 - right value ok 907 - right upload ok 908 - right "Content-Type" value ok 909 - right filename ok 910 - right size ok 911 - right content ok 912 - request is done ok 913 - right method ok 914 - right version ok 915 - at least version 1.0 ok 916 - not version 1.2 ok 917 - right URL ok 918 - right value ok 919 - right "Content-Type" value ok 920 - right value ok 921 - right value ok 922 - right value ok 923 - right value ok 924 - right value ok 925 - right upload ok 926 - right "Content-Type" value ok 927 - right filename ok 928 - right size ok 929 - right content ok 930 - request is done ok 931 - right method ok 932 - right version ok 933 - at least version 1.0 ok 934 - not version 1.2 ok 935 - right URL ok 936 - request is done ok 937 - right method ok 938 - right version ok 939 - at least version 1.0 ok 940 - not version 1.2 ok 941 - right URL ok 942 - right value ok 943 - right content ok 944 - right content ok 945 - right content ok 946 - right content ok 947 - body is callback isa CODE ok 948 - right content ok 949 - right content ok 950 - body is callback isa CODE ok 951 - right content ok 952 - no read callback ok 953 - right content ok 954 - right version ok 955 - at least version 1.0 ok 956 - not version 1.2 ok 957 - at least version 1.1 ok 958 - at least version 1.0 ok 959 - right version ok 960 - not version 1.1 ok 961 - at least version 1.0 ok 962 - not version 1.0 ok 963 - at least version 0.9 ok 964 - right request ok 965 - request is not done ok 966 - right "Content-Type" value ok 967 - dom built ok 968 - all anchors found ok t/mojo/parameters.t ........................... 1..44 ok 1 - use Mojo::Parameters; ok 2 - right pair separator ok 3 - right format ok 4 - right format ok 5 - right format ok 6 - right format ok 7 - right structure ok 8 - right format ok 9 - equal results ok 10 - right format ok 11 - right format ok 12 - right structure ok 13 - right structure ok 14 - right format ok 15 - right format ok 16 - right format ok 17 - right structure ok 18 - right structure ok 19 - right structure ok 20 - right format ok 21 - right format ok 22 - right structure ok 23 - right format ok 24 - right structure ok 25 - right format ok 26 - right format ok 27 - right format ok 28 - right format ok 29 - right structure ok 30 - right format ok 31 - empty ok 32 - right value ok 33 - right structure ok 34 - right format ok 35 - right structure ok 36 - right value ok 37 - right structure ok 38 - right values ok 39 - right value ok 40 - right values ok 41 - right structure ok 42 - right value ok 43 - right value ok 44 - right result ok t/mojo/path.t ................................. 1..11 ok 1 - use Mojo::Path; ok 2 - right path ok 3 - right path ok 4 - rigth result ok 5 - right part ok 6 - rigth result ok 7 - right part ok 8 - rigth result ok 9 - right part ok 10 - rigth result ok 11 - right part ok t/mojo/psgi.t ................................. 1..18 ok 1 - use Mojo::Server::PSGI; ok 2 - use Mojolicious::Command::Psgi; ok 3 - right status ok 4 - right number of headers ok 5 - right "Date" value ok 6 - right "Content-Length" value ok 7 - right "Content-Type" value ok 8 - right structure ok 9 - right status ok 10 - right number of headers ok 11 - right "Date" value ok 12 - right "Content-Length" value ok 13 - right "Content-Type" value ok 14 - right structure ok 15 - on_finish callback ok 16 - right status ok 17 - right number of values ok 18 - right number of "Set-Cookie" headers ok t/mojo/server.t ............................... 1..5 ok 1 - use Mojo::Server; ok 2 - right object isa Mojo::Server ok 3 - right default app isa Mojo::HelloWorld ok 4 - right object isa Mojo::TestServerViaApp ok 5 - right object isa Mojo::TestServerViaEnv ok t/mojo/template.t ............................. 1..137 ok 1 - use Mojo::Template; ok 2 - line trimmed ok 3 - expression trimmed ok 4 - lines trimmed ok 5 - lines at start trimmed ok 6 - multiple lines trimmed ok 7 - multiple empty lines trimmed ok 8 - expression tags trimmed ok 9 - expression tags trimmed ok 10 - expression tags trimmed ok 11 - recursive block ok 12 - recursive block ok 13 - recursive block ok 14 - expression block ok 15 - expression block ok 16 - expression block ok 17 - escaped expression block ok 18 - escaped expression block ok 19 - escaped expression block ok 20 - captured escaped expression block ok 21 - captured escaped expression block ok 22 - captured escaped expression block ok 23 - captured lines ok 24 - capture tags ok 25 - capture tags ok 26 - capture tags with appended code ok 27 - capture tags with appended code ok 28 - nested capture tags ok 29 - nested capture tags ok 30 - advanced capturing ok 31 - advanced capturing ok 32 - advanced capturing ok 33 - advanced capturing with tags ok 34 - advanced capturing with tags ok 35 - advanced capturing with tags ok 36 - advanced capturing with tags ok 37 - advanced capturing with tags ok 38 - advanced capturing with tags ok 39 - advanced capturing with tags ok 40 - block loop ok 41 - block loop ok 42 - block loop ok 43 - right exception isa Mojo::Exception ok 44 - right message ok 45 - right result ok 46 - right result ok 47 - right exception isa Mojo::Exception ok 48 - right message ok 49 - right number ok 50 - right line ok 51 - right number ok 52 - right line ok 53 - right number ok 54 - right line ok 55 - right result ok 56 - right exception isa Mojo::Exception ok 57 - right message ok 58 - right message ok 59 - right number ok 60 - right line ok 61 - right number ok 62 - right line ok 63 - right number ok 64 - right line ok 65 - right number ok 66 - right line ok 67 - right number ok 68 - right line ok 69 - right result ok 70 - right file ok 71 - right exception isa Mojo::Exception ok 72 - right message ok 73 - right number ok 74 - right line ok 75 - right number ok 76 - right line ok 77 - right number ok 78 - right line ok 79 - right number ok 80 - right line ok 81 - right number ok 82 - right line ok 83 - right number ok 84 - right line ok 85 - right number ok 86 - right line ok 87 - right number ok 88 - right line ok 89 - right result ok 90 - right exception isa Mojo::Exception ok 91 - right message ok 92 - right number ok 93 - right line ok 94 - right number ok 95 - right line ok 96 - right number ok 97 - right line ok 98 - right number ok 99 - right line ok 100 - right number ok 101 - right line ok 102 - right result ok 103 - exception in nested template ok 104 - control structure ok 105 - right code ok 106 - right code ok 107 - right code ok 108 - nothing compiled ok 109 - code compiled isa CODE ok 110 - all tags ok 111 - arguments ok 112 - ugly multiline loop ok 113 - clean multiline loop ok 114 - escaped line ending ok 115 - XML escape ok 116 - XML auto escape ok 117 - complicated XML auto escape ok 118 - complicated XML auto escape ok 119 - prepending code ok 120 - right result ok 121 - right result ok 122 - appending code ok 123 - multiline comment ok 124 - oneliner ok 125 - different line start ok 126 - multiline expression ok 127 - multiline expression ok 128 - multiline expression ok 129 - multiline expression ok 130 - multiline expression ok 131 - scoped scalar ok 132 - different tags and line start ok 133 - different expression and comment mark ok 134 - file ok 135 - file rendered ok 136 - file rendered to file ok 137 - right result ok t/mojo/url.t .................................. 1..321 ok 1 - use Mojo::URL; ok 2 - right scheme ok 3 - right host ok 4 - right format ok 5 - is absolute ok 6 - right scheme ok 7 - right userinfo ok 8 - right host ok 9 - right port ok 10 - right path ok 11 - right query ok 12 - right fragment ok 13 - right format ok 14 - right format ok 15 - is absolute ok 16 - right scheme ok 17 - right userinfo ok 18 - right host ok 19 - right port ok 20 - no path ok 21 - right query ok 22 - right structure ok 23 - right fragment ok 24 - right format ok 25 - right format ok 26 - right format ok 27 - right format ok 28 - right format ok 29 - right format ok 30 - is absolute ok 31 - right scheme ok 32 - right userinfo ok 33 - right host ok 34 - right port ok 35 - no path ok 36 - right query ok 37 - right structure ok 38 - right fragment ok 39 - right format ok 40 - is not absolute ok 41 - right relative version ok 42 - is not absolute ok 43 - right relative version ok 44 - is absolute ok 45 - right relative version ok 46 - right format ok 47 - not absolute ok 48 - right absolute version ok 49 - right path ok 50 - right path ok 51 - right path ok 52 - right path ok 53 - right path ok 54 - right canonicalized path ok 55 - not absolute ok 56 - right absolute version ok 57 - not absolute ok 58 - right absolute version ok 59 - right relative version ok 60 - right base ok 61 - is absolute ok 62 - right scheme ok 63 - no userinfo ok 64 - right host ok 65 - no port ok 66 - right path ok 67 - no query ok 68 - right structure ok 69 - no fragment ok 70 - right format ok 71 - is absolute ok 72 - right scheme ok 73 - right userinfo ok 74 - right host ok 75 - right port ok 76 - right path ok 77 - right query ok 78 - right fragment ok 79 - right format ok 80 - right format ok 81 - right format ok 82 - right format ok 83 - not absolute ok 84 - no scheme ok 85 - no host ok 86 - right base scheme ok 87 - right base host ok 88 - right path ok 89 - right absolute version ok 90 - right format ok 91 - right format ok 92 - not absolute ok 93 - no scheme ok 94 - no host ok 95 - right base scheme ok 96 - right base host ok 97 - right path ok 98 - right absolute version ok 99 - is absolute ok 100 - right scheme ok 101 - right host ok 102 - right port ok 103 - right path ok 104 - right format ok 105 - is absolute ok 106 - right scheme ok 107 - right host ok 108 - right internationalized host ok 109 - right port ok 110 - right path ok 111 - right format ok 112 - is absolute ok 113 - right scheme ok 114 - right host ok 115 - right internationalized host ok 116 - right path ok 117 - right format ok 118 - right absolute version ok 119 - right relative version ok 120 - right path part ok 121 - right path ok 122 - right query ok 123 - right query value ok 124 - is absolute ok 125 - right scheme ok 126 - right host ok 127 - right internationalized host ok 128 - right host ok 129 - right path part ok 130 - right path part ok 131 - right query value ok 132 - right format ok 133 - is absolute ok 134 - right relative version ok 135 - is absolute ok 136 - right relative version ok 137 - is absolute ok 138 - right relative version ok 139 - right absolute version ok 140 - is absolute ok 141 - right relative version ok 142 - right host ok 143 - not an IPv4 address ok 144 - not an IPv6 address ok 145 - right host ok 146 - not an IPv4 address ok 147 - is an IPv6 address ok 148 - right host ok 149 - is an IPv4 address ok 150 - not an IPv6 address ok 151 - right host ok 152 - not an IPv4 address ok 153 - is an IPv6 address ok 154 - right host ok 155 - not an IPv4 address ok 156 - is an IPv6 address ok 157 - right host ok 158 - not an IPv4 address ok 159 - not an IPv6 address ok 160 - right host ok 161 - not an IPv4 address ok 162 - is an IPv6 address ok 163 - right host ok 164 - is an IPv4 address ok 165 - not an IPv6 address ok 166 - right host ok 167 - not an IPv4 address ok 168 - is an IPv6 address ok 169 - right host ok 170 - not an IPv4 address ok 171 - is an IPv6 address ok 172 - right host ok 173 - not an IPv4 address ok 174 - not an IPv4 address ok 175 - right host ok 176 - not an IPv4 address ok 177 - not an IPv4 address ok 178 - no base ok 179 - right scheme ok 180 - no userinfo ok 181 - right host ok 182 - no port ok 183 - right path ok 184 - right query ok 185 - no fragment ok 186 - right absolute URL ok 187 - right base ok 188 - right scheme ok 189 - no userinfo ok 190 - right host ok 191 - no port ok 192 - right path ok 193 - right query ok 194 - no fragment ok 195 - right absolute URL ok 196 - no base ok 197 - right scheme ok 198 - no userinfo ok 199 - right host ok 200 - no port ok 201 - right path ok 202 - right query ok 203 - no fragment ok 204 - right absolute URL ok 205 - right base ok 206 - right scheme ok 207 - no userinfo ok 208 - right host ok 209 - no port ok 210 - right path ok 211 - right query ok 212 - no fragment ok 213 - right absolute URL ok 214 - no base ok 215 - right scheme ok 216 - no userinfo ok 217 - right host ok 218 - no port ok 219 - right path ok 220 - right query ok 221 - no fragment ok 222 - right absolute URL ok 223 - right base ok 224 - right scheme ok 225 - no userinfo ok 226 - right host ok 227 - no port ok 228 - right path ok 229 - right query ok 230 - no fragment ok 231 - right absolute URL ok 232 - no base ok 233 - right scheme ok 234 - no userinfo ok 235 - right host ok 236 - no port ok 237 - right path ok 238 - right query ok 239 - no fragment ok 240 - right absolute URL ok 241 - right base ok 242 - right scheme ok 243 - no userinfo ok 244 - right host ok 245 - no port ok 246 - right path ok 247 - no query ok 248 - no fragment ok 249 - right absolute URL ok 250 - no base ok 251 - right scheme ok 252 - no userinfo ok 253 - right host ok 254 - no port ok 255 - right path ok 256 - right query ok 257 - right fragment ok 258 - right absolute URL ok 259 - right base ok 260 - right scheme ok 261 - no userinfo ok 262 - right host ok 263 - no port ok 264 - right path ok 265 - right query ok 266 - right fragment ok 267 - right absolute URL ok 268 - no base ok 269 - right scheme ok 270 - no userinfo ok 271 - right host ok 272 - no port ok 273 - right path ok 274 - right query ok 275 - right fragment ok 276 - right absolute URL ok 277 - right base ok 278 - right scheme ok 279 - no userinfo ok 280 - right host ok 281 - no port ok 282 - right path ok 283 - right query ok 284 - right fragment ok 285 - right absolute URL ok 286 - no base ok 287 - right scheme ok 288 - no userinfo ok 289 - right host ok 290 - no port ok 291 - right path ok 292 - right query ok 293 - right fragment ok 294 - right absolute URL ok 295 - right base ok 296 - right scheme ok 297 - no userinfo ok 298 - right host ok 299 - no port ok 300 - right path ok 301 - right query ok 302 - no fragment ok 303 - right absolute URL ok 304 - no base ok 305 - right scheme ok 306 - no userinfo ok 307 - right host ok 308 - no port ok 309 - right path ok 310 - right query ok 311 - right fragment ok 312 - right absolute URL ok 313 - right base ok 314 - right scheme ok 315 - no userinfo ok 316 - right host ok 317 - no port ok 318 - right path ok 319 - right query ok 320 - no fragment ok 321 - right absolute URL ok t/mojo/user_agent.t ........................... skipped: Windows is too fragile for this test! t/mojo/user_agent_online.t .................... skipped: set TEST_ONLINE to enable this test (developer only!) t/mojo/user_agent_tls.t ....................... 1..12 ok 1 - not successful ok 2 - has error ok 3 - not successful ok 4 - has error ok 5 - successful ok 6 - right status ok 7 - right content ok 8 - successful ok 9 - right status ok 10 - right content ok 11 - has error ok 12 - has error ok Mon Apr 25 17:39:54 2011 info Mojo::Server::Daemon:322 [9508]: Server listening (http://*:15597) Mon Apr 25 17:39:54 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:54 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /fun/time (Mojolicious (Perl)). Mon Apr 25 17:39:54 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->fun. Mon Apr 25 17:39:54 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.001370s, 729.927/s). Mon Apr 25 17:39:54 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:54 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /foo/baz (Mojolicious (Perl)). Mon Apr 25 17:39:54 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->baz. Mon Apr 25 17:39:54 2011 debug Mojolicious::Plugin::EplRenderer:61 [9508]: Template "foo/baz.html.ep" not found. Mon Apr 25 17:39:54 2011 debug Mojolicious::Plugin::EplRenderer:61 [9508]: Template "not_found.development.html.ep" not found. Mon Apr 25 17:39:54 2011 debug Mojolicious::Plugin::EplRenderer:61 [9508]: Template "not_found.html.ep" not found. Mon Apr 25 17:39:54 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 404 Not Found (0.014581s, 68.582/s). Mon Apr 25 17:39:54 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:54 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /foo/yada (Mojolicious (Perl)). Mon Apr 25 17:39:54 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->yada. Mon Apr 25 17:39:54 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.032319s, 30.942/s). Mon Apr 25 17:39:54 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:54 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /syntax_error/foo (Mojolicious (Perl)). Mon Apr 25 17:39:54 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::SyntaxError->foo. Mon Apr 25 17:39:54 2011 error Mojolicious::Routes:473 [9508]: Missing right curly or square bracket at C:/cpanfly-5.14/var/cpan/build/Mojolicious-1.21-cLho9U/t/mojolicious/lib/MojoliciousTest/SyntaxError.pm line 8, at end of line syntax error at C:/cpanfly-5.14/var/cpan/build/Mojolicious-1.21-cLho9U/t/mojolicious/lib/MojoliciousTest/SyntaxError.pm line 8, at EOF Compilation failed in require at (eval 295) line 2. Mon Apr 25 17:39:54 2011 error Mojolicious::Controller:310 [9508]: Missing right curly or square bracket at C:/cpanfly-5.14/var/cpan/build/Mojolicious-1.21-cLho9U/t/mojolicious/lib/MojoliciousTest/SyntaxError.pm line 8, at end of line syntax error at C:/cpanfly-5.14/var/cpan/build/Mojolicious-1.21-cLho9U/t/mojolicious/lib/MojoliciousTest/SyntaxError.pm line 8, at EOF Compilation failed in require at (eval 295) line 2. Mon Apr 25 17:39:54 2011 debug Mojolicious::Plugin::EplRenderer:61 [9508]: Template "exception.development.html.ep" not found. Mon Apr 25 17:39:54 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 500 Internal Server Error (0.142974s, 6.994/s). Mon Apr 25 17:39:54 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:54 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /foo/syntaxerror (Mojolicious (Perl)). Mon Apr 25 17:39:54 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->syntaxerror. Mon Apr 25 17:39:54 2011 error Mojolicious::Controller:310 [9508]: Missing right curly or square bracket at template line 1, near "%# it's that girls should stick to girls sports,". syntax error at template line 1, near "%# it's that girls should stick to girls sports,". 1: %# "Lisa, if the Bible has taught us nothing else, and it hasn't, 2: %# it's that girls should stick to girls sports, 3: %# such as hot oil wrestling and foxy boxing and such." 4: % { Mon Apr 25 17:39:54 2011 debug Mojolicious::Plugin::EplRenderer:61 [9508]: Template "exception.development.html.ep" not found. Mon Apr 25 17:39:54 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 500 Internal Server Error (0.172618s, 5.793/s). Mon Apr 25 17:39:54 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:54 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /fun/time (Mojolicious (Perl)). Mon Apr 25 17:39:54 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->fun. Mon Apr 25 17:39:54 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.000560s, 1785.714/s). Mon Apr 25 17:39:54 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:54 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /fun/time (Mojolicious (Perl)). Mon Apr 25 17:39:54 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->fun. Mon Apr 25 17:39:54 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.000449s, 2227.171/s). Mon Apr 25 17:39:54 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:54 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /happy/fun/time (Mojolicious (Perl)). Mon Apr 25 17:39:54 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->fun. Mon Apr 25 17:39:54 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.000593s, 1686.341/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /auth/authenticated (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:418 [9508]: Dispatching callback. Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->authenticated. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.000641s, 1560.062/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /auth/authenticated (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:418 [9508]: Dispatching callback. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::EplRenderer:61 [9508]: Template "not_found.development.html.ep" not found. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::EplRenderer:61 [9508]: Template "not_found.html.ep" not found. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 404 Not Found (0.013807s, 72.427/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /foo/test (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->test. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.001318s, 758.725/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /foo (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->index. Mon Apr 25 17:39:55 2011 debug Mojolicious::Controller:669 [9508]: Careful, "handler" is a reserved stash value. Mon Apr 25 17:39:55 2011 debug Mojolicious::Controller:669 [9508]: Careful, "handler" is a reserved stash value. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.004137s, 241.721/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /foo-bar (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo::Bar->index. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.006459s, 154.823/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /somethingtest (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->something. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.000914s, 1094.092/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /something_missing (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->url_for_missing. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.002078s, 481.232/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /foo/templateless (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->templateless. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.000964s, 1037.344/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /foo/withlayout (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->withlayout. Mon Apr 25 17:39:55 2011 debug Mojolicious::Controller:669 [9508]: Careful, "template" is a reserved stash value. Mon Apr 25 17:39:55 2011 debug Mojolicious::Controller:669 [9508]: Careful, "layout" is a reserved stash value. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.007015s, 142.552/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /foo/withblock.txt (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->withblock. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.006178s, 161.865/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /test2 (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest2::Foo->test. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.001377s, 726.216/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /test3 (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTestController->index. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.001087s, 919.963/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /test5 (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest2::Foo->test. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.000963s, 1038.422/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /test6 (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest2::Foo->test. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.000987s, 1013.171/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET / (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::EplRenderer:61 [9508]: Template "not_found.development.html.ep" not found. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::EplRenderer:61 [9508]: Template "not_found.html.ep" not found. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 404 Not Found (0.013754s, 72.706/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /../../mojolicious/secret.txt (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::EplRenderer:61 [9508]: Template "not_found.development.html.ep" not found. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::EplRenderer:61 [9508]: Template "not_found.html.ep" not found. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 404 Not Found (0.014076s, 71.043/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /foo (Anonymojo). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->index. Mon Apr 25 17:39:55 2011 debug Mojolicious::Controller:669 [9508]: Careful, "handler" is a reserved stash value. Mon Apr 25 17:39:55 2011 debug Mojolicious::Controller:669 [9508]: Careful, "handler" is a reserved stash value. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.005085s, 196.657/s). Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /foo/willdie (Anonymojo). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->willdie. Mon Apr 25 17:39:55 2011 error Mojolicious::Routes:532 [9508]: for some reason at C:/cpanfly-5.14/var/cpan/build/Mojolicious-1.21-cLho9U/t/mojolicious/lib/MojoliciousTest/Foo.pm line 67. Mon Apr 25 17:39:55 2011 error Mojolicious::Controller:310 [9508]: for some reason at C:/cpanfly-5.14/var/cpan/build/Mojolicious-1.21-cLho9U/t/mojolicious/lib/MojoliciousTest/Foo.pm line 67. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::EplRenderer:61 [9508]: Template "exception.development.html.ep" not found. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 500 Internal Server Error (0.054031s, 18.508/s). Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /foo (Anonymojo). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->index. Mon Apr 25 17:39:55 2011 debug Mojolicious::Controller:669 [9508]: Careful, "handler" is a reserved stash value. Mon Apr 25 17:39:55 2011 debug Mojolicious::Controller:669 [9508]: Careful, "handler" is a reserved stash value. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.000908s, 1101.322/s). Mon Apr 25 17:39:55 2011 info Mojo::Server::Daemon:322 [9508]: Server listening (http://*:16855) Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /foo (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching SingleFileTestApp::Foo->index. Mon Apr 25 17:39:55 2011 debug Mojolicious::Controller:669 [9508]: Careful, "template" is a reserved stash value. Mon Apr 25 17:39:55 2011 debug Mojolicious::Controller:669 [9508]: Careful, "layout" is a reserved stash value. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.011408s, 87.658/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /helper (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:418 [9508]: Dispatching callback. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.000417s, 2398.082/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /foo/data_template (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching SingleFileTestApp::Foo->data_template. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.005515s, 181.324/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /foo/data_template2 (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching SingleFileTestApp::Foo->data_template2. Mon Apr 25 17:39:55 2011 debug Mojolicious::Controller:669 [9508]: Careful, "template" is a reserved stash value. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.005121s, 195.274/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /foo/bar (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching SingleFileTestApp::Foo->bar. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.000814s, 1228.501/s). Mon Apr 25 17:39:55 2011 info Mojo::Server::Daemon:322 [9508]: Server listening (http://*:18769) Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /staged (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->stage1. Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->stage2. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.001836s, 544.662/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /staged (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->stage1. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.001572s, 636.132/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /stash_config (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->config. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.000580s, 1724.138/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /shortcut/ctrl-act (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->config. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.000826s, 1210.654/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /shortcut/ctrl (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->config. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.000821s, 1218.027/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /shortcut/act (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->config. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.001040s, 961.538/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /foo/session (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->session_domain. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.001219s, 820.345/s). Mon Apr 25 17:39:55 2011 debug Mojolicious:35 [9508]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:24 [9508]: GET /rss.xml (Mojolicious (Perl)). Mon Apr 25 17:39:55 2011 debug Mojolicious::Routes:458 [9508]: Dispatching MojoliciousTest::Foo->bar. Mon Apr 25 17:39:55 2011 debug Mojolicious::Plugin::RequestTimer:48 [9508]: 200 OK (0.007517s, 133.032/s). t/mojolicious/app.t ........................... 1..218 ok 1 - use MojoliciousTest; ok 2 - get http://localhost:15597/fun/time ok 3 - 200 OK ok 4 - X-Bender: ok 5 - Server: Mojolicious (Perl) ok 6 - X-Powered-By: Mojolicious (Perl) ok 7 - exact match for content ok 8 - get /foo/baz ok 9 - 404 Not Found ok 10 - Server: Mojolicious (Perl) ok 11 - X-Powered-By: Mojolicious (Perl) ok 12 - content is similar ok 13 - get /foo/yada ok 14 - 200 OK ok 15 - Server: Mojolicious (Perl) ok 16 - X-Powered-By: Mojolicious (Perl) ok 17 - exact match for content ok 18 - get /syntax_error/foo ok 19 - 500 Internal Server Error ok 20 - Server: Mojolicious (Perl) ok 21 - X-Powered-By: Mojolicious (Perl) ok 22 - content is similar ok 23 - get /foo/syntaxerror ok 24 - 500 Internal Server Error ok 25 - Server: Mojolicious (Perl) ok 26 - X-Powered-By: Mojolicious (Perl) ok 27 - content is similar ok 28 - get /fun/time ok 29 - 200 OK ok 30 - X-Bender: ok 31 - Server: Mojolicious (Perl) ok 32 - X-Powered-By: Mojolicious (Perl) ok 33 - exact match for content ok 34 - get http://localhost:15597/fun/time ok 35 - 200 OK ok 36 - X-Bender: ok 37 - Server: Mojolicious (Perl) ok 38 - X-Powered-By: Mojolicious (Perl) ok 39 - exact match for content ok 40 - get /happy/fun/time ok 41 - 200 OK ok 42 - X-Bender: ok 43 - Server: Mojolicious (Perl) ok 44 - X-Powered-By: Mojolicious (Perl) ok 45 - exact match for content ok 46 - get /auth/authenticated ok 47 - 200 OK ok 48 - X-Bender: ok 49 - Server: Mojolicious (Perl) ok 50 - X-Powered-By: Mojolicious (Perl) ok 51 - exact match for content ok 52 - get /auth/authenticated ok 53 - 404 Not Found ok 54 - X-Bender: ok 55 - Server: Mojolicious (Perl) ok 56 - X-Powered-By: Mojolicious (Perl) ok 57 - content is similar ok 58 - get /foo/test ok 59 - 200 OK ok 60 - X-Bender: Bite my shiny metal ass! ok 61 - Server: Mojolicious (Perl) ok 62 - X-Powered-By: Mojolicious (Perl) ok 63 - content is similar ok 64 - get /foo ok 65 - 200 OK ok 66 - Server: Mojolicious (Perl) ok 67 - X-Powered-By: Mojolicious (Perl) ok 68 - content is similar ok 69 - get /foo-bar ok 70 - 200 OK ok 71 - Server: Mojolicious (Perl) ok 72 - X-Powered-By: Mojolicious (Perl) ok 73 - content is similar ok 74 - get /somethingtest ok 75 - 200 OK ok 76 - Server: Mojolicious (Perl) ok 77 - X-Powered-By: Mojolicious (Perl) ok 78 - exact match for content ok 79 - get /something_missing ok 80 - 200 OK ok 81 - Server: Mojolicious (Perl) ok 82 - X-Powered-By: Mojolicious (Perl) ok 83 - exact match for content ok 84 - get /foo/templateless ok 85 - 200 OK ok 86 - Server: Mojolicious (Perl) ok 87 - X-Powered-By: Mojolicious (Perl) ok 88 - content is similar ok 89 - get /foo/withlayout ok 90 - 200 OK ok 91 - Server: Mojolicious (Perl) ok 92 - X-Powered-By: Mojolicious (Perl) ok 93 - content is similar ok 94 - get /foo/withblock.txt ok 95 - 200 OK ok 96 - Server: Mojolicious (Perl) ok 97 - X-Powered-By: Mojolicious (Perl) ok 98 - Content-Type: text/plain ok 99 - content is similar ok 100 - get /test2 ok 101 - 200 OK ok 102 - X-Bender: Bite my shiny metal ass! ok 103 - Server: Mojolicious (Perl) ok 104 - X-Powered-By: Mojolicious (Perl) ok 105 - content is similar ok 106 - get /test3 ok 107 - 200 OK ok 108 - X-Bender: Bite my shiny metal ass! ok 109 - Server: Mojolicious (Perl) ok 110 - X-Powered-By: Mojolicious (Perl) ok 111 - content is similar ok 112 - get /test5 ok 113 - 200 OK ok 114 - X-Bender: Bite my shiny metal ass! ok 115 - Server: Mojolicious (Perl) ok 116 - X-Powered-By: Mojolicious (Perl) ok 117 - exact match for content ok 118 - get /test6 ok 119 - 200 OK ok 120 - X-Bender: Bite my shiny metal ass! ok 121 - Server: Mojolicious (Perl) ok 122 - X-Powered-By: Mojolicious (Perl) ok 123 - exact match for content ok 124 - get / ok 125 - 404 Not Found ok 126 - Server: Mojolicious (Perl) ok 127 - X-Powered-By: Mojolicious (Perl) ok 128 - content is similar ok 129 - get /hello.txt ok 130 - 200 OK ok 131 - Server: Mojolicious (Perl) ok 132 - X-Powered-By: Mojolicious (Perl) ok 133 - Last-Modified: Thu, 17 Feb 2011 07:53:22 GMT ok 134 - Content-Length: 42 ok 135 - Content-Type: text/plain ok 136 - content is similar ok 137 - get /../../mojolicious/secret.txt ok 138 - 404 Not Found ok 139 - Server: Mojolicious (Perl) ok 140 - X-Powered-By: Mojolicious (Perl) ok 141 - content is similar ok 142 - get /hello.txt ok 143 - 304 Not Modified ok 144 - Server: Mojolicious (Perl) ok 145 - X-Powered-By: Mojolicious (Perl) ok 146 - exact match for content ok 147 - right log level ok 148 - right mode ok 149 - right status ok 150 - right content ok 151 - right status ok 152 - right content ok 153 - right status ok 154 - right content ok 155 - get /foo ok 156 - 200 OK ok 157 - Server: Mojolicious (Perl) ok 158 - X-Powered-By: Mojolicious (Perl) ok 159 - content is similar ok 160 - get /helper ok 161 - 200 OK ok 162 - Server: Mojolicious (Perl) ok 163 - X-Powered-By: Mojolicious (Perl) ok 164 - exact match for content ok 165 - get /foo/data_template ok 166 - 200 OK ok 167 - Server: Mojolicious (Perl) ok 168 - X-Powered-By: Mojolicious (Perl) ok 169 - exact match for content ok 170 - get /foo/data_template2 ok 171 - 200 OK ok 172 - Server: Mojolicious (Perl) ok 173 - X-Powered-By: Mojolicious (Perl) ok 174 - exact match for content ok 175 - get /foo/bar ok 176 - 200 OK ok 177 - X-Bender: Bite my shiny metal ass! ok 178 - Server: Mojolicious (Perl) ok 179 - X-Powered-By: Mojolicious (Perl) ok 180 - exact match for content ok 181 - get /staged ok 182 - 200 OK ok 183 - Server: Mojolicious (Perl) ok 184 - X-Powered-By: Mojolicious (Perl) ok 185 - exact match for content ok 186 - get /staged ok 187 - 200 OK ok 188 - Server: Mojolicious (Perl) ok 189 - X-Powered-By: Mojolicious (Perl) ok 190 - exact match for content ok 191 - get /stash_config ok 192 - 200 OK ok 193 - Server: Mojolicious (Perl) ok 194 - X-Powered-By: Mojolicious (Perl) ok 195 - exact match for content ok 196 - get /shortcut/ctrl-act ok 197 - 200 OK ok 198 - Server: Mojolicious (Perl) ok 199 - X-Powered-By: Mojolicious (Perl) ok 200 - exact match for content ok 201 - get /shortcut/ctrl ok 202 - 200 OK ok 203 - Server: Mojolicious (Perl) ok 204 - X-Powered-By: Mojolicious (Perl) ok 205 - exact match for content ok 206 - get /shortcut/act ok 207 - 200 OK ok 208 - Server: Mojolicious (Perl) ok 209 - X-Powered-By: Mojolicious (Perl) ok 210 - exact match for content ok 211 - get /foo/session ok 212 - 200 OK ok 213 - Set-Cookie is similar ok 214 - exact match for content ok 215 - get /rss.xml ok 216 - 200 OK ok 217 - Content-Type: application/rss+xml ok 218 - content is similar ok Mon Apr 25 17:39:56 2011 info Mojo::Server::Daemon:322 [9816]: Server listening (http://*:13947) Mon Apr 25 17:39:56 2011 debug Mojolicious:35 [9816]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:56 2011 debug Mojolicious::Plugin::RequestTimer:24 [9816]: POST / (Mojolicious (Perl)). Mon Apr 25 17:39:56 2011 debug Mojolicious::Routes:418 [9816]: Dispatching callback. Mon Apr 25 17:39:56 2011 debug Mojolicious::Plugin::RequestTimer:48 [9816]: 200 OK (0.000778s, 1285.347/s). Mon Apr 25 17:39:56 2011 debug Mojolicious::Plugin::RequestTimer:24 [9816]: POST / (Mojolicious (Perl)). Mon Apr 25 17:39:56 2011 debug Mojolicious::Routes:418 [9816]: Dispatching callback. Mon Apr 25 17:39:56 2011 debug Mojolicious::Plugin::RequestTimer:48 [9816]: 200 OK (0.000381s, 2624.672/s). Mon Apr 25 17:39:56 2011 debug Mojolicious::Plugin::RequestTimer:24 [9816]: POST / (Mojolicious (Perl)). Mon Apr 25 17:39:56 2011 debug Mojolicious::Routes:418 [9816]: Dispatching callback. Mon Apr 25 17:39:56 2011 debug Mojolicious::Plugin::RequestTimer:48 [9816]: 200 OK (0.000436s, 2293.578/s). Mon Apr 25 17:39:56 2011 debug Mojolicious::Plugin::RequestTimer:24 [9816]: POST / (Mojolicious (Perl)). Mon Apr 25 17:39:56 2011 debug Mojolicious::Routes:418 [9816]: Dispatching callback. Mon Apr 25 17:39:56 2011 debug Mojolicious::Plugin::RequestTimer:48 [9816]: 200 OK (0.000358s, 2793.296/s). Mon Apr 25 17:39:56 2011 debug Mojolicious::Plugin::RequestTimer:24 [9816]: POST / (Mojolicious (Perl)). Mon Apr 25 17:39:56 2011 debug Mojolicious::Routes:418 [9816]: Dispatching callback. Mon Apr 25 17:39:56 2011 debug Mojolicious::Plugin::RequestTimer:48 [9816]: 200 OK (0.000411s, 2433.090/s). Mon Apr 25 17:39:56 2011 debug Mojolicious::Plugin::RequestTimer:24 [9816]: GET /unicode (Mojolicious (Perl)). Mon Apr 25 17:39:56 2011 debug Mojolicious::Routes:418 [9816]: Dispatching callback. Mon Apr 25 17:39:56 2011 debug Mojolicious::Plugin::RequestTimer:48 [9816]: 200 OK (0.000524s, 1908.397/s). Mon Apr 25 17:39:56 2011 debug Mojolicious::Plugin::RequestTimer:24 [9816]: GET / (Mojolicious (Perl)). Mon Apr 25 17:39:56 2011 debug Mojolicious::Plugin::RequestTimer:48 [9816]: 200 OK (0.007731s, 129.349/s). Mon Apr 25 17:39:56 2011 debug Mojolicious::Plugin::RequestTimer:24 [9816]: POST /data (Mojolicious (Perl)). Mon Apr 25 17:39:56 2011 debug Mojolicious::Routes:418 [9816]: Dispatching callback. Mon Apr 25 17:39:56 2011 debug Mojolicious::Plugin::RequestTimer:48 [9816]: 200 OK (0.000051s, 19607.843/s). Mon Apr 25 17:39:56 2011 debug Mojolicious::Plugin::RequestTimer:24 [9816]: GET /json (Mojolicious (Perl)). Mon Apr 25 17:39:56 2011 debug Mojolicious::Routes:418 [9816]: Dispatching callback. Mon Apr 25 17:39:56 2011 debug Mojolicious::Plugin::RequestTimer:48 [9816]: 200 OK (0.000533s, 1876.173/s). Mon Apr 25 17:39:56 2011 debug Mojolicious::Plugin::RequestTimer:24 [9816]: GET /%D0%BF%D1%80%D0%B8%D0%B2%D0%B5%D1%82/%D0%BC%D0%B8%D1%80 (Mojolicious (Perl)). Mon Apr 25 17:39:56 2011 debug Mojolicious::Routes:418 [9816]: Dispatching callback. Mon Apr 25 17:39:56 2011 debug Mojolicious::Plugin::RequestTimer:48 [9816]: 200 OK (0.000557s, 1795.332/s). t/mojolicious/charset_lite_app.t .............. 1..38 ok 1 - post / ok 2 - 200 OK ok 3 - exact match for content ok 4 - post / ok 5 - 200 OK ok 6 - Content-Type is similar ok 7 - content is similar ok 8 - post / ok 9 - 200 OK ok 10 - Content-Type is similar ok 11 - content is similar ok 12 - post / ok 13 - 200 OK ok 14 - Content-Type is similar ok 15 - content is similar ok 16 - post / ok 17 - 200 OK ok 18 - Content-Type is similar ok 19 - content is similar ok 20 - get /unicode ok 21 - 200 OK ok 22 - Content-Type: text/plain ok 23 - exact match for content ok 24 - get / ok 25 - 200 OK ok 26 - Content-Type is similar ok 27 - content is similar ok 28 - post /data ok 29 - 200 OK ok 30 - exact match for content ok 31 - get /json ok 32 - 200 OK ok 33 - Content-Type: application/json ok 34 - exact match for JSON structure ok 35 - get /привет/мир ok 36 - 200 OK ok 37 - Content-Type: application/json ok 38 - exact match for JSON structure ok t/mojolicious/dispatch.t ...................... 1..67 ok 1 - set and return a stash value ok 2 - return a hashref ok 3 - replace and return a stash value ok 4 - set and return 0 value ok 5 - replace and return 0 value ok 6 - set and get with 0 as key ok 7 - elements can be deleted ok 8 - elements can be deleted ok 9 - set via hashref ok 10 - initialized ok 11 - dispatched ok 12 - empty stash ok 13 - nothing rendered ok 14 - dispatched ok 15 - right value ok 16 - right value ok 17 - right value ok 18 - right value ok 19 - right captures isa HASH ok 20 - right value ok 21 - right value ok 22 - right value ok 23 - right names ok 24 - right value ok 25 - right value ok 26 - right value ok 27 - right names ok 28 - right value ok 29 - right value ok 30 - no value ok 31 - right names ok 32 - right value ok 33 - right value ok 34 - no value ok 35 - right value ok 36 - right names ok 37 - right value ok 38 - right value ok 39 - no value ok 40 - right value ok 41 - right value ok 42 - right names ok 43 - right value ok 44 - right value ok 45 - no value ok 46 - right value ok 47 - right value ok 48 - right names ok 49 - rendered ok 50 - dispatched ok 51 - right value ok 52 - right value ok 53 - right value ok 54 - right captures isa HASH ok 55 - right value ok 56 - right value ok 57 - right value ok 58 - rendered ok 59 - dispatched ok 60 - right value ok 61 - right value ok 62 - right value ok 63 - right captures isa HASH ok 64 - right value ok 65 - right value ok 66 - right value ok 67 - rendered ok Mon Apr 25 17:39:58 2011 info Mojo::Server::Daemon:322 [9068]: Server listening (http://*:17863) Mon Apr 25 17:39:58 2011 debug Mojolicious:35 [9068]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:58 2011 debug Mojolicious::Plugin::RequestTimer:24 [9068]: GET / (Mojolicious (Perl)). Mon Apr 25 17:39:58 2011 debug Mojolicious::Routes:418 [9068]: Dispatching callback. Mon Apr 25 17:39:58 2011 debug Mojolicious::Plugin::RequestTimer:48 [9068]: 200 OK (0.000858s, 1165.501/s). Mon Apr 25 17:39:58 2011 debug Mojolicious::Plugin::RequestTimer:24 [9068]: GET /custom (Mojolicious (Perl)). Mon Apr 25 17:39:58 2011 debug Mojolicious::Plugin::RequestTimer:24 [9068]: GET /custom_too (Mojolicious (Perl)). t/mojolicious/dispatcher_lite_app.t ........... 1..9 ok 1 - get / ok 2 - 200 OK ok 3 - exact match for content ok 4 - get /custom?a=works+too ok 5 - 205 Reset Content ok 6 - exact match for content ok 7 - get /custom_too ok 8 - 200 OK ok 9 - exact match for content ok Mon Apr 25 17:39:59 2011 info Mojo::Server::Daemon:322 [5824]: Server listening (http://*:17774) Mon Apr 25 17:39:59 2011 debug Mojolicious:35 [5824]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /foo/bar (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Routes:458 [5824]: Dispatching Mojolicious::Lite. Mon Apr 25 17:39:59 2011 debug Mojolicious:35 [5824]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /foo/bar (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:48 [5824]: 200 OK (0.006580s, 151.976/s). Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /hello (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:48 [5824]: 200 OK (0.005953s, 167.983/s). Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /hello/hello (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Routes:458 [5824]: Dispatching Mojolicious::Lite. Mon Apr 25 17:39:59 2011 debug Mojolicious:35 [5824]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /hello/hello (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Routes:418 [5824]: Dispatching callback. Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:48 [5824]: 200 OK (0.000396s, 2525.253/s). Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /bye/bye (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Routes:458 [5824]: Dispatching MyTestApp::Test1. Mon Apr 25 17:39:59 2011 debug Mojolicious:35 [5824]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /bye/bye (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Routes:418 [5824]: Dispatching callback. Mon Apr 25 17:39:59 2011 info Mojo::Server::Daemon:322 [5824]: Server listening (http://*:11240) Mon Apr 25 17:39:59 2011 debug Mojo::Server:48 [5824]: Waiting for delayed response, forgot to render or resume? Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /hello/hello (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Routes:458 [5824]: Dispatching Mojolicious::Lite. Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /hello/hello (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Routes:418 [5824]: Dispatching callback. Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:48 [5824]: 200 OK (0.000276s, 3623.188/s). Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:48 [5824]: 200 OK (0.006593s, 151.676/s). Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /bar/bye (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Routes:458 [5824]: Dispatching MyTestApp::Test1. Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /bar/bye (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Routes:418 [5824]: Dispatching callback. Mon Apr 25 17:39:59 2011 debug Mojo::Server:48 [5824]: Waiting for delayed response, forgot to render or resume? Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /hello/hello (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Routes:458 [5824]: Dispatching Mojolicious::Lite. Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /hello/hello (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Routes:418 [5824]: Dispatching callback. Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:48 [5824]: 200 OK (0.000241s, 4149.378/s). Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:48 [5824]: 200 OK (0.004137s, 241.721/s). Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /baz/bye (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Routes:458 [5824]: Dispatching MyTestApp::Test1. Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /baz/bye (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Routes:418 [5824]: Dispatching callback. Mon Apr 25 17:39:59 2011 debug Mojo::Server:48 [5824]: Waiting for delayed response, forgot to render or resume? Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /hello/hello (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Routes:458 [5824]: Dispatching Mojolicious::Lite. Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /hello/hello (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Routes:418 [5824]: Dispatching callback. Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:48 [5824]: 200 OK (0.000241s, 4149.378/s). Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:48 [5824]: 200 OK (0.004214s, 237.304/s). Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /yada (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Routes:458 [5824]: Dispatching MyTestApp::Test1. Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /yada (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Routes:418 [5824]: Dispatching callback. Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:48 [5824]: 200 OK (0.000351s, 2849.003/s). Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /yada/yada (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::EplRenderer:61 [5824]: Template "not_found.development.html.ep" not found. Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::EplRenderer:61 [5824]: Template "not_found.html.ep" not found. Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:48 [5824]: 404 Not Found (0.008502s, 117.619/s). Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /yada/yada/yada (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Routes:458 [5824]: Dispatching MyTestApp::Test1. Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /yada/yada/yada (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Routes:418 [5824]: Dispatching callback. Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:48 [5824]: 200 OK (0.000262s, 3816.794/s). Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /basic (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Routes:458 [5824]: Dispatching MyTestApp::Basic. Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:48 [5824]: 200 OK (0.000384s, 2604.167/s). Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /third (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Routes:458 [5824]: Dispatching MyTestApp::Test2. Mon Apr 25 17:39:59 2011 debug Mojolicious:35 [5824]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /third (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Routes:418 [5824]: Dispatching callback. Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:48 [5824]: 200 OK (0.000673s, 1485.884/s). Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /just/works (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Routes:458 [5824]: Dispatching EmbeddedTestApp. Mon Apr 25 17:39:59 2011 debug Mojolicious:35 [5824]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:24 [5824]: GET /just/works (Mojolicious (Perl)). Mon Apr 25 17:39:59 2011 debug Mojolicious::Plugin::RequestTimer:48 [5824]: 200 OK (0.006588s, 151.791/s). t/mojolicious/embedded_lite_app.t ............. 1..35 ok 1 - get /foo/bar ok 2 - 200 OK ok 3 - exact match for content ok 4 - get /hello ok 5 - 200 OK ok 6 - exact match for content ok 7 - get /hello/hello ok 8 - 200 OK ok 9 - exact match for content ok 10 - get /bye/bye ok 11 - 200 OK ok 12 - exact match for content ok 13 - get /bar/bye ok 14 - 200 OK ok 15 - exact match for content ok 16 - get /baz/bye ok 17 - 200 OK ok 18 - exact match for content ok 19 - get /yada ok 20 - 200 OK ok 21 - exact match for content ok 22 - get /yada/yada ok 23 - 404 Not Found ok 24 - get /yada/yada/yada ok 25 - 200 OK ok 26 - exact match for content ok 27 - get /basic ok 28 - 200 OK ok 29 - exact match for content ok 30 - get /third ok 31 - 200 OK ok 32 - exact match for content ok 33 - get /just/works ok 34 - 200 OK ok 35 - exact match for content ok Mon Apr 25 17:40:00 2011 info Mojo::Server::Daemon:322 [10044]: Server listening (http://*:16983) Mon Apr 25 17:40:00 2011 debug Mojolicious:35 [10044]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:40:00 2011 debug Mojolicious::Plugin::RequestTimer:24 [10044]: GET /dead_template (Mojolicious (Perl)). Mon Apr 25 17:40:00 2011 error Mojolicious::Controller:310 [10044]: dead template! at template line 1. 1: % die 'dead template!'; Mon Apr 25 17:40:00 2011 debug Mojolicious::Plugin::EplRenderer:61 [10044]: Template "exception.development.html.ep" not found. Mon Apr 25 17:40:00 2011 debug Mojolicious::Plugin::EplRenderer:61 [10044]: Template "exception.html.ep" not found. Mon Apr 25 17:40:00 2011 debug Mojolicious::Plugin::RequestTimer:48 [10044]: 500 Internal Server Error (0.179042s, 5.585/s). Mon Apr 25 17:40:00 2011 debug Mojolicious::Plugin::RequestTimer:24 [10044]: GET /dead_included_template (Mojolicious (Perl)). Mon Apr 25 17:40:00 2011 error Mojolicious::Controller:310 [10044]: dead template! at template line 1. 1: % die 'dead template!'; Mon Apr 25 17:40:00 2011 debug Mojolicious::Plugin::EplRenderer:61 [10044]: Template "exception.development.html.ep" not found. Mon Apr 25 17:40:00 2011 debug Mojolicious::Plugin::EplRenderer:61 [10044]: Template "exception.html.ep" not found. Mon Apr 25 17:40:00 2011 debug Mojolicious::Plugin::RequestTimer:48 [10044]: 500 Internal Server Error (0.218966s, 4.567/s). Mon Apr 25 17:40:00 2011 debug Mojolicious::Plugin::RequestTimer:24 [10044]: GET /dead_action (Mojolicious (Perl)). Mon Apr 25 17:40:00 2011 debug Mojolicious::Routes:418 [10044]: Dispatching callback. Mon Apr 25 17:40:01 2011 error Mojolicious::Routes:434 [10044]: dead action! at t/mojolicious/exception_lite_app.t line 30. Mon Apr 25 17:40:01 2011 error Mojolicious::Controller:310 [10044]: dead action! at t/mojolicious/exception_lite_app.t line 30. Mon Apr 25 17:40:01 2011 debug Mojolicious::Plugin::EplRenderer:61 [10044]: Template "exception.development.html.ep" not found. Mon Apr 25 17:40:01 2011 debug Mojolicious::Plugin::EplRenderer:61 [10044]: Template "exception.html.ep" not found. Mon Apr 25 17:40:01 2011 debug Mojolicious::Plugin::RequestTimer:48 [10044]: 500 Internal Server Error (0.155561s, 6.428/s). Mon Apr 25 17:40:01 2011 debug Mojolicious::Plugin::RequestTimer:24 [10044]: GET /double_dead_action (Mojolicious (Perl)). Mon Apr 25 17:40:01 2011 debug Mojolicious::Routes:418 [10044]: Dispatching callback. Mon Apr 25 17:40:01 2011 error Mojolicious::Routes:434 [10044]: double dead action! at t/mojolicious/exception_lite_app.t line 34. Mon Apr 25 17:40:01 2011 error Mojolicious::Controller:310 [10044]: double dead action! at t/mojolicious/exception_lite_app.t line 34. Mon Apr 25 17:40:01 2011 debug Mojolicious::Plugin::EplRenderer:61 [10044]: Template "exception.development.html.ep" not found. Mon Apr 25 17:40:01 2011 debug Mojolicious::Plugin::EplRenderer:61 [10044]: Template "exception.html.ep" not found. Mon Apr 25 17:40:01 2011 debug Mojolicious::Plugin::RequestTimer:48 [10044]: 500 Internal Server Error (0.292486s, 3.419/s). t/mojolicious/exception_lite_app.t ............ 1..16 ok 1 - get /dead_template ok 2 - 500 Internal Server Error ok 3 - content is similar ok 4 - content is similar ok 5 - get /dead_included_template ok 6 - 500 Internal Server Error ok 7 - content is similar ok 8 - content is similar ok 9 - get /dead_action ok 10 - 500 Internal Server Error ok 11 - content is similar ok 12 - content is similar ok 13 - get /double_dead_action ok 14 - 500 Internal Server Error ok 15 - content is similar ok 16 - content is similar ok Mon Apr 25 17:40:02 2011 debug Mojolicious::Plugin::Config:14 [9532]: Reading config file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-1.21-cLho9U\t\mojolicious\external.conf". Mon Apr 25 17:40:02 2011 debug Mojolicious::Plugin::Config:14 [9532]: Reading config file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-1.21-cLho9U\t\mojolicious\external.testing.conf". Mon Apr 25 17:40:02 2011 info Mojo::Server::Daemon:322 [9532]: Server listening (http://*:10930) Mon Apr 25 17:40:02 2011 debug Mojolicious:35 [9532]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:40:02 2011 debug Mojolicious::Plugin::RequestTimer:24 [9532]: GET / (Mojolicious (Perl)). Mon Apr 25 17:40:02 2011 debug Mojolicious::Plugin::RequestTimer:48 [9532]: 200 OK (0.006370s, 156.986/s). t/mojolicious/external_lite_app.t ............. 1..3 ok 1 - get / ok 2 - 200 OK ok 3 - exact match for content ok Mon Apr 25 17:40:03 2011 info Mojo::Server::Daemon:322 [9316]: Server listening (http://*:10899) Mon Apr 25 17:40:03 2011 debug Mojolicious:35 [9316]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:40:03 2011 debug Mojolicious::Plugin::RequestTimer:24 [9316]: GET / (Mojolicious (Perl)). Mon Apr 25 17:40:03 2011 debug Mojolicious::Plugin::RequestTimer:48 [9316]: 200 OK (0.007853s, 127.340/s). Mon Apr 25 17:40:03 2011 debug Mojolicious::Plugin::RequestTimer:24 [9316]: GET / (Mojolicious (Perl)). Mon Apr 25 17:40:03 2011 debug Mojolicious::Plugin::RequestTimer:48 [9316]: 200 OK (0.000503s, 1988.072/s). Mon Apr 25 17:40:03 2011 debug Mojolicious::Plugin::RequestTimer:24 [9316]: GET /english (Mojolicious (Perl)). Mon Apr 25 17:40:03 2011 debug Mojolicious::Plugin::RequestTimer:48 [9316]: 200 OK (0.002473s, 404.367/s). Mon Apr 25 17:40:03 2011 debug Mojolicious::Plugin::RequestTimer:24 [9316]: GET /german (Mojolicious (Perl)). Mon Apr 25 17:40:03 2011 debug Mojolicious::Plugin::RequestTimer:48 [9316]: 200 OK (0.002036s, 491.159/s). Mon Apr 25 17:40:03 2011 debug Mojolicious::Plugin::RequestTimer:24 [9316]: GET /mixed (Mojolicious (Perl)). Mon Apr 25 17:40:03 2011 debug Mojolicious::Plugin::RequestTimer:48 [9316]: 200 OK (0.002564s, 390.016/s). Mon Apr 25 17:40:03 2011 debug Mojolicious::Plugin::RequestTimer:24 [9316]: GET /nothing (Mojolicious (Perl)). Mon Apr 25 17:40:03 2011 debug Mojolicious::Plugin::RequestTimer:48 [9316]: 200 OK (0.002279s, 438.789/s). Mon Apr 25 17:40:03 2011 debug Mojolicious::Plugin::RequestTimer:24 [9316]: GET /unknown (Mojolicious (Perl)). Mon Apr 25 17:40:03 2011 debug Mojolicious::Plugin::RequestTimer:48 [9316]: 200 OK (0.002604s, 384.025/s). Mon Apr 25 17:40:03 2011 debug Mojolicious::Plugin::RequestTimer:24 [9316]: GET /unknown (Mojolicious (Perl)). Mon Apr 25 17:40:03 2011 debug Mojolicious::Plugin::RequestTimer:48 [9316]: 200 OK (0.000630s, 1587.302/s). t/mojolicious/i18n_lite_app.t ................. 1..24 ok 1 - get / ok 2 - 200 OK ok 3 - exact match for content ok 4 - get / ok 5 - 200 OK ok 6 - exact match for content ok 7 - get /english ok 8 - 200 OK ok 9 - exact match for content ok 10 - get /german ok 11 - 200 OK ok 12 - exact match for content ok 13 - get /mixed ok 14 - 200 OK ok 15 - exact match for content ok 16 - get /nothing ok 17 - 200 OK ok 18 - exact match for content ok 19 - get /unknown ok 20 - 200 OK ok 21 - exact match for content ok 22 - get /unknown ok 23 - 200 OK ok 24 - exact match for content ok Mon Apr 25 17:40:04 2011 info Mojo::Server::Daemon:322 [9984]: Server listening (http://*:11363) Mon Apr 25 17:40:04 2011 debug Mojolicious:35 [9984]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:40:04 2011 debug Mojolicious::Plugin::RequestTimer:24 [9984]: GET / (Mojolicious (Perl)). Mon Apr 25 17:40:04 2011 debug Mojolicious::Plugin::RequestTimer:48 [9984]: 200 OK (0.007542s, 132.591/s). Mon Apr 25 17:40:04 2011 debug Mojolicious::Plugin::RequestTimer:24 [9984]: GET / (Mojolicious (Perl)). Mon Apr 25 17:40:04 2011 debug Mojolicious::Plugin::RequestTimer:48 [9984]: 200 OK (0.000499s, 2004.008/s). Mon Apr 25 17:40:04 2011 debug Mojolicious::Plugin::RequestTimer:24 [9984]: GET /english (Mojolicious (Perl)). Mon Apr 25 17:40:04 2011 debug Mojolicious::Plugin::RequestTimer:48 [9984]: 200 OK (0.002371s, 421.763/s). Mon Apr 25 17:40:04 2011 debug Mojolicious::Plugin::RequestTimer:24 [9984]: GET /german (Mojolicious (Perl)). Mon Apr 25 17:40:04 2011 debug Mojolicious::Plugin::RequestTimer:48 [9984]: 200 OK (0.002353s, 424.989/s). Mon Apr 25 17:40:04 2011 debug Mojolicious::Plugin::RequestTimer:24 [9984]: GET /mixed (Mojolicious (Perl)). Mon Apr 25 17:40:04 2011 debug Mojolicious::Plugin::RequestTimer:48 [9984]: 200 OK (0.002570s, 389.105/s). Mon Apr 25 17:40:04 2011 debug Mojolicious::Plugin::RequestTimer:24 [9984]: GET /nothing (Mojolicious (Perl)). Mon Apr 25 17:40:04 2011 debug Mojolicious::Plugin::RequestTimer:48 [9984]: 200 OK (0.002955s, 338.409/s). Mon Apr 25 17:40:04 2011 debug Mojolicious::Plugin::RequestTimer:24 [9984]: GET /unknown (Mojolicious (Perl)). Mon Apr 25 17:40:04 2011 debug Mojolicious::Plugin::RequestTimer:48 [9984]: 200 OK (0.002650s, 377.358/s). Mon Apr 25 17:40:04 2011 debug Mojolicious::Plugin::RequestTimer:24 [9984]: GET /unknown (Mojolicious (Perl)). Mon Apr 25 17:40:04 2011 debug Mojolicious::Plugin::RequestTimer:48 [9984]: 200 OK (0.000739s, 1353.180/s). t/mojolicious/i18n_shortcut_lite_app.t ........ 1..24 ok 1 - get / ok 2 - 200 OK ok 3 - exact match for content ok 4 - get / ok 5 - 200 OK ok 6 - exact match for content ok 7 - get /english ok 8 - 200 OK ok 9 - exact match for content ok 10 - get /german ok 11 - 200 OK ok 12 - exact match for content ok 13 - get /mixed ok 14 - 200 OK ok 15 - exact match for content ok 16 - get /nothing ok 17 - 200 OK ok 18 - exact match for content ok 19 - get /unknown ok 20 - 200 OK ok 21 - exact match for content ok 22 - get /unknown ok 23 - 200 OK ok 24 - exact match for content ok Mon Apr 25 17:40:05 2011 debug Mojolicious::Plugin::Config:14 [8736]: Reading config file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-1.21-cLho9U\t\mojolicious\json_config_lite_app.json". Mon Apr 25 17:40:05 2011 info Mojo::Server::Daemon:322 [8736]: Server listening (http://*:16359) Mon Apr 25 17:40:05 2011 debug Mojolicious:35 [8736]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:40:05 2011 debug Mojolicious::Plugin::RequestTimer:24 [8736]: GET / (Mojolicious (Perl)). Mon Apr 25 17:40:05 2011 debug Mojolicious::Plugin::RequestTimer:48 [8736]: 200 OK (0.025568s, 39.111/s). Mon Apr 25 17:40:05 2011 debug Mojolicious::Plugin::Config:88 [8736]: Config file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-1.21-cLho9U\t\mojolicious\nonexisted" missing, using default config. Mon Apr 25 17:40:05 2011 debug Mojolicious:267 [8736]: Helper "config" already exists, replacing. t/mojolicious/json_config_lite_app.t .......... 1..16 ok 1 - right value ok 2 - right value ok 3 - right value ok 4 - right value ok 5 - right value ok 6 - right value ok 7 - right value ok 8 - right value ok 9 - right value ok 10 - get / ok 11 - 200 OK ok 12 - exact match for content ok 13 - right value ok 14 - right value ok 15 - right value ok 16 - no config file ok Mon Apr 25 17:40:06 2011 debug Mojolicious::Plugin::Config:14 [3152]: Reading config file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-1.21-cLho9U\t\mojolicious\json_config_mode_lite_app.json". Mon Apr 25 17:40:06 2011 debug Mojolicious::Plugin::Config:14 [3152]: Reading config file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-1.21-cLho9U\t\mojolicious\json_config_mode_lite_app.testing.json". Mon Apr 25 17:40:06 2011 info Mojo::Server::Daemon:322 [3152]: Server listening (http://*:16892) Mon Apr 25 17:40:06 2011 debug Mojolicious:35 [3152]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:40:06 2011 debug Mojolicious::Plugin::RequestTimer:24 [3152]: GET / (Mojolicious (Perl)). Mon Apr 25 17:40:06 2011 debug Mojolicious::Plugin::RequestTimer:48 [3152]: 200 OK (0.016562s, 60.379/s). t/mojolicious/json_config_mode_lite_app.t ..... 1..3 ok 1 - get / ok 2 - 200 OK ok 3 - content is similar ok Mon Apr 25 17:40:07 2011 info Mojo::Server::Daemon:322 [9328]: Server listening (http://*:13643) Mon Apr 25 17:40:07 2011 debug Mojolicious:35 [9328]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:40:07 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /unicode/a%E4b (Mojolicious (Perl)). Mon Apr 25 17:40:07 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:07 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000881s, 1135.074/s). Mon Apr 25 17:40:07 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /unicode/%E2%98%83 (Mojolicious (Perl)). Mon Apr 25 17:40:07 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:07 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000721s, 1386.963/s). Mon Apr 25 17:40:07 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /unicode/a%20b (Mojolicious (Perl)). Mon Apr 25 17:40:07 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:07 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000666s, 1501.502/s). Mon Apr 25 17:40:07 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /unicode/a%5Cb (Mojolicious (Perl)). Mon Apr 25 17:40:07 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:07 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000624s, 1602.564/s). Mon Apr 25 17:40:07 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET / (Mojolicious (Perl)). Mon Apr 25 17:40:07 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.009492s, 105.352/s). Mon Apr 25 17:40:07 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: HEAD / (Mojolicious (Perl)). Mon Apr 25 17:40:07 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001855s, 539.084/s). Mon Apr 25 17:40:07 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET / (Mojolicious (Perl)). Mon Apr 25 17:40:07 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001716s, 582.751/s). Mon Apr 25 17:40:07 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: DELETE / (Mojolicious (Perl)). Mon Apr 25 17:40:07 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:07 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000438s, 2283.105/s). Mon Apr 25 17:40:07 2011 info Mojo::Server::Daemon:322 [9328]: Server listening (http://*:13932) Mon Apr 25 17:40:07 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: POST / (Mojolicious (Perl)). Mon Apr 25 17:40:07 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:07 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000494s, 2024.291/s). Mon Apr 25 17:40:07 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET / (Mojolicious (Perl)). Mon Apr 25 17:40:07 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001741s, 574.383/s). Mon Apr 25 17:40:07 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: POST /multipart/form (Mojolicious (Perl)). Mon Apr 25 17:40:07 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:07 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000616s, 1623.377/s). Mon Apr 25 17:40:07 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: POST /multipart/form (Mojolicious (Perl)). Mon Apr 25 17:40:07 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:07 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000567s, 1763.668/s). Mon Apr 25 17:40:07 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /auto_name (Mojolicious (Perl)). Mon Apr 25 17:40:07 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:07 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000785s, 1273.885/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /waypoint (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000536s, 1865.672/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /waypoint/foo (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000570s, 1754.386/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: POST /waypoint/foo (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::EplRenderer:61 [9328]: Template "not_found.development.html.ep" not found. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 404 Not Found (0.009422s, 106.135/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /waypoint/bar (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::EplRenderer:61 [9328]: Template "not_found.development.html.ep" not found. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 404 Not Found (0.002582s, 387.297/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /with-format (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.003483s, 287.109/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /without-format (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.003387s, 295.247/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /without-format.html (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.003419s, 292.483/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /json_too (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000574s, 1742.160/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /template.txt.epl (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::EplRenderer:61 [9328]: Template "not_found.development.html.ep" not found. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 404 Not Found (0.003054s, 327.439/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /null/0 (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.003441s, 290.613/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /action_template (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.002666s, 375.094/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /dead (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:08 2011 error Mojolicious::Routes:434 [9328]: works! at t/mojolicious/lite_app.t line 54. Mon Apr 25 17:40:08 2011 error Mojolicious::Controller:310 [9328]: works! at t/mojolicious/lite_app.t line 54. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::EplRenderer:61 [9328]: Template "exception.development.html.ep" not found. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 500 Internal Server Error (0.186165s, 5.372/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /dead_renderer (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:08 2011 error Mojolicious::Routes:434 [9328]: renderer works! at t/mojolicious/lite_app.t line 59. Mon Apr 25 17:40:08 2011 error Mojolicious::Controller:310 [9328]: renderer works! at t/mojolicious/lite_app.t line 59. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::EplRenderer:61 [9328]: Template "exception.development.html.ep" not found. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 500 Internal Server Error (0.188852s, 5.295/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /dead_auto_renderer (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 error Mojolicious::Controller:310 [9328]: renderer works! at t/mojolicious/lite_app.t line 59. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::EplRenderer:61 [9328]: Template "exception.development.html.ep" not found. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 500 Internal Server Error (0.011249s, 88.897/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /dead_template (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 error Mojolicious::Controller:310 [9328]: works too! at t/mojolicious/lite_app.t line 54. 49: app->defaults(default => 23); 50: 51: # Test helpers 52: app->helper(test_helper => sub { shift->param(@_) }); 53: app->helper(test_helper2 => sub { shift->app->controller_class }); 54: app->helper(dead => sub { die $_[1] || 'works!' }); 55: is app->test_helper('foo'), undef, 'no value yet'; 56: is app->test_helper2, 'Mojolicious::Controller', 'right value'; 57: 58: # Test renderer 59: app->renderer->add_handler(dead => sub { die 'renderer works!' }); Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::EplRenderer:61 [9328]: Template "exception.development.html.ep" not found. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 500 Internal Server Error (0.222600s, 4.492/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /regex/in/template (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.003331s, 300.210/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /stream (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001473s, 678.887/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /maybe/ajax (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000624s, 1602.564/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /maybe/ajax (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000317s, 3154.574/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /finished (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000672s, 1488.095/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /%D0%BF%D1%80%D0%B8%D0%B2%D0%B5%D1%82/%D0%BC%D0%B8%D1%80 (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000493s, 2028.398/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /root.html (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.002237s, 447.027/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /.html (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001883s, 531.067/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /0 (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001087s, 919.963/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /0 (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000685s, 1459.854/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /0 (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000639s, 1564.945/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /0 (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000683s, 1464.129/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /0 (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000697s, 1434.720/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /0 (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000658s, 1519.757/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: DELETE /inline/epl (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.002547s, 392.619/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /inline/ep (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.004531s, 220.702/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /inline/ep/too (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.003996s, 250.250/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /inline/ep/partial (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.007775s, 128.617/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /source (Mojolicious (Perl)). Mon Apr 25 17:40:08 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001044s, 957.854/s). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET / (Anonymojo). Mon Apr 25 17:40:08 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 413 Request Entity Too Large (0.001747s, 572.410/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /foo_relaxed/123 (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001031s, 969.932/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /foo_relaxed/123 (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000460s, 2173.913/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /foo_relaxed/ (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::EplRenderer:61 [9328]: Template "not_found.development.html.ep" not found. Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 404 Not Found (0.003825s, 261.438/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /foo_wildcard/123 (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000749s, 1335.113/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /foo_wildcard/ (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::EplRenderer:61 [9328]: Template "not_found.development.html.ep" not found. Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 404 Not Found (0.003171s, 315.358/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /with/header/condition (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.003840s, 260.417/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /with/header/condition (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::EplRenderer:61 [9328]: Template "not_found.development.html.ep" not found. Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 404 Not Found (0.002292s, 436.300/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: POST /with/header/condition (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000790s, 1265.823/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: POST /with/header/condition (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::EplRenderer:61 [9328]: Template "not_found.development.html.ep" not found. Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 404 Not Found (0.002328s, 429.553/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: POST /with/body/and/desc (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000797s, 1254.705/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: POST /with/body/and/headers/desc (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000818s, 1222.494/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /content_for (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.004042s, 247.402/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /template_inheritance (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.007550s, 132.450/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /layout_without_inheritance (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.004278s, 233.754/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /double_inheritance (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.007702s, 129.836/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /plugin_with_template (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.005200s, 192.308/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /nested-includes (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.011679s, 85.624/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /localized/include (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.011932s, 83.808/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /outerlayout (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.004157s, 240.558/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /outerlayouttwo (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.002041s, 489.956/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /outerinnerlayout (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.004410s, 226.757/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /withblocklayout (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.002853s, 350.508/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /session_cookie (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000902s, 1108.647/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /session_cookie/2 (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000969s, 1031.992/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /session_cookie/2 (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000302s, 3311.258/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /session_cookie/2 (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000453s, 2207.506/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /foo (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001601s, 624.610/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: POST /template (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001675s, 597.015/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /memorized (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.006096s, 164.042/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /memorized (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000621s, 1610.306/s). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /memorized (Mojolicious (Perl)). Mon Apr 25 17:40:09 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000625s, 1600.000/s). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /memorized (Mojolicious (Perl)). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001290s, 775.194/s). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /something (Mojolicious (Perl)). Mon Apr 25 17:40:11 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001576s, 634.518/s). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: POST /something (Mojolicious (Perl)). Mon Apr 25 17:40:11 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000958s, 1043.841/s). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: DELETE /something (Mojolicious (Perl)). Mon Apr 25 17:40:11 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000945s, 1058.201/s). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /something/else (Mojolicious (Perl)). Mon Apr 25 17:40:11 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000972s, 1028.807/s). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: POST /something/else (Mojolicious (Perl)). Mon Apr 25 17:40:11 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000982s, 1018.330/s). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: DELETE /something/else (Mojolicious (Perl)). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::EplRenderer:61 [9328]: Template "not_found.development.html.ep" not found. Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 404 Not Found (0.003789s, 263.922/s). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /regex/23 (Mojolicious (Perl)). Mon Apr 25 17:40:11 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000973s, 1027.749/s). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /regex/foo (Mojolicious (Perl)). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::EplRenderer:61 [9328]: Template "not_found.development.html.ep" not found. Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 404 Not Found (0.002542s, 393.391/s). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: POST /bar (Mojolicious (Perl)). Mon Apr 25 17:40:11 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000975s, 1025.641/s). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: POST /bar/baz (Mojolicious (Perl)). Mon Apr 25 17:40:11 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000993s, 1007.049/s). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /layout (Mojolicious (Perl)). Mon Apr 25 17:40:11 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.002430s, 411.523/s). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /firefox/bar (Firefox). Mon Apr 25 17:40:11 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001444s, 692.521/s). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /firefox/bar (Explorer). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::EplRenderer:61 [9328]: Template "not_found.development.html.ep" not found. Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 404 Not Found (0.002598s, 384.911/s). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /url_for_foxy (Mojolicious (Perl)). Mon Apr 25 17:40:11 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001396s, 716.332/s). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: POST /utf8 (Mojolicious (Perl)). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001832s, 545.852/s). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: POST /utf8 (Mojolicious (Perl)). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000499s, 2004.008/s). Mon Apr 25 17:40:11 2011 info Mojo::Server::Daemon:322 [9328]: Server listening (http://*:16235) Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: POST /malformed_utf8 (Mojolicious (Perl)). Mon Apr 25 17:40:11 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.187680s, 5.328/s). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /json (Mojolicious (Perl)). Mon Apr 25 17:40:11 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001221s, 819.001/s). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /autostash (Mojolicious (Perl)). Mon Apr 25 17:40:11 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.006652s, 150.331/s). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /app (Mojolicious (Perl)). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.011790s, 84.818/s). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /helper (Mojolicious (Perl)). Mon Apr 25 17:40:11 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.004643s, 215.378/s). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /helper (Explorer). Mon Apr 25 17:40:11 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000224s, 4464.286/s). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /eperror (Mojolicious (Perl)). Mon Apr 25 17:40:11 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:11 2011 error Mojolicious::Controller:310 [9328]: Global symbol "$c" requires explicit package name at template line 1. 1: %= $c->foo('bar'); Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::EplRenderer:61 [9328]: Template "exception.development.html.ep" not found. Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 500 Internal Server Error (0.199478s, 5.013/s). Mon Apr 25 17:40:11 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /subrequest (Mojolicious (Perl)). Mon Apr 25 17:40:11 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:11 2011 info Mojo::Server::Daemon:322 [9328]: Server listening (http://*:12844) Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: POST /template (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000665s, 1503.759/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.055643s, 17.972/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /subrequest_simple (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: POST /template (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000505s, 1980.198/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.007719s, 129.550/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /subrequest_sync (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: POST /template (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000307s, 3257.329/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: POST /template (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000336s, 2976.190/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.008138s, 122.880/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /subrequest_async (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 info Mojo::Server::Daemon:322 [9328]: Server listening (http://*:17237) Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::EplRenderer:61 [9328]: Template "subrequest_async.html.ep" not found. Mon Apr 25 17:40:12 2011 debug Mojo::Server:48 [9328]: Waiting for delayed response, forgot to render or resume? Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: POST /template (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000391s, 2557.545/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.008895s, 112.423/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /redirect_url (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 302 Found (0.001355s, 738.007/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /redirect_path (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 302 Found (0.001234s, 810.373/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /redirect_named (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 302 Found (0.001750s, 571.429/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /redirect_no_render (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 302 Found (0.001742s, 574.053/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /static_render (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001371s, 729.395/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /redirect_named (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 302 Found (0.000814s, 1228.501/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /template.txt (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.002073s, 482.393/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /koi8-r (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.007721s, 129.517/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /with_under (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001054s, 948.767/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /with_under_too (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001365s, 732.601/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /with_under_too (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::EplRenderer:61 [9328]: Template "not_found.development.html.ep" not found. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 404 Not Found (0.001524s, 656.168/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /param_auth (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.002669s, 374.672/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /param_auth (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001640s, 609.756/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /param_auth/too (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001527s, 654.879/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /param_auth/too (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000373s, 2680.965/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /hello3.txt (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.002214s, 451.671/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /hello3.txt (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 206 Partial Content (0.000511s, 1956.947/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /default/condition (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001234s, 810.373/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /redirect/condition/0 (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001220s, 819.672/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /redirect/condition/1 (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 302 Found (0.001747s, 572.410/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /redirect/condition/1 (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001187s, 842.460/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /bridge2stash (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.005347s, 187.021/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /bridge2stash (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Controller:641 [9328]: Bad signed cookie "bad", possible hacking attempt. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.004659s, 214.638/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /bridge2stash (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Controller:641 [9328]: Bad signed cookie "bad", possible hacking attempt. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000447s, 2237.136/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /bridge2stash (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Controller:641 [9328]: Bad signed cookie "bad", possible hacking attempt. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001099s, 909.918/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /with/under/count (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.004376s, 228.519/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /bridge2stash (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Controller:641 [9328]: Bad signed cookie "bad", possible hacking attempt. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001114s, 897.666/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /bridge2stash (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Controller:641 [9328]: Bad signed cookie "bad", possible hacking attempt. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.000802s, 1246.883/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /bridge2stash (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Controller:641 [9328]: Bad signed cookie "bad", possible hacking attempt. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001096s, 912.409/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /possible (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.004468s, 223.814/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /impossible (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::EplRenderer:61 [9328]: Template "not_found.development.html.ep" not found. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 404 Not Found (0.002635s, 379.507/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /prefix (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001520s, 657.895/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: POST /prefix (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001563s, 639.795/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /prefix/works (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.001655s, 604.230/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /captures/foo/bar (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.002652s, 377.074/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /captures/bar/baz (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.002461s, 406.339/s). Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:24 [9328]: GET /captures/%E2%99%A5/%E2%98%83 (Mojolicious (Perl)). Mon Apr 25 17:40:12 2011 debug Mojolicious::Routes:418 [9328]: Dispatching callback. Mon Apr 25 17:40:12 2011 debug Mojolicious::Plugin::RequestTimer:48 [9328]: 200 OK (0.002677s, 373.552/s). t/mojolicious/lite_app.t ...................... 1..749 ok 1 - no value yet ok 2 - right value ok 3 - get /unicode/a%E4b ok 4 - 200 OK ok 5 - exact match for content ok 6 - get /unicode/☃ ok 7 - 200 OK ok 8 - exact match for content ok 9 - get /unicode/a b ok 10 - 200 OK ok 11 - exact match for content ok 12 - get /unicode/a\b ok 13 - 200 OK ok 14 - exact match for content ok 15 - get / ok 16 - 200 OK ok 17 - Server: Mojolicious (Perl) ok 18 - X-Powered-By: Mojolicious (Perl) ok 19 - exact match for content ok 20 - head / ok 21 - 200 OK ok 22 - Server: Mojolicious (Perl) ok 23 - X-Powered-By: Mojolicious (Perl) ok 24 - Content-Length: 55 ok 25 - exact match for content ok 26 - get / ok 27 - 200 OK ok 28 - exact match for content ok 29 - delete / ok 30 - 200 OK ok 31 - Server: Mojolicious (Perl) ok 32 - X-Powered-By: Mojolicious (Perl) ok 33 - exact match for content ok 34 - post / ok 35 - 200 OK ok 36 - Server: Mojolicious (Perl) ok 37 - X-Powered-By: Mojolicious (Perl) ok 38 - exact match for content ok 39 - post /multipart/form ok 40 - 200 OK ok 41 - exact match for content ok 42 - post /multipart/form ok 43 - 200 OK ok 44 - exact match for content ok 45 - get /auto_name ok 46 - 200 OK ok 47 - Server: Mojolicious (Perl) ok 48 - X-Powered-By: Mojolicious (Perl) ok 49 - exact match for content ok 50 - get /waypoint ok 51 - 200 OK ok 52 - Server: Mojolicious (Perl) ok 53 - X-Powered-By: Mojolicious (Perl) ok 54 - exact match for content ok 55 - get /waypoint/foo ok 56 - 200 OK ok 57 - Server: Mojolicious (Perl) ok 58 - X-Powered-By: Mojolicious (Perl) ok 59 - exact match for content ok 60 - post /waypoint/foo ok 61 - 404 Not Found ok 62 - Server: Mojolicious (Perl) ok 63 - X-Powered-By: Mojolicious (Perl) ok 64 - get /waypoint/bar ok 65 - 404 Not Found ok 66 - Server: Mojolicious (Perl) ok 67 - X-Powered-By: Mojolicious (Perl) ok 68 - get /with-format ok 69 - exact match for content ok 70 - get /without-format ok 71 - exact match for content ok 72 - get /without-format.html ok 73 - exact match for content ok 74 - get /json_too ok 75 - 200 OK ok 76 - exact match for JSON structure ok 77 - get /static.txt ok 78 - 200 OK ok 79 - Server: Mojolicious (Perl) ok 80 - X-Powered-By: Mojolicious (Perl) ok 81 - Accept-Ranges: bytes ok 82 - exact match for content ok 83 - get /static.txt ok 84 - 200 OK ok 85 - Server: Mojolicious (Perl) ok 86 - X-Powered-By: Mojolicious (Perl) ok 87 - Accept-Ranges: bytes ok 88 - exact match for content ok 89 - get /static.txt ok 90 - 304 Not Modified ok 91 - Server: Mojolicious (Perl) ok 92 - X-Powered-By: Mojolicious (Perl) ok 93 - exact match for content ok 94 - get /static.txt ok 95 - 206 Partial Content ok 96 - Server: Mojolicious (Perl) ok 97 - X-Powered-By: Mojolicious (Perl) ok 98 - Accept-Ranges: bytes ok 99 - Content-Length: 4 ok 100 - exact match for content ok 101 - get /static2.txt ok 102 - 200 OK ok 103 - Server: Mojolicious (Perl) ok 104 - X-Powered-By: Mojolicious (Perl) ok 105 - Accept-Ranges: bytes ok 106 - exact match for content ok 107 - get /static2.txt ok 108 - 200 OK ok 109 - Server: Mojolicious (Perl) ok 110 - X-Powered-By: Mojolicious (Perl) ok 111 - Accept-Ranges: bytes ok 112 - exact match for content ok 113 - get /static2.txt ok 114 - 304 Not Modified ok 115 - Server: Mojolicious (Perl) ok 116 - X-Powered-By: Mojolicious (Perl) ok 117 - exact match for content ok 118 - get /static2.txt ok 119 - 206 Partial Content ok 120 - Server: Mojolicious (Perl) ok 121 - X-Powered-By: Mojolicious (Perl) ok 122 - Accept-Ranges: bytes ok 123 - Content-Length: 4 ok 124 - exact match for content ok 125 - get /template.txt.epl ok 126 - 404 Not Found ok 127 - Server: Mojolicious (Perl) ok 128 - X-Powered-By: Mojolicious (Perl) ok 129 - content is similar ok 130 - get /null/0 ok 131 - 200 OK ok 132 - Server: Mojolicious (Perl) ok 133 - X-Powered-By: Mojolicious (Perl) ok 134 - content is similar ok 135 - get /action_template ok 136 - 200 OK ok 137 - Server: Mojolicious (Perl) ok 138 - X-Powered-By: Mojolicious (Perl) ok 139 - exact match for content ok 140 - get /dead ok 141 - 500 Internal Server Error ok 142 - Server: Mojolicious (Perl) ok 143 - X-Powered-By: Mojolicious (Perl) ok 144 - content is similar ok 145 - get /dead_renderer ok 146 - 500 Internal Server Error ok 147 - Server: Mojolicious (Perl) ok 148 - X-Powered-By: Mojolicious (Perl) ok 149 - content is similar ok 150 - get /dead_auto_renderer ok 151 - 500 Internal Server Error ok 152 - Server: Mojolicious (Perl) ok 153 - X-Powered-By: Mojolicious (Perl) ok 154 - content is similar ok 155 - get /dead_template ok 156 - 500 Internal Server Error ok 157 - Server: Mojolicious (Perl) ok 158 - X-Powered-By: Mojolicious (Perl) ok 159 - content is similar ok 160 - get /regex/in/template ok 161 - 200 OK ok 162 - Server: Mojolicious (Perl) ok 163 - X-Powered-By: Mojolicious (Perl) ok 164 - exact match for content ok 165 - get http://sri:foo@localhost:13643/stream?foo=bar ok 166 - 200 OK ok 167 - Server: Mojolicious (Perl) ok 168 - X-Powered-By: Mojolicious (Perl) ok 169 - content is similar ok 170 - get /maybe/ajax ok 171 - 200 OK ok 172 - Server: Mojolicious (Perl) ok 173 - X-Powered-By: Mojolicious (Perl) ok 174 - exact match for content ok 175 - get /maybe/ajax ok 176 - 200 OK ok 177 - Server: Mojolicious (Perl) ok 178 - X-Powered-By: Mojolicious (Perl) ok 179 - exact match for content ok 180 - get /finished ok 181 - 200 OK ok 182 - Server: Mojolicious (Perl) ok 183 - X-Powered-By: Mojolicious (Perl) ok 184 - exact match for content ok 185 - finished ok 186 - get /привет/мир ok 187 - 200 OK ok 188 - Content-Type: text/html;charset=UTF-8 ok 189 - exact match for content ok 190 - get /root.html ok 191 - 200 OK ok 192 - Server: Mojolicious (Perl) ok 193 - X-Powered-By: Mojolicious (Perl) ok 194 - exact match for content ok 195 - get /.html ok 196 - 200 OK ok 197 - Server: Mojolicious (Perl) ok 198 - X-Powered-By: Mojolicious (Perl) ok 199 - exact match for content ok 200 - get /0 ok 201 - 200 OK ok 202 - content is similar ok 203 - get /0 ok 204 - 200 OK ok 205 - content is similar ok 206 - get /0 ok 207 - 200 OK ok 208 - content is similar ok 209 - get /0 ok 210 - 200 OK ok 211 - exact match for content ok 212 - get /0 ok 213 - 200 OK ok 214 - content is similar ok 215 - get /0 ok 216 - 200 OK ok 217 - exact match for content ok 218 - delete /inline/epl ok 219 - 200 OK ok 220 - exact match for content ok 221 - get /inline/ep?foo=bar ok 222 - 200 OK ok 223 - exact match for content ok 224 - get /inline/ep/too ok 225 - 200 OK ok 226 - exact match for content ok 227 - get /inline/ep/partial ok 228 - 200 OK ok 229 - exact match for content ok 230 - get /source ok 231 - 200 OK ok 232 - content is similar ok 233 - get / ok 234 - 413 Request Entity Too Large ok 235 - exact match for content ok 236 - get /foo_relaxed/123 ok 237 - 200 OK ok 238 - exact match for content ok 239 - get /foo_relaxed/123 ok 240 - 200 OK ok 241 - exact match for content ok 242 - get /foo_relaxed/ ok 243 - 404 Not Found ok 244 - get /foo_wildcard/123 ok 245 - 200 OK ok 246 - exact match for content ok 247 - get /foo_wildcard/ ok 248 - 404 Not Found ok 249 - get /with/header/condition ok 250 - 200 OK ok 251 - content is similar ok 252 - get /with/header/condition ok 253 - 404 Not Found ok 254 - content is similar ok 255 - post /with/header/condition ok 256 - 200 OK ok 257 - exact match for content ok 258 - post /with/header/condition ok 259 - 404 Not Found ok 260 - content is similar ok 261 - post /with/body/and/desc ok 262 - 200 OK ok 263 - exact match for content ok 264 - post /with/body/and/headers/desc ok 265 - 200 OK ok 266 - exact match for content ok 267 - get /content_for ok 268 - 200 OK ok 269 - Server: Mojolicious (Perl) ok 270 - X-Powered-By: Mojolicious (Perl) ok 271 - exact match for content ok 272 - get /template_inheritance ok 273 - 200 OK ok 274 - Server: Mojolicious (Perl) ok 275 - X-Powered-By: Mojolicious (Perl) ok 276 - exact match for content ok 277 - get /layout_without_inheritance ok 278 - 200 OK ok 279 - Server: Mojolicious (Perl) ok 280 - X-Powered-By: Mojolicious (Perl) ok 281 - exact match for content ok 282 - get /double_inheritance ok 283 - 200 OK ok 284 - Server: Mojolicious (Perl) ok 285 - X-Powered-By: Mojolicious (Perl) ok 286 - exact match for content ok 287 - get /plugin_with_template ok 288 - 200 OK ok 289 - exact match for content ok 290 - get /nested-includes ok 291 - 200 OK ok 292 - Server: Mojolicious (Perl) ok 293 - X-Powered-By: Mojolicious (Perl) ok 294 - exact match for content ok 295 - get /localized/include ok 296 - 200 OK ok 297 - Server: Mojolicious (Perl) ok 298 - X-Powered-By: Mojolicious (Perl) ok 299 - exact match for content ok 300 - get /outerlayout ok 301 - 200 OK ok 302 - Server: Mojolicious (Perl) ok 303 - X-Powered-By: Mojolicious (Perl) ok 304 - exact match for content ok 305 - right value ok 306 - right value ok 307 - get /outerlayouttwo ok 308 - 200 OK ok 309 - Server: Mojolicious (Perl) ok 310 - X-Powered-By: Mojolicious (Perl) ok 311 - exact match for content ok 312 - get /outerinnerlayout ok 313 - 200 OK ok 314 - Server: Mojolicious (Perl) ok 315 - X-Powered-By: Mojolicious (Perl) ok 316 - exact match for content ok 317 - get /withblocklayout ok 318 - 200 OK ok 319 - Server: Mojolicious (Perl) ok 320 - X-Powered-By: Mojolicious (Perl) ok 321 - exact match for content ok 322 - get /session_cookie ok 323 - 200 OK ok 324 - Server: Mojolicious (Perl) ok 325 - X-Powered-By: Mojolicious (Perl) ok 326 - exact match for content ok 327 - get /session_cookie/2 ok 328 - 200 OK ok 329 - Server: Mojolicious (Perl) ok 330 - X-Powered-By: Mojolicious (Perl) ok 331 - exact match for content ok 332 - get /session_cookie/2 ok 333 - 200 OK ok 334 - Server: Mojolicious (Perl) ok 335 - X-Powered-By: Mojolicious (Perl) ok 336 - exact match for content ok 337 - session reset ok 338 - get /session_cookie/2 ok 339 - 200 OK ok 340 - Server: Mojolicious (Perl) ok 341 - X-Powered-By: Mojolicious (Perl) ok 342 - exact match for content ok 343 - get /foo ok 344 - 200 OK ok 345 - Server: Mojolicious (Perl) ok 346 - X-Powered-By: Mojolicious (Perl) ok 347 - exact match for content ok 348 - post /template ok 349 - 200 OK ok 350 - Server: Mojolicious (Perl) ok 351 - X-Powered-By: Mojolicious (Perl) ok 352 - exact match for content ok 353 - get /memorized ok 354 - 200 OK ok 355 - Server: Mojolicious (Perl) ok 356 - X-Powered-By: Mojolicious (Perl) ok 357 - content is similar ok 358 - get /memorized ok 359 - 200 OK ok 360 - Server: Mojolicious (Perl) ok 361 - X-Powered-By: Mojolicious (Perl) ok 362 - exact match for content ok 363 - get /memorized ok 364 - 200 OK ok 365 - Server: Mojolicious (Perl) ok 366 - X-Powered-By: Mojolicious (Perl) ok 367 - exact match for content ok 368 - get /memorized ok 369 - 200 OK ok 370 - Server: Mojolicious (Perl) ok 371 - X-Powered-By: Mojolicious (Perl) ok 372 - content is similar ok 373 - memorized blocks expired ok 374 - get /something ok 375 - 200 OK ok 376 - Server: Mojolicious (Perl) ok 377 - X-Powered-By: Mojolicious (Perl) ok 378 - exact match for content ok 379 - post /something ok 380 - 200 OK ok 381 - Server: Mojolicious (Perl) ok 382 - X-Powered-By: Mojolicious (Perl) ok 383 - exact match for content ok 384 - delete /something ok 385 - 200 OK ok 386 - Server: Mojolicious (Perl) ok 387 - X-Powered-By: Mojolicious (Perl) ok 388 - exact match for content ok 389 - get /something/else ok 390 - 200 OK ok 391 - Server: Mojolicious (Perl) ok 392 - X-Powered-By: Mojolicious (Perl) ok 393 - exact match for content ok 394 - post /something/else ok 395 - 200 OK ok 396 - Server: Mojolicious (Perl) ok 397 - X-Powered-By: Mojolicious (Perl) ok 398 - exact match for content ok 399 - delete /something/else ok 400 - 404 Not Found ok 401 - Server: Mojolicious (Perl) ok 402 - X-Powered-By: Mojolicious (Perl) ok 403 - content is similar ok 404 - get /regex/23 ok 405 - 200 OK ok 406 - Server: Mojolicious (Perl) ok 407 - X-Powered-By: Mojolicious (Perl) ok 408 - exact match for content ok 409 - get /regex/foo ok 410 - 404 Not Found ok 411 - Server: Mojolicious (Perl) ok 412 - X-Powered-By: Mojolicious (Perl) ok 413 - content is similar ok 414 - post /bar ok 415 - 200 OK ok 416 - Server: Mojolicious (Perl) ok 417 - X-Powered-By: Mojolicious (Perl) ok 418 - exact match for content ok 419 - post /bar/baz ok 420 - 200 OK ok 421 - Server: Mojolicious (Perl) ok 422 - X-Powered-By: Mojolicious (Perl) ok 423 - exact match for content ok 424 - get /layout ok 425 - 200 OK ok 426 - Server: Mojolicious (Perl) ok 427 - X-Powered-By: Mojolicious (Perl) ok 428 - exact match for content ok 429 - get /firefox/bar ok 430 - 200 OK ok 431 - Server: Mojolicious (Perl) ok 432 - X-Powered-By: Mojolicious (Perl) ok 433 - exact match for content ok 434 - get /firefox/bar ok 435 - 404 Not Found ok 436 - Server: Mojolicious (Perl) ok 437 - X-Powered-By: Mojolicious (Perl) ok 438 - content is similar ok 439 - get /url_for_foxy ok 440 - 200 OK ok 441 - Server: Mojolicious (Perl) ok 442 - X-Powered-By: Mojolicious (Perl) ok 443 - exact match for content ok 444 - post /utf8 ok 445 - 200 OK ok 446 - Server: Mojolicious (Perl) ok 447 - X-Powered-By: Mojolicious (Perl) ok 448 - Content-Length: 22 ok 449 - Content-Type: text/html;charset=UTF-8 ok 450 - exact match for content ok 451 - post /utf8 ok 452 - 200 OK ok 453 - Server: Mojolicious (Perl) ok 454 - X-Powered-By: Mojolicious (Perl) ok 455 - Content-Length: 22 ok 456 - Content-Type: text/html;charset=UTF-8 ok 457 - exact match for content ok 458 - right status ok 459 - right "Server" value ok 460 - right "X-Powered-By" value ok 461 - right content ok 462 - get /json ok 463 - 200 OK ok 464 - Server: Mojolicious (Perl) ok 465 - X-Powered-By: Mojolicious (Perl) ok 466 - Content-Type: application/json ok 467 - exact match for JSON structure ok 468 - get /autostash?bar=23 ok 469 - 200 OK ok 470 - Server: Mojolicious (Perl) ok 471 - X-Powered-By: Mojolicious (Perl) ok 472 - exact match for content ok 473 - get /app ok 474 - 200 OK ok 475 - Server: Mojolicious (Perl) ok 476 - X-Powered-By: Mojolicious (Perl) ok 477 - exact match for content ok 478 - get /helper ok 479 - 200 OK ok 480 - Server: Mojolicious (Perl) ok 481 - X-Powered-By: Mojolicious (Perl) ok 482 - exact match for content ok 483 - get /helper ok 484 - 200 OK ok 485 - Server: Mojolicious (Perl) ok 486 - X-Powered-By: Mojolicious (Perl) ok 487 - exact match for content ok 488 - get /eperror ok 489 - 500 Internal Server Error ok 490 - Server: Mojolicious (Perl) ok 491 - X-Powered-By: Mojolicious (Perl) ok 492 - content is similar ok 493 - get /subrequest ok 494 - 200 OK ok 495 - Server: Mojolicious (Perl) ok 496 - X-Powered-By: Mojolicious (Perl) ok 497 - exact match for content ok 498 - get /subrequest_simple ok 499 - 200 OK ok 500 - Server: Mojolicious (Perl) ok 501 - X-Powered-By: Mojolicious (Perl) ok 502 - exact match for content ok 503 - get /subrequest_sync ok 504 - 200 OK ok 505 - Server: Mojolicious (Perl) ok 506 - X-Powered-By: Mojolicious (Perl) ok 507 - exact match for content ok 508 - get /subrequest_async ok 509 - 200 OK ok 510 - Server: Mojolicious (Perl) ok 511 - X-Powered-By: Mojolicious (Perl) ok 512 - exact match for content ok 513 - right text ok 514 - get /redirect_url ok 515 - 302 Found ok 516 - Server: Mojolicious (Perl) ok 517 - X-Powered-By: Mojolicious (Perl) ok 518 - Content-Length: 12 ok 519 - Location: http://127.0.0.1/foo ok 520 - exact match for content ok 521 - get /redirect_path ok 522 - 302 Found ok 523 - Server: Mojolicious (Perl) ok 524 - X-Powered-By: Mojolicious (Perl) ok 525 - Content-Length: 12 ok 526 - Location is similar ok 527 - exact match for content ok 528 - get /redirect_named ok 529 - 302 Found ok 530 - Server: Mojolicious (Perl) ok 531 - X-Powered-By: Mojolicious (Perl) ok 532 - Content-Length: 12 ok 533 - Location is similar ok 534 - exact match for content ok 535 - get /redirect_no_render ok 536 - 302 Found ok 537 - Server: Mojolicious (Perl) ok 538 - X-Powered-By: Mojolicious (Perl) ok 539 - Content-Length: ok 540 - Location is similar ok 541 - exact match for content ok 542 - get /static_render ok 543 - 200 OK ok 544 - Server: Mojolicious (Perl) ok 545 - X-Powered-By: Mojolicious (Perl) ok 546 - Content-Length: 30 ok 547 - exact match for content ok 548 - get /redirect_named ok 549 - 200 OK ok 550 - Server: Mojolicious (Perl) ok 551 - X-Powered-By: Mojolicious (Perl) ok 552 - Location: ok 553 - \#foo ok 554 - div ok 555 - [id="foo"] ok 556 - 302 Found ok 557 - Server: Mojolicious (Perl) ok 558 - X-Powered-By: Mojolicious (Perl) ok 559 - Location is similar ok 560 - exact match for content ok 561 - get /koi8-r ok 562 - 200 OK ok 563 - Server: Mojolicious (Perl) ok 564 - X-Powered-By: Mojolicious (Perl) ok 565 - Content-Type: text/html; charset=koi8-r ok 566 - content is similar ok 567 - get /with_under ok 568 - 200 OK ok 569 - Server: Mojolicious (Perl) ok 570 - X-Powered-By: Mojolicious (Perl) ok 571 - X-Under: 23, 24 ok 572 - X-Under is similar ok 573 - exact match for content ok 574 - get /with_under_too ok 575 - 200 OK ok 576 - Server: Mojolicious (Perl) ok 577 - X-Powered-By: Mojolicious (Perl) ok 578 - X-Under: 23, 24 ok 579 - X-Under is similar ok 580 - exact match for content ok 581 - get /with_under_too ok 582 - 404 Not Found ok 583 - Server: Mojolicious (Perl) ok 584 - X-Powered-By: Mojolicious (Perl) ok 585 - content is similar ok 586 - get /param_auth ok 587 - 200 OK ok 588 - Server: Mojolicious (Perl) ok 589 - X-Powered-By: Mojolicious (Perl) ok 590 - exact match for content ok 591 - get /param_auth?name=Bender ok 592 - 200 OK ok 593 - Server: Mojolicious (Perl) ok 594 - X-Powered-By: Mojolicious (Perl) ok 595 - exact match for content ok 596 - get /param_auth/too ok 597 - 200 OK ok 598 - Server: Mojolicious (Perl) ok 599 - X-Powered-By: Mojolicious (Perl) ok 600 - exact match for content ok 601 - get /param_auth/too?name=Bender ok 602 - 200 OK ok 603 - Server: Mojolicious (Perl) ok 604 - X-Powered-By: Mojolicious (Perl) ok 605 - exact match for content ok 606 - get /hello.txt ok 607 - 200 OK ok 608 - Server: Mojolicious (Perl) ok 609 - X-Powered-By: Mojolicious (Perl) ok 610 - Accept-Ranges: bytes ok 611 - Content-Length: 30 ok 612 - exact match for content ok 613 - get /hello.txt ok 614 - 206 Partial Content ok 615 - Server: Mojolicious (Perl) ok 616 - X-Powered-By: Mojolicious (Perl) ok 617 - Accept-Ranges: bytes ok 618 - Content-Length: 7 ok 619 - exact match for content ok 620 - get /hello.txt ok 621 - 206 Partial Content ok 622 - Server: Mojolicious (Perl) ok 623 - X-Powered-By: Mojolicious (Perl) ok 624 - Accept-Ranges: bytes ok 625 - Content-Length: 9 ok 626 - exact match for content ok 627 - get /hello.txt ok 628 - 206 Partial Content ok 629 - Server: Mojolicious (Perl) ok 630 - X-Powered-By: Mojolicious (Perl) ok 631 - Accept-Ranges: bytes ok 632 - Content-Length: 1 ok 633 - exact match for content ok 634 - get /hello3.txt ok 635 - 200 OK ok 636 - Server: Mojolicious (Perl) ok 637 - X-Powered-By: Mojolicious (Perl) ok 638 - Accept-Ranges: bytes ok 639 - Content-Length: 1 ok 640 - exact match for content ok 641 - get /hello3.txt ok 642 - 206 Partial Content ok 643 - Server: Mojolicious (Perl) ok 644 - X-Powered-By: Mojolicious (Perl) ok 645 - Accept-Ranges: bytes ok 646 - Content-Length: 1 ok 647 - exact match for content ok 648 - get /default/condition ok 649 - 200 OK ok 650 - Server: Mojolicious (Perl) ok 651 - X-Powered-By: Mojolicious (Perl) ok 652 - exact match for content ok 653 - get /redirect/condition/0 ok 654 - 200 OK ok 655 - Server: Mojolicious (Perl) ok 656 - X-Powered-By: Mojolicious (Perl) ok 657 - exact match for content ok 658 - get /redirect/condition/1 ok 659 - 302 Found ok 660 - Server: Mojolicious (Perl) ok 661 - X-Powered-By: Mojolicious (Perl) ok 662 - Location is similar ok 663 - exact match for content ok 664 - get /redirect/condition/1 ok 665 - 200 OK ok 666 - Server: Mojolicious (Perl) ok 667 - X-Powered-By: Mojolicious (Perl) ok 668 - exact match for content ok 669 - get /bridge2stash ok 670 - 200 OK ok 671 - exact match for content ok 672 - get /favicon.ico ok 673 - 200 OK ok 674 - get /mojolicious-white.png ok 675 - 200 OK ok 676 - get /mojolicious-black.png ok 677 - 200 OK ok 678 - get /favicon.ico ok 679 - 200 OK ok 680 - get /bridge2stash ok 681 - 200 OK ok 682 - exact match for content ok 683 - get /bridge2stash ok 684 - 200 OK ok 685 - exact match for content ok 686 - get /bridge2stash ok 687 - 200 OK ok 688 - exact match for content ok 689 - get /with/under/count ok 690 - 200 OK ok 691 - Server: Mojolicious (Perl) ok 692 - X-Powered-By: Mojolicious (Perl) ok 693 - X-Under: 1 ok 694 - exact match for content ok 695 - get /bridge2stash ok 696 - 200 OK ok 697 - exact match for content ok 698 - get /bridge2stash ok 699 - 200 OK ok 700 - exact match for content ok 701 - get /bridge2stash ok 702 - 200 OK ok 703 - exact match for content ok 704 - get /possible ok 705 - 200 OK ok 706 - Server: Mojolicious (Perl) ok 707 - X-Powered-By: Mojolicious (Perl) ok 708 - X-Possible: 1 ok 709 - X-Impossible: ok 710 - exact match for content ok 711 - get /impossible ok 712 - 404 Not Found ok 713 - Server: Mojolicious (Perl) ok 714 - X-Powered-By: Mojolicious (Perl) ok 715 - X-Possible: ok 716 - X-Impossible: 1 ok 717 - exact match for content ok 718 - get /prefix ok 719 - 200 OK ok 720 - Server: Mojolicious (Perl) ok 721 - X-Powered-By: Mojolicious (Perl) ok 722 - exact match for content ok 723 - post /prefix ok 724 - 200 OK ok 725 - Server: Mojolicious (Perl) ok 726 - X-Powered-By: Mojolicious (Perl) ok 727 - exact match for content ok 728 - get /prefix/works ok 729 - 200 OK ok 730 - Server: Mojolicious (Perl) ok 731 - X-Powered-By: Mojolicious (Perl) ok 732 - exact match for content ok 733 - get /captures/foo/bar ok 734 - 200 OK ok 735 - Server: Mojolicious (Perl) ok 736 - X-Powered-By: Mojolicious (Perl) ok 737 - exact match for content ok 738 - get /captures/bar/baz ok 739 - 200 OK ok 740 - Server: Mojolicious (Perl) ok 741 - X-Powered-By: Mojolicious (Perl) ok 742 - exact match for content ok 743 - get /captures/♥/☃ ok 744 - 200 OK ok 745 - Server: Mojolicious (Perl) ok 746 - X-Powered-By: Mojolicious (Perl) ok 747 - exact match for content ok 748 - right result ok 749 - right content ok Mon Apr 25 17:40:13 2011 info Mojo::Server::Daemon:322 [8536]: Server listening (http://*:10792) Mon Apr 25 17:40:13 2011 debug Mojolicious:35 [8536]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:40:13 2011 debug Mojolicious::Plugin::RequestTimer:24 [8536]: GET /shortpoll (Mojolicious (Perl)). Mon Apr 25 17:40:13 2011 debug Mojolicious::Routes:418 [8536]: Dispatching callback. Mon Apr 25 17:40:13 2011 debug Mojolicious::Plugin::RequestTimer:48 [8536]: 200 OK (0.000476s, 2100.840/s). Mon Apr 25 17:40:13 2011 debug Mojolicious::Plugin::RequestTimer:24 [8536]: GET /shortpoll/plain (Mojolicious (Perl)). Mon Apr 25 17:40:13 2011 debug Mojolicious::Routes:418 [8536]: Dispatching callback. Mon Apr 25 17:40:13 2011 debug Mojolicious::Plugin::RequestTimer:48 [8536]: 200 OK (0.000648s, 1543.210/s). Mon Apr 25 17:40:13 2011 debug Mojolicious::Plugin::RequestTimer:24 [8536]: GET /longpoll (Mojolicious (Perl)). Mon Apr 25 17:40:13 2011 debug Mojolicious::Routes:418 [8536]: Dispatching callback. Mon Apr 25 17:40:13 2011 debug Mojolicious::Plugin::RequestTimer:48 [8536]: 200 OK (0.000608s, 1644.737/s). Mon Apr 25 17:40:15 2011 debug Mojolicious::Plugin::RequestTimer:24 [8536]: GET /longpoll (Anonymojo). Mon Apr 25 17:40:15 2011 debug Mojolicious::Routes:418 [8536]: Dispatching callback. Mon Apr 25 17:40:15 2011 debug Mojolicious::Plugin::RequestTimer:48 [8536]: 200 OK (0.000430s, 2325.581/s). Mon Apr 25 17:40:15 2011 debug Mojolicious::Plugin::RequestTimer:24 [8536]: GET /longpoll (Mojolicious (Perl)). Mon Apr 25 17:40:15 2011 debug Mojolicious::Routes:418 [8536]: Dispatching callback. Mon Apr 25 17:40:15 2011 debug Mojolicious::Plugin::RequestTimer:48 [8536]: 200 OK (0.000418s, 2392.344/s). Mon Apr 25 17:40:15 2011 debug Mojolicious::Plugin::RequestTimer:24 [8536]: GET /longpoll/nested (Mojolicious (Perl)). Mon Apr 25 17:40:15 2011 debug Mojolicious::Routes:418 [8536]: Dispatching callback. Mon Apr 25 17:40:15 2011 debug Mojolicious::Plugin::RequestTimer:48 [8536]: 200 OK (0.000998s, 1002.004/s). Mon Apr 25 17:40:15 2011 debug Mojolicious::Plugin::RequestTimer:24 [8536]: GET /longpoll/plain (Mojolicious (Perl)). Mon Apr 25 17:40:15 2011 debug Mojolicious::Routes:418 [8536]: Dispatching callback. Mon Apr 25 17:40:15 2011 debug Mojolicious::Plugin::RequestTimer:48 [8536]: 200 OK (0.000680s, 1470.588/s). Mon Apr 25 17:40:16 2011 debug Mojolicious::Plugin::RequestTimer:24 [8536]: GET /longpoll/delayed (Mojolicious (Perl)). Mon Apr 25 17:40:16 2011 debug Mojolicious::Routes:418 [8536]: Dispatching callback. Mon Apr 25 17:40:16 2011 debug Mojolicious::Plugin::RequestTimer:48 [8536]: 200 OK (0.000807s, 1239.157/s). Mon Apr 25 17:40:16 2011 debug Mojolicious::Plugin::RequestTimer:24 [8536]: GET /longpoll/plain/delayed (Mojolicious (Perl)). Mon Apr 25 17:40:16 2011 debug Mojolicious::Routes:418 [8536]: Dispatching callback. Mon Apr 25 17:40:16 2011 debug Mojolicious::Plugin::RequestTimer:48 [8536]: 200 OK (0.000531s, 1883.239/s). Mon Apr 25 17:40:17 2011 debug Mojolicious::Plugin::RequestTimer:24 [8536]: GET /longpoll/static/delayed (Mojolicious (Perl)). Mon Apr 25 17:40:17 2011 debug Mojolicious::Routes:418 [8536]: Dispatching callback. Mon Apr 25 17:40:17 2011 debug Mojolicious::Plugin::EplRenderer:61 [8536]: Template "longpollstaticdelayed.html.ep" not found. Mon Apr 25 17:40:17 2011 debug Mojo::Server:48 [8536]: Waiting for delayed response, forgot to render or resume? Mon Apr 25 17:40:17 2011 debug Mojolicious::Plugin::RequestTimer:48 [8536]: 200 OK (0.539844s, 1.852/s). Mon Apr 25 17:40:17 2011 debug Mojolicious::Plugin::RequestTimer:24 [8536]: GET /longpoll/static/delayed_too (Mojolicious (Perl)). Mon Apr 25 17:40:17 2011 debug Mojolicious::Routes:418 [8536]: Dispatching callback. Mon Apr 25 17:40:17 2011 debug Mojo::Server:48 [8536]: Waiting for delayed response, forgot to render or resume? Mon Apr 25 17:40:18 2011 debug Mojolicious::Plugin::RequestTimer:48 [8536]: 200 OK (0.521485s, 1.918/s). Mon Apr 25 17:40:18 2011 debug Mojolicious::Plugin::RequestTimer:24 [8536]: GET /longpoll/dynamic/delayed (Mojolicious (Perl)). Mon Apr 25 17:40:18 2011 debug Mojolicious::Routes:418 [8536]: Dispatching callback. Mon Apr 25 17:40:18 2011 debug Mojolicious::Plugin::EplRenderer:61 [8536]: Template "dynamic.html.ep" not found. Mon Apr 25 17:40:18 2011 debug Mojo::Server:48 [8536]: Waiting for delayed response, forgot to render or resume? Mon Apr 25 17:40:18 2011 debug Mojolicious::Plugin::RequestTimer:48 [8536]: 201 Created (0.534321s, 1.872/s). Mon Apr 25 17:40:18 2011 debug Mojolicious::Plugin::RequestTimer:24 [8536]: GET /too_long (Mojolicious (Perl)). Mon Apr 25 17:40:18 2011 debug Mojolicious::Routes:418 [8536]: Dispatching callback. Mon Apr 25 17:40:18 2011 debug Mojolicious::Plugin::RequestTimer:48 [8536]: 200 OK (0.001023s, 977.517/s). t/mojolicious/longpolling_lite_app.t .......... 1..86 ok 1 - get /shortpoll ok 2 - 200 OK ok 3 - Server: Mojolicious (Perl) ok 4 - X-Powered-By: Mojolicious (Perl) ok 5 - Content-Type: text/plain ok 6 - exact match for content ok 7 - connection was not kept alive ok 8 - connection will not be kept alive ok 9 - finished ok 10 - get /shortpoll/plain ok 11 - 200 OK ok 12 - Server: Mojolicious (Perl) ok 13 - X-Powered-By: Mojolicious (Perl) ok 14 - Content-Type: text/plain ok 15 - exact match for content ok 16 - connection was not kept alive ok 17 - connection will be kept alive ok 18 - finished ok 19 - get /longpoll ok 20 - 200 OK ok 21 - Server: Mojolicious (Perl) ok 22 - X-Powered-By: Mojolicious (Perl) ok 23 - Content-Type: text/plain ok 24 - exact match for content ok 25 - connection was kept alive ok 26 - connection will be kept alive ok 27 - finished ok 28 - finished ok 29 - right status ok 30 - right error ok 31 - right content ok 32 - get /longpoll/nested ok 33 - 200 OK ok 34 - Server: Mojolicious (Perl) ok 35 - X-Powered-By: Mojolicious (Perl) ok 36 - Set-Cookie is similar ok 37 - Content-Type: text/plain ok 38 - exact match for content ok 39 - finished ok 40 - get /longpoll/plain ok 41 - 200 OK ok 42 - Server: Mojolicious (Perl) ok 43 - X-Powered-By: Mojolicious (Perl) ok 44 - Content-Type: text/plain ok 45 - exact match for content ok 46 - finished ok 47 - get /longpoll/delayed ok 48 - 200 OK ok 49 - Server: Mojolicious (Perl) ok 50 - X-Powered-By: Mojolicious (Perl) ok 51 - Content-Type: text/plain ok 52 - exact match for content ok 53 - finished ok 54 - get /longpoll/plain/delayed ok 55 - 200 OK ok 56 - Server: Mojolicious (Perl) ok 57 - X-Powered-By: Mojolicious (Perl) ok 58 - Content-Type: text/plain ok 59 - exact match for content ok 60 - finished ok 61 - get /longpoll/static/delayed ok 62 - 200 OK ok 63 - Server: Mojolicious (Perl) ok 64 - X-Powered-By: Mojolicious (Perl) ok 65 - Content-Type: text/plain ok 66 - exact match for content ok 67 - finished ok 68 - get /longpoll/static/delayed_too ok 69 - 200 OK ok 70 - Server: Mojolicious (Perl) ok 71 - X-Powered-By: Mojolicious (Perl) ok 72 - Set-Cookie is similar ok 73 - Set-Cookie is similar ok 74 - Content-Type: text/plain ok 75 - exact match for content ok 76 - finished ok 77 - get /longpoll/dynamic/delayed ok 78 - 201 Created ok 79 - Server: Mojolicious (Perl) ok 80 - X-Powered-By: Mojolicious (Perl) ok 81 - Set-Cookie is similar ok 82 - exact match for content ok 83 - finished ok 84 - right status ok 85 - no error ok 86 - right content ok t/mojolicious/ojo.t ........................... 1..9 ok 1 - use ojo; ok 2 - right content ok 3 - no content ok 4 - right content ok 5 - right content ok 6 - right content ok 7 - right content ok 8 - right text ok 9 - right result ok t/mojolicious/pattern.t ....................... 1..50 ok 1 - use Mojolicious::Routes::Pattern; ok 2 - right value ok 3 - right value ok 4 - right value ok 5 - right value ok 6 - right value ok 7 - right value ok 8 - no result ok 9 - right result ok 10 - no result ok 11 - right value ok 12 - right result ok 13 - right value ok 14 - right value ok 15 - right value ok 16 - no result ok 17 - right result ok 18 - right result ok 19 - right value ok 20 - right value ok 21 - right result ok 22 - no result ok 23 - no value ok 24 - right value ok 25 - right value ok 26 - right value ok 27 - right value ok 28 - right result ok 29 - no value ok 30 - right value ok 31 - no value ok 32 - right result ok 33 - right value ok 34 - right value ok 35 - right result ok 36 - right result ok 37 - right value ok 38 - right result ok 39 - right value ok 40 - right result ok 41 - right value ok 42 - right result ok 43 - right value ok 44 - right result ok 45 - right value ok 46 - right result ok 47 - right value ok 48 - right result ok 49 - right value ok 50 - right result ok Mon Apr 25 17:40:22 2011 info Mojo::Server::Daemon:322 [8336]: Server listening (http://*:16326) Mon Apr 25 17:40:22 2011 debug Mojolicious:35 [8336]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:40:22 2011 debug Mojolicious::Plugin::RequestTimer:24 [8336]: GET / (Mojolicious (Perl)). Mon Apr 25 17:40:22 2011 debug Mojolicious::Routes:418 [8336]: Dispatching callback. Mon Apr 25 17:40:22 2011 debug Mojolicious::Plugin::RequestTimer:48 [8336]: 200 OK (0.039941s, 25.037/s). Mon Apr 25 17:40:22 2011 debug Mojolicious::Plugin::RequestTimer:24 [8336]: POST / (Mojolicious (Perl)). Mon Apr 25 17:40:22 2011 debug Mojolicious::Plugin::RequestTimer:48 [8336]: 200 OK (0.007187s, 139.140/s). Mon Apr 25 17:40:22 2011 debug Mojolicious::Plugin::RequestTimer:24 [8336]: POST /block (Mojolicious (Perl)). Mon Apr 25 17:40:22 2011 debug Mojolicious::Plugin::RequestTimer:48 [8336]: 200 OK (0.002973s, 336.361/s). Mon Apr 25 17:40:22 2011 debug Mojolicious::Plugin::RequestTimer:24 [8336]: GET /perldoc (Mojolicious (Perl)). Mon Apr 25 17:40:22 2011 debug Mojolicious::Routes:418 [8336]: Dispatching callback. Mon Apr 25 17:40:22 2011 debug Mojolicious::Plugin::RequestTimer:48 [8336]: 200 OK (0.189693s, 5.272/s). t/mojolicious/pod_renderer_lite_app.t ......... 1..16 ok 1 - get / ok 2 - 200 OK ok 3 - content is similar ok 4 - post / ok 5 - 200 OK ok 6 - content is similar ok 7 - content is similar ok 8 - post /block ok 9 - 200 OK ok 10 - content is similar ok 11 - get /perldoc?Mojolicious ok 12 - 200 OK ok 13 - h1 a[id="NAME"] ok 14 - a[id="handler"] ok 15 - p ok 16 - content is similar ok Mon Apr 25 17:40:23 2011 info Mojo::Server::Daemon:322 [4348]: Server listening (http://*:14267) Mon Apr 25 17:40:23 2011 debug Mojolicious:35 [4348]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:40:23 2011 debug Mojolicious::Plugin::RequestTimer:24 [4348]: GET /syntax_error/foo (Mojolicious (Perl)). Mon Apr 25 17:40:23 2011 debug Mojolicious::Routes:458 [4348]: Dispatching MojoliciousTest::SyntaxError->foo. Mon Apr 25 17:40:23 2011 error Mojolicious::Routes:473 [4348]: Missing right curly or square bracket at C:/cpanfly-5.14/var/cpan/build/Mojolicious-1.21-cLho9U/t/mojolicious/lib/MojoliciousTest/SyntaxError.pm line 8, at end of line syntax error at C:/cpanfly-5.14/var/cpan/build/Mojolicious-1.21-cLho9U/t/mojolicious/lib/MojoliciousTest/SyntaxError.pm line 8, at EOF Compilation failed in require at (eval 273) line 2. Mon Apr 25 17:40:23 2011 error Mojolicious::Controller:310 [4348]: Missing right curly or square bracket at C:/cpanfly-5.14/var/cpan/build/Mojolicious-1.21-cLho9U/t/mojolicious/lib/MojoliciousTest/SyntaxError.pm line 8, at end of line syntax error at C:/cpanfly-5.14/var/cpan/build/Mojolicious-1.21-cLho9U/t/mojolicious/lib/MojoliciousTest/SyntaxError.pm line 8, at EOF Compilation failed in require at (eval 273) line 2. Mon Apr 25 17:40:23 2011 debug Mojolicious::Plugin::EplRenderer:61 [4348]: Template "exception.production.html.ep" not found. Mon Apr 25 17:40:23 2011 debug Mojolicious::Plugin::RequestTimer:48 [4348]: 500 Internal Server Error (0.168724s, 5.927/s). Mon Apr 25 17:40:23 2011 debug Mojolicious:35 [4348]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:40:23 2011 debug Mojolicious::Plugin::RequestTimer:24 [4348]: GET /foo/syntaxerror (Mojolicious (Perl)). Mon Apr 25 17:40:23 2011 debug Mojolicious::Routes:458 [4348]: Dispatching MojoliciousTest::Foo->syntaxerror. Mon Apr 25 17:40:24 2011 error Mojolicious::Controller:310 [4348]: Missing right curly or square bracket at template line 1, near "%# it's that girls should stick to girls sports,". syntax error at template line 1, near "%# it's that girls should stick to girls sports,". 1: %# "Lisa, if the Bible has taught us nothing else, and it hasn't, 2: %# it's that girls should stick to girls sports, 3: %# such as hot oil wrestling and foxy boxing and such." 4: % { Mon Apr 25 17:40:24 2011 debug Mojolicious::Plugin::EplRenderer:61 [4348]: Template "exception.production.html.ep" not found. Mon Apr 25 17:40:24 2011 debug Mojolicious::Plugin::RequestTimer:48 [4348]: 500 Internal Server Error (0.171318s, 5.837/s). Mon Apr 25 17:40:24 2011 debug Mojolicious:35 [4348]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:40:24 2011 debug Mojolicious:35 [4348]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:40:24 2011 debug Mojolicious::Plugin::RequestTimer:24 [4348]: GET /foo/baz (Mojolicious (Perl)). Mon Apr 25 17:40:24 2011 debug Mojolicious::Routes:458 [4348]: Dispatching MojoliciousTest::Foo->baz. Mon Apr 25 17:40:24 2011 debug Mojolicious::Plugin::EplRenderer:61 [4348]: Template "foo/baz.html.ep" not found. Mon Apr 25 17:40:24 2011 debug Mojolicious::Plugin::EplRenderer:61 [4348]: Template "not_found.production.html.ep" not found. Mon Apr 25 17:40:24 2011 debug Mojolicious::Plugin::EplRenderer:61 [4348]: Template "not_found.html.ep" not found. Mon Apr 25 17:40:24 2011 debug Mojolicious::Plugin::RequestTimer:48 [4348]: 404 Not Found (0.021645s, 46.200/s). Mon Apr 25 17:40:24 2011 debug Mojolicious:35 [4348]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:40:24 2011 debug Mojolicious::Plugin::RequestTimer:24 [4348]: GET /../../mojolicious/secret.txt (Mojolicious (Perl)). Mon Apr 25 17:40:24 2011 debug Mojolicious::Plugin::EplRenderer:61 [4348]: Template "not_found.production.html.ep" not found. Mon Apr 25 17:40:24 2011 debug Mojolicious::Plugin::EplRenderer:61 [4348]: Template "not_found.html.ep" not found. Mon Apr 25 17:40:24 2011 debug Mojolicious::Plugin::RequestTimer:48 [4348]: 404 Not Found (0.010101s, 99.000/s). t/mojolicious/production_app.t ................ 1..26 ok 1 - use MojoliciousTest; ok 2 - get /syntax_error/foo ok 3 - 500 Internal Server Error ok 4 - Server: Mojolicious (Perl) ok 5 - X-Powered-By: Mojolicious (Perl) ok 6 - content is similar ok 7 - get /foo/syntaxerror ok 8 - 500 Internal Server Error ok 9 - Server: Mojolicious (Perl) ok 10 - X-Powered-By: Mojolicious (Perl) ok 11 - content is similar ok 12 - get /hello.txt ok 13 - 200 OK ok 14 - Server: Mojolicious (Perl) ok 15 - X-Powered-By: Mojolicious (Perl) ok 16 - content is similar ok 17 - get /foo/baz ok 18 - 404 Not Found ok 19 - Server: Mojolicious (Perl) ok 20 - X-Powered-By: Mojolicious (Perl) ok 21 - content is similar ok 22 - get /../../mojolicious/secret.txt ok 23 - 404 Not Found ok 24 - Server: Mojolicious (Perl) ok 25 - X-Powered-By: Mojolicious (Perl) ok 26 - content is similar ok Mon Apr 25 17:40:25 2011 info Mojo::Server::Daemon:322 [8280]: Server listening (http://*:16063) Mon Apr 25 17:40:25 2011 debug Mojolicious:35 [8280]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:40:25 2011 debug Mojolicious::Plugin::RequestTimer:24 [8280]: GET / (Mojolicious (Perl)). Mon Apr 25 17:40:25 2011 debug Mojolicious::Plugin::RequestTimer:48 [8280]: 200 OK (0.008628s, 115.902/s). Mon Apr 25 17:40:25 2011 debug Mojolicious::Plugin::RequestTimer:24 [8280]: GET /foo (Mojolicious (Perl)). Mon Apr 25 17:40:25 2011 debug Mojolicious::Plugin::RequestTimer:48 [8280]: 200 OK (0.004213s, 237.361/s). t/mojolicious/rebased_lite_app.t .............. 1..6 ok 1 - get / ok 2 - 200 OK ok 3 - exact match for content ok 4 - get /foo ok 5 - 200 OK ok 6 - exact match for content ok t/mojolicious/renderer.t ...................... 1..5 ok 1 - normal rendering ok 2 - normal rendering with layout ok 3 ok 4 - rendering a path with dots ok 5 - return undef for unrecognized handler ok t/mojolicious/routes.t ........................ 1..232 ok 1 - use Mojolicious::Routes; ok 2 - use Mojolicious::Routes::Match; ok 3 - right value ok 4 - no value ok 5 - right path ok 6 - right number of elements ok 7 - no value ok 8 - right value ok 9 - right path ok 10 - right number of elements ok 11 - right value ok 12 - right path ok 13 - right value ok 14 - right value ok 15 - right value ok 16 - right path ok 17 - right number of elements ok 18 - right value ok 19 - right value ok 20 - right value ok 21 - right value ok 22 - right path ok 23 - right number of elements ok 24 - right value ok 25 - right value ok 26 - right value ok 27 - right path ok 28 - right path ok 29 - right path ok 30 - right path ok 31 - right path ok 32 - right number of elements ok 33 - right value ok 34 - right value ok 35 - no value ok 36 - right path ok 37 - right number of elements ok 38 - right value ok 39 - right value ok 40 - right value ok 41 - right value ok 42 - right path ok 43 - right number of elements ok 44 - right value ok 45 - right value ok 46 - right value ok 47 - right value ok 48 - right path ok 49 - right number of elements ok 50 - right value ok 51 - right value ok 52 - right value ok 53 - right value ok 54 - right path ok 55 - right number of elements ok 56 - right value ok 57 - right value ok 58 - right value ok 59 - right value ok 60 - right value ok 61 - right value ok 62 - right path ok 63 - right number of elements ok 64 - right value ok 65 - right value ok 66 - right value ok 67 - right value ok 68 - right value ok 69 - right value ok 70 - right path ok 71 - right number of elements ok 72 - right value ok 73 - right value ok 74 - right value ok 75 - right value ok 76 - right path ok 77 - right number of elements ok 78 - right value ok 79 - right value ok 80 - right value ok 81 - right value ok 82 - right path ok 83 - right number of elements ok 84 - right value ok 85 - right value ok 86 - right value ok 87 - no value ok 88 - right value ok 89 - right path ok 90 - right number of elements ok 91 - right value ok 92 - right value ok 93 - right path ok 94 - right number of elements ok 95 - right value ok 96 - right value ok 97 - right path ok 98 - right number of elements ok 99 - right value ok 100 - right value ok 101 - right path ok 102 - right number of elements ok 103 - right path ok 104 - right path ok 105 - right path ok 106 - right number of elements ok 107 - right value ok 108 - right value ok 109 - right value ok 110 - right path ok 111 - right number of elements ok 112 - right value ok 113 - right value ok 114 - right value ok 115 - right path ok 116 - right number of elements ok 117 - right value ok 118 - right value ok 119 - right value ok 120 - right path ok 121 - right number of elements ok 122 - right value ok 123 - right value ok 124 - right value ok 125 - right path ok 126 - right number of elements ok 127 - right value ok 128 - right value ok 129 - right value ok 130 - right path ok 131 - right number of elements ok 132 - right value ok 133 - right value ok 134 - right value ok 135 - right path ok 136 - right path ok 137 - right path ok 138 - right path ok 139 - right number of elements ok 140 - right value ok 141 - right value ok 142 - right value ok 143 - right path ok 144 - right path ok 145 - right path ok 146 - right path ok 147 - right number of elements ok 148 - right value ok 149 - right value ok 150 - right value ok 151 - right path ok 152 - right number of elements ok 153 - right value ok 154 - right value ok 155 - right value ok 156 - right path ok 157 - right number of elements ok 158 - right value ok 159 - right value ok 160 - right value ok 161 - right value ok 162 - right path ok 163 - right number of elements ok 164 - right value ok 165 - right value ok 166 - right value ok 167 - right value ok 168 - right path ok 169 - right number of elements ok 170 - right value ok 171 - right value ok 172 - right value ok 173 - right path ok 174 - right number of elements ok 175 - right value ok 176 - right value ok 177 - no value ok 178 - right path ok 179 - right number of elements ok 180 - right value ok 181 - right value ok 182 - no value ok 183 - right path ok 184 - right number of elements ok 185 - right value ok 186 - right value ok 187 - no value ok 188 - right path ok 189 - right number of elements ok 190 - no value ok 191 - no value ok 192 - no value ok 193 - no path ok 194 - right number of elements ok 195 - right path ok 196 - no elements ok 197 - right value ok 198 - right value ok 199 - no value ok 200 - right path ok 201 - right path ok 202 - right number of elements ok 203 - right value ok 204 - right value ok 205 - no value ok 206 - right value ok 207 - right value ok 208 - no value ok 209 - no value ok 210 - right path ok 211 - right path ok 212 - right path ok 213 - right number of elements ok 214 - right value ok 215 - right value ok 216 - right value ok 217 - no value ok 218 - no value ok 219 - right path ok 220 - right value ok 221 - right value ok 222 - right value ok 223 - no value ok 224 - no value ok 225 - right path ok 226 - right value ok 227 - right value ok 228 - right value ok 229 - no value ok 230 - no value ok 231 - right path ok 232 - no value ok Mon Apr 25 17:40:27 2011 info Mojo::Server::Daemon:322 [6864]: Server listening (http://*:15167) Mon Apr 25 17:40:27 2011 debug Mojolicious:35 [6864]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:40:27 2011 debug Mojolicious::Plugin::RequestTimer:24 [6864]: GET /tags (Mojolicious (Perl)). Mon Apr 25 17:40:27 2011 debug Mojolicious::Plugin::RequestTimer:48 [6864]: 200 OK (0.007158s, 139.704/s). Mon Apr 25 17:40:27 2011 debug Mojolicious::Plugin::RequestTimer:24 [6864]: GET /links (Mojolicious (Perl)). Mon Apr 25 17:40:27 2011 debug Mojolicious::Plugin::RequestTimer:48 [6864]: 200 OK (0.003693s, 270.783/s). Mon Apr 25 17:40:27 2011 debug Mojolicious::Plugin::RequestTimer:24 [6864]: GET /script (Mojolicious (Perl)). Mon Apr 25 17:40:27 2011 debug Mojolicious::Plugin::RequestTimer:48 [6864]: 200 OK (0.002939s, 340.252/s). Mon Apr 25 17:40:27 2011 debug Mojolicious::Plugin::RequestTimer:24 [6864]: GET /style (Mojolicious (Perl)). Mon Apr 25 17:40:27 2011 debug Mojolicious::Plugin::RequestTimer:48 [6864]: 200 OK (0.003693s, 270.783/s). Mon Apr 25 17:40:27 2011 debug Mojolicious::Plugin::RequestTimer:24 [6864]: GET /basicform (Mojolicious (Perl)). Mon Apr 25 17:40:27 2011 debug Mojolicious::Plugin::RequestTimer:48 [6864]: 200 OK (0.002992s, 334.225/s). Mon Apr 25 17:40:27 2011 debug Mojolicious::Plugin::RequestTimer:24 [6864]: GET /form/lala (Mojolicious (Perl)). Mon Apr 25 17:40:27 2011 debug Mojolicious::Plugin::RequestTimer:48 [6864]: 200 OK (0.005062s, 197.550/s). Mon Apr 25 17:40:27 2011 debug Mojolicious::Plugin::RequestTimer:24 [6864]: GET /form/lala (Mojolicious (Perl)). Mon Apr 25 17:40:27 2011 debug Mojolicious::Plugin::RequestTimer:48 [6864]: 200 OK (0.002146s, 465.983/s). Mon Apr 25 17:40:27 2011 debug Mojolicious::Plugin::RequestTimer:24 [6864]: PUT /selection (Mojolicious (Perl)). Mon Apr 25 17:40:27 2011 debug Mojolicious::Plugin::RequestTimer:48 [6864]: 200 OK (0.003904s, 256.148/s). Mon Apr 25 17:40:27 2011 debug Mojolicious::Plugin::RequestTimer:24 [6864]: PUT /selection (Mojolicious (Perl)). Mon Apr 25 17:40:27 2011 debug Mojolicious::Plugin::RequestTimer:48 [6864]: 200 OK (0.001300s, 769.231/s). Mon Apr 25 17:40:27 2011 debug Mojolicious::Plugin::RequestTimer:24 [6864]: PUT /selection (Mojolicious (Perl)). Mon Apr 25 17:40:27 2011 debug Mojolicious::Plugin::RequestTimer:48 [6864]: 200 OK (0.001383s, 723.066/s). t/mojolicious/tag_helper_lite_app.t ........... 1..30 ok 1 - get /tags ok 2 - 200 OK ok 3 - exact match for content ok 4 - get /links ok 5 - 200 OK ok 6 - exact match for content ok 7 - get /script ok 8 - 200 OK ok 9 - exact match for content ok 10 - get /style ok 11 - 200 OK ok 12 - exact match for content ok 13 - get /basicform ok 14 - 200 OK ok 15 - exact match for content ok 16 - get /form/lala?a=b&b=0&c=2&d=3&escaped=1%22+%222 ok 17 - 200 OK ok 18 - exact match for content ok 19 - get /form/lala?c=b&d=3&e=4&f=5 ok 20 - 200 OK ok 21 - exact match for content ok 22 - put /selection ok 23 - 200 OK ok 24 - exact match for content ok 25 - put /selection?a=e&foo=bar&bar=baz ok 26 - 200 OK ok 27 - exact match for content ok 28 - put /selection?foo=bar&a=e&foo=baz&bar=d ok 29 - 200 OK ok 30 - exact match for content ok Mon Apr 25 17:40:28 2011 info Mojo::Server::Daemon:322 [9888]: Server listening (http://*:18595) Mon Apr 25 17:40:28 2011 debug Mojolicious:35 [9888]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:40:28 2011 debug Mojolicious::Plugin::RequestTimer:24 [9888]: GET /syntax_error/foo (Mojolicious (Perl)). Mon Apr 25 17:40:28 2011 debug Mojolicious::Routes:458 [9888]: Dispatching MojoliciousTest::SyntaxError->foo. Mon Apr 25 17:40:28 2011 error Mojolicious::Routes:473 [9888]: Missing right curly or square bracket at C:/cpanfly-5.14/var/cpan/build/Mojolicious-1.21-cLho9U/t/mojolicious/lib/MojoliciousTest/SyntaxError.pm line 8, at end of line syntax error at C:/cpanfly-5.14/var/cpan/build/Mojolicious-1.21-cLho9U/t/mojolicious/lib/MojoliciousTest/SyntaxError.pm line 8, at EOF Compilation failed in require at (eval 273) line 2. Mon Apr 25 17:40:28 2011 error Mojolicious::Controller:310 [9888]: Missing right curly or square bracket at C:/cpanfly-5.14/var/cpan/build/Mojolicious-1.21-cLho9U/t/mojolicious/lib/MojoliciousTest/SyntaxError.pm line 8, at end of line syntax error at C:/cpanfly-5.14/var/cpan/build/Mojolicious-1.21-cLho9U/t/mojolicious/lib/MojoliciousTest/SyntaxError.pm line 8, at EOF Compilation failed in require at (eval 273) line 2. Mon Apr 25 17:40:28 2011 debug Mojolicious::Plugin::RequestTimer:48 [9888]: 500 Internal Server Error (0.168598s, 5.931/s). Mon Apr 25 17:40:28 2011 debug Mojolicious:35 [9888]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:40:28 2011 debug Mojolicious::Plugin::RequestTimer:24 [9888]: GET /foo/syntaxerror (Mojolicious (Perl)). Mon Apr 25 17:40:28 2011 debug Mojolicious::Routes:458 [9888]: Dispatching MojoliciousTest::Foo->syntaxerror. Mon Apr 25 17:40:28 2011 error Mojolicious::Controller:310 [9888]: Missing right curly or square bracket at template line 1, near "%# it's that girls should stick to girls sports,". syntax error at template line 1, near "%# it's that girls should stick to girls sports,". 1: %# "Lisa, if the Bible has taught us nothing else, and it hasn't, 2: %# it's that girls should stick to girls sports, 3: %# such as hot oil wrestling and foxy boxing and such." 4: % { Mon Apr 25 17:40:28 2011 debug Mojolicious::Plugin::RequestTimer:48 [9888]: 500 Internal Server Error (0.174365s, 5.735/s). Mon Apr 25 17:40:28 2011 debug Mojolicious:35 [9888]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:40:28 2011 debug Mojolicious:35 [9888]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:40:28 2011 debug Mojolicious::Plugin::RequestTimer:24 [9888]: GET /foo/baz (Mojolicious (Perl)). Mon Apr 25 17:40:28 2011 debug Mojolicious::Routes:458 [9888]: Dispatching MojoliciousTest::Foo->baz. Mon Apr 25 17:40:28 2011 debug Mojolicious::Plugin::EplRenderer:61 [9888]: Template "foo/baz.html.ep" not found. Mon Apr 25 17:40:28 2011 debug Mojolicious::Plugin::RequestTimer:48 [9888]: 404 Not Found (0.007739s, 129.216/s). Mon Apr 25 17:40:28 2011 debug Mojolicious:35 [9888]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:40:28 2011 debug Mojolicious::Plugin::RequestTimer:24 [9888]: GET /../../mojolicious/secret.txt (Mojolicious (Perl)). Mon Apr 25 17:40:28 2011 debug Mojolicious::Plugin::RequestTimer:48 [9888]: 404 Not Found (0.006930s, 144.300/s). t/mojolicious/testing_app.t ................... 1..26 ok 1 - use MojoliciousTest; ok 2 - get /syntax_error/foo ok 3 - 500 Internal Server Error ok 4 - Server: Mojolicious (Perl) ok 5 - X-Powered-By: Mojolicious (Perl) ok 6 - content is similar ok 7 - get /foo/syntaxerror ok 8 - 500 Internal Server Error ok 9 - Server: Mojolicious (Perl) ok 10 - X-Powered-By: Mojolicious (Perl) ok 11 - content is similar ok 12 - get /hello.txt ok 13 - 200 OK ok 14 - Server: Mojolicious (Perl) ok 15 - X-Powered-By: Mojolicious (Perl) ok 16 - content is similar ok 17 - get /foo/baz ok 18 - 404 Not Found ok 19 - Server: Mojolicious (Perl) ok 20 - X-Powered-By: Mojolicious (Perl) ok 21 - content is similar ok 22 - get /../../mojolicious/secret.txt ok 23 - 404 Not Found ok 24 - Server: Mojolicious (Perl) ok 25 - X-Powered-By: Mojolicious (Perl) ok 26 - content is similar ok t/mojolicious/tls_lite_app.t .................. skipped: Windows is too fragile for this test! Mon Apr 25 17:40:30 2011 debug Mojolicious:267 [10072]: Helper "pod_to_html" already exists, replacing. Mon Apr 25 17:40:30 2011 debug Mojolicious::Plugin::Config:14 [10072]: Reading config file "C:\cpanfly-5.14\var\cpan\build\Mojolicious-1.21-cLho9U\t\mojolicious\twinkle_lite_app.conf". Mon Apr 25 17:40:30 2011 info Mojo::Server::Daemon:322 [10072]: Server listening (http://*:18904) Mon Apr 25 17:40:30 2011 debug Mojolicious:35 [10072]: Your secret passphrase needs to be changed!!! Mon Apr 25 17:40:30 2011 debug Mojolicious::Plugin::RequestTimer:24 [10072]: GET / (Mojolicious (Perl)). Mon Apr 25 17:40:30 2011 debug Mojolicious::Plugin::RequestTimer:48 [10072]: 200 OK (0.011100s, 90.090/s). Mon Apr 25 17:40:30 2011 debug Mojolicious::Plugin::RequestTimer:24 [10072]: GET /advanced (Mojolicious (Perl)). Mon Apr 25 17:40:30 2011 debug Mojolicious::Plugin::RequestTimer:48 [10072]: 200 OK (0.002842s, 351.865/s). Mon Apr 25 17:40:30 2011 debug Mojolicious::Plugin::RequestTimer:24 [10072]: GET /docs (Mojolicious (Perl)). Mon Apr 25 17:40:30 2011 debug Mojolicious::Plugin::RequestTimer:48 [10072]: 200 OK (0.009492s, 105.352/s). Mon Apr 25 17:40:30 2011 debug Mojolicious::Plugin::RequestTimer:24 [10072]: GET /docs2 (Mojolicious (Perl)). Mon Apr 25 17:40:30 2011 debug Mojolicious::Plugin::RequestTimer:48 [10072]: 200 OK (0.002923s, 342.114/s). Mon Apr 25 17:40:30 2011 debug Mojolicious::Plugin::RequestTimer:24 [10072]: GET /docs3 (Mojolicious (Perl)). Mon Apr 25 17:40:30 2011 debug Mojolicious::Routes:418 [10072]: Dispatching callback. Mon Apr 25 17:40:30 2011 debug Mojolicious::Plugin::RequestTimer:48 [10072]: 200 OK (0.002920s, 342.466/s). t/mojolicious/twinkle_lite_app.t .............. 1..17 ok 1 - right value ok 2 - right value ok 3 - get / ok 4 - 200 OK ok 5 - content is similar ok 6 - get /advanced ok 7 - 200 OK ok 8 - exact match for content ok 9 - get /docs ok 10 - 200 OK ok 11 - content is similar ok 12 - get /docs2 ok 13 - 200 OK ok 14 - content is similar ok 15 - get /docs3 ok 16 - 200 OK ok 17 - content is similar ok t/mojolicious/upload_lite_app.t ............... skipped: Windows is too fragile for this test! t/mojolicious/websocket_lite_app.t ............ 1..41 ok 1 - right status ok 2 - right content ok 3 - right status ok 4 - right content ok 5 - right result ok 6 - not a websocket ok 7 - right code ok 8 - right content ok 9 - right timeout ok 10 - right result ok 11 - right timeout ok 12 - local port ok 13 - right result ok 14 - finished callback ok 15 - right status ok 16 - finished handshake ok 17 - finished websocket ok 18 - right status ok 19 - right result ok 20 - finished client websocket ok 21 - finished server websocket ok 22 - right status ok 23 - right result ok 24 - right status ok 25 - right result ok 26 - finished client websocket ok 27 - finished server websocket ok 28 - right result ok 29 - finished callback ok 30 - right result ok 31 - finished callback ok 32 - transaction is done ok 33 - no websocket ok 34 - right status ok 35 - right message ok 36 - no websocket ok 37 - right status ok 38 - right message ok 39 - finished callback ok 40 - right result ok 41 - right result ok t/mojolicious/websocket_proxy_lite_app.t ...... 1..9 Server available at http://127.0.0.1:17958. ok 1 - right content ok 2 - right result ok 3 - right content ok 4 - connected ok 5 - right result ok 6 - read enough ok 7 - sent enough ok 8 - no success ok 9 - right message ok t/mojolicious/websocket_tls_proxy_lite_app.t .. skipped: Windows is too fragile for this test! t/pod.t ....................................... skipped: set TEST_POD to enable this test (developer only!) t/pod_coverage.t .............................. skipped: set TEST_POD to enable this test (developer only!) Test Summary Report ------------------- t/mojo/asset.t (Wstat: 3328 Tests: 43 Failed: 0) Non-zero exit status: 13 Parse errors: Bad plan. You planned 44 tests but ran 43. Files=62, Tests=4694, 78 wallclock secs ( 0.44 usr + 0.11 sys = 0.55 CPU) Result: FAIL Failed 1/62 test programs. 0/4694 subtests failed. NMAKE : fatal error U1077: 'C:\Perl-5.14\bin\perl.exe' : return code '0xff' Stop. KRAIH/Mojolicious-1.21.tar.gz nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports KRAIH/Mojolicious-1.21.tar.gz Running Build for S/SI/SIDD/Mojolicious-Plugin-Cache-0.0015.tar.gz Prepending blib/arch and blib/lib of 20 build dirs to PERL5LIB; for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Mojolicious-Plugin-Cache-0.0015-tDJPaX Prepending blib/arch and blib/lib of 20 build dirs to PERL5LIB; for 'make' CPAN.pm: Going to build S/SI/SIDD/Mojolicious-Plugin-Cache-0.0015.tar.gz Warning: Prerequisite 'Mojolicious => 1.21' for 'SIDD/Mojolicious-Plugin-Cache-0.0015.tar.gz' failed when processing 'KRAIH/Mojolicious-1.21.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. >>> C:\Perl-5.14\bin\perl.exe ./Build Building Mojolicious-Plugin-Cache SIDD/Mojolicious-Plugin-Cache-0.0015.tar.gz C:\Perl-5.14\bin\perl.exe ./Build -- OK Prepending blib/arch and blib/lib of 20 build dirs to PERL5LIB; for 'test' Running Build test >>> C:\Perl-5.14\bin\perl.exe ./Build test verbose=1 Can't locate Test/Mojo.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Mojolicious-Plugin-Cache-0.0015-tDJPaX\blib\lib C:\cpanfly-5.14\var\cpan\build\Mojolicious-Plugin-Cache-0.0015-tDJPaX\blib\arch C:\cpanfly-5.14\var\megalib C:\cpanfly-5.14\var\cpan\build\CHI-0.46-Fhz5vQ/blib/arch C:\cpanfly-5.14\var\cpan\build\CHI-0.46-Fhz5vQ/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Warn-0.23-5YFe05/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Warn-0.23-5YFe05/blib/lib C:\cpanfly-5.14\var\cpan\build\Tree-DAG_Node-1.06-uKVQJM/blib/arch C:\cpanfly-5.14\var\cpan\build\Tree-DAG_Node-1.06-uKVQJM/blib/lib C:\cpanfly-5.14\var\cpan\build\Digest-JHash-0.07-ZN39ut/blib/arch C:\cpanfly-5.14\var\cpan\build\Digest-JHash-0.07-ZN39ut/blib/lib C:\cpanfly-5.14\var\cpan\build\TimeDate-1.20-TbEVo3/blib/arch C:\cpanfly-5.14\var\cpan\build\TimeDate-1.20-TbEVo3/blib/lib C:\cpanfly-5.14\var\cpan\build\Data-UUID-1.217-Zty_D6/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-UUID-1.217-Zty_D6/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Class-0.36-WAXedV/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Class-0.36-WAXedV/blib/lib C:\cpanfly-5.14\var\cpan\build\Time-Duration-Parse-0.06-1MAV2y/blib/arch C:\cpanfly-5.14\var\cpan\build\Time-Duration-Parse-0.06-1MAV2y/blib/lib C:\cpanfly-5.14\var\cpan\build\Exporter-Lite-0.02-PrKP84/blib/arch C:\cpanfly-5.14\var\cpan\build\Exporter-Lite-0.02-PrKP84/blib/lib C:\cpanfly-5.14\var\cpan\build\Time-Duration-1.06-oOO6eO/blib/arch C:\cpanfly-5.14\var\cpan\build\Time-Duration-1.06-oOO6eO/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O/blib/lib C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/arch C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/lib C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/arch C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\CHI-0.46-Fhz5vQ/blib/arch C:\cpanfly-5.14\var\cpan\build\CHI-0.46-Fhz5vQ/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Warn-0.23-5YFe05/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Warn-0.23-5YFe05/blib/lib C:\cpanfly-5.14\var\cpan\build\Tree-DAG_Node-1.06-uKVQJM/blib/arch C:\cpanfly-5.14\var\cpan\build\Tree-DAG_Node-1.06-uKVQJM/blib/lib C:\cpanfly-5.14\var\cpan\build\Digest-JHash-0.07-ZN39ut/blib/arch C:\cpanfly-5.14\var\cpan\build\Digest-JHash-0.07-ZN39ut/blib/lib C:\cpanfly-5.14\var\cpan\build\TimeDate-1.20-TbEVo3/blib/arch C:\cpanfly-5.14\var\cpan\build\TimeDate-1.20-TbEVo3/blib/lib C:\cpanfly-5.14\var\cpan\build\Data-UUID-1.217-Zty_D6/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-UUID-1.217-Zty_D6/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Class-0.36-WAXedV/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Class-0.36-WAXedV/blib/lib C:\cpanfly-5.14\var\cpan\build\Time-Duration-Parse-0.06-1MAV2y/blib/arch C:\cpanfly-5.14\var\cpan\build\Time-Duration-Parse-0.06-1MAV2y/blib/lib C:\cpanfly-5.14\var\cpan\build\Exporter-Lite-0.02-PrKP84/blib/arch C:\cpanfly-5.14\var\cpan\build\Exporter-Lite-0.02-PrKP84/blib/lib C:\cpanfly-5.14\var\cpan\build\Time-Duration-1.06-oOO6eO/blib/arch C:\cpanfly-5.14\var\cpan\build\Time-Duration-1.06-oOO6eO/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O/blib/lib C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/arch C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/lib C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/arch C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl-5.14/site/lib C:/Perl-5.14/lib .) at t/action-cache.t line 2. BEGIN failed--compilation aborted at t/action-cache.t line 2. t/action-cache.t .......... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Test/Mojo.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Mojolicious-Plugin-Cache-0.0015-tDJPaX\blib\lib C:\cpanfly-5.14\var\cpan\build\Mojolicious-Plugin-Cache-0.0015-tDJPaX\blib\arch C:\cpanfly-5.14\var\megalib C:\cpanfly-5.14\var\cpan\build\CHI-0.46-Fhz5vQ/blib/arch C:\cpanfly-5.14\var\cpan\build\CHI-0.46-Fhz5vQ/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Warn-0.23-5YFe05/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Warn-0.23-5YFe05/blib/lib C:\cpanfly-5.14\var\cpan\build\Tree-DAG_Node-1.06-uKVQJM/blib/arch C:\cpanfly-5.14\var\cpan\build\Tree-DAG_Node-1.06-uKVQJM/blib/lib C:\cpanfly-5.14\var\cpan\build\Digest-JHash-0.07-ZN39ut/blib/arch C:\cpanfly-5.14\var\cpan\build\Digest-JHash-0.07-ZN39ut/blib/lib C:\cpanfly-5.14\var\cpan\build\TimeDate-1.20-TbEVo3/blib/arch C:\cpanfly-5.14\var\cpan\build\TimeDate-1.20-TbEVo3/blib/lib C:\cpanfly-5.14\var\cpan\build\Data-UUID-1.217-Zty_D6/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-UUID-1.217-Zty_D6/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Class-0.36-WAXedV/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Class-0.36-WAXedV/blib/lib C:\cpanfly-5.14\var\cpan\build\Time-Duration-Parse-0.06-1MAV2y/blib/arch C:\cpanfly-5.14\var\cpan\build\Time-Duration-Parse-0.06-1MAV2y/blib/lib C:\cpanfly-5.14\var\cpan\build\Exporter-Lite-0.02-PrKP84/blib/arch C:\cpanfly-5.14\var\cpan\build\Exporter-Lite-0.02-PrKP84/blib/lib C:\cpanfly-5.14\var\cpan\build\Time-Duration-1.06-oOO6eO/blib/arch C:\cpanfly-5.14\var\cpan\build\Time-Duration-1.06-oOO6eO/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O/blib/lib C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/arch C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/lib C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/arch C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\CHI-0.46-Fhz5vQ/blib/arch C:\cpanfly-5.14\var\cpan\build\CHI-0.46-Fhz5vQ/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Warn-0.23-5YFe05/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Warn-0.23-5YFe05/blib/lib C:\cpanfly-5.14\var\cpan\build\Tree-DAG_Node-1.06-uKVQJM/blib/arch C:\cpanfly-5.14\var\cpan\build\Tree-DAG_Node-1.06-uKVQJM/blib/lib C:\cpanfly-5.14\var\cpan\build\Digest-JHash-0.07-ZN39ut/blib/arch C:\cpanfly-5.14\var\cpan\build\Digest-JHash-0.07-ZN39ut/blib/lib C:\cpanfly-5.14\var\cpan\build\TimeDate-1.20-TbEVo3/blib/arch C:\cpanfly-5.14\var\cpan\build\TimeDate-1.20-TbEVo3/blib/lib C:\cpanfly-5.14\var\cpan\build\Data-UUID-1.217-Zty_D6/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-UUID-1.217-Zty_D6/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Class-0.36-WAXedV/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Class-0.36-WAXedV/blib/lib C:\cpanfly-5.14\var\cpan\build\Time-Duration-Parse-0.06-1MAV2y/blib/arch C:\cpanfly-5.14\var\cpan\build\Time-Duration-Parse-0.06-1MAV2y/blib/lib C:\cpanfly-5.14\var\cpan\build\Exporter-Lite-0.02-PrKP84/blib/arch C:\cpanfly-5.14\var\cpan\build\Exporter-Lite-0.02-PrKP84/blib/lib C:\cpanfly-5.14\var\cpan\build\Time-Duration-1.06-oOO6eO/blib/arch C:\cpanfly-5.14\var\cpan\build\Time-Duration-1.06-oOO6eO/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-Coverage-1.08-TYSO1O/blib/lib C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/arch C:\cpanfly-5.14\var\cpan\build\Pod-Coverage-0.21-EztRYR/blib/lib C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/arch C:\cpanfly-5.14\var\cpan\build\Devel-Symdump-2.08-aqOHqP/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Pod-1.45-J_1IRg/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Deep-0.108-ZPVfPG/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-NoWarnings-1.02-bccdXh/blib/lib C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/arch C:\cpanfly-5.14\var\cpan\build\Test-Tester-0.107-849BwA/blib/lib C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/arch C:\cpanfly-5.14\var\cpan\build\Log-Any-0.12-WXQ0pR/blib/lib C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/arch C:\cpanfly-5.14\var\cpan\build\Hash-MoreUtils-0.02-E1r2EP/blib/lib C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Path-2.08-E75_9Y/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl-5.14/site/lib C:/Perl-5.14/lib .) at t/page-cache.t line 2. BEGIN failed--compilation aborted at t/page-cache.t line 2. t/page-cache.t ............ Dubious, test returned 2 (wstat 512, 0x200) No subtests run 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: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/page-cache.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output Files=5, Tests=0, 1 wallclock secs ( 0.09 usr + 0.05 sys = 0.14 CPU) Result: FAIL Failed 2/5 test programs. 0/0 subtests failed. SIDD/Mojolicious-Plugin-Cache-0.0015.tar.gz C:\Perl-5.14\bin\perl.exe ./Build test verbose=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports SIDD/Mojolicious-Plugin-Cache-0.0015.tar.gz Finished 2011-04-25T17:40:39