PATH=C:\cpanfly-5.24-32\var\megalib\bin;C:\Perl-5.24-32\site\bin;C:\Perl-5.24-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Git\cmd;C:\Program Files (x86)\CMake\bin
Start 2016-06-03T14:39:38
ActivePerl-2400 CPAN-2.10
PATH=C:/CPANFL~2.24-/var/libs/bin;C:\CPANFL~2.24-\var\megalib\bin;C:\PERL-5~2.24-\site\bin;C:\PERL-5~2.24-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WINDOW~1\v1.0\;C:\PROGRA~1\Git\cmd;C:\PROGRA~2\CMake\bin
Reading 'C:\cpanfly-5.24-32\var\cpan\Metadata'
Database was generated on Fri, 03 Jun 2016 05:53:47 GMT
Checksum for C:\cpanfly-5.24-32\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
Configuring E/ET/ETHER/WWW-Mechanize-1.75.tar.gz with Makefile.PL
>>> C:\Perl-5.24-32\bin\perl.exe Makefile.PL
WWW::Mechanize likes to have a lot of test modules for some of its tests.
The following are modules that would be nice to have, but not required.
Test::Pod
Test::Memory::Cycle
Test::Taint
Checking if your kit is complete...
Looks good
Warning: prerequisite HTTP::Server::Simple 0.35 not found.
Warning: prerequisite HTTP::Server::Simple::CGI 0 not found.
Generating a dmake-style Makefile
Writing Makefile for WWW::Mechanize
"\x{026a}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
"\x{1d07}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
"\x{1d04}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
"\x{1d0b}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
"\x{1d0f}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
"\x{1d21}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
"\x{8fea}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
"\x{62c9}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
"\x{65af}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
"\x{026a}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
"\x{1d07}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
"\x{1d04}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
"\x{1d0b}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
"\x{1d0f}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
"\x{1d21}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
"\x{8fea}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
"\x{62c9}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
"\x{65af}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
"\x{026a}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
"\x{1d07}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
"\x{1d04}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
"\x{1d0b}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
"\x{1d0f}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
"\x{1d21}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
"\x{8fea}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
"\x{62c9}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
"\x{65af}" does not map to cp437 at C:/Perl-5.24-32/lib/ExtUtils/MakeMaker.pm line 1269.
Writing MYMETA.yml and MYMETA.json
ETHER/WWW-Mechanize-1.75.tar.gz
C:\Perl-5.24-32\bin\perl.exe Makefile.PL -- OK
Running make for E/ET/ETHER/WWW-Mechanize-1.75.tar.gz
---- Unsatisfied dependencies detected during ----
---- ETHER/WWW-Mechanize-1.75.tar.gz ----
HTTP::Server::Simple [requires]
HTTP::Server::Simple::CGI [requires]
Running test for module 'HTTP::Server::Simple'
Checksum for C:\cpanfly-5.24-32\var\cpan\sources\authors\id\B\BP\BPS\HTTP-Server-Simple-0.51.tar.gz ok
HTTP-Server-Simple-0.51/
HTTP-Server-Simple-0.51/Changes
HTTP-Server-Simple-0.51/ex/
HTTP-Server-Simple-0.51/inc/
HTTP-Server-Simple-0.51/lib/
HTTP-Server-Simple-0.51/Makefile.PL
HTTP-Server-Simple-0.51/MANIFEST
HTTP-Server-Simple-0.51/META.yml
HTTP-Server-Simple-0.51/README
HTTP-Server-Simple-0.51/t/
HTTP-Server-Simple-0.51/t/00smoke.t
HTTP-Server-Simple-0.51/t/01live.t
HTTP-Server-Simple-0.51/t/02pod.t
HTTP-Server-Simple-0.51/t/03podcoverage.t
HTTP-Server-Simple-0.51/t/04cgi.t
HTTP-Server-Simple-0.51/lib/HTTP/
HTTP-Server-Simple-0.51/lib/HTTP/Server/
HTTP-Server-Simple-0.51/lib/HTTP/Server/Simple/
HTTP-Server-Simple-0.51/lib/HTTP/Server/Simple.pm
HTTP-Server-Simple-0.51/lib/HTTP/Server/Simple/CGI/
HTTP-Server-Simple-0.51/lib/HTTP/Server/Simple/CGI.pm
HTTP-Server-Simple-0.51/lib/HTTP/Server/Simple/CGI/Environment.pm
HTTP-Server-Simple-0.51/inc/Module/
HTTP-Server-Simple-0.51/inc/Module/Install/
HTTP-Server-Simple-0.51/inc/Module/Install.pm
HTTP-Server-Simple-0.51/inc/Module/Install/Base.pm
HTTP-Server-Simple-0.51/inc/Module/Install/Can.pm
HTTP-Server-Simple-0.51/inc/Module/Install/Fetch.pm
HTTP-Server-Simple-0.51/inc/Module/Install/Makefile.pm
HTTP-Server-Simple-0.51/inc/Module/Install/Metadata.pm
HTTP-Server-Simple-0.51/inc/Module/Install/Win32.pm
HTTP-Server-Simple-0.51/inc/Module/Install/WriteAll.pm
HTTP-Server-Simple-0.51/ex/sample_server
Configuring B/BP/BPS/HTTP-Server-Simple-0.51.tar.gz with Makefile.PL
>>> C:\Perl-5.24-32\bin\perl.exe Makefile.PL
Cannot determine perl version info from lib/HTTP/Server/Simple.pm
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for HTTP::Server::Simple
Writing MYMETA.yml and MYMETA.json
BPS/HTTP-Server-Simple-0.51.tar.gz
C:\Perl-5.24-32\bin\perl.exe Makefile.PL -- OK
Running make for B/BP/BPS/HTTP-Server-Simple-0.51.tar.gz
>>> dmake
cp lib/HTTP/Server/Simple.pm blib\lib\HTTP\Server\Simple.pm
cp lib/HTTP/Server/Simple/CGI/Environment.pm blib\lib\HTTP\Server\Simple\CGI\Environment.pm
cp lib/HTTP/Server/Simple/CGI.pm blib\lib\HTTP\Server\Simple\CGI.pm
BPS/HTTP-Server-Simple-0.51.tar.gz
dmake -- OK
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl-5.24-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/*.t
t/00smoke.t ........
1..8
ok 1 - use HTTP::Server::Simple;
ok 2 - can new()
ok 3 - An object of class 'HTTP::Server::Simple::CGI' isa 'HTTP::Server::Simple'
ok 4 - Defaults to 8080
ok 5 - Can change port
ok 6 - Change persists
ok 7 - can print_banner()
ok 8 - can run()
ok
# Skipping IPv6
t/01live.t .........
1..17
ok 1 - constructor set family properly
ok 2 - Constructor set port correctly
HTTP::Server::Simple::CGI: You can connect to your server at http://localhost:47150/
ok 3 - pid is numeric
ok 4 - Returns a page
ok 5 - constructor set family properly
ok 6 - Constructor set port correctly
ok 7 - pid is numeric
SlowServer: You can connect to your server at http://localhost:47151/
ok 8 - Returns a page
ok 9 - family OK
ok 10 - pid is numeric
HTTP::Server::Simple::CGI: You can connect to your server at http://localhost:47152/
ok 11 - Returns a page
ok 12 - knows what a request isn't
ok 13 - HTTP/1.1 request
ok 14 - HTTP/0.9 request
ok 15 - Signaled 1 process successfully
ok 16 - Killed PID: -2092
ok 17 - Killed PID: -2520
ok
t/02pod.t .......... skipped: Test::Pod 1.14 required for testing POD
t/03podcoverage.t .. skipped: Test::Pod::Coverage 1.04 required for testing POD coverage
t/04cgi.t ..........
1..62
ok 1 - Constructor set port correctly
ok 2 - pid is numeric
CGIServer: You can connect to your server at http://localhost:48455/
ok 3 - [GET] no file
ok 4 - [POST] no file
ok 5 - [HEAD] no file
ok 6 - [PUT] no file
ok 7 - [DELETE] no file
ok 8 - [PATCH] no file
ok 9 - [OPTIONS] no file
ok 10 - method - request_method
ok 11 - method - server_software
ok 12 - method - url
ok 13 - method - path_info
ok 14 - method - server_name
ok 15 - method - server_port
ok 16 - Environment - REQUEST_METHOD
ok 17 - Environment - REQUEST_URI
ok 18 - Environment - QUERY_STRING
ok 19 - Environment - SERVER_PORT
ok 20 - Environment - PATH_INFO
ok 21 - Environment - SERVER_NAME
ok 22 - Environment - SERVER_SOFTWARE
ok 23 - Environment - SERVER_URL
ok 24 - Environment - SERVER_PROTOCOL
ok 25 - Environment - REMOTE_ADDR
ok 26 - method (absolute URL) - request_method
ok 27 - method (absolute URL) - server_software
ok 28 - method (absolute URL) - url
ok 29 - method (absolute URL) - path_info
ok 30 - method (absolute URL) - server_name
ok 31 - method (absolute URL) - server_port
ok 32 - Environment (absolute URL) - REQUEST_METHOD
ok 33 - Environment (absolute URL) - REQUEST_URI
ok 34 - Environment (absolute URL) - QUERY_STRING
ok 35 - Environment (absolute URL) - SERVER_PORT
ok 36 - Environment (absolute URL) - PATH_INFO
ok 37 - Environment (absolute URL) - SERVER_NAME
ok 38 - Environment (absolute URL) - SERVER_SOFTWARE
ok 39 - Environment (absolute URL) - SERVER_URL
ok 40 - Environment (absolute URL) - SERVER_PROTOCOL
ok 41 - Environment (absolute URL) - REMOTE_ADDR
ok 42 - method (absolute URL) - request_method
ok 43 - method (absolute URL) - server_software
ok 44 - method (absolute URL) - url
ok 45 - method (absolute URL) - path_info
ok 46 - method (absolute URL) - server_name
ok 47 - method (absolute URL) - server_port
ok 48 - Environment (absolute URL) - REQUEST_METHOD
ok 49 - Environment (absolute URL) - REQUEST_URI
ok 50 - Environment (absolute URL) - QUERY_STRING
ok 51 - Environment (absolute URL) - SERVER_PORT
ok 52 - Environment (absolute URL) - PATH_INFO
ok 53 - Environment (absolute URL) - SERVER_NAME
ok 54 - Environment (absolute URL) - SERVER_SOFTWARE
ok 55 - Environment (absolute URL) - SERVER_URL
ok 56 - Environment (absolute URL) - SERVER_PROTOCOL
ok 57 - Environment (absolute URL) - REMOTE_ADDR
ok 58 - Didn't decode already
ok 59 - Did decode already
ok 60 - uses HTTP_COOKIE
ok 61 - combines multiple cookies into HTTP_COOKIE
ok 62 - Signaled 1 process successfully
Dubious, test returned 9 (wstat 2304, 0x900)
All 62 subtests passed
Test Summary Report
-------------------
t/04cgi.t (Wstat: 2304 Tests: 62 Failed: 0)
Non-zero exit status: 9
Files=5, Tests=87, 18 wallclock secs ( 0.06 usr + 0.02 sys = 0.08 CPU)
Result: FAIL
Failed 1/5 test programs. 0/87 subtests failed.
dmake: Error code 137, while making 'test_dynamic'
BPS/HTTP-Server-Simple-0.51.tar.gz
dmake test TEST_VERBOSE=1 -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports BPS/HTTP-Server-Simple-0.51.tar.gz
Running test for module 'HTTP::Server::Simple::CGI'
BPS/HTTP-Server-Simple-0.51.tar.gz
Has already been unwrapped into directory C:\cpanfly-5.24-32\var\tmp\cpan_build\HTTP-Server-Simple-0.51-t2rwSx
BPS/HTTP-Server-Simple-0.51.tar.gz
Has already been prepared
BPS/HTTP-Server-Simple-0.51.tar.gz
Has already been made
BPS/HTTP-Server-Simple-0.51.tar.gz
Won't repeat unsuccessful test during this command
ETHER/WWW-Mechanize-1.75.tar.gz
Has already been unwrapped into directory C:\cpanfly-5.24-32\var\tmp\cpan_build\WWW-Mechanize-1.75-BOhGA6
ETHER/WWW-Mechanize-1.75.tar.gz
Has already been prepared
Running make for E/ET/ETHER/WWW-Mechanize-1.75.tar.gz
Warning: Prerequisite 'HTTP::Server::Simple => 0.35' for 'ETHER/WWW-Mechanize-1.75.tar.gz' failed when processing 'BPS/HTTP-Server-Simple-0.51.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited.
Warning: Prerequisite 'HTTP::Server::Simple::CGI => 0' for 'ETHER/WWW-Mechanize-1.75.tar.gz' failed when processing 'BPS/HTTP-Server-Simple-0.51.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited.
>>> dmake
cp lib/WWW/Mechanize/Cookbook.pod blib\lib\WWW\Mechanize\Cookbook.pod
cp lib/WWW/Mechanize.pm blib\lib\WWW\Mechanize.pm
cp lib/WWW/Mechanize/Link.pm blib\lib\WWW\Mechanize\Link.pm
cp lib/WWW/Mechanize/Examples.pod blib\lib\WWW\Mechanize\Examples.pod
cp lib/WWW/Mechanize/FAQ.pod blib\lib\WWW\Mechanize\FAQ.pod
cp lib/WWW/Mechanize/Image.pm blib\lib\WWW\Mechanize\Image.pm
"C:\Perl-5.24-32\bin\perl.exe" -MExtUtils::Command -e cp -- bin/mech-dump blib\script\mech-dump
pl2bat.bat blib\script\mech-dump
ETHER/WWW-Mechanize-1.75.tar.gz
dmake -- OK
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl-5.24-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t\00-load.t t\add_header.t t\aliases.t t\area_link.t t\autocheck.t t\clone.t t\content.t t\cookies.t t\credentials-api.t t\credentials.t t\die.t t\dump.t t\field.t t\find_frame.t t\find_image.t t\find_inputs.t t\find_link-warnings.t t\find_link.t t\find_link_id.t t\form-parsing.t t\form_with_fields.t t\frames.t t\image-new.t t\image-parse.t t\link-base.t t\link-relative.t t\link.t t\new.t t\pod-coverage.t t\pod.t t\regex-error.t t\save_content.t t\select.t t\taint.t t\tick.t t\untaint.t t\upload.t t\warn.t t\warnings.t t\local\back.t t\local\click.t t\local\click_button.t t\local\content.t t\local\encoding.t t\local\failure.t t\local\follow.t t\local\form.t t\local\get.t t\local\nonascii.t t\local\overload.t t\local\page_stack.t t\local\referer.t t\local\reload.t t\local\submit.t t\mech-dump\mech-dump.t
# Testing WWW::Mechanize 1.75, with LWP 6.15, Perl 5.024000, C:\Perl-5.24-32\bin\perl.exe
# Test::Memory::Cycle is not installed.
t\00-load.t ..............
1..2
ok 1 - use WWW::Mechanize;
ok 2 - use WWW::Mechanize::Link;
ok
t\add_header.t ...........
1..4
ok 1 - use WWW::Mechanize;
ok 2 - 'Created agent' isa 'WWW::Mechanize'
ok 3 - Referer's in there
ok 4 - Referer's not there
ok
t\aliases.t ..............
1..8
ok 1 - use WWW::Mechanize;
ok 2 - All aliases accounted for
ok 3 - We only know Mac, Windows or Linux
ok 4 - We only know Mac, Windows or Linux
ok 5 - We only know Mac, Windows or Linux
ok 6 - We only know Mac, Windows or Linux
ok 7 - We only know Mac, Windows or Linux
ok 8 - We only know Mac, Windows or Linux
ok
t\area_link.t ............
1..9
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - Fetched file:///C:/cpanfly-5.24-32/var/tmp/cpan_build/WWW-Mechanize-1.75-BOhGA6/t/area_link.html
ok 4 - Correct links came back
ok 5 - Correct links came back
ok 6 # skip Test::Memory::Cycle not installed
ok 7 # skip Test::Memory::Cycle not installed
ok 8 # skip Test::Memory::Cycle not installed
ok 9 # skip Test::Memory::Cycle not installed
ok
t\autocheck.t ............
1..5
ok 1 - require WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - Didn't fetch http://blahblablah.xx-nonexistent.foo/, but didn't die, either
ok 4 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 5 - Couldn't fetch http://blahblablah.xx-nonexistent.foo/, and died as a result
ok
t\clone.t ................
1..5
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 4 - Cookie jar contents are the same
ok 5 - Adding cookies adds to both jars
ok
t\content.t ..............
1..8
ok 1 - use WWW::Mechanize;
ok 2 - Found Fine
ok 3 - Could not find "html"
ok 4 - Found the base href
ok 5 - Found the new base href
ok 6 - raw => 1
ok 7 - decoded_by_headers => 1
ok 8 - charset => ...
ok
Can't locate HTTP/Server/Simple/CGI.pm in @INC (you may need to install the HTTP::Server::Simple::CGI module) (@INC contains: t/ C:\cpanfly-5.24-32\var\tmp\cpan_build\WWW-Mechanize-1.75-BOhGA6\blib\lib C:\cpanfly-5.24-32\var\tmp\cpan_build\WWW-Mechanize-1.75-BOhGA6\blib\arch C:/cpanfly-5.24-32/var/megalib C:/Perl-5.24-32/site/lib C:/Perl-5.24-32/lib .) at t/TestServer.pm line 7.
BEGIN failed--compilation aborted at t/TestServer.pm line 7.
Compilation failed in require at t\cookies.t line 20.
BEGIN failed--compilation aborted at t\cookies.t line 20.
t\cookies.t ..............
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t\credentials-api.t ......
1..4
ok 1 - LWP::UserAgent instance retains its old credentials
ok 2 - First instance retains its credentials
ok 3 - Second instance retains its credentials
ok 4 - Untouched instance retains its credentials
ok
t\credentials.t ..........
1..14
ok 1 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 2 - default username is undefined at first
ok 3 - default password is undefined at first
ok 4 - calling credentials sets username for get_basic_credentials
ok 5 - calling credentials sets password for get_basic_credentials
ok 6 - cloned object has username for get_basic_credentials
ok 7 - cloned object has password for get_basic_credentials
ok 8 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 9 - new object has no username for get_basic_credentials
ok 10 - new object has no password for get_basic_credentials
ok 11 - username is undefined after clear_credentials
ok 12 - password is undefined after clear_credentials
ok 13 - cloned object still has username for get_basic_credentials
ok 14 - cloned object still has password for get_basic_credentials
ok
t\die.t ..................
1..5
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - Expecting to die
ok 4 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 5 - Expecting to die
ok
t\dump.t .................
1..5
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - Fetched file:///C:/cpanfly-5.24-32/var/tmp/cpan_build/WWW-Mechanize-1.75-BOhGA6/t/find_inputs.html
ok 4
ok 5
ok
t\field.t ................
1..8
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - Fetched file:///C:/cpanfly-5.24-32/var/tmp/cpan_build/WWW-Mechanize-1.75-BOhGA6/t/field.html
ok 4 - dingo got changed
ok 5 - dingo changed
ok 6 - bongo changed
ok 7 - wango changed
ok 8 - dingo changed
ok
t\find_frame.t ...........
1..5
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - Fetched file:///C:/cpanfly-5.24-32/var/tmp/cpan_build/WWW-Mechanize-1.75-BOhGA6/t/find_frame.html
ok 4 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok 5 - First link sequentially
ok
t\find_image.t ...........
1..17
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - Fetched file:///C:/cpanfly-5.24-32/var/tmp/cpan_build/WWW-Mechanize-1.75-BOhGA6/t/image-parse.html
ok 4 - survived eval
ok 5 - Exactly three images
ok 6 - Got the first image
ok 7 - img tag
ok 8
ok 9 - Got the second image
ok 10 - input tag
ok 11 - alt
ok 12 - height
ok 13 - width
ok 14 - Got the third image
ok 15 - input tag
ok 16 - alt
ok 17
ok
t\find_inputs.t ..........
1..11
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - Fetched file:///C:/cpanfly-5.24-32/var/tmp/cpan_build/WWW-Mechanize-1.75-BOhGA6/t/find_inputs.html
ok 4 - Exactly three inputs
ok 5 - Exactly two submits
ok 6 - Exactly four inputs
ok 7 - Exactly one submit
ok 8 - Exactly five inputs
ok 9 - Found four relatives
ok 10 - Found two sisters
ok 11 - But no sisters are submits
ok
t\find_link-warnings.t ...
1..19
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - Fetched file:///C:/cpanfly-5.24-32/var/tmp/cpan_build/WWW-Mechanize-1.75-BOhGA6/t/find_link.html
ok 4 - detected usage error: TEXT => 'string'
ok 5 - detected usage error: NAME => 'string'
ok 6 - detected usage error: URL => 'string'
ok 7 - detected usage error: TAG => 'string'
ok 8 - detected usage error: text_regex => 'string'
ok 9 - detected usage error: name_regex => 'string'
ok 10 - detected usage error: url_regex => 'string'
ok 11 - detected usage error: tag_regex => 'string'
ok 12 - detected usage error: text => Regex
ok 13 - detected usage error: name => Regex
ok 14 - detected usage error: url => Regex
ok 15 - detected usage error: tag => Regex
ok 16 - detected usage error: text => padded-string
ok 17 - detected usage error: name => padded-string
ok 18 - detected usage error: url => padded-string
ok 19 - detected usage error: tag => padded-string
ok
t\find_link.t ............
1..62
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - Fetched file:///C:/cpanfly-5.24-32/var/tmp/cpan_build/WWW-Mechanize-1.75-BOhGA6/t/find_link.html
ok 4 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok 5 - First link on the page
ok 6 - First link on the page
ok 7 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok 8 - Third link should be the CSS
ok 9 - Third link should be the CSS
ok 10 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok 11 - found link in uppercase meta tag
ok 12 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok 13 - First CPAN link
ok 14 - First CPAN link
ok 15 - No url matching CPAN
ok 16 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok 17 - 3rd CPAN text
ok 18 - 3rd CPAN text
ok 19 - No 34th CPAN text
ok 20 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok 21 - Got 1st cpan via regex
ok 22 - Got 1st cpan via regex
ok 23 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok 24 - Got 1st cpan via regex
ok 25 - Got 1st cpan via regex
ok 26 - No 153rd cpan link
ok 27 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok 28 - Got b.cpan.org
ok 29 - Got b.cpan.org
ok 30 - Not a second b.cpan.org
ok 31 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok 32 - Got c.cpan.org
ok 33 - Got c.cpan.org
ok 34 - Correct links came back
ok 35 - Correct links came back
ok 36 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok 37 - First News is MSNBC
ok 38 - First News is MSNBC
ok 39 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok 40 - First BBC news link
ok 41 - First BBC news link
ok 42 - First BBC news text
ok 43 - First BBC news text
ok 44 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok 45 - First CNN news link
ok 46 - First CNN news link
ok 47 - First CNN news text
ok 48 - First CNN news text
ok 49 - Correct links came back
ok 50 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok 51 - Got the CPAN C link
ok 52 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok 53 - Got 2nd link that begins with a capital
ok 54 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok 55 - Got 3rd tag
ok 56 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok 57 - Got 7th or tag
ok 58 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok 59 - Got the JavaScript link
ok 60 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok 61 - No match
ok 62 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok
t\find_link_id.t .........
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - Fetched file:///C:/cpanfly-5.24-32/var/tmp/cpan_build/WWW-Mechanize-1.75-BOhGA6/t/find_link_id.html
ok 4 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok 5 - found link with given ID
ok 6 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok 7 - found link within "iframe" with given class
ok 8 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok 9 - found link with ID matching a regex
ok 10 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok 11 - found link with class matching a regex
1..11
ok
t\form-parsing.t .........
1..1
ok 1 - Find one form, please
ok
There are 2 forms with the named fields. The first one was used. at t\form_with_fields.t line 27.
t\form_with_fields.t .....
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - Fetched file:///C:/cpanfly-5.24-32/var/tmp/cpan_build/WWW-Mechanize-1.75-BOhGA6/t/form_with_fields.html
ok 4 - dies with no input
ok 5 - An object of class 'HTML::Form' isa 'HTML::Form'
ok 6 - first form matches
ok 7 - An object of class 'HTML::Form' isa 'HTML::Form'
ok 8 - second form matches
ok 9 - submit_form( with_fields => %data )
1..9
ok
t\frames.t ...............
1..7
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - Fetched file:///C:/cpanfly-5.24-32/var/tmp/cpan_build/WWW-Mechanize-1.75-BOhGA6/t/frames.html
ok 4 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok 5 - Only two links
ok 6 - First frame OK
ok 7 - Second frame OK
ok
t\image-new.t ............
1..10
ok 1 - use WWW::Mechanize::Image;
ok 2 - url() works
ok 3 - base() works
ok 4 - name() works
ok 5 - alt() works
ok 6 - tag() works
ok 7 - height works
ok 8 - width works
ok 9 - url_abs works
ok 10 - 'Returns an object' isa 'URI::URL'
ok
t\image-parse.t ..........
1..15
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - Fetched file:///C:/cpanfly-5.24-32/var/tmp/cpan_build/WWW-Mechanize-1.75-BOhGA6/t/image-parse.html
ok 4 - Only two images
ok 5 - img tag
ok 6 - URL matches
ok 7 - alt matches
ok 8 - input tag
ok 9 - URL matches
ok 10 - alt matches
ok 11 - height
ok 12 - width
ok 13 - Got the third image
ok 14 - input tag
ok 15 - alt
ok
t\link-base.t ............
1..5
ok 1 - use WWW::Mechanize::Link;
ok 2 - 'constructor OK' isa 'WWW::Mechanize::Link'
ok 3 - 'URI is proper type' isa 'URI::URL'
ok 4 - Short form of the url
ok 5 - url_abs works
ok
t\link-relative.t ........
1..6
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - Fetched file:///C:/cpanfly-5.24-32/var/tmp/cpan_build/WWW-Mechanize-1.75-BOhGA6/t/image-parse.html
ok 4 - Fetch select.html, no directory
ok 5 - Fetch select.html from ./
ok 6 - Fetched click.t
ok
t\link.t .................
1..23
ok 1 - use WWW::Mechanize::Link;
ok 2 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok 3 - Should have five elements
ok 4 - url() works
ok 5 - text() works
ok 6 - name() works
ok 7 - tag() works
ok 8 - base() works
ok 9 - attrs() works
ok 10 - parm 0 is url
ok 11 - parm 1 is text
ok 12 - parm 2 is name
ok 13 - parm 3 is tag
ok 14 - parm 4 is base
ok 15 - 'URI is proper type' isa 'URI::URL'
ok 16 - Short form of the url
ok 17 - url_abs works
ok 18 - url() works
ok 19 - text() works
ok 20 - name() works
ok 21 - tag() works
ok 22 - base() works
ok 23 - attrs() works
ok
t\local\back.t ...........
1..47
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - 'this $mech starts with a cookie jar' isa 'HTTP::Cookies'
ok 4 - An object of class 'LocalServer' isa 'LocalServer'
ok 5 - With no stack, no going back
ok 6 - Fetched OK
ok 7 - Followed OK
ok 8 - Back should succeed
ok 9 - Did the base get set back?
ok 10 - Title set back?
ok 11 - Followed OK
ok 12 - Back should succeed
ok 13 - Did the base get set back?
ok 14 - Title set back?
ok 15 - Pre-search check
ok 16 - Searched for Perl
ok 17 - Right page title
ok 18 - POST is in the stack
ok 19 - HEAD succeeded
ok 20 - HEAD is not in the stack
ok 21 - Back should succeed
ok 22 - Back
ok 23 - Did the base get set back?
ok 24 - Title set back?
ok 25 - Post-search check
ok 26 - Back should succeed
ok 27 - reload() does not push page to stack
ok 28 - $mech still has a cookie jar after a number of back()
ok 29 # skip Test::Memory::Cycle not installed
ok 30 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 31 - Got root URL
ok 32 - Pre-404 check
ok 33 - 404 check
ok 34 - Even 404s get on the stack
ok 35 - Back should succeed
ok 36 - Back from the 404
ok 37 - Post-404 check
ok 38 - Get /scripts
ok 39 - Back should succeed
ok 40 - Back from /scripts
ok 41 - Get /ports/
ok 42 - Back should succeed
ok 43 - Back from /ports/
ok 44 - Get modules/
ok 45 - Back should succeed
ok 46 - Back from modules/
ok 47 # skip Test::Memory::Cycle not installed
ok
t\local\click.t ..........
1..9
ok 1 - use WWW::Mechanize;
ok 2 - 'Created the object' isa 'WWW::Mechanize'
ok 3 - An object of class 'LocalServer' isa 'LocalServer'
ok 4 - 'Got back a response' isa 'HTTP::Response'
ok 5 - Got URL
ok 6 - Local page is HTML
ok 7 - 'Got back a response' isa 'HTTP::Response'
ok 8 - Can click 'Go' ('Google Search' button)
ok 9 - Filled field correctly
ok
t\local\click_button.t ...
1..19
ok 1 - use WWW::Mechanize;
ok 2 - 'Created the object' isa 'WWW::Mechanize'
ok 3 - An object of class 'LocalServer' isa 'LocalServer'
ok 4 - 'Got back a response' isa 'HTTP::Response'
ok 5 - Got URL
ok 6 - Local page is HTML
ok 7 - Clicking on button by number
ok 8 - Correct button was pressed
ok 9 - Parameters got transmitted OK
ok 10 - Button number out of range
ok 11 - Clicking on button by name
ok 12 - Correct button was pressed
ok 13 - Parameters got transmitted OK
ok 14 - Button name unknown
ok 15 - 'Found the submit button' isa 'HTML::Form::Input' # TODO It seems that calling ->click() on an object is broken in LWP. Need to investigate further.
ok 16 - Named the right thing, too # TODO It seems that calling ->click() on an object is broken in LWP. Need to investigate further.
# $VAR1 = bless( {
# '_content' => '',
# '_headers' => bless( {
# '::std_case' => {
# 'cookie' => 'Cookie',
# 'cookie2' => 'Cookie2'
# },
# 'accept-encoding' => 'gzip',
# 'cookie' => 'log-server=shazam2',
# 'cookie2' => '$Version="1"',
# 'referer' => 'http://localhost:56051/',
# 'user-agent' => 'WWW-Mechanize/1.75'
# }, 'HTTP::Headers' ),
# '_method' => 'GET',
# '_uri' => bless( do{\(my $o = 'http://localhost:56051/formsubmit?session=1&query=(empty)&cat=cat_foo&cat=cat_bar&upload=')}, 'URI::http' ),
# '_uri_canonical' => $VAR1->{'_uri'}
# }, 'HTTP::Request' );
ok 17 - Clicking on button by object reference # TODO It seems that calling ->click() on an object is broken in LWP. Need to investigate further.
not ok 18 - Correct button was pressed # TODO It seems that calling ->click() on an object is broken in LWP. Need to investigate further.
# Failed (TODO) test 'Correct button was pressed'
# at t\local\click_button.t line 60.
# 'http://localhost:56051/formsubmit?session=1&query=(empty)&cat=cat_foo&cat=cat_bar&upload='
# doesn't match '(?^:submit=Go)'
ok 19 - Parameters got transmitted OK # TODO It seems that calling ->click() on an object is broken in LWP. Need to investigate further.
ok
# Running tests against http://localhost:56057/?xml=1
t\local\content.t ........
1..10
ok 1 - use WWW::Mechanize;
ok 2 - 'Created the object' isa 'WWW::Mechanize'
ok 3 - An object of class 'LocalServer' isa 'LocalServer'
ok 4 - 'Got back a response' isa 'HTTP::Response'
ok 5 - Got URL
ok 6 - Content type is application/xhtml+xml
ok 7 - Local page is HTML
ok 8 - 'Got back a response' isa 'HTTP::Response'
ok 9 - Can click 'Go' ('Google Search' button)
ok 10 - Filled field correctly
ok
t\local\encoding.t .......
1..5
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - An object of class 'LocalServer' isa 'LocalServer'
ok 4 - Fetched OK
ok 5 - got encoding enc-jp
ok
t\local\failure.t ........
1..15
ok 1 - require WWW::Mechanize;
ok 2 - An object of class 'LocalServer' isa 'LocalServer'
ok 3 - 'Created object' isa 'WWW::Mechanize'
ok 4 - An object of class 'HTTP::Response' isa 'HTTP::Response'
ok 5 - Success
ok 6 - Get webpage
ok 7 - It's HTML
ok 8 - Correct title
ok 9 - 10 links, please
ok 10 - Two form
ok 11 - Failed the fetch
ok 12 - Isn't HTML
ok 13 - No title
ok 14 - No links
ok 15 - No forms
ok
t\local\follow.t .........
1..28
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'LocalServer' isa 'LocalServer'
ok 3 - 'Created object' isa 'WWW::Mechanize'
ok 4 - Got some page
ok 5 - Got local server page
ok 6 - Can't follow too-high-numbered link
ok 7 - 'Gives a response' isa 'HTTP::Response'
ok 8 - Need to be on a separate page
ok 9 - Can go back
ok 10 - Back at the first page
ok 11 - Can't follow unlikely named link
ok 12 - Can follow obvious named link
ok 13 - Need to be on a separate page
ok 14 - Can still go back
ok 15 - Can follow link with o-umlaut
ok 16 - Need to be on a separate page
ok 17 - Can still go back
ok 18 - Can follow link with o-umlaut, when it's encoded in the HTML, but not in "follow"
ok 19 - Need to be on a separate page
ok 20 - Can still go back
ok 21 - Back at the start page again
ok 22 - Couldn't find it
ok 23 - can follow url
ok 24 - Need to be on a separate page
ok 25 - Can still go back
ok 26 - can't follow wrong url
ok 27 - Needs to be on the same page
ok 28 - Invalid parameter passing gets better error message
ok
t\local\form.t ...........
1..13
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'LocalServer' isa 'LocalServer'
ok 3 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 4 - Got a page
ok 5 - Got page
ok 6 - 'Can select the first form' isa 'HTML::Form'
ok 7 - Set the form attribute
ok 8 - cannot select the 99th form
ok 9 - Form is still set to 1
ok 10 - 'Can select the form' isa 'HTML::Form'
ok 11 - cannot select non-existent form
ok 12 - 'Can select the form' isa 'HTML::Form'
ok 13 - cannot select non-existent form
ok
t\local\get.t ............
1..32
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'LocalServer' isa 'LocalServer'
ok 3 - 'Created object' isa 'WWW::Mechanize'
ok 4 - An object of class 'HTTP::Response' isa 'HTTP::Response'
ok 5 - An object of class 'HTTP::Response' isa 'HTTP::Response'
ok 6 - Page read OK
ok 7 - Get webpage
ok 8 - Got the content-type...
ok 9 - ... and the is_html wrapper
ok 10 - Titles match
ok 11 - Got the /foo
ok 12 - Got relative OK
ok 13 - Got HTML back
ok 14 - Got the right page
ok 15 - Got the /bar page
ok 16 - Got relative OK
ok 17 - is HTML
ok 18 - Got the right page
ok 19 - Got the basics page
ok 20 - Got relative OK
ok 21 - is HTML
ok 22 - Title matches
ok 23 - Got the right page
ok 24 - Got the "refine search" page
ok 25 - Got relative OK
ok 26 - is HTML
ok 27 - Title matches
ok 28 - Got the right page
ok 29 - tempfile not there right now
ok 30 - File exists
ok 31 - Did all the bytes get saved?
ok 32 # skip Test::Memory::Cycle not installed
ok
t\local\nonascii.t .......
1..5
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'LocalServer' isa 'LocalServer'
ok 3 - 'Created object' isa 'WWW::Mechanize'
ok 4 - Got some page
ok 5 - set utf value
ok
t\local\overload.t ....... skipped: Mysteriously stopped passing, and I don't know why.
t\local\page_stack.t .....
1..16
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'LocalServer' isa 'LocalServer'
ok 3 - 'Created object' isa 'WWW::Mechanize'
ok 4 - Page stack starts empty
ok 5 - Got start page
ok 6 - Page stack starts empty
ok 7 - Pushed item onto page stack
ok 8 - Pushed item onto page stack
ok 9 - Popped item from page stack
ok 10 - Popped item from page stack
ok 11 - Cannot pop beyond end of page stack
ok 12 - 'Created object' isa 'WWW::Mechanize'
ok 13 - Page stack starts empty
ok 14 - Got start page
ok 15 - Page stack starts empty
ok 16 - Pushing has no effect
ok
t\local\referer.t ........
1..13
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - Got first page
ok 4 - First page gets sent with empty referrer
ok 5 - Got second page
ok 6 - Referer got sent for absolute url
ok 7 - Got third page
ok 8 - Referer got sent for relative url
ok 9 - Got fourth page
ok 10 - Referer can be set to empty again
ok 11 - Got fourth page
ok 12 - Custom referer can be set
ok 13 # skip Test::Memory::Cycle not installed
ok
t\local\reload.t .........
1..14
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'LocalServer' isa 'LocalServer'
ok 3 - 'Created object' isa 'WWW::Mechanize'
ok 4 - Initial reload should fail
ok 5 - An object of class 'HTTP::Response' isa 'HTTP::Response'
ok 6 - Get google webpage
ok 7 - Valid HTML
ok 8
ok 9
ok 10 - Not HTML
ok 11 - An object of class 'HTTP::Response' isa 'HTTP::Response'
ok 12 - Valid HTML
ok 13 - WWW::Mechanize test page
ok 14 # skip Test::Memory::Cycle not installed
ok
t\local\submit.t .........
1..13
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'LocalServer' isa 'LocalServer'
ok 3 - 'Created the object' isa 'WWW::Mechanize'
ok 4 - 'Got back a response' isa 'HTTP::Response'
ok 5 - Got the correct page
ok 6 - Got local page
ok 7 - is HTML
ok 8 - Hopefully no upload happens
ok 9 - 'Got back a response' isa 'HTTP::Response'
ok 10 - Can click "submit" ("submit" button)
ok 11 - Found "Foo"
ok 12 - No upload happens
ok 13 # skip Test::Memory::Cycle not installed
ok
t\mech-dump\mech-dump.t ..
1..4
ok 1 - First line matches
ok 2 - Still some expected
ok 3 - Still some actual
ok 4 - Rest of the lines match
ok
t\new.t ..................
1..14
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - success() is false before any get
ok 4 - res() is undef
ok 5 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 6 - WWW::Mechanize->can('request')
ok 7 - Set user agent string
ok 8 - Set user agent version
ok 9 - Can set the agent
ok 10 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 11 - WWW::Mechanize->can('request')
ok 12 - Aliases don't get translated in the constructor
ok 13 - Alias sets the agent
ok 14 - Can still set the agent
ok
t\pod-coverage.t ......... skipped: These tests are for authors only!
t\pod.t .................. skipped: These tests are for authors only!
t\regex-error.t ..........
1..4
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - Passes message, and includes the line number
ok 4 - Passes message, and includes the line number
ok
t\save_content.t .........
1..8
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - Fetched file:///C:/cpanfly-5.24-32/var/tmp/cpan_build/WWW-Mechanize-1.75-BOhGA6/t/find_inputs.html
ok 4 - saved1.test.txt does not exist
ok 5 - Saved copy matches the original
ok 6 - Fetched file:///C:/cpanfly-5.24-32/var/tmp/cpan_build/WWW-Mechanize-1.75-BOhGA6/t/save_content.html
ok 7 - saved2.test.txt does not exist
ok 8 - Saved copy matches the original
ok
t\select.t ...............
1..14
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - Fetched file:///C:/cpanfly-5.24-32/var/tmp/cpan_build/WWW-Mechanize-1.75-BOhGA6/t/select.html
ok 4 - set form to number 1
ok 5 - multi->multi value is bbb ccc
ok 6 - multi->multi value is bbb ccc
ok 7 - single->multi value is 'aaa'
ok 8 - single->multi value is 'aaa'
ok 9 - multi->single value is bbb
ok 10 - multi->single value is bbb
ok 11 - single->single value is 'aaa'
ok 12 - single->single value is 'aaa'
ok 13 - return 1 after successful select
ok 14 - return undef after failed select
ok
t\taint.t ................ skipped: Test::Taint required for checking taintedness
t\tick.t .................
1..5
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - file:///C:/cpanfly-5.24-32/var/tmp/cpan_build/WWW-Mechanize-1.75-BOhGA6/t/tick.html
ok 4 - An object of class 'HTML::Form' isa 'HTML::Form'
ok 5 - Proper posting
ok
t\untaint.t .............. skipped: Test::NoWarnings not installed
t\upload.t ...............
1..5
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - file:///C:/cpanfly-5.24-32/var/tmp/cpan_build/WWW-Mechanize-1.75-BOhGA6/t/upload.html
ok 4 - Proper posting
ok 5 - The uploaded file should be in the request
ok
t\warn.t .................
1..6
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - Passes the message, and includes the line number
ok 4 - Quiets correctly
ok 5 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 6 - Quiets correctly
ok
t\warnings.t .............
1..3
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - Unknown aliases squawk appropriately
ok
Test Summary Report
-------------------
t\cookies.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
t\local\click_button.t (Wstat: 0 Tests: 19 Failed: 0)
TODO passed: 15-17, 19
Files=55, Tests=580, 103 wallclock secs ( 0.41 usr + 0.11 sys = 0.52 CPU)
Result: FAIL
Failed 1/55 test programs. 0/580 subtests failed.
dmake: Error code 255, while making 'test_dynamic'
ETHER/WWW-Mechanize-1.75.tar.gz
2 dependencies missing (HTTP::Server::Simple,HTTP::Server::Simple::CGI); additionally test harness failed
dmake test TEST_VERBOSE=1 -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports ETHER/WWW-Mechanize-1.75.tar.gz
Finished 2016-06-03T14:42:08