PATH=C:\mingw\bin;C:\cygwin\bin;C:\cpanfly-5.18\var\megalib\bin;C:\Perl64-5.18\site\bin;C:\Perl64-5.18\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\PROGRA~2\Perforce;C:\instantclient_11_2;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin
Start 2015-06-04T05:08:52
ActivePerl-1800 CPAN-2.00
PATH=C:/CPANFL~1.18/var/libs/bin;C:\mingw\bin;C:\cygwin\bin;C:\CPANFL~1.18\var\megalib\bin;C:\Perl64-5.18\site\bin;C:\Perl64-5.18\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\INSTAN~1;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin
Reading 'C:\cpanfly-5.18\var\cpan\Metadata'
Database was generated on Thu, 04 Jun 2015 05:53:23 GMT
Running make for E/ET/ETHER/WWW-Mechanize-1.75.tar.gz
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/E/ET/ETHER/WWW-Mechanize-1.75.tar.gz
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\E\ET\ETHER\WWW-Mechanize-1.75.tar.gz ok
WWW-Mechanize-1.75/
WWW-Mechanize-1.75/Changes
WWW-Mechanize-1.75/MANIFEST
WWW-Mechanize-1.75/MANIFEST.SKIP
WWW-Mechanize-1.75/META.json
WWW-Mechanize-1.75/META.yml
WWW-Mechanize-1.75/Makefile.PL
WWW-Mechanize-1.75/bin/
WWW-Mechanize-1.75/etc/
WWW-Mechanize-1.75/lib/
WWW-Mechanize-1.75/perlcriticrc
WWW-Mechanize-1.75/t/
WWW-Mechanize-1.75/t/00-load.t
WWW-Mechanize-1.75/t/TestServer.pm
WWW-Mechanize-1.75/t/Tools.pm
WWW-Mechanize-1.75/t/add_header.t
WWW-Mechanize-1.75/t/aliases.t
WWW-Mechanize-1.75/t/area_link.html
WWW-Mechanize-1.75/t/area_link.t
WWW-Mechanize-1.75/t/autocheck.t
WWW-Mechanize-1.75/t/clone.t
WWW-Mechanize-1.75/t/content.t
WWW-Mechanize-1.75/t/cookies.t
WWW-Mechanize-1.75/t/credentials-api.t
WWW-Mechanize-1.75/t/credentials.t
WWW-Mechanize-1.75/t/die.t
WWW-Mechanize-1.75/t/dump.t
WWW-Mechanize-1.75/t/field.html
WWW-Mechanize-1.75/t/field.t
WWW-Mechanize-1.75/t/find_frame.html
WWW-Mechanize-1.75/t/find_frame.t
WWW-Mechanize-1.75/t/find_image.t
WWW-Mechanize-1.75/t/find_inputs.html
WWW-Mechanize-1.75/t/find_inputs.t
WWW-Mechanize-1.75/t/find_link-warnings.t
WWW-Mechanize-1.75/t/find_link.html
WWW-Mechanize-1.75/t/find_link.t
WWW-Mechanize-1.75/t/find_link_id.html
WWW-Mechanize-1.75/t/find_link_id.t
WWW-Mechanize-1.75/t/form-parsing.t
WWW-Mechanize-1.75/t/form_with_fields.html
WWW-Mechanize-1.75/t/form_with_fields.t
WWW-Mechanize-1.75/t/frames.html
WWW-Mechanize-1.75/t/frames.t
WWW-Mechanize-1.75/t/google.html
WWW-Mechanize-1.75/t/image-new.t
WWW-Mechanize-1.75/t/image-parse.html
WWW-Mechanize-1.75/t/image-parse.t
WWW-Mechanize-1.75/t/link-base.t
WWW-Mechanize-1.75/t/link-relative.t
WWW-Mechanize-1.75/t/link.t
WWW-Mechanize-1.75/t/live/
WWW-Mechanize-1.75/t/local/
WWW-Mechanize-1.75/t/mech-dump/
WWW-Mechanize-1.75/t/new.t
WWW-Mechanize-1.75/t/pod-coverage.t
WWW-Mechanize-1.75/t/pod.t
WWW-Mechanize-1.75/t/regex-error.t
WWW-Mechanize-1.75/t/save_content.html
WWW-Mechanize-1.75/t/save_content.t
WWW-Mechanize-1.75/t/select.html
WWW-Mechanize-1.75/t/select.t
WWW-Mechanize-1.75/t/taint.t
WWW-Mechanize-1.75/t/tick.html
WWW-Mechanize-1.75/t/tick.t
WWW-Mechanize-1.75/t/untaint.t
WWW-Mechanize-1.75/t/upload.html
WWW-Mechanize-1.75/t/upload.t
WWW-Mechanize-1.75/t/warn.t
WWW-Mechanize-1.75/t/warnings.t
WWW-Mechanize-1.75/t/mech-dump/mech-dump.t
WWW-Mechanize-1.75/t/local/LocalServer.pm
WWW-Mechanize-1.75/t/local/back.t
WWW-Mechanize-1.75/t/local/click.t
WWW-Mechanize-1.75/t/local/click_button.t
WWW-Mechanize-1.75/t/local/content.t
WWW-Mechanize-1.75/t/local/encoding.t
WWW-Mechanize-1.75/t/local/failure.t
WWW-Mechanize-1.75/t/local/follow.t
WWW-Mechanize-1.75/t/local/form.t
WWW-Mechanize-1.75/t/local/get.t
WWW-Mechanize-1.75/t/local/log-server
WWW-Mechanize-1.75/t/local/nonascii.html
WWW-Mechanize-1.75/t/local/nonascii.t
WWW-Mechanize-1.75/t/local/overload.t
WWW-Mechanize-1.75/t/local/page_stack.t
WWW-Mechanize-1.75/t/local/referer-server
WWW-Mechanize-1.75/t/local/referer.t
WWW-Mechanize-1.75/t/local/reload.t
WWW-Mechanize-1.75/t/local/submit.t
WWW-Mechanize-1.75/t/live/encoding.t
WWW-Mechanize-1.75/t/live/wikipedia.t
WWW-Mechanize-1.75/lib/WWW/
WWW-Mechanize-1.75/lib/WWW/Mechanize/
WWW-Mechanize-1.75/lib/WWW/Mechanize.pm
WWW-Mechanize-1.75/lib/WWW/Mechanize/Cookbook.pod
WWW-Mechanize-1.75/lib/WWW/Mechanize/Examples.pod
WWW-Mechanize-1.75/lib/WWW/Mechanize/FAQ.pod
WWW-Mechanize-1.75/lib/WWW/Mechanize/Image.pm
WWW-Mechanize-1.75/lib/WWW/Mechanize/Link.pm
WWW-Mechanize-1.75/etc/www-mechanize-logo.png
WWW-Mechanize-1.75/bin/mech-dump
CPAN.pm: Building E/ET/ETHER/WWW-Mechanize-1.75.tar.gz
>>> C:\Perl64-5.18\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Warning: prerequisite CGI 4.08 not found. We have 4.03.
Warning: prerequisite HTML::Form 6 not found. We have 5.829.
Generating a dmake-style Makefile
Writing Makefile for WWW::Mechanize
"\x{026a}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
"\x{1d07}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
"\x{1d04}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
"\x{1d0b}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
"\x{1d0f}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
"\x{1d21}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
"\x{8fea}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
"\x{62c9}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
"\x{65af}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
"\x{026a}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
"\x{1d07}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
"\x{1d04}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
"\x{1d0b}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
"\x{1d0f}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
"\x{1d21}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
"\x{8fea}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
"\x{62c9}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
"\x{65af}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
"\x{026a}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
"\x{1d07}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
"\x{1d04}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
"\x{1d0b}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
"\x{1d0f}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
"\x{1d21}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
"\x{8fea}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
"\x{62c9}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
"\x{65af}" does not map to cp1252 at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 1182.
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- ETHER/WWW-Mechanize-1.75.tar.gz ----
HTML::Form [requires]
CGI [requires]
Running make test
Delayed until after prerequisites
Running test for module 'HTML::Form'
Running make for G/GA/GAAS/HTML-Form-6.03.tar.gz
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\G\GA\GAAS\HTML-Form-6.03.tar.gz ok
HTML-Form-6.03/
HTML-Form-6.03/Changes
HTML-Form-6.03/lib/
HTML-Form-6.03/Makefile.PL
HTML-Form-6.03/MANIFEST
HTML-Form-6.03/META.yml
HTML-Form-6.03/README
HTML-Form-6.03/t/
HTML-Form-6.03/t/form-label.t
HTML-Form-6.03/t/form-maxlength.t
HTML-Form-6.03/t/form-multi-select.t
HTML-Form-6.03/t/form-param.t
HTML-Form-6.03/t/form-selector.t
HTML-Form-6.03/t/form-unicode.t
HTML-Form-6.03/t/form.t
HTML-Form-6.03/lib/HTML/
HTML-Form-6.03/lib/HTML/Form.pm
CPAN.pm: Building G/GA/GAAS/HTML-Form-6.03.tar.gz
>>> C:\Perl64-5.18\bin\perl.exe Makefile.PL
Warning: prerequisite HTTP::Request 6 not found. We have 5.827.
Warning: prerequisite HTTP::Request::Common 6.03 not found. We have 5.824.
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for HTML::Form
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- GAAS/HTML-Form-6.03.tar.gz ----
HTTP::Request::Common [requires]
HTTP::Request [requires]
Running make test
Delayed until after prerequisites
Running test for module 'HTTP::Request::Common'
Running make for G/GA/GAAS/HTTP-Message-6.06.tar.gz
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\G\GA\GAAS\HTTP-Message-6.06.tar.gz ok
HTTP-Message-6.06/
HTTP-Message-6.06/Changes
HTTP-Message-6.06/lib/
HTTP-Message-6.06/Makefile.PL
HTTP-Message-6.06/MANIFEST
HTTP-Message-6.06/META.yml
HTTP-Message-6.06/README
HTTP-Message-6.06/t/
HTTP-Message-6.06/t/common-req.t
HTTP-Message-6.06/t/headers-auth.t
HTTP-Message-6.06/t/headers-etag.t
HTTP-Message-6.06/t/headers-util.t
HTTP-Message-6.06/t/headers.t
HTTP-Message-6.06/t/http-config.t
HTTP-Message-6.06/t/message-charset.t
HTTP-Message-6.06/t/message-decode-xml.t
HTTP-Message-6.06/t/message-old.t
HTTP-Message-6.06/t/message-parts.t
HTTP-Message-6.06/t/message.t
HTTP-Message-6.06/t/request.t
HTTP-Message-6.06/t/response.t
HTTP-Message-6.06/t/status-old.t
HTTP-Message-6.06/t/status.t
HTTP-Message-6.06/lib/HTTP/
HTTP-Message-6.06/lib/HTTP/Config.pm
HTTP-Message-6.06/lib/HTTP/Headers/
HTTP-Message-6.06/lib/HTTP/Headers.pm
HTTP-Message-6.06/lib/HTTP/Message.pm
HTTP-Message-6.06/lib/HTTP/Request/
HTTP-Message-6.06/lib/HTTP/Request.pm
HTTP-Message-6.06/lib/HTTP/Response.pm
HTTP-Message-6.06/lib/HTTP/Status.pm
HTTP-Message-6.06/lib/HTTP/Request/Common.pm
HTTP-Message-6.06/lib/HTTP/Headers/Auth.pm
HTTP-Message-6.06/lib/HTTP/Headers/ETag.pm
HTTP-Message-6.06/lib/HTTP/Headers/Util.pm
CPAN.pm: Building G/GA/GAAS/HTTP-Message-6.06.tar.gz
>>> C:\Perl64-5.18\bin\perl.exe Makefile.PL
Warning: prerequisite HTTP::Date 6 not found. We have 5.831.
Warning: prerequisite LWP::MediaTypes 6 not found. We have 5.835.
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for HTTP::Message
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- GAAS/HTTP-Message-6.06.tar.gz ----
HTTP::Date [requires]
LWP::MediaTypes [requires]
Running make test
Delayed until after prerequisites
Running test for module 'HTTP::Date'
Running make for G/GA/GAAS/HTTP-Date-6.02.tar.gz
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\G\GA\GAAS\HTTP-Date-6.02.tar.gz ok
HTTP-Date-6.02/
HTTP-Date-6.02/Changes
HTTP-Date-6.02/lib/
HTTP-Date-6.02/Makefile.PL
HTTP-Date-6.02/MANIFEST
HTTP-Date-6.02/META.yml
HTTP-Date-6.02/README
HTTP-Date-6.02/t/
HTTP-Date-6.02/t/date.t
HTTP-Date-6.02/lib/HTTP/
HTTP-Date-6.02/lib/HTTP/Date.pm
CPAN.pm: Building G/GA/GAAS/HTTP-Date-6.02.tar.gz
>>> C:\Perl64-5.18\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for HTTP::Date
Writing MYMETA.yml and MYMETA.json
>>> dmake
cp lib/HTTP/Date.pm blib\lib\HTTP\Date.pm
GAAS/HTTP-Date-6.02.tar.gz
dmake -- OK
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl64-5.18\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/date.t ..
1..136
# Running under perl version 5.018001 for MSWin32
# Win32::BuildNumber 1800
# Current time local: Thu Jun 4 05:09:03 2015
# Current time GMT: Thu Jun 4 12:09:03 2015
# Using Test.pm version 1.26
# 'Thu Feb 3 00:00:00 GMT 1994'
ok 1
ok 2
ok 3
# 'Thu Feb 3 00:00:00 1994'
ok 4
ok 5
ok 6
# 'Thu, 03 Feb 1994 00:00:00 GMT'
ok 7
ok 8
ok 9
# 'Thursday, 03-Feb-94 00:00:00 GMT'
ok 10
ok 11
ok 12
# 'Thursday, 03-Feb-1994 00:00:00 GMT'
ok 13
ok 14
ok 15
# '03/Feb/1994:00:00:00 0000'
ok 16
ok 17
ok 18
# '03/Feb/1994:01:00:00 +0100'
ok 19
ok 20
ok 21
# '02/Feb/1994:23:00:00 -0100'
ok 22
ok 23
ok 24
# '03 Feb 1994 00:00:00 GMT'
ok 25
ok 26
ok 27
# '03-Feb-94 00:00:00 GMT'
ok 28
ok 29
ok 30
# '03-Feb-1994 00:00:00 GMT'
ok 31
ok 32
ok 33
# '03-Feb-1994 00:00 GMT'
ok 34
ok 35
ok 36
# '03-Feb-1994 00:00'
ok 37
ok 38
ok 39
# '03-Feb-94'
ok 40
ok 41
ok 42
# '03-Feb-1994'
ok 43
ok 44
ok 45
# '03 Feb 1994'
ok 46
ok 47
ok 48
# '03/Feb/1994'
ok 49
ok 50
ok 51
# 'Feb 3 1994'
ok 52
ok 53
ok 54
# '02-03-94 12:00AM'
ok 55
ok 56
ok 57
# '1994-02-03 00:00:00 +0000'
ok 58
ok 59
ok 60
# '1994-02-03'
ok 61
ok 62
ok 63
# '19940203'
ok 64
ok 65
ok 66
# '1994-02-03T00:00:00+0000'
ok 67
ok 68
ok 69
# '1994-02-02T23:00:00-0100'
ok 70
ok 71
ok 72
# '1994-02-02T23:00:00-01:00'
ok 73
ok 74
ok 75
# '1994-02-03T00:00:00 Z'
ok 76
ok 77
ok 78
# '19940203T000000Z'
ok 79
ok 80
ok 81
# '199402030000'
ok 82
ok 83
ok 84
# ' 03/Feb/1994 '
ok 85
ok 86
ok 87
# ' 03 Feb 1994 0:00 '
ok 88
ok 89
ok 90
# 'Thu, 03 Feb 1994 00:00:00 +0000 GMT'
ok 91
ok 92
ok 93
ok 94
ok 95
# undef
ok 96
ok 97
# ''
ok 98
ok 99
# 'Garbage'
ok 100
ok 101
# 'Mandag 16. September 1996'
ok 102
ok 103
# '12 Arp 2003'
ok 104
ok 105
# '1980-00-01'
ok 106
ok 107
# '1980-13-01'
ok 108
ok 109
# '1980-01-00'
ok 110
ok 111
# '1980-01-32'
ok 112
ok 113
# '1980-01-01 25:00:00'
ok 114
ok 115
# '1980-01-01 00:61:00'
ok 116
ok 117
# '1980-01-01 00:00:61'
ok 118
ok 119
Testing AM/PM gruff...
Testing time2iso functions
ok 120
ok 121
ok 122
ok 123
ok 124
ok 125
ok 126
ok 127
FRAC 946713601.234 = 2000-01-01 00:00:01
ok 128
LOCAL 2015-06-04 05:09:03 1970-01-06 10:53:20
GMT 2015-06-04 12:09:03Z 1970-01-06 18:53:20Z
ok 129
ok 130
ok 131
ok 132
ok 133
ok 134
ok 135
ok 136
HTTP::Date 6.02
ok
All tests successful.
Files=1, Tests=136, 1 wallclock secs ( 0.08 usr + 0.03 sys = 0.11 CPU)
Result: PASS
GAAS/HTTP-Date-6.02.tar.gz
dmake test TEST_VERBOSE=1 -- OK
PPD for HTTP-Date-6.02 already made
Running test for module 'LWP::MediaTypes'
Running make for G/GA/GAAS/LWP-MediaTypes-6.02.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/arch C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\G\GA\GAAS\LWP-MediaTypes-6.02.tar.gz ok
LWP-MediaTypes-6.02/
LWP-MediaTypes-6.02/Changes
LWP-MediaTypes-6.02/lib/
LWP-MediaTypes-6.02/Makefile.PL
LWP-MediaTypes-6.02/MANIFEST
LWP-MediaTypes-6.02/META.yml
LWP-MediaTypes-6.02/README
LWP-MediaTypes-6.02/t/
LWP-MediaTypes-6.02/t/mediatypes.t
LWP-MediaTypes-6.02/lib/LWP/
LWP-MediaTypes-6.02/lib/LWP/media.types
LWP-MediaTypes-6.02/lib/LWP/MediaTypes.pm
Prepending C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/arch C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building G/GA/GAAS/LWP-MediaTypes-6.02.tar.gz
>>> C:\Perl64-5.18\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for LWP::MediaTypes
Writing MYMETA.yml and MYMETA.json
>>> dmake
cp lib/LWP/MediaTypes.pm blib\lib\LWP\MediaTypes.pm
cp lib/LWP/media.types blib\lib\LWP\media.types
GAAS/LWP-MediaTypes-6.02.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/arch C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl64-5.18\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/mediatypes.t ..
1..39
# Running under perl version 5.018001 for MSWin32
# Win32::BuildNumber 1800
# Current time local: Thu Jun 4 05:09:05 2015
# Current time GMT: Thu Jun 4 12:09:05 2015
# Using Test.pm version 1.26
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
# Image suffixes: webp pbm mmr ief ktx cmx svg fh4 ppm fbs jpe png pnm jpg bmp jpeg fh dwg xbm xwd tiff sub rgb svgz dxf pgm rlc xif gif g3 ras uvi pct fpx fh7 wbmp psd cgm btif ico fst djvu pcx uvg uvvi xpm fhc fh5 npx djv tif pic uvvg mdi
ok 34
# Audio suffixes: midi oga rmp eol mp4a wav ra ecelp7470 adp ogg uva au ram ecelp9600 weba aifc aac dtshd rmi m2a dts wma mpga uvva spx m3a mp3 mid mp2 dra aif ecelp4800 rip wax snd mp2a pya aiff m3u kar lvp
ok 35
ok 36
ok 37
ok 38
ok 39
ok
All tests successful.
Files=1, Tests=39, 0 wallclock secs ( 0.08 usr + 0.02 sys = 0.09 CPU)
Result: PASS
GAAS/LWP-MediaTypes-6.02.tar.gz
dmake test TEST_VERBOSE=1 -- OK
PPD for LWP-MediaTypes-6.02 already made
Running make for G/GA/GAAS/HTTP-Message-6.06.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\LWP-MediaTypes-6.02-OmJ_Lk/blib/arch C:\cpanfly-5.18\var\cpan\build\LWP-MediaTypes-6.02-OmJ_Lk/blib/lib C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/arch C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.18\var\cpan\build\HTTP-Message-6.06-pa_0zo
Prepending C:\cpanfly-5.18\var\cpan\build\LWP-MediaTypes-6.02-OmJ_Lk/blib/arch C:\cpanfly-5.18\var\cpan\build\LWP-MediaTypes-6.02-OmJ_Lk/blib/lib C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/arch C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building G/GA/GAAS/HTTP-Message-6.06.tar.gz
>>> dmake
cp lib/HTTP/Status.pm blib\lib\HTTP\Status.pm
cp lib/HTTP/Message.pm blib\lib\HTTP\Message.pm
cp lib/HTTP/Request/Common.pm blib\lib\HTTP\Request\Common.pm
cp lib/HTTP/Response.pm blib\lib\HTTP\Response.pm
cp lib/HTTP/Request.pm blib\lib\HTTP\Request.pm
cp lib/HTTP/Headers/Util.pm blib\lib\HTTP\Headers\Util.pm
cp lib/HTTP/Headers.pm blib\lib\HTTP\Headers.pm
cp lib/HTTP/Headers/ETag.pm blib\lib\HTTP\Headers\ETag.pm
cp lib/HTTP/Config.pm blib\lib\HTTP\Config.pm
cp lib/HTTP/Headers/Auth.pm blib\lib\HTTP\Headers\Auth.pm
GAAS/HTTP-Message-6.06.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.18\var\cpan\build\LWP-MediaTypes-6.02-OmJ_Lk/blib/arch C:\cpanfly-5.18\var\cpan\build\LWP-MediaTypes-6.02-OmJ_Lk/blib/lib C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/arch C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl64-5.18\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/common-req.t ..........
1..57
# Running under perl version 5.018001 for MSWin32
# Win32::BuildNumber 1800
# Current time local: Thu Jun 4 05:09:07 2015
# Current time GMT: Thu Jun 4 12:09:07 2015
# Using Test.pm version 1.26
GET http://www.sn.no/
ok 1
ok 2
HEAD http://www.sn.no/
From: aas@sn.no
If-Match: abc
ok 3
ok 4
ok 5
ok 6
PUT http://www.sn.no
Content-Length: 3
foo
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
POST http://www.sn.no
Content-Length: 83
Content-Type: application/x-www-form-urlencoded
Bar: foo
foo=bar%3Bbaz&baz=a&baz=b&baz=c&foo=zoo%3D%26&space+=+%2B+&nl=a%0D%0Ab%0D%0Ac%0D%0A
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
Content-Disposition: form-data; name="file"; filename="test-3208"
Content-Type: text/plain
foo
bar
baz
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
POST http://www.perl.org/survey.cgi
Content-Length: 134
Content-Type: multipart/form-data; boundary=xYzZY
--xYzZY
Content-Disposition: form-data; name="file"; filename="xxy\""
Content-Type: text/html
Hello, world!
--xYzZY--
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
ok 44
POST http://www.perl.org/survey.cgi
Content-Length: 26588
Content-Type: multipart/form-data; boundary=uzvzKeanvikcZlEYDxdFRBV4it0dxeXBrbXXXVGb
CODE(0x216c748)
ok 45
ok 46
ok 47
ok 48
ok 49
ok 50
15 chunks, total size is 26588 bytes
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57
ok
t/headers-auth.t ........
1..6
# Running under perl version 5.018001 for MSWin32
# Win32::BuildNumber 1800
# Current time local: Thu Jun 4 05:09:08 2015
# Current time GMT: Thu Jun 4 12:09:08 2015
# Using Test.pm version 1.26
401 Unauthorized
WWW-Authenticate: Foo realm="WallyWorld", foo=bar, Bar realm="WallyWorld2"
WWW-Authenticate: Basic Realm="WallyWorld", foo=bar, bar=baz
ok 1
ok 2
ok 3
ok 4
401 Unauthorized
WWW-Authenticate: Basic realm=foo1
401 Unauthorized
WWW-Authenticate: Basic realm="foo2"
401 Unauthorized
WWW-Authenticate: Basic realm="foo3", foo=33
WWW-Authenticate: Digest foo=foo, nonce=bar
ok 5
ok 6
ok
t/headers-etag.t ........
1..4
# Running under perl version 5.018001 for MSWin32
# Win32::BuildNumber 1800
# Current time local: Thu Jun 4 05:09:08 2015
# Current time GMT: Thu Jun 4 12:09:08 2015
# Using Test.pm version 1.26
ok 1
ok 2
ok 3
ok 4
If-Match: W/"foo", "bar", "baz", "bar"
If-None-Match: "333"
If-Range: Thu, 04 Jun 2015 12:09:08 GMT
ETag: W/"tag2"
ok
t/headers-util.t ........
1..15
# Running under perl version 5.018001 for MSWin32
# Win32::BuildNumber 1800
# Current time local: Thu Jun 4 05:09:08 2015
# Current time GMT: Thu Jun 4 12:09:08 2015
# Using Test.pm version 1.26
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
# Extra tests
ok 14
ok 15
ok
t/headers.t .............
1..166
# Running under perl version 5.018001 for MSWin32
# Win32::BuildNumber 1800
# Current time local: Thu Jun 4 05:09:08 2015
# Current time GMT: Thu Jun 4 12:09:08 2015
# Using Test.pm version 1.26
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
ok 44
ok 45
ok 46
ok 47
ok 48
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57
ok 58
ok 59
ok 60
ok 61
ok 62
ok 63
ok 64
ok 65
ok 66
ok 67
ok 68
ok 69
ok 70
ok 71
ok 72
ok 73
ok 74
ok 75
ok 76
ok 77
ok 78
ok 79
ok 80
ok 81
ok 82
ok 83
ok 84
ok 85
ok 86
ok 87
ok 88
ok 89
ok 90
ok 91
ok 92
ok 93
ok 94
ok 95
ok 96
ok 97
ok 98
ok 99
ok 100
ok 101
ok 102
ok 103
ok 104
ok 105
ok 106
ok 107
ok 108
ok 109
ok 110
ok 111
ok 112
ok 113
ok 114
ok 115
ok 116
ok 117
ok 118
ok 119
ok 120
ok 121
ok 122
ok 123
ok 124
ok 125
ok 126
ok 127
ok 128
ok 129
ok 130
ok 131
ok 132
ok 133
ok 134
ok 135
ok 136
ok 137
ok 138
ok 139
ok 140
ok 141
ok 142
ok 143
ok 144
ok 145
ok 146
ok 147
ok 148
ok 149
ok 150
ok 151
ok 152
ok 153
ok 154
ok 155
ok 156
ok 157
ok 158
ok 159
ok 160
ok 161
ok 162
ok 163
ok 164
ok 165
ok 166
ok
t/http-config.t .........
1..14
# Running under perl version 5.018001 for MSWin32
# Win32::BuildNumber 1800
# Current time local: Thu Jun 4 05:09:08 2015
# Current time GMT: Thu Jun 4 12:09:08 2015
# Using Test.pm version 1.26
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
t/message-charset.t .....
1..43
# Running under perl version 5.018001 for MSWin32
# Win32::BuildNumber 1800
# Current time local: Thu Jun 4 05:09:08 2015
# Current time GMT: Thu Jun 4 12:09:08 2015
# Using Test.pm version 1.26
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
ok
t/message-decode-xml.t ..
1..2
ok 1 - UTF-8
ok 2 - UTF-16le
ok
t/message-old.t .........
1..20
# Running under perl version 5.018001 for MSWin32
# Win32::BuildNumber 1800
# Current time local: Thu Jun 4 05:09:09 2015
# Current time GMT: Thu Jun 4 12:09:09 2015
# Using Test.pm version 1.26
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
t/message-parts.t .......
1..47
# Running under perl version 5.018001 for MSWin32
# Win32::BuildNumber 1800
# Current time local: Thu Jun 4 05:09:09 2015
# Current time GMT: Thu Jun 4 12:09:09 2015
# Using Test.pm version 1.26
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
ok 44
ok 45
ok 46
ok 47
ok
t/message.t .............
1..129
# Running under perl version 5.018001 for MSWin32
# Win32::BuildNumber 1800
# Current time local: Thu Jun 4 05:09:09 2015
# Current time GMT: Thu Jun 4 12:09:09 2015
# Using Test.pm version 1.26
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
ok 44
ok 45
ok 46
ok 47
ok 48
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57
ok 58
ok 59
ok 60
ok 61
ok 62
ok 63
ok 64
ok 65
ok 66
ok 67
ok 68
ok 69
ok 70
ok 71
ok 72
ok 73
ok 74
ok 75
ok 76
ok 77
ok 78
ok 79
ok 80
ok 81
ok 82
ok 83
ok 84
ok 85
ok 86
ok 87
ok 88
ok 89
ok 90
ok 91
ok 92
ok 93
ok 94
ok 95
ok 96
ok 97
ok 98
ok 99
ok 100
ok 101
ok 102
ok 103
ok 104
ok 105
ok 106
ok 107
ok 108
ok 109
ok 110
ok 111
ok 112
ok 113
ok 114
# Content-Encoding: deflate
# Content-Type: text/plain
#
# x\x9C\xF3H\xCD\xC9\xC9W(\xCF/\xCAIQ\4\0\35\t\4^
ok 115
ok 116
ok 117
ok 118
ok 119
ok 120
ok 121
ok 122
ok 123
ok 124
ok 125
ok 126
ok 127
ok 128
ok 129
ok
t/request.t .............
1..11
# Running under perl version 5.018001 for MSWin32
# Win32::BuildNumber 1800
# Current time local: Thu Jun 4 05:09:09 2015
# Current time GMT: Thu Jun 4 12:09:09 2015
# Using Test.pm version 1.26
ok 1
ok 2
ok 3
# GET http://www.example.com
# Accept-Encoding: gzip, x-gzip, deflate, x-bzip2
#
# (no content)
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok
t/response.t ............
1..23
# Running under perl version 5.018001 for MSWin32
# Win32::BuildNumber 1800
# Current time local: Thu Jun 4 05:09:10 2015
# Current time GMT: Thu Jun 4 12:09:10 2015
# Using Test.pm version 1.26
ok 1
ok 2
ok 3
ok 4
ok 5
# current_age = 35
# freshness_lifetime = 86400
# response is fresh
# it will be fresh for 86365 more seconds
# 200 OK
# Date: Thu, 04 Jun 2015 12:08:45 GMT
# Expires: Thu, 04 Jun 2015 12:09:10 GMT
# Last-Modified: Tue, 07 Apr 2015 15:15:50 GMT
# Client-Date: Thu, 04 Jun 2015 12:08:50 GMT
#
# (no content)
ok 6
# current_age = 330
# freshness_lifetime = 10
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/status-old.t ..........
1..8
# Running under perl version 5.018001 for MSWin32
# Win32::BuildNumber 1800
# Current time local: Thu Jun 4 05:09:10 2015
# Current time GMT: Thu Jun 4 12:09:10 2015
# Using Test.pm version 1.26
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok
t/status.t ..............
1..9
# Running under perl version 5.018001 for MSWin32
# Win32::BuildNumber 1800
# Current time local: Thu Jun 4 05:09:10 2015
# Current time GMT: Thu Jun 4 12:09:10 2015
# Using Test.pm version 1.26
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok
All tests successful.
Files=15, Tests=554, 3 wallclock secs ( 0.17 usr + 0.00 sys = 0.17 CPU)
Result: PASS
GAAS/HTTP-Message-6.06.tar.gz
dmake test TEST_VERBOSE=1 -- OK
PPD for HTTP-Message-6.06 already made
Running test for module 'HTTP::Request'
Running make for G/GA/GAAS/HTTP-Message-6.06.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\HTTP-Message-6.06-pa_0zo/blib/arch C:\cpanfly-5.18\var\cpan\build\HTTP-Message-6.06-pa_0zo/blib/lib C:\cpanfly-5.18\var\cpan\build\LWP-MediaTypes-6.02-OmJ_Lk/blib/arch C:\cpanfly-5.18\var\cpan\build\LWP-MediaTypes-6.02-OmJ_Lk/blib/lib C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/arch C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.18\var\cpan\build\HTTP-Message-6.06-pa_0zo
Prepending C:\cpanfly-5.18\var\cpan\build\HTTP-Message-6.06-pa_0zo/blib/arch C:\cpanfly-5.18\var\cpan\build\HTTP-Message-6.06-pa_0zo/blib/lib C:\cpanfly-5.18\var\cpan\build\LWP-MediaTypes-6.02-OmJ_Lk/blib/arch C:\cpanfly-5.18\var\cpan\build\LWP-MediaTypes-6.02-OmJ_Lk/blib/lib C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/arch C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/lib to PERL5LIB for 'make'
Has already been made
Prepending C:\cpanfly-5.18\var\cpan\build\HTTP-Message-6.06-pa_0zo/blib/arch C:\cpanfly-5.18\var\cpan\build\HTTP-Message-6.06-pa_0zo/blib/lib C:\cpanfly-5.18\var\cpan\build\LWP-MediaTypes-6.02-OmJ_Lk/blib/arch C:\cpanfly-5.18\var\cpan\build\LWP-MediaTypes-6.02-OmJ_Lk/blib/lib C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/arch C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/lib to PERL5LIB for 'test'
Running make test
Has already been tested successfully
Running make for G/GA/GAAS/HTML-Form-6.03.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\HTTP-Message-6.06-pa_0zo/blib/arch C:\cpanfly-5.18\var\cpan\build\HTTP-Message-6.06-pa_0zo/blib/lib C:\cpanfly-5.18\var\cpan\build\LWP-MediaTypes-6.02-OmJ_Lk/blib/arch C:\cpanfly-5.18\var\cpan\build\LWP-MediaTypes-6.02-OmJ_Lk/blib/lib C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/arch C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.18\var\cpan\build\HTML-Form-6.03-AjKKNE
Prepending C:\cpanfly-5.18\var\cpan\build\HTTP-Message-6.06-pa_0zo/blib/arch C:\cpanfly-5.18\var\cpan\build\HTTP-Message-6.06-pa_0zo/blib/lib C:\cpanfly-5.18\var\cpan\build\LWP-MediaTypes-6.02-OmJ_Lk/blib/arch C:\cpanfly-5.18\var\cpan\build\LWP-MediaTypes-6.02-OmJ_Lk/blib/lib C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/arch C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building G/GA/GAAS/HTML-Form-6.03.tar.gz
>>> dmake
cp lib/HTML/Form.pm blib\lib\HTML\Form.pm
GAAS/HTML-Form-6.03.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.18\var\cpan\build\HTTP-Message-6.06-pa_0zo/blib/arch C:\cpanfly-5.18\var\cpan\build\HTTP-Message-6.06-pa_0zo/blib/lib C:\cpanfly-5.18\var\cpan\build\LWP-MediaTypes-6.02-OmJ_Lk/blib/arch C:\cpanfly-5.18\var\cpan\build\LWP-MediaTypes-6.02-OmJ_Lk/blib/lib C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/arch C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl64-5.18\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/form-label.t .........
1..2
# Running under perl version 5.018001 for MSWin32
# Win32::BuildNumber 1800
# Current time local: Thu Jun 4 05:09:12 2015
# Current time GMT: Thu Jun 4 12:09:12 2015
# Using Test.pm version 1.26
ok 1
ok 2
ok
t/form-maxlength.t .....
1..12
ok 1 - An object of class 'HTML::Form' isa 'HTML::Form'
ok 2 - An object of class 'HTML::Form::TextInput' isa 'HTML::Form::TextInput'
ok 3 - got maxlength: 8
ok 4 - set value length=4
ok 5 - got value length=4
ok 6 - set value length=10
ok 7 - got value length=10
ok 8 - not strict by default
ok 9 - input strict change when form strict change
ok 10 - set value length=4
ok 11 - got value length=4
ok 12 - Exception raised
ok
t/form-multi-select.t ..
1..2
ok 1 - the settings of a previous form should not interfere with a latter form (control test with one form)
ok 2 - the settings of a previous form should not interfere with a latter form (test with two forms)
ok
t/form-param.t .........
1..22
# Running under perl version 5.018001 for MSWin32
# Win32::BuildNumber 1800
# Current time local: Thu Jun 4 05:09:12 2015
# Current time GMT: Thu Jun 4 12:09:12 2015
# Using Test.pm version 1.26
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
t/form-selector.t ......
1..12
# Running under perl version 5.018001 for MSWin32
# Win32::BuildNumber 1800
# Current time local: Thu Jun 4 05:09:13 2015
# Current time GMT: Thu Jun 4 12:09:13 2015
# Using Test.pm version 1.26
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
t/form-unicode.t .......
1..15
# Running under perl version 5.018001 for MSWin32
# Win32::BuildNumber 1800
# Current time local: Thu Jun 4 05:09:13 2015
# Current time GMT: Thu Jun 4 12:09:13 2015
# Using Test.pm version 1.26
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
t/form.t ...............
1..127
# Running under perl version 5.018001 for MSWin32
# Win32::BuildNumber 1800
# Current time local: Thu Jun 4 05:09:13 2015
# Current time GMT: Thu Jun 4 12:09:13 2015
# Using Test.pm version 1.26
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
ok 44
ok 45
ok 46
ok 47
ok 48
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57
ok 58
ok 59
ok 60
ok 61
ok 62
ok 63
ok 64
ok 65
ok 66
ok 67
ok 68
ok 69
ok 70
ok 71
ok 72
ok 73
ok 74
ok 75
ok 76
ok 77
ok 78
ok 79
ok 80
ok 81
ok 82
ok 83
ok 84
ok 85
ok 86
ok 87
ok 88
ok 89
ok 90
ok 91
ok 92
ok 93
ok 94
ok 95
ok 96
ok 97
ok 98
ok 99
ok 100
ok 101
ok 102
ok 103
ok 104
ok 105
ok 106
ok 107
ok 108
ok 109
ok 110
ok 111
ok 112
ok 113
ok 114
ok 115
ok 116
ok 117
ok 118
ok 119
ok 120
ok 121
ok 122
ok 123
ok 124
ok 125
ok 126
ok 127
ok
All tests successful.
Files=7, Tests=192, 1 wallclock secs ( 0.08 usr + 0.03 sys = 0.11 CPU)
Result: PASS
GAAS/HTML-Form-6.03.tar.gz
dmake test TEST_VERBOSE=1 -- OK
PPD for HTML-Form-6.03 already made
Running test for module 'CGI'
Running make for L/LE/LEEJO/CGI-4.20.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\HTML-Form-6.03-AjKKNE/blib/arch C:\cpanfly-5.18\var\cpan\build\HTML-Form-6.03-AjKKNE/blib/lib C:\cpanfly-5.18\var\cpan\build\HTTP-Message-6.06-pa_0zo/blib/arch C:\cpanfly-5.18\var\cpan\build\HTTP-Message-6.06-pa_0zo/blib/lib C:\cpanfly-5.18\var\cpan\build\LWP-MediaTypes-6.02-OmJ_Lk/blib/arch C:\cpanfly-5.18\var\cpan\build\LWP-MediaTypes-6.02-OmJ_Lk/blib/lib C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/arch C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\L\LE\LEEJO\CGI-4.20.tar.gz ok
CGI-4.20/
CGI-4.20/Changes
CGI-4.20/MANIFEST
CGI-4.20/META.json
CGI-4.20/META.yml
CGI-4.20/Makefile.PL
CGI-4.20/README.md
CGI-4.20/examples/
CGI-4.20/lib/
CGI-4.20/t/
CGI-4.20/t/Dump.t
CGI-4.20/t/arbitrary_handles.t
CGI-4.20/t/autoescape.t
CGI-4.20/t/can.t
CGI-4.20/t/carp.t
CGI-4.20/t/cgi.t
CGI-4.20/t/changes.t
CGI-4.20/t/charset.t
CGI-4.20/t/checkbox_group.t
CGI-4.20/t/compiles_pod.t
CGI-4.20/t/cookie.t
CGI-4.20/t/delete.t
CGI-4.20/t/end_form.t
CGI-4.20/t/form.t
CGI-4.20/t/function.t
CGI-4.20/t/gh-155.t
CGI-4.20/t/headers/
CGI-4.20/t/headers.t
CGI-4.20/t/hidden.t
CGI-4.20/t/html.t
CGI-4.20/t/html_functions.t
CGI-4.20/t/http.t
CGI-4.20/t/init.t
CGI-4.20/t/init_test.txt
CGI-4.20/t/multipart_init.t
CGI-4.20/t/multipart_start.t
CGI-4.20/t/no_tabindex.t
CGI-4.20/t/param_fetch.t
CGI-4.20/t/param_list_context.t
CGI-4.20/t/popup_menu.t
CGI-4.20/t/postdata.t
CGI-4.20/t/pretty.t
CGI-4.20/t/push.t
CGI-4.20/t/query_string.t
CGI-4.20/t/redirect_query_string.t
CGI-4.20/t/request.t
CGI-4.20/t/rt-31107.t
CGI-4.20/t/rt-52469.t
CGI-4.20/t/rt-57524.t
CGI-4.20/t/rt-75628.t
CGI-4.20/t/rt-84767.t
CGI-4.20/t/rt_31107.txt
CGI-4.20/t/rt_75628.txt
CGI-4.20/t/save_read_roundtrip.t
CGI-4.20/t/sorted.t
CGI-4.20/t/start_end_asterisk.t
CGI-4.20/t/start_end_end.t
CGI-4.20/t/start_end_start.t
CGI-4.20/t/unescapeHTML.t
CGI-4.20/t/upload.t
CGI-4.20/t/uploadInfo.t
CGI-4.20/t/upload_post_text.txt
CGI-4.20/t/url.t
CGI-4.20/t/user_agent.t
CGI-4.20/t/utf8.t
CGI-4.20/t/util-58.t
CGI-4.20/t/util.t
CGI-4.20/t/headers/attachment.t
CGI-4.20/t/headers/charset.t
CGI-4.20/t/headers/cookie.t
CGI-4.20/t/headers/default.t
CGI-4.20/t/headers/nph.t
CGI-4.20/t/headers/p3p.t
CGI-4.20/t/headers/target.t
CGI-4.20/t/headers/type.t
CGI-4.20/lib/CGI/
CGI-4.20/lib/CGI.pm
CGI-4.20/lib/CGI.pod
CGI-4.20/lib/Fh.pm
CGI-4.20/lib/CGI/Carp.pm
CGI-4.20/lib/CGI/Cookie.pm
CGI-4.20/lib/CGI/File/
CGI-4.20/lib/CGI/HTML/
CGI-4.20/lib/CGI/Pretty.pm
CGI-4.20/lib/CGI/Push.pm
CGI-4.20/lib/CGI/Util.pm
CGI-4.20/lib/CGI/HTML/Functions.pm
CGI-4.20/lib/CGI/HTML/Functions.pod
CGI-4.20/lib/CGI/File/Temp.pm
CGI-4.20/examples/clickable_image.cgi
CGI-4.20/examples/cookie.cgi
CGI-4.20/examples/crash.cgi
CGI-4.20/examples/file_upload.cgi
CGI-4.20/examples/mojo_proxy.pl
CGI-4.20/examples/wikipedia_example.cgi
CGI-4.20/examples/wilogo.gif
Prepending C:\cpanfly-5.18\var\cpan\build\HTML-Form-6.03-AjKKNE/blib/arch C:\cpanfly-5.18\var\cpan\build\HTML-Form-6.03-AjKKNE/blib/lib C:\cpanfly-5.18\var\cpan\build\HTTP-Message-6.06-pa_0zo/blib/arch C:\cpanfly-5.18\var\cpan\build\HTTP-Message-6.06-pa_0zo/blib/lib C:\cpanfly-5.18\var\cpan\build\LWP-MediaTypes-6.02-OmJ_Lk/blib/arch C:\cpanfly-5.18\var\cpan\build\LWP-MediaTypes-6.02-OmJ_Lk/blib/lib C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/arch C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building L/LE/LEEJO/CGI-4.20.tar.gz
>>> C:\Perl64-5.18\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for CGI
Writing MYMETA.yml and MYMETA.json
>>> dmake
cp lib/CGI/HTML/Functions.pod blib\lib\CGI\HTML\Functions.pod
cp lib/Fh.pm blib\lib\Fh.pm
cp lib/CGI.pm blib\lib\CGI.pm
cp lib/CGI/HTML/Functions.pm blib\lib\CGI\HTML\Functions.pm
cp lib/CGI/Carp.pm blib\lib\CGI\Carp.pm
cp lib/CGI/Util.pm blib\lib\CGI\Util.pm
cp lib/CGI/Push.pm blib\lib\CGI\Push.pm
cp lib/CGI/File/Temp.pm blib\lib\CGI\File\Temp.pm
cp lib/CGI.pod blib\lib\CGI.pod
cp lib/CGI/Pretty.pm blib\lib\CGI\Pretty.pm
cp lib/CGI/Cookie.pm blib\lib\CGI\Cookie.pm
LEEJO/CGI-4.20.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.18\var\cpan\build\HTML-Form-6.03-AjKKNE/blib/arch C:\cpanfly-5.18\var\cpan\build\HTML-Form-6.03-AjKKNE/blib/lib C:\cpanfly-5.18\var\cpan\build\HTTP-Message-6.06-pa_0zo/blib/arch C:\cpanfly-5.18\var\cpan\build\HTTP-Message-6.06-pa_0zo/blib/lib C:\cpanfly-5.18\var\cpan\build\LWP-MediaTypes-6.02-OmJ_Lk/blib/arch C:\cpanfly-5.18\var\cpan\build\LWP-MediaTypes-6.02-OmJ_Lk/blib/lib C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/arch C:\cpanfly-5.18\var\cpan\build\HTTP-Date-6.02-mdAW8B/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl64-5.18\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/headers/*.t
t/arbitrary_handles.t ......
1..4
ok 1 - CGI->new from POST
ok 2 - param() from POST with IO::File
ok 3 - CGI->new from GET
ok 4 - param() from GET with IO::File
ok
t/autoescape.t .............
1..18
ok 1 - autoEscape defaults to On
ok 2 - reality check escapeHTML
ok 3 - passing undef to autoEscape doesn't break escapeHTML
ok 4 - turning off autoescape actually works
ok 5 - autoescape turns back on
ok 6 - passing 0 to autoEscape doesn't break escapeHTML
ok 7 - autoescape javascript turns off for textfield
ok 8 - autoescape javascript turns off for password field
ok 9 - autoescape javascript turns off for textarea
ok 10 - autoescape javascript turns off for popup_menu
ok 11 - autoescape javascript turns off for popup_menu \#2
ok 12 - autoescape javascript turns off for scrolling list
ok 13 - autoescape javascript turns off for checkbox group
ok 14 - autoescape javascript turns off for checkbox
ok 15 - autoescape javascript turns off for radio group
ok 16 - autoescape javascript turns off for submit
ok 17 - autoescape javascript turns off for image_button
ok 18 - autoescape javascript turns off for button
ok
t/can.t ....................
1..2
ok 1 - use CGI;
ok 2 - CGI->can(...)
ok
t/carp.t ...................
1..71
ok 1 - file
ok 2 - line
ok 3 - id
ok 4 - file
ok 5 - line
ok 6 - id
ok 7 - file
ok 8 - line
ok 9 - id
ok 10 - Time in correct format
ok 11 - Time in correct format
ok 12 - Time in correct format (FULL_PATH)
ok 13 - CGI::Carp::warn calls CORE::warn
ok 14 - CGI::Carp::warn builds correct message
ok 15 - CGI::Carp::warn builds correct message
ok 16 - noTimestamp
ok 17 - noTimestamp
ok 18 - ineval returns false when not in eval
ok 19 - ineval returns true when in eval
ok 20 - CGI::Carp::die calls CORE::die without altering argument in eval
ok 21 - CGI::Carp::die calls CORE::die, but adds stamp
ok 22 - CGI::Carp::set_message returns new message
ok 23 - CGI::Carp::set_message message set correctly
ok 24 - CGI::Carp::import set program name correctly
ok 25 - CGI::Carp::set_progname returns new program name
ok 26 - CGI::Carp::set_progname program name set correctly
ok 27 - CGI::Carp::set_progname returns unset name correctly
ok 28 - CGI::Carp::set_progname program name unset correctly
ok 29 - Warnings turned off
ok 30 - warningsToBrowser() on
ok 31 - Warnings turned off
ok 32 - Default string has header
ok 33 - Custom message not in default string
ok 34 - Custom Message appears in output
ok 35 - Server Admin does not appear in default message
ok 36 - Server Admin appears in output
ok 37 - Custom message not in result
ok 38 - Correct message in string
ok 39 - \*STORE returns proper filehandle
ok 40 - $fh returns proper filehandle
ok 41 - STDIN returns proper filehandle
ok 42 - STDIN returns proper filehandle
ok 43 - "WIBBLE" doesn't returns proper filehandle
ok 44 - die with string
ok 45 - die with array ref
ok 46 - die with hash ref
ok 47 - die with code ref
ok 48 - An object of class 'My::Plain::Object' isa 'My::Plain::Object'
ok 49 - object is stringified
ok 50 - second argument is present
ok 51 - An object of class 'My::Stringified::Object' isa 'My::Stringified::Object'
ok 52 - object is stringified
ok 53 - second argument is present
ok 54 - die with no argument
ok 55 - regular string, wrapped
ok 56 - array ref, wrapped
ok 57 - hash ref, wrapped
ok 58 - code ref, wrapped
ok 59 - plain object, wrapped
ok 60 - stringified object, wrapped
ok 61 - no args, wrapped
ok 62 - propagating $@ if no argument
ok 63 - die message for ToBrowser = 0 is OK
ok 64 - No output for ToBrowser = 0
ok 65 - die handler
ok 66 - confess
ok 67 - die handler
ok 68 - croak
ok 69 - carp
ok 70 - cluck
ok 71 - carpout
ok
# cgi-lib.pl routines
private_tempfiles has been deprecated at C:\cpanfly-5.18\var\cpan\build\CGI-4.20-vIxPqX\blib\lib/CGI.pm line 3213.
t/cgi.t ....................
1..25
ok 1 - An object of class 'CGI' isa 'CGI'
ok 2 - r
ok 3 - ReadParse
ok 4 - PrintHeader
ok 5 - HtmlTop
ok 6 - HtmlBot
ok 7 - SplitParam
ok 8 - MethGet
ok 9 - MethPost
ok 10 - MethPut
# TIE methods
ok 11 - FIRSTKEY
ok 12 - NEXTKEY
ok 13 - CLEAR
ok 14 - version
ok 15 - as_string
ok 16 - _style
ok 17 - state
ok 18 - nosticky
ok 19 - ... sets $CGI::NOSTICKY
ok 20 - nph
ok 21 - ... sets $CGI::NPH
ok 22 - close_upload_files
ok 23 - ... sets $CGI::CLOSE_UPLOAD_FILES
ok 24 - default_dtd
ok 25 - private_tempfiles
ok
t/changes.t ................
1..4
ok 1 - Changes is loadable
ok 2 - Changes contains at least one release
ok 3 - Changes contains valid release dates
ok 4 - Changes contains valid version numbers
ok
t/charset.t ................
ok 1 - charset ISO-8859-1 is set by default for default content-type
ok 2 - charset ISO-8859-1 is set by default for application/json content-type
ok 3 - setting charset alters header of text/plain
ok 4 - setting charset alters header of application/json
1..4
ok
t/checkbox_group.t .........
1..3
ok 1 - use CGI;
ok 2 - checkbox_group()
ok 3 - checkbox_group()
ok
[Thu Jun 4 05:09:19 2015] compiles_pod.t: CGI::Pretty is DEPRECATED and will be removed in a future release. Please see https://github.com/leejo/CGI.pm/issues/162 for more information at C:\cpanfly-5.18\var\cpan\build\CGI-4.20-vIxPqX\blib\lib/CGI/Pretty.pm line 19.
t/compiles_pod.t ...........
1..27
ok 1 - use CGI
ok 2 - POD test for blib/lib/CGI.pm (no pod)
not ok 3 - Pod coverage on CGI # TODO POD coverage
# Failed (TODO) test 'Pod coverage on CGI'
# at t/compiles_pod.t line 40.
# Coverage for CGI is 9.8%, with 367 naked subroutines:
# Area
# Delete
# Delete_all
# Dump
# HtmlBot
# HtmlTop
# Link
# MULTIPART
# Map
# MethGet
# MethPost
# MethPut
# Param
# PrintHeader
# Q
# ReadParse
# SERVER_PUSH
# Select
# SplitParam
# Sub
# TR
# Tr
# URL_ENCODED
# Vars
# abbr
# acronym
# add_parameter
# address
# all_parameters
# append
# applet
# as_string
# autoEscape
# b
# base
# basefont
# bdo
# big
# binmode
# blink
# blockquote
# body
# br
# button
# cache
# caption
# center
# cgi_error
# charset
# checkbox
# checkbox_group
# cite
# close_upload_files
# code
# col
# colgroup
# comment
# compile
# cookie
# dd
# default_dtd
# defaults
# del
# delete
# delete_all
# dfn
# div
# dl
# dt
# element_id
# element_tab
# em
# embed
# end_Area
# end_Link
# end_Map
# end_Param
# end_Q
# end_Select
# end_Sub
# end_TR
# end_Tr
# end_a
# end_abbr
# end_acronym
# end_address
# end_applet
# end_b
# end_base
# end_basefont
# end_bdo
# end_big
# end_blink
# end_blockquote
# end_body
# end_br
# end_caption
# end_center
# end_cite
# end_code
# end_col
# end_colgroup
# end_dd
# end_del
# end_dfn
# end_div
# end_dl
# end_dt
# end_em
# end_embed
# end_fieldset
# end_font
# end_fontsize
# end_form
# end_frame
# end_frameset
# end_h1
# end_h2
# end_h3
# end_h4
# end_h5
# end_h6
# end_head
# end_hr
# end_html
# end_i
# end_iframe
# end_ilayer
# end_img
# end_input
# end_ins
# end_kbd
# end_label
# end_layer
# end_legend
# end_li
# end_menu
# end_meta
# end_multipart_form
# end_nextid
# end_nobr
# end_noframes
# end_noscript
# end_object
# end_ol
# end_option
# end_p
# end_pre
# end_samp
# end_script
# end_small
# end_span
# end_strike
# end_strong
# end_style
# end_sup
# end_table
# end_tbody
# end_td
# end_tfoot
# end_th
# end_thead
# end_title
# end_tt
# end_u
# end_ul
# end_var
# escapeHTML
# expand_tags
# fieldset
# filefield
# font
# fontsize
# frame
# frameset
# get_fields
# h1
# h2
# h3
# h4
# h5
# h6
# head
# hidden
# hr
# html
# i
# iframe
# ilayer
# image_button
# img
# import_names
# init
# initialize_globals
# ins
# isindex
# kbd
# label
# layer
# legend
# li
# menu
# meta
# multi_param
# new_MultipartBuffer
# nextid
# nobr
# noframes
# noscript
# nosticky
# ol
# optgroup
# option
# p
# param
# param_fetch
# parse_keywordlist
# parse_params
# password_field
# popup_menu
# pre
# previous_or_default
# print
# private_tempfiles
# protocol
# put
# query_string
# r
# radio_group
# read_from_client
# read_from_cmdline
# read_multipart
# read_multipart_related
# read_postdata_putdata
# redirect
# register_parameter
# reset
# restore_parameters
# samp
# save
# save_parameters
# save_request
# scrolling_list
# self_or_CGI
# self_or_default
# self_url
# small
# span
# start_Area
# start_Link
# start_Map
# start_Param
# start_Q
# start_Select
# start_Sub
# start_TR
# start_Tr
# start_a
# start_abbr
# start_acronym
# start_address
# start_applet
# start_b
# start_base
# start_basefont
# start_bdo
# start_big
# start_blink
# start_blockquote
# start_body
# start_br
# start_caption
# start_center
# start_cite
# start_code
# start_col
# start_colgroup
# start_dd
# start_del
# start_dfn
# start_div
# start_dl
# start_dt
# start_em
# start_embed
# start_fieldset
# start_font
# start_fontsize
# start_form
# start_frame
# start_frameset
# start_h1
# start_h2
# start_h3
# start_h4
# start_h5
# start_h6
# start_head
# start_hr
# start_html
# start_i
# start_iframe
# start_ilayer
# start_img
# start_input
# start_ins
# start_kbd
# start_label
# start_layer
# start_legend
# start_li
# start_menu
# start_meta
# start_multipart_form
# start_nextid
# start_nobr
# start_noframes
# start_noscript
# start_object
# start_ol
# start_option
# start_p
# start_pre
# start_samp
# start_script
# start_small
# start_span
# start_strike
# start_strong
# start_style
# start_sup
# start_table
# start_tbody
# start_td
# start_tfoot
# start_th
# start_thead
# start_title
# start_tt
# start_u
# start_ul
# start_var
# strike
# strong
# style
# submit
# sup
# table
# tbody
# td
# textarea
# textfield
# tfoot
# th
# thead
# title
# tmpFileName
# to_filehandle
# tt
# u
# ul
# unescapeHTML
# uploadInfo
# upload_hook
# url_param
# var
# version
ok 4 - use Fh
ok 5 - POD test for blib/lib/Fh.pm (no pod)
not ok 6 - Pod coverage on Fh # TODO POD coverage
# Failed (TODO) test 'Pod coverage on Fh'
# at t/compiles_pod.t line 40.
# Fh: couldn't find pod
ok 7 - use CGI::Carp
ok 8 - POD test for blib/lib/CGI/Carp.pm
not ok 9 - Pod coverage on CGI::Carp # TODO POD coverage
# Failed (TODO) test 'Pod coverage on CGI::Carp'
# at t/compiles_pod.t line 40.
# Coverage for CGI::Carp is 0.0%, with 18 naked subroutines:
# carp
# carpout
# cluck
# confess
# croak
# die
# fatalsToBrowser
# id
# ineval
# realdie
# realwarn
# set_die_handler
# set_message
# set_progname
# stamp
# to_filehandle
# warn
# warningsToBrowser
ok 10 - use CGI::Cookie
ok 11 - POD test for blib/lib/CGI/Cookie.pm
not ok 12 - Pod coverage on CGI::Cookie # TODO POD coverage
# Failed (TODO) test 'Pod coverage on CGI::Cookie'
# at t/compiles_pod.t line 40.
# Coverage for CGI::Cookie is 50.0%, with 8 naked subroutines:
# as_string
# bake
# compare
# fetch
# get_raw_cookie
# new
# parse
# raw_fetch
ok 13 - use CGI::Pretty
ok 14 - POD test for blib/lib/CGI/Pretty.pm
not ok 15 - Pod coverage on CGI::Pretty # TODO POD coverage
# Failed (TODO) test 'Pod coverage on CGI::Pretty'
# at t/compiles_pod.t line 40.
# Coverage for CGI::Pretty is 0.0%, with 1 naked subroutine:
# new
ok 16 - use CGI::Push
ok 17 - POD test for blib/lib/CGI/Push.pm
not ok 18 - Pod coverage on CGI::Push # TODO POD coverage
# Failed (TODO) test 'Pod coverage on CGI::Push'
# at t/compiles_pod.t line 40.
# Coverage for CGI::Push is 0.0%, with 4 naked subroutines:
# do_push
# do_sleep
# push_delay
# simple_counter
ok 19 - use CGI::Util
ok 20 - POD test for blib/lib/CGI/Util.pm
not ok 21 - Pod coverage on CGI::Util # TODO POD coverage
# Failed (TODO) test 'Pod coverage on CGI::Util'
# at t/compiles_pod.t line 40.
# Coverage for CGI::Util is 0.0%, with 11 naked subroutines:
# ascii2ebcdic
# ebcdic2ascii
# escape
# expire_calc
# expires
# make_attributes
# rearrange
# rearrange_header
# simple_escape
# unescape
# utf8_chr
ok 22 - use CGI::File::Temp
ok 23 - POD test for blib/lib/CGI/File/Temp.pm (no pod)
not ok 24 - Pod coverage on CGI::File::Temp # TODO POD coverage
# Failed (TODO) test 'Pod coverage on CGI::File::Temp'
# at t/compiles_pod.t line 40.
# CGI::File::Temp: couldn't find pod
ok 25 - use CGI::HTML::Functions
ok 26 - POD test for blib/lib/CGI/HTML/Functions.pm (no pod)
ok 27 - Pod coverage on CGI::HTML::Functions # TODO POD coverage
ok
t/cookie.t .................
ok 1 - Hash ref returned in scalar context
ok 2 - returns correct number of fields
ok 3 - returns correct number of fields
ok 4 - cookie foo is correct
ok 5 - cookie bar is correct
ok 6 - cookie baz is correct
ok 7 - cookie qux is correct
ok 8 - parse('') returns an empty array in list context (undocumented)
ok 9 - parse('') returns an empty hashref in scalar context (undocumented)
ok 10 - parse(undef) returns an empty array in list context (undocumented)
ok 11 - parse(undef) returns an empty hashref in scalar context (undocumented)
ok 12 - No cookies in environment, returns empty list
ok 13 - expected cookies extracted
ok 14 - Type of objects returned is correct
ok 15 - cookie foo is correct
ok 16 - cookie bar is correct
ok 17 - cookie baz is correct
ok 18 - cookie qux is correct
ok 19 - No cookies in environment, returns empty list
ok 20 - expected cookies extracted
ok 21 - Type of objects returned is correct
ok 22 - cookie foo is correct
ok 23 - cookie bar is correct
ok 24 - cookie baz is correct
ok 25 - cookie qux is correct
ok 26 - No cookies in environment, returns empty list
ok 27 - expected cookies extracted
ok 28 - Plain scalar returned
ok 29 - cookie foo is correct
ok 30 - cookie bar is correct
ok 31 - cookie baz is correct
ok 32 - cookie qux is correct
ok 33 - No cookies in environment, returns empty list
ok 34 - expected cookies extracted
ok 35 - Plain scalar returned
ok 36 - cookie foo is correct
ok 37 - cookie bar is correct
ok 38 - cookie baz is correct
ok 39 - cookie qux is correct
ok 40 - no value translates to empty string
ok 41 - new returns objects of correct type
ok 42 - name is correct
ok 43 - value is correct
ok 44 - expires in correct format
ok 45 - domain is correct
ok 46 - path is correct
ok 47 - secure attribute is set
ok 48 - httponly attribute is set
ok 49 - new returns objects of correct type
ok 50 - name is correct
ok 51 - value is correct
ok 52 - expires is not set
ok 53 - max_age is not set
ok 54 - domain attributeis not set
ok 55 - path atribute is set to default
ok 56 - secure attribute is set
ok 57 - httponly attribute is not set
ok 58 - Stringified cookie contains name
ok 59 - Stringified cookie contains value
ok 60 - Stringified cookie contains expires
ok 61 - Stringified cookie contains max_age
ok 62 - Stringified cookie contains domain
ok 63 - Stringified cookie contains path
ok 64 - Stringified cookie contains secure
ok 65 - Stringified cookie contains HttpOnly
ok 66 - Stringified cookie contains name
ok 67 - Stringified cookie contains value
ok 68 - Stringified cookie has no expires field
ok 69 - Stringified cookie has no max-age field
ok 70 - Stringified cookie has no domain field
ok 71 - Stringified cookie contains path
ok 72 - Stringified cookie does not contain secure
ok 73 - Stringified cookie does not contain HttpOnly
ok 74 - Cookies are identical
ok 75 - Cookies are identical
ok 76 - Cookies are identical
ok 77 - Cookies are not identical
ok 78 - Cookies are identical
ok 79 - name is correct
ok 80 - name is set correctly
ok 81 - name now returns updated value
ok 82 - value is correct
ok 83 - value is set correctly
ok 84 - value now returns updated value
ok 85 - expires is correct
ok 86 - expires is set correctly
ok 87 - expires now returns updated value
ok 88 - Expiry time has changed
ok 89 - domain is correct
ok 90 - domain is set correctly
ok 91 - domain now returns updated value
ok 92 - path is correct
ok 93 - path is set correctly
ok 94 - path now returns updated value
ok 95 - secure attribute is set
ok 96 - secure attribute is cleared
ok 97 - secure attribute is cleared
ok 98
ok 99 - max-age is undefined when setting expires
ok 100 - expires is undef when setting max_age
ok 101 - setting via max-age
ok 102 - max_age(num) as delta
ok 103 - -max-age in constructor
ok 104 - ... lack of expires
ok 105 - -max-age in constructor
ok 106 - -expires in constructor
Set-Cookie: a=b; path=/; expires=Thu, 01-Jan-1970 00:01:40 GMT
Date: Thu, 01 Jan 1970 00:01:40 GMT
Content-Type: text/html; charset=ISO-8859-1
ok 107 - calling bake() without mod_perl should survive
ok 108 - An object of class 'Apache::Faker' isa 'Apache'
ok 109 - Pass an Apache object to the CGI::Cookie constructor
ok 110 - An object of class 'CGI::Cookie' isa 'CGI::Cookie'
ok 111 - Bake the cookie
ok 112 - bake() should call headers_out->set()
ok 113 - An object of class 'Apache2::Faker' isa 'Apache2::RequestReq'
ok 114 - Pass an Apache::RequestReq object to the CGI::Cookie constructor
ok 115 - An object of class 'CGI::Cookie' isa 'CGI::Cookie'
ok 116 - Bake the cookie
ok 117 - bake() should call headers_out->set()
1..117
ok
t/delete.t .................
ok 1 - CGI::new()
ok 2 - CGI::request_method()
ok 3 - CGI::query_string()
ok 4 - CGI::param()
ok 5 - CGI::param()
ok 6 - CGI::param()
ok 7 - CGI::param()
ok 8 - CGI::param()
ok 9 - CGI::param() put
ok 10 - CGI::param() get
ok 11 - CGI::query_string() redux
ok 12 - CGI::http()
ok 13 - CGI::script_name()
ok 14 - CGI::url()
ok 15 - CGI::url()
ok 16 - CGI::url(-absolute=>1)
ok 17 - CGI::url(-relative=>1)
ok 18 - CGI::url(-relative=>1,-path=>1)
ok 19 - CGI::url(-relative=>1,-path=>1,-query=>1)
ok 20 - CGI::delete()
1..20
ok
t/Dump.t ...................
ok 1 - param names are HTML escaped by Dump()
ok 2 - param values are HTML escaped by Dump()
1..2
ok
t/end_form.t ...............
1..2
ok 1 - use CGI;
ok 2 - end_form()
ok
t/form.t ...................
ok 1 - start_form()
ok 2 - submit()
ok 3 - submit(-name,-value)
ok 4 - submit({-name,-value})
ok 5 - textfield({-name})
ok 6 - textfield({-name,-value})
ok 7 - textfield({-name,-value,-override})
ok 8 - checkbox()
ok 9 - checkbox()
ok 10 - checkbox()
ok 11 - checkbox()
ok 12 - radio_group()
ok 13 - radio_group()
ok 14 - checkbox_group()
ok 15 - checkbox_group()
ok 16 - popup_menu()
ok 17 - scrolling_list()
ok 18 - checkbox_group()
ok 19 - optgroup()
ok 20 - popup_menu() + optgroup()
ok 21 - scrolling_list() + optgroup()
ok 22 - start_form() + XHTML
ok 23 - start_form() + XHTML + URL_ENCODED
ok 24 - start_form() + XHTML + MULTIPART
ok 25 - start_multipart_form() + XHTML
ok 26 - start_multipart_form() + XHTML + additional args
ok 27 - start_form() + NO_XHTML
ok 28 - start_form() + NO_XHTML + URL_ENCODED
ok 29 - start_form() + NO_XHTML + MULTIPART
ok 30 - start_multipart_form() + NO_XHTML
ok 31 - start_multipart_form() + NO_XHTML + additional args
1..31
ok
t/function.t ...............
1..33
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 # Skip
ok 24 # Skip
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok
t/gh-155.t .................
ok 1 - favour content type over charset/type
ok 2 - favour content type over charset/type
ok 3 - favour content type over charset/type
ok 4 - favour content type over charset/type
ok 5 - favour content type over charset/type
ok 6 - favour content type over charset/type
ok 7 - favour content type over charset/type
ok 8 - favour content type over charset/type
ok 9 - favour content type over charset/type
ok 10 - favour content type over charset/type
ok 11 - favour content type over charset/type
ok 12 - favour content type over charset/type
ok 13 - favour content type over charset/type
ok 14 - favour content type over charset/type
ok 15 - favour content type over charset/type
ok 16 - favour content type over charset/type
ok 17 - favour content type over charset/type
ok 18 - favour content type over charset/type
ok 19 - favour content type over charset/type
ok 20 - favour content type over charset/type
1..20
ok
t/headers.t ................
ok 1 - known header, basic case: type => "text/html"
ok 2 - invalid header blows up
ok 3 - known header, with leading and trailing whitespace on the continuation line
ok 4 - P3P header with CRLF embedded blows up
ok 5 - Set-Cookie header with CRLF embedded blows up
ok 6 - unknown header with CRLF embedded blows up
ok 7 - unknown header with leading newlines blows up
ok 8 - redirect with known header with CRLF embedded blows up
ok 9 - redirect with unknown header with CRLF embedded blows up
ok 10 - redirect with leading newlines blows up
ok 11 - redirect does not allow double-newline injection
1..11
ok
t/headers/attachment.t .....
ok 1 - attachment
ok 2 - attachment empty string
1..2
ok
t/headers/charset.t ........
ok 1 - charset
ok 2 - charset empty string
1..2
ok
t/headers/cookie.t .........
ok 1 - cookie
ok 2 - cookie arrayref
ok 3 - cookie empty string
1..3
ok
t/headers/default.t ........
ok 1 - default
1..1
ok
t/headers/nph.t ............
ok 1 - nph
ok 2 - nph
1..2
ok
t/headers/p3p.t ............
ok 1 - p3p
ok 2 - p3p arrayref
ok 3 - p3p empty string
1..3
ok
t/headers/target.t .........
ok 1 - target
ok 2 - target empty string
1..2
ok
t/headers/type.t ...........
ok 1 - type
ok 2 - type empty string
ok 3 - type defines charset
ok 4 - type and charset
ok 5 - type and charset, type is empty string
ok 6 - type and charset, charset is empty string
ok 7 - type and charset, type defines charset
ok 8 - image type, no charset
ok 9 - image type, no charset
ok 10 - image type, forced charset
1..10
ok
t/hidden.t .................
ok 1 - hidden() with single default value, positional
ok 2 - hidden() with single default value, named
ok 3 - hidden() with default array, positional
ok 4 - hidden() default array, named as "Values"
ok 5 - hidden() default array, named as "default"
ok 6 - hidden() default array, named as "value"
1..6
ok
t/html.t ...................
1..40
ok 1
ok 2 - single tag
ok 3 - open/close tag
ok 4 - open/close tag multiple
ok 5 - open/close tag with attribute
ok 6 - open/close tag with orphan attribute
ok 7 - distributive tag with attribute
ok 8 - open/close tag $" interpolation
ok 9 - header()
ok 10 - header()
ok 11 - header()
ok 12 - header()
ok 13 - start_html()
ok 14 - start_html()
ok 15 - start_html()
ok 16 - start_html()
ok 17 - start_html()
ok 18 - start_html()
ok 19 - start_html()
ok 20 - cookie()
ok 21 - header(-cookie)
ok 22 - header(-set-cookie)
ok 23 - cookie2()
ok 24 - header(-cookie=>[cookies])
ok 25 - header(-set-cookie=>[cookies])
ok 26 - redirect
ok 27 - redirect with cookies
ok 28 - redirect with set-cookies
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39 - header()
ok 40
ok
t/html_functions.t .........
ok 1 - -compile
ok 2 - a function (no args)
ok 3 - a function (content)
ok 4 - a function (attributes)
ok 5 - a function (attributes and content)
ok 6 - start_a function
ok 7 - end_a function
ok 8 - abbr function (no args)
ok 9 - abbr function (content)
ok 10 - abbr function (attributes)
ok 11 - abbr function (attributes and content)
ok 12 - start_abbr function
ok 13 - end_abbr function
ok 14 - acronym function (no args)
ok 15 - acronym function (content)
ok 16 - acronym function (attributes)
ok 17 - acronym function (attributes and content)
ok 18 - start_acronym function
ok 19 - end_acronym function
ok 20 - address function (no args)
ok 21 - address function (content)
ok 22 - address function (attributes)
ok 23 - address function (attributes and content)
ok 24 - start_address function
ok 25 - end_address function
ok 26 - applet function (no args)
ok 27 - applet function (content)
ok 28 - applet function (attributes)
ok 29 - applet function (attributes and content)
ok 30 - start_applet function
ok 31 - end_applet function
ok 32 - Area function (no args)
ok 33 - Area function (content)
ok 34 - Area function (attributes)
ok 35 - Area function (attributes and content)
ok 36 - start_Area function
ok 37 - end_Area function
ok 38 - b function (no args)
ok 39 - b function (content)
ok 40 - b function (attributes)
ok 41 - b function (attributes and content)
ok 42 - start_b function
ok 43 - end_b function
ok 44 - base function (no args)
ok 45 - base function (content)
ok 46 - base function (attributes)
ok 47 - base function (attributes and content)
ok 48 - start_base function
ok 49 - end_base function
ok 50 - basefont function (no args)
ok 51 - basefont function (content)
ok 52 - basefont function (attributes)
ok 53 - basefont function (attributes and content)
ok 54 - start_basefont function
ok 55 - end_basefont function
ok 56 - bdo function (no args)
ok 57 - bdo function (content)
ok 58 - bdo function (attributes)
ok 59 - bdo function (attributes and content)
ok 60 - start_bdo function
ok 61 - end_bdo function
ok 62 - big function (no args)
ok 63 - big function (content)
ok 64 - big function (attributes)
ok 65 - big function (attributes and content)
ok 66 - start_big function
ok 67 - end_big function
ok 68 - blink function (no args)
ok 69 - blink function (content)
ok 70 - blink function (attributes)
ok 71 - blink function (attributes and content)
ok 72 - start_blink function
ok 73 - end_blink function
ok 74 - blockquote function (no args)
ok 75 - blockquote function (content)
ok 76 - blockquote function (attributes)
ok 77 - blockquote function (attributes and content)
ok 78 - start_blockquote function
ok 79 - end_blockquote function
ok 80 - body function (no args)
ok 81 - body function (content)
ok 82 - body function (attributes)
ok 83 - body function (attributes and content)
ok 84 - start_body function
ok 85 - end_body function
ok 86 - br function (no args)
ok 87 - br function (content)
ok 88 - br function (attributes)
ok 89 - br function (attributes and content)
ok 90 - start_br function
ok 91 - end_br function
ok 92 - caption function (no args)
ok 93 - caption function (content)
ok 94 - caption function (attributes)
ok 95 - caption function (attributes and content)
ok 96 - start_caption function
ok 97 - end_caption function
ok 98 - center function (no args)
ok 99 - center function (content)
ok 100 - center function (attributes)
ok 101 - center function (attributes and content)
ok 102 - start_center function
ok 103 - end_center function
ok 104 - cite function (no args)
ok 105 - cite function (content)
ok 106 - cite function (attributes)
ok 107 - cite function (attributes and content)
ok 108 - start_cite function
ok 109 - end_cite function
ok 110 - code function (no args)
ok 111 - code function (content)
ok 112 - code function (attributes)
ok 113 - code function (attributes and content)
ok 114 - start_code function
ok 115 - end_code function
ok 116 - col function (no args)
ok 117 - col function (content)
ok 118 - col function (attributes)
ok 119 - col function (attributes and content)
ok 120 - start_col function
ok 121 - end_col function
ok 122 - colgroup function (no args)
ok 123 - colgroup function (content)
ok 124 - colgroup function (attributes)
ok 125 - colgroup function (attributes and content)
ok 126 - start_colgroup function
ok 127 - end_colgroup function
ok 128 - dd function (no args)
ok 129 - dd function (content)
ok 130 - dd function (attributes)
ok 131 - dd function (attributes and content)
ok 132 - start_dd function
ok 133 - end_dd function
ok 134 - del function (no args)
ok 135 - del function (content)
ok 136 - del function (attributes)
ok 137 - del function (attributes and content)
ok 138 - start_del function
ok 139 - end_del function
ok 140 - dfn function (no args)
ok 141 - dfn function (content)
ok 142 - dfn function (attributes)
ok 143 - dfn function (attributes and content)
ok 144 - start_dfn function
ok 145 - end_dfn function
ok 146 - div function (no args)
ok 147 - div function (content)
ok 148 - div function (attributes)
ok 149 - div function (attributes and content)
ok 150 - start_div function
ok 151 - end_div function
ok 152 - dl function (no args)
ok 153 - dl function (content)
ok 154 - dl function (attributes)
ok 155 - dl function (attributes and content)
ok 156 - start_dl function
ok 157 - end_dl function
ok 158 - dt function (no args)
ok 159 - dt function (content)
ok 160 - dt function (attributes)
ok 161 - dt function (attributes and content)
ok 162 - start_dt function
ok 163 - end_dt function
ok 164 - em function (no args)
ok 165 - em function (content)
ok 166 - em function (attributes)
ok 167 - em function (attributes and content)
ok 168 - start_em function
ok 169 - end_em function
ok 170 - embed function (no args)
ok 171 - embed function (content)
ok 172 - embed function (attributes)
ok 173 - embed function (attributes and content)
ok 174 - start_embed function
ok 175 - end_embed function
ok 176 - fieldset function (no args)
ok 177 - fieldset function (content)
ok 178 - fieldset function (attributes)
ok 179 - fieldset function (attributes and content)
ok 180 - start_fieldset function
ok 181 - end_fieldset function
ok 182 - font function (no args)
ok 183 - font function (content)
ok 184 - font function (attributes)
ok 185 - font function (attributes and content)
ok 186 - start_font function
ok 187 - end_font function
ok 188 - fontsize function (no args)
ok 189 - fontsize function (content)
ok 190 - fontsize function (attributes)
ok 191 - fontsize function (attributes and content)
ok 192 - start_fontsize function
ok 193 - end_fontsize function
ok 194 - frame function (no args)
ok 195 - frame function (content)
ok 196 - frame function (attributes)
ok 197 - frame function (attributes and content)
ok 198 - start_frame function
ok 199 - end_frame function
ok 200 - frameset function (no args)
ok 201 - frameset function (content)
ok 202 - frameset function (attributes)
ok 203 - frameset function (attributes and content)
ok 204 - start_frameset function
ok 205 - end_frameset function
ok 206 - h1 function (no args)
ok 207 - h1 function (content)
ok 208 - h1 function (attributes)
ok 209 - h1 function (attributes and content)
ok 210 - start_h1 function
ok 211 - end_h1 function
ok 212 - h2 function (no args)
ok 213 - h2 function (content)
ok 214 - h2 function (attributes)
ok 215 - h2 function (attributes and content)
ok 216 - start_h2 function
ok 217 - end_h2 function
ok 218 - h3 function (no args)
ok 219 - h3 function (content)
ok 220 - h3 function (attributes)
ok 221 - h3 function (attributes and content)
ok 222 - start_h3 function
ok 223 - end_h3 function
ok 224 - h4 function (no args)
ok 225 - h4 function (content)
ok 226 - h4 function (attributes)
ok 227 - h4 function (attributes and content)
ok 228 - start_h4 function
ok 229 - end_h4 function
ok 230 - h5 function (no args)
ok 231 - h5 function (content)
ok 232 - h5 function (attributes)
ok 233 - h5 function (attributes and content)
ok 234 - start_h5 function
ok 235 - end_h5 function
ok 236 - h6 function (no args)
ok 237 - h6 function (content)
ok 238 - h6 function (attributes)
ok 239 - h6 function (attributes and content)
ok 240 - start_h6 function
ok 241 - end_h6 function
ok 242 - head function (no args)
ok 243 - head function (content)
ok 244 - head function (attributes)
ok 245 - head function (attributes and content)
ok 246 - start_head function
ok 247 - end_head function
ok 248 - hr function (no args)
ok 249 - hr function (content)
ok 250 - hr function (attributes)
ok 251 - hr function (attributes and content)
ok 252 - start_hr function
ok 253 - end_hr function
ok 254 - html function (no args)
ok 255 - html function (content)
ok 256 - html function (attributes)
ok 257 - html function (attributes and content)
ok 258 - i function (no args)
ok 259 - i function (content)
ok 260 - i function (attributes)
ok 261 - i function (attributes and content)
ok 262 - start_i function
ok 263 - end_i function
ok 264 - iframe function (no args)
ok 265 - iframe function (content)
ok 266 - iframe function (attributes)
ok 267 - iframe function (attributes and content)
ok 268 - start_iframe function
ok 269 - end_iframe function
ok 270 - ilayer function (no args)
ok 271 - ilayer function (content)
ok 272 - ilayer function (attributes)
ok 273 - ilayer function (attributes and content)
ok 274 - start_ilayer function
ok 275 - end_ilayer function
ok 276 - img function (no args)
ok 277 - img function (content)
ok 278 - img function (attributes)
ok 279 - img function (attributes and content)
ok 280 - start_img function
ok 281 - end_img function
ok 282 - input function (no args)
ok 283 - input function (content)
ok 284 - input function (attributes)
ok 285 - input function (attributes and content)
ok 286 - start_input function
ok 287 - end_input function
ok 288 - ins function (no args)
ok 289 - ins function (content)
ok 290 - ins function (attributes)
ok 291 - ins function (attributes and content)
ok 292 - start_ins function
ok 293 - end_ins function
ok 294 - kbd function (no args)
ok 295 - kbd function (content)
ok 296 - kbd function (attributes)
ok 297 - kbd function (attributes and content)
ok 298 - start_kbd function
ok 299 - end_kbd function
ok 300 - label function (no args)
ok 301 - label function (content)
ok 302 - label function (attributes)
ok 303 - label function (attributes and content)
ok 304 - start_label function
ok 305 - end_label function
ok 306 - layer function (no args)
ok 307 - layer function (content)
ok 308 - layer function (attributes)
ok 309 - layer function (attributes and content)
ok 310 - start_layer function
ok 311 - end_layer function
ok 312 - legend function (no args)
ok 313 - legend function (content)
ok 314 - legend function (attributes)
ok 315 - legend function (attributes and content)
ok 316 - start_legend function
ok 317 - end_legend function
ok 318 - li function (no args)
ok 319 - li function (content)
ok 320 - li function (attributes)
ok 321 - li function (attributes and content)
ok 322 - start_li function
ok 323 - end_li function
ok 324 - Link function (no args)
ok 325 - Link function (content)
ok 326 - Link function (attributes)
ok 327 - Link function (attributes and content)
ok 328 - start_Link function
ok 329 - end_Link function
ok 330 - Map function (no args)
ok 331 - Map function (content)
ok 332 - Map function (attributes)
ok 333 - Map function (attributes and content)
ok 334 - start_Map function
ok 335 - end_Map function
ok 336 - menu function (no args)
ok 337 - menu function (content)
ok 338 - menu function (attributes)
ok 339 - menu function (attributes and content)
ok 340 - start_menu function
ok 341 - end_menu function
ok 342 - meta function (no args)
ok 343 - meta function (content)
ok 344 - meta function (attributes)
ok 345 - meta function (attributes and content)
ok 346 - start_meta function
ok 347 - end_meta function
ok 348 - nextid function (no args)
ok 349 - nextid function (content)
ok 350 - nextid function (attributes)
ok 351 - nextid function (attributes and content)
ok 352 - start_nextid function
ok 353 - end_nextid function
ok 354 - nobr function (no args)
ok 355 - nobr function (content)
ok 356 - nobr function (attributes)
ok 357 - nobr function (attributes and content)
ok 358 - start_nobr function
ok 359 - end_nobr function
ok 360 - noframes function (no args)
ok 361 - noframes function (content)
ok 362 - noframes function (attributes)
ok 363 - noframes function (attributes and content)
ok 364 - start_noframes function
ok 365 - end_noframes function
ok 366 - noscript function (no args)
ok 367 - noscript function (content)
ok 368 - noscript function (attributes)
ok 369 - noscript function (attributes and content)
ok 370 - start_noscript function
ok 371 - end_noscript function
ok 372 - object function (no args)
ok 373 - object function (content)
ok 374 - object function (attributes)
ok 375 - object function (attributes and content)
ok 376 - start_object function
ok 377 - end_object function
ok 378 - ol function (no args)
ok 379 - ol function (content)
ok 380 - ol function (attributes)
ok 381 - ol function (attributes and content)
ok 382 - start_ol function
ok 383 - end_ol function
ok 384 - option function (no args)
ok 385 - option function (content)
ok 386 - option function (attributes)
ok 387 - option function (attributes and content)
ok 388 - start_option function
ok 389 - end_option function
ok 390 - p function (no args)
ok 391 - p function (content)
ok 392 - p function (attributes)
ok 393 - p function (attributes and content)
ok 394 - start_p function
ok 395 - end_p function
ok 396 - Param function (no args)
ok 397 - Param function (content)
ok 398 - Param function (attributes)
ok 399 - Param function (attributes and content)
ok 400 - start_Param function
ok 401 - end_Param function
ok 402 - pre function (no args)
ok 403 - pre function (content)
ok 404 - pre function (attributes)
ok 405 - pre function (attributes and content)
ok 406 - start_pre function
ok 407 - end_pre function
ok 408 - Q function (no args)
ok 409 - Q function (content)
ok 410 - Q function (attributes)
ok 411 - Q function (attributes and content)
ok 412 - start_Q function
ok 413 - end_Q function
ok 414 - samp function (no args)
ok 415 - samp function (content)
ok 416 - samp function (attributes)
ok 417 - samp function (attributes and content)
ok 418 - start_samp function
ok 419 - end_samp function
ok 420 - script function (no args)
ok 421 - script function (content)
ok 422 - script function (attributes)
ok 423 - script function (attributes and content)
ok 424 - start_script function
ok 425 - end_script function
ok 426 - Select function (no args)
ok 427 - Select function (content)
ok 428 - Select function (attributes)
ok 429 - Select function (attributes and content)
ok 430 - start_Select function
ok 431 - end_Select function
ok 432 - small function (no args)
ok 433 - small function (content)
ok 434 - small function (attributes)
ok 435 - small function (attributes and content)
ok 436 - start_small function
ok 437 - end_small function
ok 438 - span function (no args)
ok 439 - span function (content)
ok 440 - span function (attributes)
ok 441 - span function (attributes and content)
ok 442 - start_span function
ok 443 - end_span function
ok 444 - strike function (no args)
ok 445 - strike function (content)
ok 446 - strike function (attributes)
ok 447 - strike function (attributes and content)
ok 448 - start_strike function
ok 449 - end_strike function
ok 450 - strong function (no args)
ok 451 - strong function (content)
ok 452 - strong function (attributes)
ok 453 - strong function (attributes and content)
ok 454 - start_strong function
ok 455 - end_strong function
ok 456 - style function (no args)
ok 457 - style function (content)
ok 458 - style function (attributes)
ok 459 - style function (attributes and content)
ok 460 - start_style function
ok 461 - end_style function
ok 462 - Sub function (no args)
ok 463 - Sub function (content)
ok 464 - Sub function (attributes)
ok 465 - Sub function (attributes and content)
ok 466 - start_Sub function
ok 467 - end_Sub function
ok 468 - sup function (no args)
ok 469 - sup function (content)
ok 470 - sup function (attributes)
ok 471 - sup function (attributes and content)
ok 472 - start_sup function
ok 473 - end_sup function
ok 474 - table function (no args)
ok 475 - table function (content)
ok 476 - table function (attributes)
ok 477 - table function (attributes and content)
ok 478 - start_table function
ok 479 - end_table function
ok 480 - tbody function (no args)
ok 481 - tbody function (content)
ok 482 - tbody function (attributes)
ok 483 - tbody function (attributes and content)
ok 484 - start_tbody function
ok 485 - end_tbody function
ok 486 - td function (no args)
ok 487 - td function (content)
ok 488 - td function (attributes)
ok 489 - td function (attributes and content)
ok 490 - start_td function
ok 491 - end_td function
ok 492 - tfoot function (no args)
ok 493 - tfoot function (content)
ok 494 - tfoot function (attributes)
ok 495 - tfoot function (attributes and content)
ok 496 - start_tfoot function
ok 497 - end_tfoot function
ok 498 - th function (no args)
ok 499 - th function (content)
ok 500 - th function (attributes)
ok 501 - th function (attributes and content)
ok 502 - start_th function
ok 503 - end_th function
ok 504 - thead function (no args)
ok 505 - thead function (content)
ok 506 - thead function (attributes)
ok 507 - thead function (attributes and content)
ok 508 - start_thead function
ok 509 - end_thead function
ok 510 - title function (no args)
ok 511 - title function (content)
ok 512 - title function (attributes)
ok 513 - title function (attributes and content)
ok 514 - start_title function
ok 515 - end_title function
ok 516 - Tr function (no args)
ok 517 - Tr function (content)
ok 518 - Tr function (attributes)
ok 519 - Tr function (attributes and content)
ok 520 - start_Tr function
ok 521 - end_Tr function
ok 522 - TR function (no args)
ok 523 - TR function (content)
ok 524 - TR function (attributes)
ok 525 - TR function (attributes and content)
ok 526 - start_TR function
ok 527 - end_TR function
ok 528 - tt function (no args)
ok 529 - tt function (content)
ok 530 - tt function (attributes)
ok 531 - tt function (attributes and content)
ok 532 - start_tt function
ok 533 - end_tt function
ok 534 - u function (no args)
ok 535 - u function (content)
ok 536 - u function (attributes)
ok 537 - u function (attributes and content)
ok 538 - start_u function
ok 539 - end_u function
ok 540 - ul function (no args)
ok 541 - ul function (content)
ok 542 - ul function (attributes)
ok 543 - ul function (attributes and content)
ok 544 - start_ul function
ok 545 - end_ul function
ok 546 - var function (no args)
ok 547 - var function (content)
ok 548 - var function (attributes)
ok 549 - var function (attributes and content)
ok 550 - start_var function
ok 551 - end_var function
ok 552 - compile
1..552
ok
t/http.t ...................
1..7
ok 1 - http() without arguments doesn't warn
ok 2 - https() without arguments doesn't warn
ok 3 - http("Host") returns $ENV{HTTP_HOST}
ok 4 - http("http-host") returns $ENV{HTTP_HOST}
ok 5 - http() doesn't return HTTPS variables
ok 6 - scalar context to check SSL is on
ok 7 - list context returns https keys
ok
t/init.t ...................
1..1
ok 1 - make sure not to clobber $_ on init
ok
t/multipart_init.t .........
ok 1 - multipart_init(), basic
ok 2 - multipart_init(), -charset
ok 3 - multipart_init(), ends in CRLF
ok 4 - multipart_init("simple_boundary")
ok 5 - multipart_init( -boundary => 'this_is_another_boundary')
ok 6 - due to random boundaries, multiple calls produce different results
1..6
ok
t/multipart_start.t ........
ok 1 - multipart_start with no args
ok 2 - multipart_start with type
ok 3 - multipart_start with charset
ok 4 - multipart_start with type and charset
1..4
ok
t/no_tabindex.t ............
1..18
ok 1 - use CGI;
ok 2 - Tab index turned off.
ok 3 - submit()
ok 4 - submit(-name,-value)
ok 5 - submit({-name,-value})
ok 6 - textfield({-name})
ok 7 - textfield({-name,-value})
ok 8 - textfield({-name,-value,-override})
ok 9 - checkbox()
ok 10 - checkbox()
ok 11 - checkbox()
ok 12 - checkbox()
ok 13 - radio_group()
ok 14 - radio_group()
ok 15 - checkbox_group()
ok 16 - checkbox_group()
ok 17 - popup_menu()
ok 18 - textarea()
ok
t/param_fetch.t ............
ok 1 - first "a" is "foo"
ok 2 - first "a" is "foo", with -name
ok 3 - second "a" is "bar"
ok 4 - a is array ref
ok 5 - a is array ref, w/ name
ok 6 - "b" is "baz"
ok 7 - b is array ref too
ok 8 - param_fetch without parameters
ok 9 - param_fetch only take first argument
1..9
ok
t/param_list_context.t .....
1..7
ok 1 - CGI::new()
ok 2 - calling ->param with no args in list does not warn
ok 3 - calling ->param with args in list context warns
ok 4 - CGI::param()
ok 5 - no warnings calling multi_param
ok 6 - CGI::multi_param
ok 7 - no warnings when LIST_CONTEXT_WARN set to 0
ok
t/popup_menu.t .............
ok 1 - popup_menu(): basic test, including 0 as a default value
ok 2 -