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