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-27T12:07:27
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 Tue, 26 Apr 2011 22:27:59 GMT
Running make for I/IR/IRONCAMEL/AtomBus-1.0404.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/I/IR/IRONCAMEL/AtomBus-1.0404.tar.gz
Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\I\IR\IRONCAMEL\AtomBus-1.0404.tar.gz ok
AtomBus-1.0404
AtomBus-1.0404/README
AtomBus-1.0404/Changes
AtomBus-1.0404/LICENSE
AtomBus-1.0404/dist.ini
AtomBus-1.0404/META.yml
AtomBus-1.0404/MANIFEST
AtomBus-1.0404/README.pod
AtomBus-1.0404/config.yml
AtomBus-1.0404/Makefile.PL
AtomBus-1.0404/t
AtomBus-1.0404/t/01-basic.t
AtomBus-1.0404/t/02-paging.t
AtomBus-1.0404/lib
AtomBus-1.0404/lib/AtomBus.pm
AtomBus-1.0404/public
AtomBus-1.0404/public/dispatch.cgi
AtomBus-1.0404/public/dispatch.fcgi
AtomBus-1.0404/lib/AtomBus
AtomBus-1.0404/lib/AtomBus/Schema.pm
AtomBus-1.0404/environments
AtomBus-1.0404/environments/production.yml
AtomBus-1.0404/environments/development.yml
AtomBus-1.0404/lib/AtomBus/Schema/Result
AtomBus-1.0404/lib/AtomBus/Schema/Result/AtomBusFeed.pm
AtomBus-1.0404/lib/AtomBus/Schema/Result/AtomBusEntry.pm
CPAN.pm: Going to build I/IR/IRONCAMEL/AtomBus-1.0404.tar.gz
>>> C:\Perl-5.14\bin\perl.exe Makefile.PL
Warning: prerequisite Atompub 0 not found.
Warning: prerequisite Dancer 1.2002 not found.
Warning: prerequisite Dancer::Plugin::DBIC 0.1504 not found.
Checking if your kit is complete...
Looks good
Writing Makefile for AtomBus
Writing MYMETA.yml
---- Unsatisfied dependencies detected during ----
---- IRONCAMEL/AtomBus-1.0404.tar.gz ----
Atompub [requires]
Dancer [requires]
Dancer::Plugin::DBIC [requires]
Running make test
Delayed until after prerequisites
Running test for module 'Atompub'
Running make for T/TA/TAKERU/Atompub-0.3.4.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/T/TA/TAKERU/Atompub-0.3.4.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/T/TA/TAKERU/CHECKSUMS
Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\T\TA\TAKERU\Atompub-0.3.4.tar.gz ok
Atompub-0.3.4/
Atompub-0.3.4/Changes
Atompub-0.3.4/inc/
Atompub-0.3.4/inc/Module/
Atompub-0.3.4/inc/Module/AutoInstall.pm
Atompub-0.3.4/inc/Module/Install/
Atompub-0.3.4/inc/Module/Install/AutoInstall.pm
Atompub-0.3.4/inc/Module/Install/Base.pm
Atompub-0.3.4/inc/Module/Install/Can.pm
Atompub-0.3.4/inc/Module/Install/Fetch.pm
Atompub-0.3.4/inc/Module/Install/Include.pm
Atompub-0.3.4/inc/Module/Install/Makefile.pm
Atompub-0.3.4/inc/Module/Install/Metadata.pm
Atompub-0.3.4/inc/Module/Install/Win32.pm
Atompub-0.3.4/inc/Module/Install/WriteAll.pm
Atompub-0.3.4/inc/Module/Install.pm
Atompub-0.3.4/inc/Test/
Atompub-0.3.4/inc/Test/More.pm
Atompub-0.3.4/inc/Test/Perl/
Atompub-0.3.4/inc/Test/Perl/Critic.pm
Atompub-0.3.4/lib/
Atompub-0.3.4/lib/Atompub/
Atompub-0.3.4/lib/Atompub/Client.pm
Atompub-0.3.4/lib/Atompub/DateTime.pm
Atompub-0.3.4/lib/Atompub/MediaType.pm
Atompub-0.3.4/lib/Atompub/Server.pm
Atompub-0.3.4/lib/Atompub/Util.pm
Atompub-0.3.4/lib/Atompub.pm
Atompub-0.3.4/Makefile.PL
Atompub-0.3.4/MANIFEST
Atompub-0.3.4/README
Atompub-0.3.4/t/
Atompub-0.3.4/t/.htaccess
Atompub-0.3.4/t/00.load.t
Atompub-0.3.4/t/01.atompub.t
Atompub-0.3.4/t/02.datetime.t
Atompub-0.3.4/t/03.media_type.t
Atompub-0.3.4/t/04.util.t
Atompub-0.3.4/t/05.info.t
Atompub-0.3.4/t/06.cache.t
Atompub-0.3.4/t/10.client.t
Atompub-0.3.4/t/20.server.t
Atompub-0.3.4/t/lib/
Atompub-0.3.4/t/lib/My/
Atompub-0.3.4/t/lib/My/Server.pm
Atompub-0.3.4/t/perlcritic.t
Atompub-0.3.4/t/pod-coverage.t
Atompub-0.3.4/t/pod.t
Atompub-0.3.4/t/samples/
Atompub-0.3.4/t/samples/media1.gif
Atompub-0.3.4/t/samples/media2.gif
Atompub-0.3.4/t/server.cgi
CPAN.pm: Going to build T/TA/TAKERU/Atompub-0.3.4.tar.gz
>>> C:\Perl-5.14\bin\perl.exe Makefile.PL
*** Module::AutoInstall version 1.03
*** Checking for Perl dependencies...
*** Since we're running under CPAN, I'll just let it take care
of the dependency's installation later.
[Core Features]
- Test::More ...loaded. (0.94)
- Test::Perl::Critic ...loaded. (1.02)
- Class::Accessor::Fast ...loaded. (0.34)
- Class::Data::Inheritable ...loaded. (0.08)
- DateTime ...loaded. (0.68)
- DateTime::Format::W3CDTF ...loaded. (0.06)
- DateTime::TimeZone ...loaded. (1.34)
- Digest::SHA1 ...loaded. (2.13)
- File::Slurp ...missing.
- HTTP::Date ...loaded. (6.00)
- HTTP::Headers ...loaded. (6.00)
- HTTP::Request ...loaded. (6.00)
- HTTP::Response ...loaded. (6.01)
- HTTP::Status ...loaded. (6.00)
- MIME::Base64 ...loaded. (3.13)
- MIME::Types ...loaded. (1.31)
- Module::Build::Compat ...loaded. (0.3800)
- Perl6::Export::Attrs ...loaded. (0.0.3)
- Test::Perl::Critic ...loaded. (1.02)
- Time::Local ...loaded. (1.2000)
- URI::Escape ...loaded. (3.30)
- XML::Atom::Service ...missing. (would need 0.016)
- version ...loaded. (0.88 >= 0.74)
*** Module::AutoInstall configuration finished.
Checking if your kit is complete...
Looks good
Warning: prerequisite File::Slurp 0 not found.
Warning: prerequisite XML::Atom::Service 0.016 not found.
Writing Makefile for Atompub
Writing MYMETA.yml
---- Unsatisfied dependencies detected during ----
---- TAKERU/Atompub-0.3.4.tar.gz ----
XML::Atom::Service [requires]
File::Slurp [requires]
Running make test
Delayed until after prerequisites
Running test for module 'XML::Atom::Service'
Running make for T/TA/TAKERU/XML-Atom-Service-v0.16.1.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/T/TA/TAKERU/XML-Atom-Service-v0.16.1.tar.gz
Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\T\TA\TAKERU\XML-Atom-Service-v0.16.1.tar.gz ok
XML-Atom-Service-v0.16.1
XML-Atom-Service-v0.16.1/Build.PL
XML-Atom-Service-v0.16.1/Changes
XML-Atom-Service-v0.16.1/Makefile.PL
XML-Atom-Service-v0.16.1/MANIFEST
XML-Atom-Service-v0.16.1/META.yml
XML-Atom-Service-v0.16.1/README
XML-Atom-Service-v0.16.1/lib
XML-Atom-Service-v0.16.1/lib/XML
XML-Atom-Service-v0.16.1/lib/XML/Atom
XML-Atom-Service-v0.16.1/lib/XML/Atom/Atompub.pm
XML-Atom-Service-v0.16.1/lib/XML/Atom/Categories.pm
XML-Atom-Service-v0.16.1/lib/XML/Atom/Collection.pm
XML-Atom-Service-v0.16.1/lib/XML/Atom/Service.pm
XML-Atom-Service-v0.16.1/lib/XML/Atom/Workspace.pm
XML-Atom-Service-v0.16.1/t
XML-Atom-Service-v0.16.1/t/00.load.t
XML-Atom-Service-v0.16.1/t/01.namespace.t
XML-Atom-Service-v0.16.1/t/02.categories.t
XML-Atom-Service-v0.16.1/t/03.collection.t
XML-Atom-Service-v0.16.1/t/04.workspace.t
XML-Atom-Service-v0.16.1/t/05.service.t
XML-Atom-Service-v0.16.1/t/06.atompub.t
XML-Atom-Service-v0.16.1/t/perlcritic.t
XML-Atom-Service-v0.16.1/t/pod-coverage.t
XML-Atom-Service-v0.16.1/t/pod.t
XML-Atom-Service-v0.16.1/t/samples
XML-Atom-Service-v0.16.1/t/samples/sample.atom
XML-Atom-Service-v0.16.1/t/samples/sample.atomcat
XML-Atom-Service-v0.16.1/t/samples/sample.atomsvc
CPAN.pm: Going to build T/TA/TAKERU/XML-Atom-Service-v0.16.1.tar.gz
>>> C:\Perl-5.14\bin\perl.exe Makefile.PL
# running Build.PL
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'XML-Atom-Service' version 'v0.16.1'
>>> 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 Build --makefile_env_macros 1
Building XML-Atom-Service
TAKERU/XML-Atom-Service-v0.16.1.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 Build --makefile_env_macros 1 test
Use of qw(...) as parentheses is deprecated at C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn\blib\lib/XML/Atom/Atompub.pm line 63.
# Testing XML::Atom::Service 0.16.1
t\00.load.t ........
1..1
ok 1 - use XML::Atom::Service;
ok
Use of qw(...) as parentheses is deprecated at C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn\blib\lib/XML/Atom/Atompub.pm line 63.
t\01.namespace.t ...
1..2
ok 1
ok 2
ok
Use of qw(...) as parentheses is deprecated at C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn\blib\lib/XML/Atom/Atompub.pm line 63.
t\02.categories.t ..
1..40
ok 1 - The object isa XML::Atom::Categories
ok 2
ok 3
ok 4 - The object isa XML::Atom::Category
ok 5
ok 6
ok 7
ok 8 - The object isa XML::Atom::Category
ok 9
ok 10
ok 11
ok 12 - The object isa XML::Atom::Category
ok 13
ok 14
ok 15 - The object isa XML::Atom::Category
ok 16
ok 17
ok 18
ok 19 - The object isa XML::Atom::Category
ok 20
ok 21
ok 22 - The object isa XML::Atom::Category
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34 - The object isa XML::Atom::Categories
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok
Use of qw(...) as parentheses is deprecated at C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn\blib\lib/XML/Atom/Atompub.pm line 63.
t\03.collection.t ..
1..16
ok 1 - The object isa XML::Atom::Collection
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7 - The object isa XML::Atom::Categories
ok 8 - The object isa XML::Atom::Category
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok
Use of qw(...) as parentheses is deprecated at C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn\blib\lib/XML/Atom/Atompub.pm line 63.
t\04.workspace.t ...
1..16
ok 1 - The object isa XML::Atom::Workspace
ok 2
ok 3 - The object isa XML::Atom::Collection
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
Use of qw(...) as parentheses is deprecated at C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn\blib\lib/XML/Atom/Atompub.pm line 63.
t\05.service.t .....
1..17
ok 1 - The object isa XML::Atom::Service
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 - The object isa XML::Atom::Service
ok 16
ok 17
ok
Use of qw(...) as parentheses is deprecated at C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn\blib\lib/XML/Atom/Atompub.pm line 63.
t\06.atompub.t .....
1..18
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6 - The object isa XML::Atom::Control
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12 - The object isa XML::Atom::Entry
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok
t\perlcritic.t ..... skipped: $ENV{TEST_CRITIC} must be set to enable this test
Use of qw(...) as parentheses is deprecated at C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn\blib\lib/XML/Atom/Atompub.pm line 63.
# XML::Atom::Atompub: no public symbols defined
t\pod-coverage.t ...
1..5
ok 1 - Pod coverage on XML::Atom::Atompub
ok 2 - Pod coverage on XML::Atom::Categories
ok 3 - Pod coverage on XML::Atom::Collection
ok 4 - Pod coverage on XML::Atom::Service
ok 5 - Pod coverage on XML::Atom::Workspace
ok
t\pod.t ............
1..5
ok 1 - POD test for blib\lib\XML\Atom\Atompub.pm
ok 2 - POD test for blib\lib\XML\Atom\Categories.pm
ok 3 - POD test for blib\lib\XML\Atom\Collection.pm
ok 4 - POD test for blib\lib\XML\Atom\Service.pm
ok 5 - POD test for blib\lib\XML\Atom\Workspace.pm
ok
All tests successful.
Files=10, Tests=120, 2 wallclock secs ( 0.13 usr + 0.03 sys = 0.16 CPU)
Result: PASS
TAKERU/XML-Atom-Service-v0.16.1.tar.gz
nmake test TEST_VERBOSE=1 -- OK
Takeru INOUE <takeru.inoue@gmail.com>
Atom Service Document object
>>> (cd C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn && tar cvf - XML-Atom-Service-v0.16.1.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/T/TA/TAKERU/XML-Atom-Service-v0.16.1.tar.gz
XML-Atom-Service-v0.16.1.ppd
blib/
blib/lib/
blib/lib/XML/
blib/lib/XML/Atom/
blib/lib/XML/Atom/Atompub.pm
blib/lib/XML/Atom/Categories.pm
blib/lib/XML/Atom/Collection.pm
blib/lib/XML/Atom/Service.pm
blib/lib/XML/Atom/Workspace.pm
>>> mv C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/XML-Atom-Service-v0.16.1.ppd C:/cpanfly-5.14/var/REPO/T/TA/TAKERU
Running test for module 'File::Slurp'
Running make for U/UR/URI/File-Slurp-9999.16.tar.gz
Prepending C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/arch C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\U\UR\URI\File-Slurp-9999.16.tar.gz ok
File-Slurp-9999.16/
File-Slurp-9999.16/t/
File-Slurp-9999.16/t/no_clobber.t
File-Slurp-9999.16/t/write_file_win32.t
File-Slurp-9999.16/t/error.t
File-Slurp-9999.16/t/pod_coverage.t
File-Slurp-9999.16/t/perms.t
File-Slurp-9999.16/t/binmode.t
File-Slurp-9999.16/t/pod.t
File-Slurp-9999.16/t/file_object.t
File-Slurp-9999.16/t/stdin.t
File-Slurp-9999.16/t/read_dir.t
File-Slurp-9999.16/t/large.t
File-Slurp-9999.16/t/paragraph.t
File-Slurp-9999.16/t/error_mode.t
File-Slurp-9999.16/t/TestDriver.pm
File-Slurp-9999.16/t/handle.t
File-Slurp-9999.16/t/data_list.t
File-Slurp-9999.16/t/original.t
File-Slurp-9999.16/t/append_null.t
File-Slurp-9999.16/t/inode.t
File-Slurp-9999.16/t/newline.t
File-Slurp-9999.16/t/slurp.t
File-Slurp-9999.16/t/tainted.t
File-Slurp-9999.16/t/data_scalar.t
File-Slurp-9999.16/t/pseudo.t
File-Slurp-9999.16/t/stringify.t
File-Slurp-9999.16/TODO
File-Slurp-9999.16/README
File-Slurp-9999.16/experiment/
File-Slurp-9999.16/experiment/edit_file.pl
File-Slurp-9999.16/experiment/prepend.pl
File-Slurp-9999.16/lib/
File-Slurp-9999.16/lib/File/
File-Slurp-9999.16/lib/File/Slurp.pm
File-Slurp-9999.16/MANIFEST
File-Slurp-9999.16/META.yml
File-Slurp-9999.16/Changes
File-Slurp-9999.16/extras/
File-Slurp-9999.16/extras/slurp_bench.pl
File-Slurp-9999.16/extras/slurp_article.pod
File-Slurp-9999.16/extras/FileSlurp_12.pm
File-Slurp-9999.16/Makefile.PL
Prepending C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/arch C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build U/UR/URI/File-Slurp-9999.16.tar.gz
>>> C:\Perl-5.14\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for File::Slurp
Writing MYMETA.yml
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/File/Slurp.pm blib\lib\File\Slurp.pm
URI/File-Slurp-9999.16.tar.gz
nmake -- OK
Prepending C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/arch C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/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/append_null.t .......
1..1
ok 1
ok
t/binmode.t ...........
1..2
ok 1 - read_file of :utf8 file
ok 2 - write_file of :utf8 file
ok
t/data_list.t .........
1..1
ok 1 - list slurp of DATA
ok
t/data_scalar.t .......
1..1
ok 1 - scalar slurp of DATA
ok
t/error.t .............
1..9
ok 1 - read_file open error
ok 2 - write_file open error
ok 3 - write_file syswrite error
ok 4 - read_file small sysread error
ok 5 - read_file loop sysread error
ok 6 - SKIPPING atomic rename error
ok 7 - read_dir opendir error
ok 8 - prepend_file read error
ok 9 - prepend_file write error
ok
t/error_mode.t ........
1..9
ok 1 - read_file can be quiet
ok 2 - write_file can be quiet
ok 3 - read_dir can be quiet
ok 4 - read_file can carp
ok 5 - write_file can carp
ok 6 - read_dir can carp
ok 7 - read_file can croak
ok 8 - write_file can croak
ok 9 - read_dir can croak
ok
t/file_object.t .......
1..4
ok 1 - The object isa FileObject
ok 2 - check that the object correctly stringifies
ok 3 - passing an object to read_file()
ok 4 - checking that the content matches the data
ok
# Looks like you planned 4 tests but ran 7.
t/handle.t ............
1..4
ok 1 - socket slurp/spew of 0 bytes
ok 2 - socket slurp/spew of 3 bytes
ok 3 - socket slurp/spew of 300000 bytes
ok 4 # skip socketpair not found in this Perl
ok 5 # skip socketpair not found in this Perl
ok 6 # skip socketpair not found in this Perl
ok 7 # skip socketpair not found in this Perl
Dubious, test returned 255 (wstat 65280, 0xff00)
All 4 subtests passed
(less 4 skipped subtests: 0 okay)
t/inode.t ............. skipped: skip inode test on windows
t/large.t .............
1..186
ok 1 - write_file - 0
ok 2 - scalar read_file - 0
ok 3 - write_file ref arg - 0
ok 4 - scalar read_file - 0
ok 5 - write_file buf ref opt - 0
ok 6 - scalar read_file - 0
ok 7 - scalar ref read_file - 0
ok 8 - buf_ref read_file - 0
ok 9 - write_file list ref arg - 0
ok 10 - scalar read_file - 0
ok 11 - array read_file - 0
ok 12 - array ref read_file - 0
ok 13 - array ref list context args ref read_file - 0
ok 14 - write_file append - 0
ok 15 - read_file append - 0
ok 16 - append_file - 0
ok 17 - read_file append_file - 0
ok 18 - write_file - 8
ok 19 - scalar read_file - 8
ok 20 - write_file ref arg - 8
ok 21 - scalar read_file - 8
ok 22 - write_file buf ref opt - 8
ok 23 - scalar read_file - 8
ok 24 - scalar ref read_file - 8
ok 25 - buf_ref read_file - 8
ok 26 - write_file list ref arg - 8
ok 27 - scalar read_file - 8
ok 28 - array read_file - 8
ok 29 - array ref read_file - 8
ok 30 - array ref list context args ref read_file - 8
ok 31 - write_file append - 8
ok 32 - read_file append - 8
ok 33 - append_file - 8
ok 34 - read_file append_file - 8
ok 35 - write_file - 5
ok 36 - scalar read_file - 5
ok 37 - write_file ref arg - 5
ok 38 - scalar read_file - 5
ok 39 - write_file buf ref opt - 5
ok 40 - scalar read_file - 5
ok 41 - scalar ref read_file - 5
ok 42 - buf_ref read_file - 5
ok 43 - write_file list ref arg - 5
ok 44 - scalar read_file - 5
ok 45 - array read_file - 5
ok 46 - array ref read_file - 5
ok 47 - array ref list context args ref read_file - 5
ok 48 - write_file append - 5
ok 49 - read_file append - 5
ok 50 - append_file - 5
ok 51 - read_file append_file - 5
ok 52 - write_file - 27
ok 53 - scalar read_file - 27
ok 54 - write_file ref arg - 27
ok 55 - scalar read_file - 27
ok 56 - write_file buf ref opt - 27
ok 57 - scalar read_file - 27
ok 58 - scalar ref read_file - 27
ok 59 - buf_ref read_file - 27
ok 60 - write_file list ref arg - 27
ok 61 - scalar read_file - 27
ok 62 - array read_file - 27
ok 63 - array ref read_file - 27
ok 64 - array ref list context args ref read_file - 27
ok 65 - write_file append - 27
ok 66 - read_file append - 27
ok 67 - append_file - 27
ok 68 - read_file append_file - 27
ok 69 - write_file - 35
ok 70 - scalar read_file - 35
ok 71 - write_file ref arg - 35
ok 72 - scalar read_file - 35
ok 73 - write_file buf ref opt - 35
ok 74 - scalar read_file - 35
ok 75 - scalar ref read_file - 35
ok 76 - buf_ref read_file - 35
ok 77 - write_file list ref arg - 35
ok 78 - scalar read_file - 35
ok 79 - array read_file - 35
ok 80 - array ref read_file - 35
ok 81 - array ref list context args ref read_file - 35
ok 82 - write_file append - 35
ok 83 - read_file append - 35
ok 84 - append_file - 35
ok 85 - read_file append_file - 35
ok 86 - write_file - 103424
ok 87 - scalar read_file - 103424
ok 88 - write_file ref arg - 103424
ok 89 - scalar read_file - 103424
ok 90 - write_file buf ref opt - 103424
ok 91 - scalar read_file - 103424
ok 92 - scalar ref read_file - 103424
ok 93 - buf_ref read_file - 103424
ok 94 - write_file list ref arg - 103424
ok 95 - scalar read_file - 103424
ok 96 - array read_file - 103424
ok 97 - array ref read_file - 103424
ok 98 - array ref list context args ref read_file - 103424
ok 99 - write_file append - 103424
ok 100 - read_file append - 103424
ok 101 - append_file - 103424
ok 102 - read_file append_file - 103424
ok 103 - write_file - 103524
ok 104 - scalar read_file - 103524
ok 105 - write_file ref arg - 103524
ok 106 - scalar read_file - 103524
ok 107 - write_file buf ref opt - 103524
ok 108 - scalar read_file - 103524
ok 109 - scalar ref read_file - 103524
ok 110 - buf_ref read_file - 103524
ok 111 - write_file list ref arg - 103524
ok 112 - scalar read_file - 103524
ok 113 - array read_file - 103524
ok 114 - array ref read_file - 103524
ok 115 - array ref list context args ref read_file - 103524
ok 116 - write_file append - 103524
ok 117 - read_file append - 103524
ok 118 - append_file - 103524
ok 119 - read_file append_file - 103524
ok 120 - write_file - 1049600
ok 121 - scalar read_file - 1049600
ok 122 - write_file ref arg - 1049600
ok 123 - scalar read_file - 1049600
ok 124 - write_file buf ref opt - 1049600
ok 125 - scalar read_file - 1049600
ok 126 - scalar ref read_file - 1049600
ok 127 - buf_ref read_file - 1049600
ok 128 - write_file list ref arg - 1049600
ok 129 - scalar read_file - 1049600
ok 130 - array read_file - 1049600
ok 131 - array ref read_file - 1049600
ok 132 - array ref list context args ref read_file - 1049600
ok 133 - write_file append - 1049600
ok 134 - read_file append - 1049600
ok 135 - append_file - 1049600
ok 136 - read_file append_file - 1049600
ok 137 - write_file - 1059840
ok 138 - scalar read_file - 1059840
ok 139 - write_file ref arg - 1059840
ok 140 - scalar read_file - 1059840
ok 141 - write_file buf ref opt - 1059840
ok 142 - scalar read_file - 1059840
ok 143 - scalar ref read_file - 1059840
ok 144 - buf_ref read_file - 1059840
ok 145 - write_file list ref arg - 1059840
ok 146 - scalar read_file - 1059840
ok 147 - array read_file - 1059840
ok 148 - array ref read_file - 1059840
ok 149 - array ref list context args ref read_file - 1059840
ok 150 - write_file append - 1059840
ok 151 - read_file append - 1059840
ok 152 - append_file - 1059840
ok 153 - read_file append_file - 1059840
ok 154 - write_file - 0
ok 155 - scalar read_file - 0
ok 156 - write_file ref arg - 0
ok 157 - scalar read_file - 0
ok 158 - write_file buf ref opt - 0
ok 159 - scalar read_file - 0
ok 160 - scalar ref read_file - 0
ok 161 - buf_ref read_file - 0
ok 162 - write_file list ref arg - 0
ok 163 - scalar read_file - 0
ok 164 - array read_file - 0
ok 165 - array ref read_file - 0
ok 166 - array ref list context args ref read_file - 0
ok 167 - write_file append - 0
ok 168 - read_file append - 0
ok 169 - append_file - 0
ok 170 - read_file append_file - 0
ok 171 - write_file bin - 1000
ok 172 - scalar read_file bin - 1000
ok 173 - scalar ref read_file bin - 1000
ok 174 - buf_ref read_file bin - 1000
ok 175 - write_file append bin - 1000
ok 176 - read_file append bin - 1000
ok 177 - append_file bin - 1000
ok 178 - read_file bin - 1000
ok 179 - write_file bin - 1048576
ok 180 - scalar read_file bin - 1048576
ok 181 - scalar ref read_file bin - 1048576
ok 182 - buf_ref read_file bin - 1048576
ok 183 - write_file append bin - 1048576
ok 184 - read_file append bin - 1048576
ok 185 - append_file bin - 1048576
ok 186 - read_file bin - 1048576
ok
t/newline.t ...........
1..2
data 0d0a0d0a0d0a
slurp 0d0a0d0a0d0a
stdio slurp 0d0a0d0a0d0a
ok 1 - slurp
ok 2 - spew
ok
t/no_clobber.t ........
1..2
ok 1 - new write_file
ok 2 - no_clobber write_file
ok
t/original.t ..........
1..7
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok
t/paragraph.t .........
1..24
ok 1 - write_file - 0
ok 2 - array read_file - 0
ok 3 - array ref read_file - 0
ok 4 - write_file - 8
ok 5 - array read_file - 8
ok 6 - array ref read_file - 8
ok 7 - write_file - 5
ok 8 - array read_file - 5
ok 9 - array ref read_file - 5
ok 10 - write_file - 30
ok 11 - array read_file - 30
ok 12 - array ref read_file - 30
ok 13 - write_file - 38
ok 14 - array read_file - 38
ok 15 - array ref read_file - 38
ok 16 - write_file - 1098
ok 17 - array read_file - 1098
ok 18 - array ref read_file - 1098
ok 19 - write_file - 1106
ok 20 - array read_file - 1106
ok 21 - array ref read_file - 1106
ok 22 - write_file - 0
ok 23 - array read_file - 0
ok 24 - array ref read_file - 0
ok
t/perms.t ............. skipped: meaningless on Win32
t/pod.t ...............
1..1
ok 1 - POD test for blib\lib\File\Slurp.pm
ok
t/pod_coverage.t ......
1..1
ok 1 - Pod coverage on File::Slurp
ok
t/pseudo.t ............
1..1
ok 1 # skip can't find pseudo file /proc/10564/auxv
ok
t/read_dir.t ..........
1..8
ok 1 - empty dir
ok 2 - empty dir with . ..
ok 3 - empty dir with . .. - args ref
ok 4 - dir with 1 file
ok 5 - dir with file x
ok 6 - dir with 23 files
ok 7 - dir in array ref
ok 8 - cleanup
ok
t/slurp.t .............
1..1
ok 1 - slurp alias
ok
t/stdin.t .............
1..6
ok 1 - read/write of file [$file]
ok 2 - read/write of file [$file]
ok 3 - read/write of file [$file]
ok 4 - read/write of file [$file]
ok 5 - read/write of file [$file]
ok 6 - read/write of file [$file]
ok
t/stringify.t .........
1..3
ok 1 - The object isa FileObject
ok 2 - object stringifies to path
ok 3 - read_file of stringified object
ok
t/tainted.t ...........
1..5
ok 1 - read_file() in scalar context
ok 2 - => returned content should be tainted
ok 3 - read_file() in list context
ok 4 - => returned content should be tainted
ok 5 - list eq scalar
ok
t/write_file_win32.t ..
1..1
ok 1 - newline
ok
Test Summary Report
-------------------
t/handle.t (Wstat: 65280 Tests: 7 Failed: 3)
Failed tests: 5-7
Non-zero exit status: 255
Parse errors: Bad plan. You planned 4 tests but ran 7.
Files=24, Tests=282, 3 wallclock secs ( 0.16 usr + 0.06 sys = 0.22 CPU)
Result: FAIL
Failed 1/24 test programs. 3/282 subtests failed.
NMAKE : fatal error U1077: 'C:\Perl-5.14\bin\perl.exe' : return code '0xff'
Stop.
URI/File-Slurp-9999.16.tar.gz
nmake test TEST_VERBOSE=1 -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports URI/File-Slurp-9999.16.tar.gz
Running make for T/TA/TAKERU/Atompub-0.3.4.tar.gz
Prepending C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/arch C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Atompub-0.3.4-fd6rpo
Prepending C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/arch C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build T/TA/TAKERU/Atompub-0.3.4.tar.gz
Warning: Prerequisite 'File::Slurp => 0' for 'TAKERU/Atompub-0.3.4.tar.gz' failed when processing 'URI/File-Slurp-9999.16.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited.
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Atompub/Client.pm blib\lib\Atompub\Client.pm
cp lib/Atompub.pm blib\lib\Atompub.pm
cp lib/Atompub/DateTime.pm blib\lib\Atompub\DateTime.pm
cp lib/Atompub/Server.pm blib\lib\Atompub\Server.pm
cp lib/Atompub/MediaType.pm blib\lib\Atompub\MediaType.pm
cp lib/Atompub/Util.pm blib\lib\Atompub\Util.pm
TAKERU/Atompub-0.3.4.tar.gz
nmake -- OK
Prepending C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/arch C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/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, 'inc', 'blib\lib', 'blib\arch')" t/00.load.t t/01.atompub.t t/02.datetime.t t/03.media_type.t t/04.util.t t/05.info.t t/06.cache.t t/10.client.t t/20.server.t t/perlcritic.t t/pod-coverage.t t/pod.t
Use of qw(...) as parentheses is deprecated at C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/lib/XML/Atom/Atompub.pm line 63.
# Testing Atompub 0.3.4
t/00.load.t ........
1..1
ok 1 - use Atompub;
ok
Use of qw(...) as parentheses is deprecated at C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/lib/XML/Atom/Atompub.pm line 63.
t/01.atompub.t .....
1..3
ok 1
ok 2
ok 3
ok
Use of qw(...) as parentheses is deprecated at C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/lib/XML/Atom/Atompub.pm line 63.
t/02.datetime.t .... skipped: set ATOMPUB_TEST_LIVE to enable this test
Use of qw(...) as parentheses is deprecated at C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/lib/XML/Atom/Atompub.pm line 63.
t/03.media_type.t ..
1..37
ok 1 - The object isa Atompub::MediaType
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 - The object isa Atompub::MediaType
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
Use of qw(...) as parentheses is deprecated at C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/lib/XML/Atom/Atompub.pm line 63.
t/04.util.t ........
1..25
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
Use of qw(...) as parentheses is deprecated at C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/lib/XML/Atom/Atompub.pm line 63.
Can't locate File/Slurp.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Atompub-0.3.4-fd6rpo\inc C:\cpanfly-5.14\var\cpan\build\Atompub-0.3.4-fd6rpo\blib\lib C:\cpanfly-5.14\var\cpan\build\Atompub-0.3.4-fd6rpo\blib\arch C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/arch C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/arch C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl-5.14/site/lib C:/Perl-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Atompub-0.3.4-fd6rpo\blib\lib/Atompub/Client.pm line 12.
BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Atompub-0.3.4-fd6rpo\blib\lib/Atompub/Client.pm line 12.
Compilation failed in require at t/05.info.t line 6.
BEGIN failed--compilation aborted at t/05.info.t line 6.
t/05.info.t ........
1..18
Dubious, test returned 2 (wstat 512, 0x200)
Failed 18/18 subtests
Use of qw(...) as parentheses is deprecated at C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/lib/XML/Atom/Atompub.pm line 63.
Can't locate File/Slurp.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Atompub-0.3.4-fd6rpo\inc C:\cpanfly-5.14\var\cpan\build\Atompub-0.3.4-fd6rpo\blib\lib C:\cpanfly-5.14\var\cpan\build\Atompub-0.3.4-fd6rpo\blib\arch C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/arch C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/arch C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl-5.14/site/lib C:/Perl-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Atompub-0.3.4-fd6rpo\blib\lib/Atompub/Client.pm line 12.
BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Atompub-0.3.4-fd6rpo\blib\lib/Atompub/Client.pm line 12.
Compilation failed in require at t/06.cache.t line 6.
BEGIN failed--compilation aborted at t/06.cache.t line 6.
t/06.cache.t .......
1..5
Dubious, test returned 2 (wstat 512, 0x200)
Failed 5/5 subtests
Use of qw(...) as parentheses is deprecated at C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/lib/XML/Atom/Atompub.pm line 63.
Can't locate File/Slurp.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Atompub-0.3.4-fd6rpo\inc C:\cpanfly-5.14\var\cpan\build\Atompub-0.3.4-fd6rpo\blib\lib C:\cpanfly-5.14\var\cpan\build\Atompub-0.3.4-fd6rpo\blib\arch C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/arch C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/arch C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl-5.14/site/lib C:/Perl-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Atompub-0.3.4-fd6rpo\blib\lib/Atompub/Client.pm line 12.
BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Atompub-0.3.4-fd6rpo\blib\lib/Atompub/Client.pm line 12.
Compilation failed in require at t/10.client.t line 10.
BEGIN failed--compilation aborted at t/10.client.t line 10.
t/10.client.t ......
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
Use of qw(...) as parentheses is deprecated at C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/lib/XML/Atom/Atompub.pm line 63.
t/20.server.t ......
1..1
ok 1 - use Atompub::Server;
ok
t/perlcritic.t ..... skipped: $ENV{TEST_CRITIC} must be set to enable this test
Use of qw(...) as parentheses is deprecated at C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/lib/XML/Atom/Atompub.pm line 63.
t/pod-coverage.t ...
1..6
ok 1 - Pod coverage on Atompub
ok 2 - Pod coverage on Atompub::Client
ok 3 - Pod coverage on Atompub::DateTime
ok 4 - Pod coverage on Atompub::MediaType
ok 5 - Pod coverage on Atompub::Server
ok 6 - Pod coverage on Atompub::Util
ok
t/pod.t ............
1..6
ok 1 - POD test for blib\lib\Atompub.pm
ok 2 - POD test for blib\lib\Atompub\Client.pm
ok 3 - POD test for blib\lib\Atompub\DateTime.pm
ok 4 - POD test for blib\lib\Atompub\MediaType.pm
ok 5 - POD test for blib\lib\Atompub\Server.pm
ok 6 - POD test for blib\lib\Atompub\Util.pm
ok
Test Summary Report
-------------------
t/05.info.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: Bad plan. You planned 18 tests but ran 0.
t/06.cache.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: Bad plan. You planned 5 tests but ran 0.
t/10.client.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
Files=12, Tests=79, 4 wallclock secs ( 0.08 usr + 0.03 sys = 0.11 CPU)
Result: FAIL
Failed 3/12 test programs. 0/79 subtests failed.
NMAKE : fatal error U1077: 'C:\Perl-5.14\bin\perl.exe' : return code '0xff'
Stop.
TAKERU/Atompub-0.3.4.tar.gz
nmake test TEST_VERBOSE=1 -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports TAKERU/Atompub-0.3.4.tar.gz
Running test for module 'Dancer'
Running make for X/XS/XSAWYERX/Dancer-1.3030.tar.gz
Prepending C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/arch C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\X\XS\XSAWYERX\Dancer-1.3030.tar.gz ok
Dancer-1.3030/
Dancer-1.3030/script/
Dancer-1.3030/script/wallflower
Dancer-1.3030/script/dancer
Dancer-1.3030/examples/
Dancer-1.3030/examples/dancr/
Dancer-1.3030/examples/dancr/schema.sql
Dancer-1.3030/examples/dancr/public/
Dancer-1.3030/examples/dancr/public/css/
Dancer-1.3030/examples/dancr/public/css/style.css
Dancer-1.3030/examples/dancr/views/
Dancer-1.3030/examples/dancr/views/login.tt
Dancer-1.3030/examples/dancr/views/show_entries.tt
Dancer-1.3030/examples/dancr/views/layouts/
Dancer-1.3030/examples/dancr/views/layouts/main.tt
Dancer-1.3030/examples/dancr/dancr.pl
Dancer-1.3030/MANIFEST.SKIP
Dancer-1.3030/LICENSE
Dancer-1.3030/AUTHORS
Dancer-1.3030/t/
Dancer-1.3030/t/manifest.t
Dancer-1.3030/t/TestAppExt.pm
Dancer-1.3030/t/pod.t
Dancer-1.3030/t/07_apphandlers/
Dancer-1.3030/t/07_apphandlers/05_middlewares.t
Dancer-1.3030/t/07_apphandlers/02_apache2_plack.t
Dancer-1.3030/t/07_apphandlers/000_create_fake_env.t
Dancer-1.3030/t/07_apphandlers/03_psgi_app.t
Dancer-1.3030/t/07_apphandlers/07_middleware_map.t
Dancer-1.3030/t/07_apphandlers/06_debug.t
Dancer-1.3030/t/07_apphandlers/01_base.t
Dancer-1.3030/t/07_apphandlers/05_psgi_api.t
Dancer-1.3030/t/07_apphandlers/04_standalone_app.t
Dancer-1.3030/t/17_apps/
Dancer-1.3030/t/17_apps/02_load_app.t
Dancer-1.3030/t/17_apps/03_prefix.t
Dancer-1.3030/t/17_apps/000_create_fake_env.t
Dancer-1.3030/t/17_apps/01_settings.t
Dancer-1.3030/t/17_apps/00_base.t
Dancer-1.3030/t/17_apps/05_api.t
Dancer-1.3030/t/17_apps/04_issue_91.t
Dancer-1.3030/t/02_request/
Dancer-1.3030/t/02_request/04_forward.t
Dancer-1.3030/t/02_request/12_base.t
Dancer-1.3030/t/02_request/16_delete.t
Dancer-1.3030/t/02_request/06_init_env.t
Dancer-1.3030/t/02_request/11_accessors.t
Dancer-1.3030/t/02_request/000_create_fake_env.t
Dancer-1.3030/t/02_request/14_uploads.t
Dancer-1.3030/t/02_request/02_get_params.t
Dancer-1.3030/t/02_request/17_uri_base.t
Dancer-1.3030/t/02_request/08_params.t
Dancer-1.3030/t/02_request/03_post_params.t
Dancer-1.3030/t/02_request/05_cgi_pm_compat.t
Dancer-1.3030/t/02_request/10_mixed_params.t
Dancer-1.3030/t/02_request/04_custom.t
Dancer-1.3030/t/02_request/01_load.t
Dancer-1.3030/t/02_request/07_raw_data.t
Dancer-1.3030/t/02_request/13_ajax.t
Dancer-1.3030/t/02_request/15_headers.t
Dancer-1.3030/t/20_deprecation/
Dancer-1.3030/t/20_deprecation/01_api.t
Dancer-1.3030/t/18_main_dsl/
Dancer-1.3030/t/18_main_dsl/000_create_fake_env.t
Dancer-1.3030/t/18_main_dsl/01_config.t
Dancer-1.3030/t/18_main_dsl/uri_for.t
Dancer-1.3030/t/06_helpers/
Dancer-1.3030/t/06_helpers/routes.pl
Dancer-1.3030/t/06_helpers/06_load.t
Dancer-1.3030/t/06_helpers/000_create_fake_env.t
Dancer-1.3030/t/06_helpers/05_send_error.t
Dancer-1.3030/t/06_helpers/02_http_status.t
Dancer-1.3030/t/06_helpers/01_send_file.t
Dancer-1.3030/t/06_helpers/03_content_type.t
Dancer-1.3030/t/06_helpers/04_status.t
Dancer-1.3030/t/06_helpers/public/
Dancer-1.3030/t/06_helpers/public/file.txt
Dancer-1.3030/t/08_session/
Dancer-1.3030/t/08_session/07_session_expires.t
Dancer-1.3030/t/08_session/10_filter.t
Dancer-1.3030/t/08_session/02_dependency_check.t
Dancer-1.3030/t/08_session/04_api.t
Dancer-1.3030/t/08_session/000_create_fake_env.t
Dancer-1.3030/t/08_session/09_session.t
Dancer-1.3030/t/08_session/05_yaml.t
Dancer-1.3030/t/08_session/06_abstract.t
Dancer-1.3030/t/08_session/03_http_requests.t
Dancer-1.3030/t/08_session/01_load.t
Dancer-1.3030/t/08_session/11_session_secure.t
Dancer-1.3030/t/08_session/08_simple.t
Dancer-1.3030/t/08_session/12_session_name.t
Dancer-1.3030/t/19_dancer/
Dancer-1.3030/t/19_dancer/01_script.t
Dancer-1.3030/t/19_dancer/02_script_version_from.t
Dancer-1.3030/t/14_serializer/
Dancer-1.3030/t/14_serializer/09_abstract.t
Dancer-1.3030/t/14_serializer/03_yaml.t
Dancer-1.3030/t/14_serializer/05_live.t
Dancer-1.3030/t/14_serializer/handler-helper.t
Dancer-1.3030/t/14_serializer/000_create_fake_env.t
Dancer-1.3030/t/14_serializer/04_mutable.t
Dancer-1.3030/t/14_serializer/02_json.t
Dancer-1.3030/t/14_serializer/06_serialize_response.t
Dancer-1.3030/t/14_serializer/11_bug_57829.t
Dancer-1.3030/t/14_serializer/14_show_errors.t
Dancer-1.3030/t/14_serializer/12_bug_gh106.t
Dancer-1.3030/t/14_serializer/14_api.t
Dancer-1.3030/t/14_serializer/13_xml.t
Dancer-1.3030/t/14_serializer/16_bug_gh_299.t
Dancer-1.3030/t/14_serializer/08_error.t
Dancer-1.3030/t/14_serializer/07_bug_57805.t
Dancer-1.3030/t/14_serializer/10_dumper.t
Dancer-1.3030/t/14_serializer/01_basic.t
Dancer-1.3030/t/16_timer/
Dancer-1.3030/t/16_timer/00_base.t
Dancer-1.3030/t/16_timer/02_hires.t
Dancer-1.3030/t/21_dependents/
Dancer-1.3030/t/21_dependents/Dancer-Session-Cookie.t
Dancer-1.3030/t/00_base/
Dancer-1.3030/t/00_base/005_module_loader.t
Dancer-1.3030/t/00_base/12_utf8_charset.t
Dancer-1.3030/t/00_base/008_export.t
Dancer-1.3030/t/00_base/dancer_test.t
Dancer-1.3030/t/00_base/08_pod_coverage_dancer.t
Dancer-1.3030/t/00_base/utf8.tt
Dancer-1.3030/t/00_base/002_strict_and_warnings.t
Dancer-1.3030/t/00_base/config.t
Dancer-1.3030/t/00_base/000_create_fake_env.t
Dancer-1.3030/t/00_base/004_args.t
Dancer-1.3030/t/00_base/uri_for.t
Dancer-1.3030/t/00_base/14_changelog.t
Dancer-1.3030/t/00_base/009_syntax_export.t
Dancer-1.3030/t/00_base/lib/
Dancer-1.3030/t/00_base/lib/AppWithError.pm
Dancer-1.3030/t/00_base/lib/WorkingApp.pm
Dancer-1.3030/t/00_base/010_export_script.t
Dancer-1.3030/t/00_base/13_dancer_singleton.t
Dancer-1.3030/t/00_base/09_load_app.t
Dancer-1.3030/t/00_base/001_load.t
Dancer-1.3030/t/00_base/views/
Dancer-1.3030/t/00_base/views/unicode.tt
Dancer-1.3030/t/00_base/06_dancer_object.t
Dancer-1.3030/t/00_base/007_load_syntax.t
Dancer-1.3030/t/00_base/003_syntax.t
Dancer-1.3030/t/00_base/11_file_utils.t
Dancer-1.3030/t/01_config/
Dancer-1.3030/t/01_config/03_logger.t
Dancer-1.3030/t/01_config/06_config_api.t
Dancer-1.3030/t/01_config/05_serializers.t
Dancer-1.3030/t/01_config/02_mime_type.t
Dancer-1.3030/t/01_config/04_config_file.t
Dancer-1.3030/t/01_config/01_settings.t
Dancer-1.3030/t/01_config/environments/
Dancer-1.3030/t/01_config/environments/development.pl
Dancer-1.3030/t/01_config/06_stack_trace.t
Dancer-1.3030/t/01_config/yaml_dependency.t
Dancer-1.3030/t/11_logger/
Dancer-1.3030/t/11_logger/08_serialize.t
Dancer-1.3030/t/11_logger/10_note.t
Dancer-1.3030/t/11_logger/000_create_fake_env.t
Dancer-1.3030/t/11_logger/01_abstract.t
Dancer-1.3030/t/11_logger/06_null.t
Dancer-1.3030/t/11_logger/02_factory.t
Dancer-1.3030/t/11_logger/07_diag.t
Dancer-1.3030/t/11_logger/03_file.t
Dancer-1.3030/t/11_logger/09_capture.t
Dancer-1.3030/t/11_logger/04_console.t
Dancer-1.3030/t/11_logger/05_format.t
Dancer-1.3030/t/13_engines/
Dancer-1.3030/t/13_engines/00_load.t
Dancer-1.3030/t/13_engines/02_template_init.t
Dancer-1.3030/t/12_response/
Dancer-1.3030/t/12_response/08_drop_content.t
Dancer-1.3030/t/12_response/04_charset_server.t
Dancer-1.3030/t/12_response/07_cookies.t
Dancer-1.3030/t/12_response/06_filter_halt_status.t
Dancer-1.3030/t/12_response/01_CRLF_injection.t
Dancer-1.3030/t/12_response/03_charset.t
Dancer-1.3030/t/12_response/02_headers.t
Dancer-1.3030/t/12_response/000_create_fake_env.t
Dancer-1.3030/t/12_response/09_headers_to_array.t
Dancer-1.3030/t/12_response/05_api.t
Dancer-1.3030/t/TestPlugin.pm
Dancer-1.3030/t/lib/
Dancer-1.3030/t/lib/TestUtils.pm
Dancer-1.3030/t/lib/MyAppFoo.pm
Dancer-1.3030/t/lib/EasyMocker.pm
Dancer-1.3030/t/lib/Forum.pm
Dancer-1.3030/t/lib/MyApp.pm
Dancer-1.3030/t/lib/TestPlugin.pm
Dancer-1.3030/t/lib/TestSerializer.pm
Dancer-1.3030/t/lib/TestPlugin2.pm
Dancer-1.3030/t/lib/TestAppUnicode.pm
Dancer-1.3030/t/lib/TestApp.pm
Dancer-1.3030/t/lib/LinkBlocker.pm
Dancer-1.3030/t/10_template/
Dancer-1.3030/t/10_template/02_abstract_class.t
Dancer-1.3030/t/10_template/index.txt
Dancer-1.3030/t/10_template/03_simple.t
Dancer-1.3030/t/10_template/01_factory.t
Dancer-1.3030/t/10_template/000_create_fake_env.t
Dancer-1.3030/t/10_template/06_before_template_hook.t
Dancer-1.3030/t/10_template/template.t
Dancer-1.3030/t/10_template/05_template_toolkit.t
Dancer-1.3030/t/10_template/extension.t
Dancer-1.3030/t/10_template/views/
Dancer-1.3030/t/10_template/views/index.tt
Dancer-1.3030/t/10_template/views/layouts/
Dancer-1.3030/t/10_template/views/layouts/main.tt
Dancer-1.3030/t/10_template/views/layouts/main.ts
Dancer-1.3030/t/10_template/views/index.ts
Dancer-1.3030/t/03_route_handler/
Dancer-1.3030/t/03_route_handler/09_status.t
Dancer-1.3030/t/03_route_handler/07_compilation_warning.t
Dancer-1.3030/t/03_route_handler/11_redirect_no_content.t
Dancer-1.3030/t/03_route_handler/13_any_route_handler.t
Dancer-1.3030/t/03_route_handler/000_create_fake_env.t
Dancer-1.3030/t/03_route_handler/19_filters_and_params.t
Dancer-1.3030/t/03_route_handler/28_plack_mount.t
Dancer-1.3030/t/03_route_handler/31_infinite_loop.t
Dancer-1.3030/t/03_route_handler/32_gh_393.t
Dancer-1.3030/t/03_route_handler/29_forward.t
Dancer-1.3030/t/03_route_handler/18_auto_page.t
Dancer-1.3030/t/03_route_handler/03_passing.t
Dancer-1.3030/t/03_route_handler/00_http_methods.t
Dancer-1.3030/t/03_route_handler/00_route_object.t
Dancer-1.3030/t/03_route_handler/22_filter_halt.t
Dancer-1.3030/t/03_route_handler/29_redirect_immediately.t
Dancer-1.3030/t/03_route_handler/08_errors.t
Dancer-1.3030/t/03_route_handler/27_issue_77_pass_breaks_routes.t
Dancer-1.3030/t/03_route_handler/14_options.t
Dancer-1.3030/t/03_route_handler/02_before_filter.t
Dancer-1.3030/t/03_route_handler/06_regexp.t
Dancer-1.3030/t/03_route_handler/24_named_captures.t
Dancer-1.3030/t/03_route_handler/15_prefix.t
Dancer-1.3030/t/03_route_handler/23_filter_error_catching.t
Dancer-1.3030/t/03_route_handler/12_response.t
Dancer-1.3030/t/03_route_handler/11_redirect.t
Dancer-1.3030/t/03_route_handler/public/
Dancer-1.3030/t/03_route_handler/public/404.html
Dancer-1.3030/t/03_route_handler/30_bug_gh190.t
Dancer-1.3030/t/03_route_handler/11_redirect_absolute.t
Dancer-1.3030/t/03_route_handler/16_caching.t
Dancer-1.3030/t/03_route_handler/33_vars.t
Dancer-1.3030/t/03_route_handler/01_params.t
Dancer-1.3030/t/03_route_handler/26_after_hook.t
Dancer-1.3030/t/03_route_handler/21_ajax.t
Dancer-1.3030/t/03_route_handler/views/
Dancer-1.3030/t/03_route_handler/views/error.tt
Dancer-1.3030/t/03_route_handler/views/hello.tt
Dancer-1.3030/t/03_route_handler/24_multiple_params.t
Dancer-1.3030/t/03_route_handler/04_wildcards.t
Dancer-1.3030/t/03_route_handler/20_params_multiple_tokens.t
Dancer-1.3030/t/09_cookies/
Dancer-1.3030/t/09_cookies/04_secure.t
Dancer-1.3030/t/09_cookies/01_use.t
Dancer-1.3030/t/09_cookies/06_expires.t
Dancer-1.3030/t/09_cookies/03_persistence.t
Dancer-1.3030/t/09_cookies/000_create_fake_env.t
Dancer-1.3030/t/09_cookies/05_api.t
Dancer-1.3030/t/09_cookies/02_cookie_object.t
Dancer-1.3030/t/04_static_file/
Dancer-1.3030/t/04_static_file/static/
Dancer-1.3030/t/04_static_file/static/hello.foo
Dancer-1.3030/t/04_static_file/static/hello.txt
Dancer-1.3030/t/04_static_file/001_base.t
Dancer-1.3030/t/04_static_file/003_mime_types_reinit.t
Dancer-1.3030/t/04_static_file/03_get_mime_type.t
Dancer-1.3030/t/04_static_file/002_mime_types.t
Dancer-1.3030/t/05_views/
Dancer-1.3030/t/05_views/001_settings.t
Dancer-1.3030/t/05_views/002_view_rendering.t
Dancer-1.3030/t/05_views/03_layout.t
Dancer-1.3030/t/05_views/views/
Dancer-1.3030/t/05_views/views/request.tt
Dancer-1.3030/t/05_views/views/t03.tt
Dancer-1.3030/t/05_views/views/clock.tt
Dancer-1.3030/t/05_views/views/index.tt
Dancer-1.3030/t/05_views/views/layouts/
Dancer-1.3030/t/05_views/views/layouts/main.tt
Dancer-1.3030/t/05_views/views/layouts/custom.tt
Dancer-1.3030/t/15_plugins/
Dancer-1.3030/t/15_plugins/06_hook.t
Dancer-1.3030/t/15_plugins/000_create_fake_env.t
Dancer-1.3030/t/15_plugins/04_apps_and_plugins.t
Dancer-1.3030/t/15_plugins/05_keywords.t
Dancer-1.3030/t/15_plugins/01_register.t
Dancer-1.3030/t/15_plugins/05_plugins_and_OO.t
Dancer-1.3030/t/15_plugins/02_config.t
Dancer-1.3030/t/15_plugins/03_namespace.t
Dancer-1.3030/.current_cover_stats
Dancer-1.3030/.perlcriticrc
Dancer-1.3030/TODO
Dancer-1.3030/README
Dancer-1.3030/lib/
Dancer-1.3030/lib/Dancer.pm
Dancer-1.3030/lib/Dancer/
Dancer-1.3030/lib/Dancer/Session/
Dancer-1.3030/lib/Dancer/Session/Abstract.pm
Dancer-1.3030/lib/Dancer/Session/Simple.pm
Dancer-1.3030/lib/Dancer/Session/YAML.pm
Dancer-1.3030/lib/Dancer/SharedData.pm
Dancer-1.3030/lib/Dancer/ModuleLoader.pm
Dancer-1.3030/lib/Dancer/Session.pm
Dancer-1.3030/lib/Dancer/Serializer/
Dancer-1.3030/lib/Dancer/Serializer/Dumper.pm
Dancer-1.3030/lib/Dancer/Serializer/Abstract.pm
Dancer-1.3030/lib/Dancer/Serializer/JSON.pm
Dancer-1.3030/lib/Dancer/Serializer/Mutable.pm
Dancer-1.3030/lib/Dancer/Serializer/XML.pm
Dancer-1.3030/lib/Dancer/Serializer/YAML.pm
Dancer-1.3030/lib/Dancer/Object.pm
Dancer-1.3030/lib/Dancer/Template/
Dancer-1.3030/lib/Dancer/Template/Abstract.pm
Dancer-1.3030/lib/Dancer/Template/Simple.pm
Dancer-1.3030/lib/Dancer/Template/TemplateToolkit.pm
Dancer-1.3030/lib/Dancer/FileUtils.pm
Dancer-1.3030/lib/Dancer/Introduction.pod
Dancer-1.3030/lib/Dancer/Request.pm
Dancer-1.3030/lib/Dancer/Logger.pm
Dancer-1.3030/lib/Dancer/Cookie.pm
Dancer-1.3030/lib/Dancer/Error.pm
Dancer-1.3030/lib/Dancer/Response.pm
Dancer-1.3030/lib/Dancer/Handler/
Dancer-1.3030/lib/Dancer/Handler/Debug.pm
Dancer-1.3030/lib/Dancer/Handler/PSGI.pm
Dancer-1.3030/lib/Dancer/Handler/Standalone.pm
Dancer-1.3030/lib/Dancer/Template.pm
Dancer-1.3030/lib/Dancer/Plugin/
Dancer-1.3030/lib/Dancer/Plugin/Ajax.pm
Dancer-1.3030/lib/Dancer/Route/
Dancer-1.3030/lib/Dancer/Route/Cache.pm
Dancer-1.3030/lib/Dancer/Route/Registry.pm
Dancer-1.3030/lib/Dancer/GetOpt.pm
Dancer-1.3030/lib/Dancer/HTTP.pm
Dancer-1.3030/lib/Dancer/Handler.pm
Dancer-1.3030/lib/Dancer/Plugin.pm
Dancer-1.3030/lib/Dancer/Tutorial.pod
Dancer-1.3030/lib/Dancer/Development/
Dancer-1.3030/lib/Dancer/Development/Integration.pod
Dancer-1.3030/lib/Dancer/Deprecation.pm
Dancer-1.3030/lib/Dancer/MIME.pm
Dancer-1.3030/lib/Dancer/Deployment.pod
Dancer-1.3030/lib/Dancer/Config.pm
Dancer-1.3030/lib/Dancer/Cookies.pm
Dancer-1.3030/lib/Dancer/Engine.pm
Dancer-1.3030/lib/Dancer/Plugins.pod
Dancer-1.3030/lib/Dancer/Test.pm
Dancer-1.3030/lib/Dancer/Cookbook.pod
Dancer-1.3030/lib/Dancer/Renderer.pm
Dancer-1.3030/lib/Dancer/App.pm
Dancer-1.3030/lib/Dancer/Request/
Dancer-1.3030/lib/Dancer/Request/Upload.pm
Dancer-1.3030/lib/Dancer/Route.pm
Dancer-1.3030/lib/Dancer/Serializer.pm
Dancer-1.3030/lib/Dancer/Object/
Dancer-1.3030/lib/Dancer/Object/Singleton.pm
Dancer-1.3030/lib/Dancer/Logger/
Dancer-1.3030/lib/Dancer/Logger/Note.pm
Dancer-1.3030/lib/Dancer/Logger/Diag.pm
Dancer-1.3030/lib/Dancer/Logger/Abstract.pm
Dancer-1.3030/lib/Dancer/Logger/Console.pm
Dancer-1.3030/lib/Dancer/Logger/File.pm
Dancer-1.3030/lib/Dancer/Logger/Capture/
Dancer-1.3030/lib/Dancer/Logger/Capture/Trap.pm
Dancer-1.3030/lib/Dancer/Logger/Null.pm
Dancer-1.3030/lib/Dancer/Logger/Capture.pm
Dancer-1.3030/lib/Dancer/Development.pod
Dancer-1.3030/lib/Dancer/Timer.pm
Dancer-1.3030/CHANGES
Dancer-1.3030/META.yml
Dancer-1.3030/.perltidyrc
Dancer-1.3030/.gitignore
Dancer-1.3030/MANIFEST
Dancer-1.3030/Makefile.PL
Prepending C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/arch C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build X/XS/XSAWYERX/Dancer-1.3030.tar.gz
>>> C:\Perl-5.14\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Dancer
Writing MYMETA.yml
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Dancer/Session/Abstract.pm blib\lib\Dancer\Session\Abstract.pm
cp lib/Dancer/SharedData.pm blib\lib\Dancer\SharedData.pm
cp lib/Dancer/Serializer/Mutable.pm blib\lib\Dancer\Serializer\Mutable.pm
cp lib/Dancer/Route.pm blib\lib\Dancer\Route.pm
cp lib/Dancer/Plugin/Ajax.pm blib\lib\Dancer\Plugin\Ajax.pm
cp lib/Dancer/Logger/Abstract.pm blib\lib\Dancer\Logger\Abstract.pm
cp lib/Dancer/Error.pm blib\lib\Dancer\Error.pm
cp lib/Dancer/Handler.pm blib\lib\Dancer\Handler.pm
cp lib/Dancer/Logger.pm blib\lib\Dancer\Logger.pm
cp lib/Dancer/ModuleLoader.pm blib\lib\Dancer\ModuleLoader.pm
cp lib/Dancer/Timer.pm blib\lib\Dancer\Timer.pm
cp lib/Dancer/Route/Registry.pm blib\lib\Dancer\Route\Registry.pm
cp lib/Dancer/Config.pm blib\lib\Dancer\Config.pm
cp lib/Dancer/Cookie.pm blib\lib\Dancer\Cookie.pm
cp lib/Dancer/App.pm blib\lib\Dancer\App.pm
cp lib/Dancer/GetOpt.pm blib\lib\Dancer\GetOpt.pm
cp lib/Dancer/Request/Upload.pm blib\lib\Dancer\Request\Upload.pm
cp lib/Dancer/Session.pm blib\lib\Dancer\Session.pm
cp lib/Dancer/Object/Singleton.pm blib\lib\Dancer\Object\Singleton.pm
cp lib/Dancer/Serializer/Abstract.pm blib\lib\Dancer\Serializer\Abstract.pm
cp lib/Dancer/Serializer.pm blib\lib\Dancer\Serializer.pm
cp lib/Dancer/Renderer.pm blib\lib\Dancer\Renderer.pm
cp lib/Dancer/Response.pm blib\lib\Dancer\Response.pm
cp lib/Dancer/Object.pm blib\lib\Dancer\Object.pm
cp lib/Dancer/HTTP.pm blib\lib\Dancer\HTTP.pm
cp lib/Dancer/Tutorial.pod blib\lib\Dancer\Tutorial.pod
cp lib/Dancer/Template/Abstract.pm blib\lib\Dancer\Template\Abstract.pm
cp lib/Dancer/Handler/Debug.pm blib\lib\Dancer\Handler\Debug.pm
cp lib/Dancer/Serializer/YAML.pm blib\lib\Dancer\Serializer\YAML.pm
cp lib/Dancer/Request.pm blib\lib\Dancer\Request.pm
cp lib/Dancer/Plugin.pm blib\lib\Dancer\Plugin.pm
cp lib/Dancer/Cookies.pm blib\lib\Dancer\Cookies.pm
cp lib/Dancer/Serializer/JSON.pm blib\lib\Dancer\Serializer\JSON.pm
cp lib/Dancer/Session/YAML.pm blib\lib\Dancer\Session\YAML.pm
cp lib/Dancer/Template/Simple.pm blib\lib\Dancer\Template\Simple.pm
cp lib/Dancer/Logger/Capture.pm blib\lib\Dancer\Logger\Capture.pm
cp lib/Dancer.pm blib\lib\Dancer.pm
cp lib/Dancer/Deployment.pod blib\lib\Dancer\Deployment.pod
cp lib/Dancer/Logger/Null.pm blib\lib\Dancer\Logger\Null.pm
cp lib/Dancer/FileUtils.pm blib\lib\Dancer\FileUtils.pm
cp lib/Dancer/Handler/PSGI.pm blib\lib\Dancer\Handler\PSGI.pm
cp lib/Dancer/Test.pm blib\lib\Dancer\Test.pm
cp lib/Dancer/Development/Integration.pod blib\lib\Dancer\Development\Integration.pod
cp lib/Dancer/Logger/File.pm blib\lib\Dancer\Logger\File.pm
cp lib/Dancer/Cookbook.pod blib\lib\Dancer\Cookbook.pod
cp lib/Dancer/Handler/Standalone.pm blib\lib\Dancer\Handler\Standalone.pm
cp lib/Dancer/Logger/Capture/Trap.pm blib\lib\Dancer\Logger\Capture\Trap.pm
cp lib/Dancer/Deprecation.pm blib\lib\Dancer\Deprecation.pm
cp lib/Dancer/Engine.pm blib\lib\Dancer\Engine.pm
cp lib/Dancer/MIME.pm blib\lib\Dancer\MIME.pm
cp lib/Dancer/Development.pod blib\lib\Dancer\Development.pod
cp lib/Dancer/Logger/Console.pm blib\lib\Dancer\Logger\Console.pm
cp lib/Dancer/Template.pm blib\lib\Dancer\Template.pm
cp lib/Dancer/Session/Simple.pm blib\lib\Dancer\Session\Simple.pm
cp lib/Dancer/Introduction.pod blib\lib\Dancer\Introduction.pod
cp lib/Dancer/Logger/Note.pm blib\lib\Dancer\Logger\Note.pm
cp lib/Dancer/Logger/Diag.pm blib\lib\Dancer\Logger\Diag.pm
cp lib/Dancer/Template/TemplateToolkit.pm blib\lib\Dancer\Template\TemplateToolkit.pm
cp lib/Dancer/Serializer/XML.pm blib\lib\Dancer\Serializer\XML.pm
cp lib/Dancer/Plugins.pod blib\lib\Dancer\Plugins.pod
cp lib/Dancer/Route/Cache.pm blib\lib\Dancer\Route\Cache.pm
cp lib/Dancer/Serializer/Dumper.pm blib\lib\Dancer\Serializer\Dumper.pm
C:\Perl-5.14\bin\perl.exe -MExtUtils::Command -e "cp" -- script/dancer blib\script\dancer
pl2bat.bat blib\script\dancer
XSAWYERX/Dancer-1.3030.tar.gz
nmake -- OK
Prepending C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/blib/arch C:\cpanfly-5.14\var\cpan\build\XML-Atom-Service-v0.16.1-qQ1Odn/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/manifest.t t/pod.t t/00_base/000_create_fake_env.t t/00_base/001_load.t t/00_base/002_strict_and_warnings.t t/00_base/003_syntax.t t/00_base/004_args.t t/00_base/005_module_loader.t t/00_base/007_load_syntax.t t/00_base/008_export.t t/00_base/009_syntax_export.t t/00_base/010_export_script.t t/00_base/06_dancer_object.t t/00_base/08_pod_coverage_dancer.t t/00_base/09_load_app.t t/00_base/11_file_utils.t t/00_base/12_utf8_charset.t t/00_base/13_dancer_singleton.t t/00_base/14_changelog.t t/00_base/config.t t/00_base/dancer_test.t t/00_base/uri_for.t t/01_config/01_settings.t t/01_config/02_mime_type.t t/01_config/03_logger.t t/01_config/04_config_file.t t/01_config/05_serializers.t t/01_config/06_config_api.t t/01_config/06_stack_trace.t t/01_config/yaml_dependency.t t/02_request/000_create_fake_env.t t/02_request/01_load.t t/02_request/02_get_params.t t/02_request/03_post_params.t t/02_request/04_custom.t t/02_request/04_forward.t t/02_request/05_cgi_pm_compat.t t/02_request/06_init_env.t t/02_request/07_raw_data.t t/02_request/08_params.t t/02_request/10_mixed_params.t t/02_request/11_accessors.t t/02_request/12_base.t t/02_request/13_ajax.t t/02_request/14_uploads.t t/02_request/15_headers.t t/02_request/16_delete.t t/02_request/17_uri_base.t t/03_route_handler/000_create_fake_env.t t/03_route_handler/00_http_methods.t t/03_route_handler/00_route_object.t t/03_route_handler/01_params.t t/03_route_handler/02_before_filter.t t/03_route_handler/03_passing.t t/03_route_handler/04_wildcards.t t/03_route_handler/06_regexp.t t/03_route_handler/07_compilation_warning.t t/03_route_handler/08_errors.t t/03_route_handler/09_status.t t/03_route_handler/11_redirect.t t/03_route_handler/11_redirect_absolute.t t/03_route_handler/11_redirect_no_content.t t/03_route_handler/12_response.t t/03_route_handler/13_any_route_handler.t t/03_route_handler/14_options.t t/03_route_handler/15_prefix.t t/03_route_handler/16_caching.t t/03_route_handler/18_auto_page.t t/03_route_handler/19_filters_and_params.t t/03_route_handler/20_params_multiple_tokens.t t/03_route_handler/21_ajax.t t/03_route_handler/22_filter_halt.t t/03_route_handler/23_filter_error_catching.t t/03_route_handler/24_multiple_params.t t/03_route_handler/24_named_captures.t t/03_route_handler/26_after_hook.t t/03_route_handler/27_issue_77_pass_breaks_routes.t t/03_route_handler/28_plack_mount.t t/03_route_handler/29_forward.t t/03_route_handler/29_redirect_immediately.t t/03_route_handler/30_bug_gh190.t t/03_route_handler/31_infinite_loop.t t/03_route_handler/32_gh_393.t t/03_route_handler/33_vars.t t/04_static_file/001_base.t t/04_static_file/002_mime_types.t t/04_static_file/003_mime_types_reinit.t t/04_static_file/03_get_mime_type.t t/05_views/001_settings.t t/05_views/002_view_rendering.t t/05_views/03_layout.t t/06_helpers/000_create_fake_env.t t/06_helpers/01_send_file.t t/06_helpers/02_http_status.t t/06_helpers/03_content_type.t t/06_helpers/04_status.t t/06_helpers/05_send_error.t t/06_helpers/06_load.t t/07_apphandlers/000_create_fake_env.t t/07_apphandlers/01_base.t t/07_apphandlers/02_apache2_plack.t t/07_apphandlers/03_psgi_app.t t/07_apphandlers/04_standalone_app.t t/07_apphandlers/05_middlewares.t t/07_apphandlers/05_psgi_api.t t/07_apphandlers/06_debug.t t/07_apphandlers/07_middleware_map.t t/08_session/000_create_fake_env.t t/08_session/01_load.t t/08_session/02_dependency_check.t t/08_session/03_http_requests.t t/08_session/04_api.t t/08_session/05_yaml.t t/08_session/06_abstract.t t/08_session/07_session_expires.t t/08_session/08_simple.t t/08_session/09_session.t t/08_session/10_filter.t t/08_session/11_session_secure.t t/08_session/12_session_name.t t/09_cookies/000_create_fake_env.t t/09_cookies/01_use.t t/09_cookies/02_cookie_object.t t/09_cookies/03_persistence.t t/09_cookies/04_secure.t t/09_cookies/05_api.t t/09_cookies/06_expires.t t/10_template/000_create_fake_env.t t/10_template/01_factory.t t/10_template/02_abstract_class.t t/10_template/03_simple.t t/10_template/05_template_toolkit.t t/10_template/06_before_template_hook.t t/10_template/extension.t t/10_template/template.t t/11_logger/000_create_fake_env.t t/11_logger/01_abstract.t t/11_logger/02_factory.t t/11_logger/03_file.t t/11_logger/04_console.t t/11_logger/05_format.t t/11_logger/06_null.t t/11_logger/07_diag.t t/11_logger/08_serialize.t t/11_logger/09_capture.t t/11_logger/10_note.t t/12_response/000_create_fake_env.t t/12_response/01_CRLF_injection.t t/12_response/02_headers.t t/12_response/03_charset.t t/12_response/04_charset_server.t t/12_response/05_api.t t/12_response/06_filter_halt_status.t t/12_response/07_cookies.t t/12_response/08_drop_content.t t/12_response/09_headers_to_array.t t/13_engines/00_load.t t/13_engines/02_template_init.t t/14_serializer/000_create_fake_env.t t/14_serializer/01_basic.t t/14_serializer/02_json.t t/14_serializer/03_yaml.t t/14_serializer/04_mutable.t t/14_serializer/05_live.t t/14_serializer/06_serialize_response.t t/14_serializer/07_bug_57805.t t/14_serializer/08_error.t t/14_serializer/09_abstract.t t/14_serializer/10_dumper.t t/14_serializer/11_bug_57829.t t/14_serializer/12_bug_gh106.t t/14_serializer/13_xml.t t/14_serializer/14_api.t t/14_serializer/14_show_errors.t t/14_serializer/16_bug_gh_299.t t/14_serializer/handler-helper.t t/15_plugins/000_create_fake_env.t t/15_plugins/01_register.t t/15_plugins/02_config.t t/15_plugins/03_namespace.t t/15_plugins/04_apps_and_plugins.t t/15_plugins/05_keywords.t t/15_plugins/05_plugins_and_OO.t t/15_plugins/06_hook.t t/16_timer/00_base.t t/16_timer/02_hires.t t/17_apps/000_create_fake_env.t t/17_apps/00_base.t t/17_apps/01_settings.t t/17_apps/02_load_app.t t/17_apps/03_prefix.t t/17_apps/04_issue_91.t t/17_apps/05_api.t t/18_main_dsl/000_create_fake_env.t t/18_main_dsl/01_config.t t/18_main_dsl/uri_for.t t/19_dancer/01_script.t t/19_dancer/02_script_version_from.t t/20_deprecation/01_api.t t/21_dependents/Dancer-Session-Cookie.t
t/00_base/000_create_fake_env.t ......................
1..12
ok 1 - Created public
ok 2 - Created t\00_base\public
ok 3 - Created t\lib\public
ok 4 - Created logs
ok 5 - Created t\00_base\logs
ok 6 - Created t\lib\logs
ok 7 - Created views
ok 8 - Created t\00_base\views
ok 9 - Created t\lib\views
ok 10 - Created lib
ok 11 - Created t\00_base\lib
ok 12 - Created t\lib\lib
ok
# Testing Dancer 1.3030, Perl 5.014000, C:\Perl-5.14\bin\perl.exe
t/00_base/001_load.t .................................
1..1
ok 1 - Complete import
ok
t/00_base/002_strict_and_warnings.t ..................
1..10
ok 1 - got an error because strict is on
ok 2 - got the right error
ok 3 - no warning yet
ok 4 - got a warning - default
ok 5 - got the right warning
ok 6 - no warnings yet
ok 7 - no warnings now either
ok 8 - no warning yet
ok 9 - got a warning - after enabling import
ok 10 - got the right warning
ok
t/00_base/003_syntax.t ...............................
1..57
ok 1 - symbol `after' is exported
ok 2 - symbol `any' is exported
ok 3 - symbol `before' is exported
ok 4 - symbol `before_template' is exported
ok 5 - symbol `cookies' is exported
ok 6 - symbol `config' is exported
ok 7 - symbol `content_type' is exported
ok 8 - symbol `dance' is exported
ok 9 - symbol `debug' is exported
ok 10 - symbol `del' is exported
ok 11 - symbol `dirname' is exported
ok 12 - symbol `error' is exported
ok 13 - symbol `false' is exported
ok 14 - symbol `from_dumper' is exported
ok 15 - symbol `from_json' is exported
ok 16 - symbol `from_yaml' is exported
ok 17 - symbol `from_xml' is exported
ok 18 - symbol `get' is exported
ok 19 - symbol `halt' is exported
ok 20 - symbol `header' is exported
ok 21 - symbol `headers' is exported
ok 22 - symbol `layout' is exported
ok 23 - symbol `load' is exported
ok 24 - symbol `load_app' is exported
ok 25 - symbol `logger' is exported
ok 26 - symbol `mime' is exported
ok 27 - symbol `options' is exported
ok 28 - symbol `params' is exported
ok 29 - symbol `pass' is exported
ok 30 - symbol `path' is exported
ok 31 - symbol `post' is exported
ok 32 - symbol `prefix' is exported
ok 33 - symbol `put' is exported
ok 34 - symbol `r' is exported
ok 35 - symbol `redirect' is exported
ok 36 - symbol `request' is exported
ok 37 - symbol `send_file' is exported
ok 38 - symbol `send_error' is exported
ok 39 - symbol `set' is exported
ok 40 - symbol `setting' is exported
ok 41 - symbol `set_cookie' is exported
ok 42 - symbol `session' is exported
ok 43 - symbol `splat' is exported
ok 44 - symbol `status' is exported
ok 45 - symbol `start' is exported
ok 46 - symbol `template' is exported
ok 47 - symbol `to_dumper' is exported
ok 48 - symbol `to_json' is exported
ok 49 - symbol `to_yaml' is exported
ok 50 - symbol `to_xml' is exported
ok 51 - symbol `true' is exported
ok 52 - symbol `upload' is exported
ok 53 - symbol `captures' is exported
ok 54 - symbol `uri_for' is exported
ok 55 - symbol `var' is exported
ok 56 - symbol `vars' is exported
ok 57 - symbol `warning' is exported
ok
t/00_base/004_args.t .................................
1..10
ok 1 - arg processing looks good for: --port=2345
ok 2 - arg processing looks good for: --port 2345
ok 3 - arg processing looks good for: -p 2345
ok 4 - arg processing looks good for: --daemon
ok 5 - arg processing looks good for: -d
ok 6 - arg processing looks good for: --environment=production
ok 7 - arg processing looks good for: --confdir=/tmp/foo
ok 8 - arg processing looks good for: --restart=1
ok 9 - arg processing looks good for: --restart=0
$ C:\cpanfly-5.14\var\cpan\build\Dancer-1.3030-2I9Uz_\t\00_base\004_args.t [options]
Options:
--daemon Run in background (false)
--port=XXXX Port number to bind to (3000)
--confdir=PATH Path the config dir (appdir if not specified)
--environment=ENV Environement to use (development)
--restart=1|0 Should we restart the application between each request
--help Display usage information
OPTIONS
--daemon
When this flag is set, the Dancer script will detach from the terminal and will
run in background. This is perfect for production environment but is not handy
during the development phase.
--port=XXXX
This lets you change the port number to use when running the process. By
default, the port 3000 will be used.
--confdir=PATH
By default, Dancer looks in the appdir for config files (config.yml and
environments files). You can change this with specifying an alternate path to
the configdir option.
Dancer will then look in that directory for a file config.yml and the
appropriate environement configuration file.
If not specified, confdir points to appdir.
--environment=ENV
Which environment to use. By default this value is set to development.
--restart
Set the value of the B setting. Useful when you want to switch
this setting for a test without changing the value in your configurations
file.
ok 10
ok
t/00_base/005_module_loader.t ........................
1..6
ok 1 - use Dancer::ModuleLoader;
ok 2 - File::Spec is loaded
ok 3 - File::Spec is imported
ok 4 - fake module is not loaded
ok 5 - File::Spec version >= 1.0 is loaded
ok 6 - Can't load File::Spec v9999
ok
t/00_base/007_load_syntax.t ..........................
1..2
ok 1 - use Dancer;
ok 2 - Syntax import
ok
t/00_base/008_export.t ...............................
1..5
ok 1 - symbol `before' is not exported
ok 2 - symbol `after' is not exported
ok 3 - symbol `pass' is not exported
ok 4 - symbol `get' is exported
ok 5 - app was still set up
ok
t/00_base/009_syntax_export.t ........................
1..5
ok 1 - symbol `before' is not exported
ok 2 - symbol `after' is not exported
ok 3 - symbol `pass' is not exported
ok 4 - symbol `get' is exported
ok 5 - :syntax with exports prevents app setup
ok
t/00_base/010_export_script.t ........................
1..2
ok 1 - symbol `get' is exported
ok 2 - :script with exports allow app setup
ok
t/00_base/06_dancer_object.t .........................
1..19
ok 1 - init works
ok 2 - The object isa Person
ok 3 - Person->can(...)
ok 4 - setting name
ok 5 - setting age
ok 6 - setting sex
ok 7 - getting name
ok 8 - getting age
ok 9 - getting sex
ok 10 - clone is not the same object
ok 11 - clone values are OK
ok 12 - attributes are ok
ok 13 - setting parent
ok 14 - setting child name
ok 15 - setting child age
ok 16 - age is ok
ok 17 - age is ok
ok 18 - attributes are ok
ok 19 - attributes are ok
ok
t/00_base/08_pod_coverage_dancer.t ...................
1..2
ok 1 - Pod coverage on Dancer
ok 2 - Pod coverage on Dancer::Request
ok
t/00_base/09_load_app.t ..............................
1..5
ok 1 - load_app fails if the app is not found
ok 2 - load_app fails if the app has syntax errors
ok 3 - WorkingApp loaded
ok 4 - a route exists for GET /app
ok 5 - response content looks good for GET /app
ok
t/00_base/11_file_utils.t ............................
1..2
ok 1
ok 2
ok
t/00_base/12_utf8_charset.t ..........................
1..3
ok 1 - utf8 static response
ok 2 - utf8 route param
ok 3 - params and tokens are valid unicode
ok
t/00_base/13_dancer_singleton.t ......................
1..10
ok 1 - new unauthorized
ok 2 - clone unauthorized
ok 3 - MySingleton->can('foo')
ok 4 - instance build
ok 5 - counter incremented
ok 6 - attribute is set
ok 7 - attribute changed
ok 8 - instance retrieved
ok 9 - instance is the same
ok 10 - counter was not incremented
ok
t/00_base/14_changelog.t ............................. skipped: Author tests not required for installation
t/00_base/config.t ...................................
1..1
ok 1 - setting is accessible via config
ok
t/00_base/dancer_test.t ..............................
1..23
ok 1 - a route exists for GET /
ok 2 - no route exists for GET /false/route
ok 3 - a response is found for GET /
ok 4 - response status is 404 for GET /false/route
ok 5 - response status is 200 for GET /
ok 6 - response status is not 404 for GET /
ok 7 - response content looks good for GET /
ok 8 - response content looks good for GET /
ok 9 - response content looks good for GET /hash
ok 10 - response content looks good for GET /
ok 11 - response content looks good for GET /
ok 12 - headers include expected data for GET /with_headers
ok 13 - headers include expected data for GET /with_headers
ok 14 - DEPRECATED warning triggered by get_response()
ok 15 - response status from dancer_response looks good
ok 16 - a request with a body looks good
ok 17 - a request with params looks good
ok 18 - a request with headers looks good
ok 19 - a POST request with form urlencoded is ok
# capture logs
ok 20
ok 21
ok 22 - read_logs
ok 23 - each read clears the trap
ok
t/00_base/uri_for.t ..................................
1..1
ok 1 - uri_for works as expected
ok
t/01_config/01_settings.t ............................
1..11
ok 1 - default value for 'port' is OK
ok 2 - default value for 'content_type' is OK
ok 3 - setting a new value
ok 4 - new value has been set
ok 5 - setting bar with set
ok 6 - setting bar with private interface
ok 7 - getting bar with private interface
ok 8
ok 9 - The object isa Dancer::Serializer::YAML
ok 10
ok 11 - The object isa Dancer::Serializer::JSON
ok
t/01_config/02_mime_type.t ...........................
1..7
ok 1 - use Dancer::MIME;
ok 2 - mime type svg is known
ok 3 - user defined mime_types are empty
ok 4 - text/foo is saved
ok 5 - mime type foo is found
ok 6 - mime type bar is found
ok 7 - mime type for extension .bar is found
ok
t/01_config/03_logger.t ..............................
1..15
ok 1 - invalid logger detected
ok 2 - file-based logger correctly set
ok 3 - debug sent
ok 4 - warning sent
ok 5 - error sent
ok 6 - log directory exists
ok 7 - logfile exists
ok 8 - debug message found
ok 9 - warning message found
ok 10 - error message found
ok 11 - environment logfile exists
ok 12 - log level set to warning
ok 13 - debug message is dropped
ok 14 - warning message is logged
ok 15 - error message is logged
ok
t/01_config/04_config_file.t .........................
1..17
ok 1 - default conffile is defined
ok 2 - Config load works without conffile
ok 3 - Config load works with a conffile
ok 4 - setting environment looks good
ok 5 - setting port looks good
ok 6 - setting access_log looks good
ok 7 - setting logger looks good
ok 8 - charset setting is normalized
ok 9 - logger is defined
ok 10 - load test environment
ok 11 - log setting looks good
ok 12 - access_log setting looks good
ok 13 - random setting set
ok 14 - load prod environment
ok 15 - log setting looks good
ok 16 - random setting set
ok 17 - access_log setting looks good
ok
t/01_config/05_serializers.t .........................
1..9
ok 1 - to yaml
ok 2 - from yaml
ok 3 - from => to works
ok 4 - to json
ok 5 - from json
ok 6 - from => to works
ok 7 - to xml
ok 8 - from xml
ok 9 - from => to works
ok
t/01_config/06_config_api.t ..........................
1..2
ok 1
ok 2
ok
t/01_config/06_stack_trace.t .........................
1..16
ok 1 - test non verbose croak
ok 2 - test non verbose croak
ok 3 - test verbose croak
ok 4 - test verbose croak
ok 5 - test verbose croak stack trace
ok 6 - test verbose croak stack trace
ok 7 - default 'traces' option set to 0
ok 8 - default Carp verbose is 0
ok 9 - test non verbose croak 2
ok 10 - test non verbose croak 2
ok 11 - can set traces
ok 12 - new Carp verbose is 1
ok 13 - test verbose croak
ok 14 - test verbose croak
ok 15 - test verbose croak stack trace
ok 16 - test verbose croak stack trace
ok
t/01_config/yaml_dependency.t ........................
1..2
ok 1 - Dancer::Config cannot load without YAML
ok 2 - YAML error caught
ok
t/02_request/000_create_fake_env.t ...................
1..4
ok 1 - Created t\02_request\public
ok 2 - Created t\02_request\logs
ok 3 - Created t\02_request\views
ok 4 - Created t\02_request\lib
ok
t/02_request/01_load.t ...............................
1..1
ok 1 - use Dancer::Request;
ok
t/02_request/02_get_params.t .........................
1..12
ok 1 - path is set
ok 2 - method is set
ok 3 - request method is GET
ok 4 - params are OK
ok 5 - params accessor works
ok 6 - params wantarray works
ok 7 - path is set
ok 8 - method is set
ok 9 - request method is GET
ok 10 - params are OK
ok 11 - params accessor works
ok 12 - params wantarray works
ok
t/02_request/03_post_params.t ........................
1..7
ok 1 - path is set
ok 2 - method is set
ok 3 - method is post
ok 4
ok 5 - params are OK
ok 6 - params accessor works
ok 7 - params wantarray works
ok
t/02_request/04_custom.t .............................
1..7
ok 1 - path is /
ok 2 - method is get
ok 3 - params are parsed
ok 4 - path is changed
ok 5 - method is changed
ok 6 - params are not touched
ok 7 - params are updated
ok
t/02_request/04_forward.t ............................
1..6
ok 1 - path is /
ok 2 - method is get
ok 3 - params are parsed
ok 4 - path is changed
ok 5 - method is unchanged
ok 6 - params are not touched
ok
t/02_request/05_cgi_pm_compat.t ......................
1..5
ok 1 - path is set
ok 2 - method is set
ok 3 - path_info alias reads
ok 4 - path_info alias writes
ok 5 - method is set
ok
t/02_request/06_init_env.t ...........................
1..19
ok 1 - path is set from custom env
ok 2 - method is set from custom env
ok 3 - params are set from custom env
ok 4 - HTTP_ACCEPT_LANGUAGE is found in request (accept_language)
ok 5 - accept_language is an accessor
ok 6 - HTTP_ACCEPT_ENCODING is found in request (accept_encoding)
ok 7 - accept_encoding is an accessor
ok 8 - HTTP_KEEP_ALIVE is found in request (keep_alive)
ok 9 - keep_alive is an accessor
ok 10 - HTTP_CONNECTION is found in request (connection)
ok 11 - connection is an accessor
ok 12 - HTTP_ACCEPT is found in request (accept)
ok 13 - accept is an accessor
ok 14 - HTTP_ACCEPT_CHARSET is found in request (accept_charset)
ok 15 - accept_charset is an accessor
ok 16 - HTTP_HOST is found in request (host)
ok 17 - host is an accessor
ok 18 - HTTP_USER_AGENT is found in request (user_agent)
ok 19 - user_agent is an accessor
ok
t/02_request/07_raw_data.t ...........................
1..2
ok 1 - req is success
ok 2 - raw_data is OK
ok
t/02_request/08_params.t .............................
1..5
ok 1 - path is set
ok 2 - method is set
ok 3 - params are OK
ok 4 - body params are OK
ok 5 - query params are OK
ok
t/02_request/10_mixed_params.t .......................
1..2
ok 1 - req is success
ok 2 - parsed params are OK
ok
t/02_request/11_accessors.t ..........................
1..14
ok 1 - environement looks good
ok 2 - path looks good
ok 3 - method looks good
ok 4 - content_type looks good
ok 5 - content_length looks good
ok 6 - body looks good
ok 7 - user_agent looks good
ok 8 - agent looks good
ok 9 - host looks good
ok 10 - remote address looks good
ok 11 - forwarded address looks good
ok 12 - remote user looks good
ok 13 - request_uri looks good
ok 14 - ->uri is an alis on ->request_uri
ok
t/02_request/12_base.t ...............................
1..10
ok 1
ok 2
ok 3
ok 4 - uri_for returns a URI
ok 5 - uri_for returns a URI (with $dont_escape)
ok 6
ok 7
ok 8
ok 9
ok 10
ok
t/02_request/13_ajax.t ...............................
1..8
ok 1 - server responded
ok 2 - content ok
ok 3 - server responded
ok 4 - content ok
ok 5
ok 6 - no headers
ok 7 - no requested_with headers
ok 8
ok
cannot unlink file for C:\cpanfly-5.14\var\tmp\zFMo7ygUxs\hardlink: Permission denied at C:/Perl-5.14/lib/File/Temp.pm line 902
cannot remove directory for C:\cpanfly-5.14\var\tmp\zFMo7ygUxs: Directory not empty at C:/Perl-5.14/lib/File/Temp.pm line 902
t/02_request/14_uploads.t ............................
1..17
ok 1 - non-existent upload as array is empty
ok 2 - ... and non-existent upload as scalar is undef
ok 3 - content for first upload is ok, via 'upload'
ok 4 - ... content for second as well
ok 5 - ... content for other also good
# headers
ok 6
# type
ok 7
ok 8 - content for upload \#3 as a scalar is good, via req->upload
ok 9 - content for upload \#6 is good
ok 10 - The object isa Dancer::Request::Upload
ok 11 - filename is ok
ok 12 - file handle is defined
ok 13 - filename is accessible via params
ok 14 - file 'C:\cpanfly-5.14\var\tmp\zFMo7ygUxs\yappo6.txt' has been copied
ok 15 - hardlink 'C:\cpanfly-5.14\var\tmp\zFMo7ygUxs\hardlink' has been created
ok 16 - temp file exists while HTTP::Body lives
ok 17 # skip Win32 can't remove file/link while open, deadlock with HTTP::Body
ok
t/02_request/15_headers.t ............................
1..12
ok 1 - header X-User-Head1 is ok
ok 2 - header X-User-Head2 is ok
ok 3 - Standalone server responded
ok 4
ok 5
ok 6
ok 7 - header X-User-Head1 is ok
ok 8 - header X-User-Head2 is ok
ok 9 - PSGI server responded
ok 10
ok 11
ok 12
ok
t/02_request/16_delete.t .............................
1..3
ok 1 - path is set
ok 2 - method is delete
ok 3 - request is delete
ok
t/02_request/17_uri_base.t ...........................
1..2
ok 1 - remove trailing slash if only one
ok 2 - keeping trailing slash if not only
ok
t/03_route_handler/000_create_fake_env.t .............
1..4
ok 1 - Created t\03_route_handler\public
ok 2 - Created t\03_route_handler\logs
ok 3 - Created t\03_route_handler\views
ok 4 - Created t\03_route_handler\lib
ok
t/03_route_handler/00_http_methods.t .................
1..23
ok 1 - GET / defined
ok 2 - POST / defined
ok 3 - PUT / defined
ok 4 - DELETE / defined
ok 5 - OPTIONS / defined
ok 6 - route handler found for method get
ok 7 - response status is 200 for get
ok 8 - response content is OK for get
ok 9 - route handler found for method head
ok 10 - response status is 200 for head
ok 11 - response content is OK for head
ok 12 - route handler found for method put
ok 13 - response status is 200 for put
ok 14 - response content is OK for put
ok 15 - route handler found for method post
ok 16 - response status is 200 for post
ok 17 - response content is OK for post
ok 18 - route handler found for method delete
ok 19 - response status is 200 for delete
ok 20 - response content is OK for delete
ok 21 - route handler found for method options
ok 22 - response status is 200 for options
ok 23 - response content is OK for options
ok
t/03_route_handler/00_route_object.t .................
1..8
ok 1 - The object isa Dancer::Route
ok 2 - method is 'get'
ok 3 - pattern is '/:var'
ok 4 - route matched GET /42
ok 5 - response looks good
ok 6 - route matched GET /42
ok 7 - route 2 passed, r3 skipped (dont match), r4 served the response
ok 8 - only one content-type
ok
t/03_route_handler/01_params.t .......................
1..27
ok 1 - first route set
ok 2 - second route set
ok 3 - third route set
ok 4 - post 1 route set
ok 5 - post 2 route set
ok 6 - route with two optinal tokens set
ok 7 - a route exists for GET /
ok 8 - response content looks good for GET /
ok 9 - splat not defined for /
ok 10 - a route exists for GET /hello/sukria
ok 11 - response content looks good for GET /hello/sukria
ok 12 - splat not defined for /hello/sukria
ok 13 - a route exists for GET /hello/joe/bar
ok 14 - response content looks good for GET /hello/joe/bar
ok 15 - splat not defined for /hello/joe/bar
ok 16 - a route exists for POST /new/wine
ok 17 - response content looks good for POST /new/wine
ok 18 - splat not defined for /new/wine
ok 19 - a route exists for GET /opt/
ok 20 - response content looks good for GET /opt/
ok 21 - splat not defined for /opt/
ok 22 - a route exists for GET /opt/placeholder
ok 23 - response content looks good for GET /opt/placeholder
ok 24 - splat not defined for /opt/placeholder
ok 25 - a route exists for GET /opt/alexis/sukrieh
ok 26 - response content looks good for GET /opt/alexis/sukrieh
ok 27 - splat not defined for /opt/alexis/sukrieh
ok
t/03_route_handler/02_before_filter.t ................
1..17
ok 1
ok 2 - before filter is defined
ok 3 - index route is defined
ok 4
ok 5 - a route exists for GET /
ok 6 - params->{number} is set
ok 7 - vars->{notice} is set
ok 8 - a response is found for GET /
ok 9 - there is no route handler for /somewhere...
ok 10 - params->{number} is set
ok 11 - vars->{notice} is set
ok 12 - ...but a response is returned though
ok 13 - params->{number} is set
ok 14 - vars->{notice} is set
ok 15 - which is the result of a redirection to /
ok 16 - headers include expected data for GET /redirect_from
ok 17 - never gone to redirect_from
ok
t/03_route_handler/03_passing.t ......................
1..19
ok 1 - route /say/:char defined
ok 2 - route /say/:number defined
ok 3 - route /say/_(.*) defined
ok 4 - route /say/:word defined
ok 5 - route /say/* defined
ok 6 - route /foo/ defined
ok 7 - route found for path `/say/A'
ok 8 - match data for path `/say/A' looks good
ok 9 - route found for path `/say/24'
ok 10 - match data for path `/say/24' looks good
ok 11 - route found for path `/say/B'
ok 12 - match data for path `/say/B' looks good
ok 13 - route found for path `/say/Perl'
ok 14 - match data for path `/say/Perl' looks good
ok 15 - route found for path `/say/_stuff'
ok 16 - match data for path `/say/_stuff' looks good
ok 17 - route found for path `/say/go_to_trash'
ok 18 - match data for path `/say/go_to_trash' looks good
ok 19 - Pass over the last match is 404
ok
t/03_route_handler/04_wildcards.t ....................
1..16
ok 1 - route /hello/* is set
ok 2 - route /hello/*/welcome/* is set
ok 3 - route /download/*.* is set
ok 4 - route /optional/?*? is set
ok 5 - route handler found for path `/hello/sukria'
ok 6 - match data for path `/hello/sukria' looks good
ok 7 - route handler found for path `/hello/alexis/welcome/sukrieh'
ok 8 - match data for path `/hello/alexis/welcome/sukrieh' looks good
ok 9 - route handler found for path `/download/wolverine.pdf'
ok 10 - match data for path `/download/wolverine.pdf' looks good
ok 11 - route handler found for path `/optional/alexis'
ok 12 - match data for path `/optional/alexis' looks good
ok 13 - route handler found for path `/optional/'
ok 14 - match data for path `/optional/' looks good
ok 15 - route handler found for path `/optional'
ok 16 - match data for path `/optional' looks good
ok
t/03_route_handler/06_regexp.t .......................
1..9
ok 1 - first route set
ok 2 - second route set
ok 3 - third route set
ok 4 - route handler found for path `/hello/sukria'
ok 5 - match data for path `/hello/sukria' looks good
ok 6 - route handler found for path `/show/245'
ok 7 - match data for path `/show/245' looks good
ok 8 - route handler found for path `/post/this-how-to-write-smart-webapp/\#comment412'
ok 9 - match data for path `/post/this-how-to-write-smart-webapp/\#comment412' looks good
ok
t/03_route_handler/07_compilation_warning.t ..........
1..1
ok 1 - response looks good for /warning
ok
t/03_route_handler/08_errors.t .......................
ok 1 - error is defined
ok 2 - title is set
ok 3 - error is defined
ok 4 - The object isa Dancer::Response
ok 5
ok 6
ok 7 - /warning route defined
ok 8 - template is used
1..8
ok
t/03_route_handler/09_status.t .......................
1..1
ok 1 - status looks good for GET /
ok
t/03_route_handler/11_redirect.t .....................
ok 1 - a response is found for GET /
ok 2 - response content looks good for GET /
ok 3 - a response is found for GET /bounce
ok 4 - response status is 302 for GET /bounce
ok 5 - a response is found for GET /
ok 6 - response content looks good for GET /
ok 7 - headers include expected data for GET /redirect
ok 8 - headers include expected data for GET /redirect_querystring
1..8
ok
t/03_route_handler/11_redirect_absolute.t ............
1..3
ok 1
ok 2
ok 3
ok
t/03_route_handler/11_redirect_no_content.t ..........
1..6
ok 1 - response for /cond_bounce, with bounce param
ok 2 - status is 302
ok 3 - content is empty when bounced
ok 4 - response for /cond_bounce without bounce param
ok 5 - status is 200
ok 6 - content is not empty
ok
t/03_route_handler/12_response.t .....................
1..23
ok 1 - status looks good
ok 2 - The object isa HTTP::Headers
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
t/03_route_handler/13_any_route_handler.t ............
1..17
ok 1 - route defined for methods get and delete; for path /any_1
ok 2 - route defined for any method; for path /any_1
ok 3 - syntax error caught
ok 4 - route handler found for method get, path /any_1
ok 5 - response content is ok
ok 6 - route handler found for method delete, path /any_1
ok 7 - response content is ok
ok 8 - route handler found for method get, path /any_2
ok 9 - response content is ok
ok 10 - route handler found for method delete, path /any_2
ok 11 - response content is ok
ok 12 - route handler found for method post, path /any_2
ok 13 - response content is ok
ok 14 - route handler found for method put, path /any_2
ok 15 - response content is ok
ok 16 - route handler not found for method post, path /any_1
ok 17 - route handler not found for method put, path /any_1
ok
t/03_route_handler/14_options.t ......................
1..26
ok 1 - route / for agent foo defined
ok 2 - route / for agent bar defined
ok 3 - route / set without options
ok 4 - route /foo for agent foo defined
ok 5 - route /welcome for agent mozilla defined
ok 6 - route /welcome without options defined
ok 7 - only supported options are allowed
ok 8 - a route exists for GET /
ok 9 - a response is found for GET /
ok 10 - response content looks good for GET /
ok 11 - a route exists for GET /
ok 12 - a response is found for GET /
ok 13 - response content looks good for GET /
ok 14 - a route exists for GET /
ok 15 - a response is found for GET /
ok 16 - response content looks good for GET /
ok 17 - a route exists for GET /foo
ok 18 - a response is found for GET /foo
ok 19 - response content looks good for GET /foo
ok 20 - a route exists for GET /welcome
ok 21 - a response is found for GET /welcome
ok 22 - response content looks good for GET /welcome
ok 23 - a route exists for GET /welcome
ok 24 - a response is found for GET /welcome
ok 25 - response content looks good for GET /welcome
ok 26 - no route exists for GET /foo
ok
t/03_route_handler/15_prefix.t .......................
1..26
ok 1 - prefix must start with a /
ok 2
ok 3 - route /say/:char defined
ok 4 - route /say/:number defined
ok 5 - route any /any defined
ok 6 - route /say/_(.*) defined
ok 7 - route /:word defined
ok 8 - route / defined
ok 9 - undef prefix
ok 10 - route /say/* defined
ok 11 - a response is found for GET /say/
ok 12 - response content looks good for GET /say/
ok 13 - a response is found for GET /say/A
ok 14 - response content looks good for GET /say/A
ok 15 - a response is found for GET /say/24
ok 16 - response content looks good for GET /say/24
ok 17 - a response is found for GET /say/B
ok 18 - response content looks good for GET /say/B
ok 19 - a response is found for GET /say/Perl
ok 20 - response content looks good for GET /say/Perl
ok 21 - a response is found for GET /say/_stuff
ok 22 - response content looks good for GET /say/_stuff
ok 23 - a response is found for GET /say/any
ok 24 - response content looks good for GET /say/any
ok 25 - a response is found for GET /go_to_trash
ok 26 - response content looks good for GET /go_to_trash
ok
t/03_route_handler/16_caching.t ......................
1..105
ok 1 - Parsing 10K correctly (10240)
ok 2 - Parsing 10M correctly (10485760)
ok 3 - Parsing 300 correctly (300)
ok 4 - Parsing 1G correctly (1073741824)
ok 5 - The object isa Dancer::Route::Cache
ok 6 - setting size_limit
ok 7 - setting path_limit
ok 8 - adding POST /:p
ok 9 - adding GET /:p
ok 10 - adding any /:p
ok 11 - get /in request
ok 12 - get /out request
ok 13 - get /err request
ok 14 - post /in request
ok 15 - post /out request
ok 16 - post /err request
ok 17 - The object isa Dancer::Route::Cache
ok 18 - non-existing path
ok 19 - non-existing path
ok 20 - Got route for /in (get)
ok 21 - Got route for /out (get)
ok 22 - Got route for /err (get)
ok 23 - Got route for /in (post)
ok 24 - Got route for /out (post)
ok 25 - Got route for /err (post)
ok 26 - Got handler for get /out
ok 27 - Got handler for post /out
ok 28 - Got handler for get /err
ok 29 - Got handler for post /err
ok 30 - Added path
ok 31 - Added path
ok 32 - Added path
ok 33 - Added path
ok 34 - Added path
ok 35 - Added path
ok 36 - Added path
ok 37 - Added path
ok 38 - Added path
ok 39 - Added path
ok 40 - Added path
ok 41 - Added path
ok 42 - Added path
ok 43 - Added path
ok 44 - Added path
ok 45 - Added path
ok 46 - Added path
ok 47 - Added path
ok 48 - Added path
ok 49 - Added path
ok 50 - Added path
ok 51 - Added path
ok 52 - Added path
ok 53 - Added path
ok 54 - Added path
ok 55 - Added path
ok 56 - get a request
ok 57 - get b request
ok 58 - get c request
ok 59 - get d request
ok 60 - get e request
ok 61 - get f request
ok 62 - get g request
ok 63 - get h request
ok 64 - get i request
ok 65 - get j request
ok 66 - get k request
ok 67 - get l request
ok 68 - get m request
ok 69 - get n request
ok 70 - get o request
ok 71 - get p request
ok 72 - get q request
ok 73 - get r request
ok 74 - get s request
ok 75 - get t request
ok 76 - get u request
ok 77 - get v request
ok 78 - get w request
ok 79 - get x request
ok 80 - get y request
ok 81 - get z request
ok 82 - Path limit to 10
ok 83 - Correct paths
ok 84 - Added path
ok 85 - Added path
ok 86 - Added path
ok 87 - Added path
ok 88 - Added path
ok 89 - Added path
ok 90 - Added path
ok 91 - Added path
ok 92 - Added path
ok 93 - Added path
ok 94 - get request
ok 95 - get request
ok 96 - get request
ok 97 - get request
ok 98 - get request
ok 99 - get request
ok 100 - get request
ok 101 - get request
ok 102 - get request
ok 103 - get request
ok 104 - Only 9 paths
ok 105 - Correct paths
ok
t/03_route_handler/18_auto_page.t ....................
1..4
ok 1 - response found for /hello
ok 2 - content looks good
ok 3 - Failed to get response for nonexistent page
ok 4 - response content looks good for GET /error
ok
t/03_route_handler/19_filters_and_params.t ...........
1..4
ok 1 - a route exists for GET /foo.json
ok 2 - param format is defined in before filter
ok 3 - param format is defined in route handler
ok 4 - response content looks good for GET /foo.json
ok
t/03_route_handler/20_params_multiple_tokens.t .......
1..2
ok 1 - response found for '/user/42.json'
ok 2 - params are parsed as expected
ok
t/03_route_handler/21_ajax.t .........................
1..32
ok 1 - registry is empty
ok 2 - ajax helper called
ok 3 - registry is not empty
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
t/03_route_handler/22_filter_halt.t ..................
1..2
ok 1 - response content looks good for GET /
ok 2 - response content looks good for GET / HASH(0x94c23c)
ok
t/03_route_handler/23_filter_error_catching.t ........
1..2
ok 1 - response status is 500 for GET /
ok 2 - response content looks good for GET /
ok
t/03_route_handler/24_multiple_params.t ..............
1..61
ok 1 - first route set
ok 2 - second route set
ok 3 - third route set
ok 4 - fourth route set
ok 5 - fifth route set
ok 6 - sixth route set
ok 7 - seventh route set
ok 8 - eigth route set
ok 9 - ninth route set
ok 10 - a response is found for GET /
ok 11 - response content looks good for GET /
ok 12 - a response is found for GET /name/bob
ok 13 - response content looks good for GET /name/bob
ok 14 - a response is found for GET /name/bill
ok 15 - response content looks good for GET /name/bill
ok 16 - a response is found for GET /name/bob
ok 17 - response content looks good for GET /name/bob
ok 18 - a response is found for GET /name/bob/paris
ok 19 - response content looks good for GET /name/bob/paris
ok 20 - a response is found for GET /name/bob/dublin
ok 21 - response content looks good for GET /name/bob/dublin
ok 22 - a response is found for GET /name/bob/paris
ok 23 - response content looks good for GET /name/bob/paris
ok 24 - a response is found for GET /name/bill/paris
ok 25 - response content looks good for GET /name/bill/paris
ok 26 - a response is found for GET /name/bill/dublin
ok 27 - response content looks good for GET /name/bill/dublin
ok 28 - a response is found for GET /name/bill/paris
ok 29 - response content looks good for GET /name/bill/paris
ok 30 - a response is found for GET /name/bob/paris
ok 31 - response content looks good for GET /name/bob/paris
ok 32 - a response is found for GET /name/bob/dublin
ok 33 - response content looks good for GET /name/bob/dublin
ok 34 - a response is found for GET /name/bill/paris
ok 35 - response content looks good for GET /name/bill/paris
ok 36 - a response is found for GET /name/bill/dublin
ok 37 - response content looks good for GET /name/bill/dublin
ok 38 - a response is found for GET /location/paris
ok 39 - response content looks good for GET /location/paris
ok 40 - a response is found for GET /location/dublin
ok 41 - response content looks good for GET /location/dublin
ok 42 - a response is found for GET /location/paris
ok 43 - response content looks good for GET /location/paris
ok 44 - a response is found for GET /location/bob/paris
ok 45 - response content looks good for GET /location/bob/paris
ok 46 - a response is found for GET /location/bob/dublin
ok 47 - response content looks good for GET /location/bob/dublin
ok 48 - a response is found for GET /location/bob/paris
ok 49 - response content looks good for GET /location/bob/paris
ok 50 - a response is found for post /name/bob
ok 51 - response content looks good for post /name/bob
ok 52 - a response is found for post /name/bob/paris
ok 53 - response content looks good for post /name/bob/paris
ok 54 - a response is found for post /location/paris
ok 55 - response content looks good for post /location/paris
ok 56 - a response is found for post /location/bob/paris
ok 57 - response content looks good for post /location/bob/paris
ok 58 - a response is found for post /location/bob/dublin
ok 59 - response content looks good for post /location/bob/dublin
ok 60 - a response is found for post /location/bob/paris
ok 61 - response content looks good for post /location/bob/paris
ok
t/03_route_handler/24_named_captures.t ...............
1..3
ok 1 - first route set
ok 2 - a response is found for GET /user/delete/234
ok 3 - response content looks good for GET /user/delete/234
ok
t/03_route_handler/26_after_hook.t ...................
1..4
ok 1
ok 2 - index route is defined
ok 3 - a route exists for GET /
ok 4 - response content looks good for GET /
ok
t/03_route_handler/27_issue_77_pass_breaks_routes.t ..
1..5
ok 1 - response content looks good for GET /intro
ok 2 - response content looks good for GET /status
ok 3 - response content looks good for GET /status
ok 4 - response content looks good for GET /search
ok 5 - response content looks good for GET /search
ok
t/03_route_handler/28_plack_mount.t ..................
1..3
HTTP::Server::Simple::PSGI: You can connect to your server at http://localhost:10165/
ok 1
ok 2
ok 3
ok
t/03_route_handler/29_forward.t ......................
1..12
ok 1 - a response is found for GET /
ok 2 - response content looks good for GET /
ok 3 - a response is found for GET /bounce/
ok 4 - response content looks good for GET /bounce/
ok 5 - a response is found for GET /bounce/thesethings/
ok 6 - response content looks good for GET /bounce/thesethings/
ok 7 - headers are as expected for GET /bounce/
ok 8 - a response is found for POST /
ok 9 - response content looks good for POST /
ok 10 - a response is found for POST /bounce/
ok 11 - response content looks good for POST /bounce/
ok 12 - headers are as expected for POST /bounce/
ok
t/03_route_handler/29_redirect_immediately.t .........
1..5
ok 1 - a response is found for GET /
ok 2 - response content looks good for GET /
ok 3 - a response is found for GET /false
ok 4 - headers include expected data for GET /false
ok 5
ok
t/03_route_handler/30_bug_gh190.t ....................
1..6
ok 1
ok 2
ok 3 - a route exists for GET /
ok 4 - headers include expected data for GET /
ok 5 - response content looks good for GET /
ok 6
ok
t/03_route_handler/31_infinite_loop.t ................
1..7
ok 1 - installed basic route handler
ok 2 - a route exists for GET /:id
ok 3 - before not installed yet, response status is 200 looks good for GET /0
ok 4 - response content looks good for GET /0
ok 5 - installed before hook
ok 6 - Right request status
ok 7 - infinite loop detected
ok
t/03_route_handler/32_gh_393.t .......................
1..10
ok 1 - foo is 1
ok 2 - foo is 1
ok 3 - foo is 1
ok 4 - foo is 1
ok 5 - foo is 1
ok 6 - foo is 1
ok 7 - foo is 1
ok 8 - foo is 1
ok 9 - foo is 1
ok 10 - foo is 1
ok
# Failed test at C:/cpanfly-5.14/var/megalib/Test/More.pm line 377.
# got: 'Can't connect to 0.0:10273 (timeout)
#
# LWP::Protocol::http::Socket: connect: timeout at C:/cpanfly-5.14/var/megalib/LWP/Protocol/http.pm line 51.
# '
# expected: '1'
Timeout (max run time is 420s)
C:\Perl-5.14\bin\perl.exe exits with 37