PATH=C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\Perl64-5.14\site\bin;C:\Perl64-5.14\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files (x86)\Perforce;C:\mysql\bin Start 2011-10-12T02:15:37 ActivePerl-1400 CPAN-1.9402 LIB=C:\PlatSDK\Lib\AMD64;C:\PlatSDK\Lib\AMD64\atlmfc INCLUDE=C:\PlatSDK\Include;C:\PlatSDK\Include\crt;C:\PlatSDK\Include\crt\sys;C:\PlatSDK\Include\mfc;C:\PlatSDK\Include\atl PATH=C:/CPANFL~1.14/var/libs/bin;C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\Perl64-5.14\site\bin;C:\Perl64-5.14\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:\mysql\bin Going to read 'C:\cpanfly-5.14\var\cpan\Metadata' Database was generated on Wed, 12 Oct 2011 08:31:06 GMT Running make for C/CH/CHROMATIC/Plack-Test-Agent-1.20111011.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/C/CH/CHROMATIC/Plack-Test-Agent-1.20111011.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/C/CH/CHROMATIC/CHECKSUMS Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\C\CH\CHROMATIC\Plack-Test-Agent-1.20111011.tar.gz ok Plack-Test-Agent-1.20111011/ Plack-Test-Agent-1.20111011/META.yml Plack-Test-Agent-1.20111011/README.pod Plack-Test-Agent-1.20111011/lib/ Plack-Test-Agent-1.20111011/lib/Plack/ Plack-Test-Agent-1.20111011/lib/Plack/Test/ Plack-Test-Agent-1.20111011/lib/Plack/Test/Agent.pm Plack-Test-Agent-1.20111011/README Plack-Test-Agent-1.20111011/t/ Plack-Test-Agent-1.20111011/t/2args.t Plack-Test-Agent-1.20111011/t/mech.t Plack-Test-Agent-1.20111011/t/cookie.t Plack-Test-Agent-1.20111011/t/hello.t Plack-Test-Agent-1.20111011/t/hello_server.t Plack-Test-Agent-1.20111011/t/okay.t Plack-Test-Agent-1.20111011/Build.PL Plack-Test-Agent-1.20111011/MANIFEST Plack-Test-Agent-1.20111011/dist.ini Plack-Test-Agent-1.20111011/LICENSE CPAN.pm: Going to build C/CH/CHROMATIC/Plack-Test-Agent-1.20111011.tar.gz >>> C:\Perl64-5.14\bin\perl.exe Build.PL Checking prerequisites... requires: ! Test::WWW::Mechanize is not installed ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions of the modules indicated above before proceeding with this installation Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Plack-Test-Agent' version '1.20111011' ---- Unsatisfied dependencies detected during ---- ---- CHROMATIC/Plack-Test-Agent-1.20111011.tar.gz ---- Test::WWW::Mechanize [requires] Running Build test Delayed until after prerequisites Running test for module 'Test::WWW::Mechanize' Running make for P/PE/PETDANCE/Test-WWW-Mechanize-1.34.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\P\PE\PETDANCE\Test-WWW-Mechanize-1.34.tar.gz ok Test-WWW-Mechanize-1.34/ Test-WWW-Mechanize-1.34/Makefile.PL Test-WWW-Mechanize-1.34/META.yml Test-WWW-Mechanize-1.34/Changes Test-WWW-Mechanize-1.34/README Test-WWW-Mechanize-1.34/t/ Test-WWW-Mechanize-1.34/t/head_ok-parms.t Test-WWW-Mechanize-1.34/t/get_ok.t Test-WWW-Mechanize-1.34/t/lacks_uncapped_inputs.t Test-WWW-Mechanize-1.34/t/html/ Test-WWW-Mechanize-1.34/t/html/form.html Test-WWW-Mechanize-1.34/t/html/scratch.html Test-WWW-Mechanize-1.34/t/page_links_ok.t Test-WWW-Mechanize-1.34/t/pod.t Test-WWW-Mechanize-1.34/t/html_lint_ok.t Test-WWW-Mechanize-1.34/t/00load.t Test-WWW-Mechanize-1.34/t/TestServer.pm Test-WWW-Mechanize-1.34/t/click_ok.t Test-WWW-Mechanize-1.34/t/lacks_uncapped_inputs-good.html Test-WWW-Mechanize-1.34/t/manylinks.html Test-WWW-Mechanize-1.34/t/put_ok.t Test-WWW-Mechanize-1.34/t/badlinks.html Test-WWW-Mechanize-1.34/t/pod-coverage.t Test-WWW-Mechanize-1.34/t/links_ok.t Test-WWW-Mechanize-1.34/t/link_content.t Test-WWW-Mechanize-1.34/t/bad.html Test-WWW-Mechanize-1.34/t/submit_form_ok.t Test-WWW-Mechanize-1.34/t/get_ok-parms.t Test-WWW-Mechanize-1.34/t/stuff_inputs.html Test-WWW-Mechanize-1.34/t/follow_link_ok.t Test-WWW-Mechanize-1.34/t/text_contains.t Test-WWW-Mechanize-1.34/t/link_status.t Test-WWW-Mechanize-1.34/t/head_ok.t Test-WWW-Mechanize-1.34/t/has_tag.t Test-WWW-Mechanize-1.34/t/page_links_content.t Test-WWW-Mechanize-1.34/t/content_lacks.t Test-WWW-Mechanize-1.34/t/good.html Test-WWW-Mechanize-1.34/t/goodlinks.html Test-WWW-Mechanize-1.34/t/content_contains.t Test-WWW-Mechanize-1.34/t/lacks_uncapped_inputs-bad.html Test-WWW-Mechanize-1.34/t/new.t Test-WWW-Mechanize-1.34/t/back_ok.t Test-WWW-Mechanize-1.34/t/followable_links.t Test-WWW-Mechanize-1.34/t/stuff_inputs.t Test-WWW-Mechanize-1.34/t/autolint.t Test-WWW-Mechanize-1.34/Mechanize.pm Test-WWW-Mechanize-1.34/MANIFEST CPAN.pm: Going to build P/PE/PETDANCE/Test-WWW-Mechanize-1.34.tar.gz >>> C:\Perl64-5.14\bin\perl.exe Makefile.PL Warning: prerequisite WWW::Mechanize 1.68 not found. We have 1.66. Checking if your kit is complete... Looks good Writing Makefile for Test::WWW::Mechanize Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- PETDANCE/Test-WWW-Mechanize-1.34.tar.gz ---- WWW::Mechanize [requires] Running make test Delayed until after prerequisites Running test for module 'WWW::Mechanize' Running make for J/JE/JESSE/WWW-Mechanize-1.70.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\J\JE\JESSE\WWW-Mechanize-1.70.tar.gz ok WWW-Mechanize-1.70/ WWW-Mechanize-1.70/bin/ WWW-Mechanize-1.70/Changes WWW-Mechanize-1.70/etc/ WWW-Mechanize-1.70/lib/ WWW-Mechanize-1.70/Makefile.PL WWW-Mechanize-1.70/MANIFEST WWW-Mechanize-1.70/MANIFEST.SKIP WWW-Mechanize-1.70/META.yml WWW-Mechanize-1.70/perlcriticrc WWW-Mechanize-1.70/t/ WWW-Mechanize-1.70/t/00-load.t WWW-Mechanize-1.70/t/add_header.t WWW-Mechanize-1.70/t/aliases.t WWW-Mechanize-1.70/t/area_link.html WWW-Mechanize-1.70/t/area_link.t WWW-Mechanize-1.70/t/autocheck.t WWW-Mechanize-1.70/t/clone.t WWW-Mechanize-1.70/t/content.t WWW-Mechanize-1.70/t/cookies.t WWW-Mechanize-1.70/t/credentials-api.t WWW-Mechanize-1.70/t/credentials.t WWW-Mechanize-1.70/t/die.t WWW-Mechanize-1.70/t/field.html WWW-Mechanize-1.70/t/field.t WWW-Mechanize-1.70/t/find_frame.html WWW-Mechanize-1.70/t/find_frame.t WWW-Mechanize-1.70/t/find_image.t WWW-Mechanize-1.70/t/find_inputs.html WWW-Mechanize-1.70/t/find_inputs.t WWW-Mechanize-1.70/t/find_link-warnings.t WWW-Mechanize-1.70/t/find_link.html WWW-Mechanize-1.70/t/find_link.t WWW-Mechanize-1.70/t/find_link_id.html WWW-Mechanize-1.70/t/find_link_id.t WWW-Mechanize-1.70/t/form-parsing.t WWW-Mechanize-1.70/t/form_with_fields.html WWW-Mechanize-1.70/t/form_with_fields.t WWW-Mechanize-1.70/t/frames.html WWW-Mechanize-1.70/t/frames.t WWW-Mechanize-1.70/t/google.html WWW-Mechanize-1.70/t/image-new.t WWW-Mechanize-1.70/t/image-parse.html WWW-Mechanize-1.70/t/image-parse.t WWW-Mechanize-1.70/t/link-base.t WWW-Mechanize-1.70/t/link-relative.t WWW-Mechanize-1.70/t/link.t WWW-Mechanize-1.70/t/live/ WWW-Mechanize-1.70/t/local/ WWW-Mechanize-1.70/t/mech-dump/ WWW-Mechanize-1.70/t/new.t WWW-Mechanize-1.70/t/pod-coverage.t WWW-Mechanize-1.70/t/pod.t WWW-Mechanize-1.70/t/regex-error.t WWW-Mechanize-1.70/t/save_content.t WWW-Mechanize-1.70/t/select.html WWW-Mechanize-1.70/t/select.t WWW-Mechanize-1.70/t/taint.t WWW-Mechanize-1.70/t/TestServer.pm WWW-Mechanize-1.70/t/tick.html WWW-Mechanize-1.70/t/tick.t WWW-Mechanize-1.70/t/Tools.pm WWW-Mechanize-1.70/t/untaint.t WWW-Mechanize-1.70/t/upload.html WWW-Mechanize-1.70/t/upload.t WWW-Mechanize-1.70/t/warn.t WWW-Mechanize-1.70/t/warnings.t WWW-Mechanize-1.70/t/mech-dump/mech-dump.t WWW-Mechanize-1.70/t/local/back.t WWW-Mechanize-1.70/t/local/click.t WWW-Mechanize-1.70/t/local/click_button.t WWW-Mechanize-1.70/t/local/failure.t WWW-Mechanize-1.70/t/local/follow.t WWW-Mechanize-1.70/t/local/form.t WWW-Mechanize-1.70/t/local/get.t WWW-Mechanize-1.70/t/local/LocalServer.pm WWW-Mechanize-1.70/t/local/log-server WWW-Mechanize-1.70/t/local/nonascii.html WWW-Mechanize-1.70/t/local/nonascii.t WWW-Mechanize-1.70/t/local/overload.t WWW-Mechanize-1.70/t/local/page_stack.t WWW-Mechanize-1.70/t/local/referer-server WWW-Mechanize-1.70/t/local/referer.t WWW-Mechanize-1.70/t/local/reload.t WWW-Mechanize-1.70/t/local/submit.t WWW-Mechanize-1.70/t/live/encoding.t WWW-Mechanize-1.70/t/live/wikipedia.t WWW-Mechanize-1.70/lib/WWW/ WWW-Mechanize-1.70/lib/WWW/Mechanize/ WWW-Mechanize-1.70/lib/WWW/Mechanize.pm WWW-Mechanize-1.70/lib/WWW/Mechanize/Cookbook.pod WWW-Mechanize-1.70/lib/WWW/Mechanize/Examples.pod WWW-Mechanize-1.70/lib/WWW/Mechanize/FAQ.pod WWW-Mechanize-1.70/lib/WWW/Mechanize/Image.pm WWW-Mechanize-1.70/lib/WWW/Mechanize/Link.pm WWW-Mechanize-1.70/etc/www-mechanize-logo.png WWW-Mechanize-1.70/bin/mech-dump CPAN.pm: Going to build J/JE/JESSE/WWW-Mechanize-1.70.tar.gz >>> C:\Perl64-5.14\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for WWW::Mechanize Writing MYMETA.yml and MYMETA.json >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/WWW/Mechanize/Examples.pod blib\lib\WWW\Mechanize\Examples.pod cp lib/WWW/Mechanize/Link.pm blib\lib\WWW\Mechanize\Link.pm cp lib/WWW/Mechanize/Image.pm blib\lib\WWW\Mechanize\Image.pm cp lib/WWW/Mechanize/Cookbook.pod blib\lib\WWW\Mechanize\Cookbook.pod cp lib/WWW/Mechanize/FAQ.pod blib\lib\WWW\Mechanize\FAQ.pod cp lib/WWW/Mechanize.pm blib\lib\WWW\Mechanize.pm C:\Perl64-5.14\bin\perl.exe -MExtUtils::Command -e "cp" -- bin/mech-dump blib\script\mech-dump pl2bat.bat blib\script\mech-dump JESSE/WWW-Mechanize-1.70.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl64-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "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\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\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.70, with LWP 6.02, Perl 5.014000, C:\Perl64-5.14\bin\perl.exe # Test::Memory::Cycle 1.04 is 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 - The object isa WWW::Mechanize ok 3 - Fetched file:///C:/cpanfly-5.14/var/cpan/build/WWW-Mechanize-1.70-cpw26W/t/area_link.html ok 4 - Correct links came back ok 5 - Correct links came back ok 6 - Link list: no cycles ok 7 - Single link: no cycles ok 8 - URI: no cycles ok 9 - Mech: no cycles ok t\autocheck.t ............ 1..5 ok 1 - require WWW::Mechanize; ok 2 - The object isa WWW::Mechanize ok 3 - Didn't fetch http://blahblablah.xx-nonexistent.foo/, but didn't die, either ok 4 - The object 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 - The object isa WWW::Mechanize ok 3 - The object isa WWW::Mechanize ok 4 - Cookie jar contents are the same ok 5 - Adding cookies adds to both jars ok t\content.t .............. 1..5 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 t\cookies.t .............. skipped: HTTP::Server::Simple does not support Windows yet. Use of uninitialized value in lc at C:/cpanfly-5.14/var/megalib/LWP/UserAgent.pm line 581. 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 - The object 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 - The object 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 - The object isa WWW::Mechanize ok 3 - Expecting to die ok 4 - The object isa WWW::Mechanize ok 5 - Expecting to die ok t\field.t ................ 1..8 ok 1 - use WWW::Mechanize; ok 2 - The object isa WWW::Mechanize ok 3 - Fetched file:///C:/cpanfly-5.14/var/cpan/build/WWW-Mechanize-1.70-cpw26W/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 - The object isa WWW::Mechanize ok 3 - Fetched file:///C:/cpanfly-5.14/var/cpan/build/WWW-Mechanize-1.70-cpw26W/t/find_frame.html ok 4 - The object isa WWW::Mechanize::Link ok 5 - First link sequentially ok t\find_image.t ........... 1..17 ok 1 - use WWW::Mechanize; ok 2 - The object isa WWW::Mechanize ok 3 - Fetched file:///C:/cpanfly-5.14/var/cpan/build/WWW-Mechanize-1.70-cpw26W/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 - The object isa WWW::Mechanize ok 3 - Fetched file:///C:/cpanfly-5.14/var/cpan/build/WWW-Mechanize-1.70-cpw26W/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 - The object isa WWW::Mechanize ok 3 - Fetched file:///C:/cpanfly-5.14/var/cpan/build/WWW-Mechanize-1.70-cpw26W/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 - The object isa WWW::Mechanize ok 3 - Fetched file:///C:/cpanfly-5.14/var/cpan/build/WWW-Mechanize-1.70-cpw26W/t/find_link.html ok 4 - The object isa WWW::Mechanize::Link ok 5 - First link on the page ok 6 - First link on the page ok 7 - The object isa WWW::Mechanize::Link ok 8 - Third link should be the CSS ok 9 - Third link should be the CSS ok 10 - The object isa WWW::Mechanize::Link ok 11 - found link in uppercase meta tag ok 12 - The object isa WWW::Mechanize::Link ok 13 - First CPAN link ok 14 - First CPAN link ok 15 - No url matching CPAN ok 16 - The object isa WWW::Mechanize::Link ok 17 - 3rd CPAN text ok 18 - 3rd CPAN text ok 19 - No 34th CPAN text ok 20 - The object isa WWW::Mechanize::Link ok 21 - Got 1st cpan via regex ok 22 - Got 1st cpan via regex ok 23 - The object 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 - The object 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 - The object 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 - The object isa WWW::Mechanize::Link ok 37 - First News is MSNBC ok 38 - First News is MSNBC ok 39 - The object 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 - The object 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 - The object isa WWW::Mechanize::Link ok 51 - Got the CPAN C link ok 52 - The object isa WWW::Mechanize::Link ok 53 - Got 2nd link that begins with a capital ok 54 - The object isa WWW::Mechanize::Link ok 55 - Got 3rd tag ok 56 - The object isa WWW::Mechanize::Link ok 57 - Got 7th or tag ok 58 - The object isa WWW::Mechanize::Link ok 59 - Got the JavaScript link ok 60 - The object isa WWW::Mechanize::Link ok 61 - No match ok 62 - The object isa WWW::Mechanize::Link ok t\find_link_id.t ......... ok 1 - use WWW::Mechanize; ok 2 - The object isa WWW::Mechanize ok 3 - Fetched file:///C:/cpanfly-5.14/var/cpan/build/WWW-Mechanize-1.70-cpw26W/t/find_link_id.html ok 4 - The object isa WWW::Mechanize::Link ok 5 - found link with given ID ok 6 - The object isa WWW::Mechanize::Link ok 7 - found link within "iframe" with given class ok 8 - The object isa WWW::Mechanize::Link ok 9 - found link with ID matching a regex ok 10 - The object 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 - The object isa WWW::Mechanize ok 3 - Fetched file:///C:/cpanfly-5.14/var/cpan/build/WWW-Mechanize-1.70-cpw26W/t/form_with_fields.html ok 4 - dies with no input ok 5 - The object isa HTML::Form ok 6 - first form matches ok 7 - The object 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 - The object isa WWW::Mechanize ok 3 - Fetched file:///C:/cpanfly-5.14/var/cpan/build/WWW-Mechanize-1.70-cpw26W/t/frames.html ok 4 - The object 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 - The object isa WWW::Mechanize ok 3 - Fetched file:///C:/cpanfly-5.14/var/cpan/build/WWW-Mechanize-1.70-cpw26W/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 - The object isa WWW::Mechanize ok 3 - Fetched file:///C:/cpanfly-5.14/var/cpan/build/WWW-Mechanize-1.70-cpw26W/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 - The object 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 # Failed test '404 check' # at t\local\back.t line 151. # got: '500' # expected: '404' # $server404url=http://cpanfly-win64:1457/ # $mech->content="Can't connect to cpanfly-win64:1457 (timeout) # # LWP::Protocol::http::Socket: connect: timeout at C:/cpanfly-5.14/var/megalib/LWP/Protocol/http.pm line 51, <$server> line 1. # " # Looks like you failed 1 test of 47. t\local\back.t ........... 1..47 ok 1 - use WWW::Mechanize; ok 2 - The object isa WWW::Mechanize ok 3 - this $mech starts with a cookie jar isa HTTP::Cookies ok 4 - The object 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 - No memory cycles found ok 30 - The object isa WWW::Mechanize ok 31 - Got root URL ok 32 - Pre-404 check not 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 - No memory cycles found Dubious, test returned 1 (wstat 256, 0x100) Failed 1/47 subtests t\local\click.t .......... 1..9 ok 1 - use WWW::Mechanize; ok 2 - Created the object isa WWW::Mechanize ok 3 - The object 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 - The object 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( { # 'accept-encoding' => 'gzip', # 'cookie' => 'log-server=shazam2', # 'cookie2' => '$Version="1"', # 'referer' => 'http://localhost:1470/', # 'user-agent' => 'WWW-Mechanize/1.70' # }, 'HTTP::Headers' ), # '_method' => 'GET', # '_uri' => bless( do{\(my $o = 'http://localhost:1470/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 63. # 'http://localhost:1470/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 t\local\failure.t ........ 1..15 ok 1 - require WWW::Mechanize; ok 2 - The object isa LocalServer ok 3 - Created object isa WWW::Mechanize ok 4 - The object 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..22 ok 1 - use WWW::Mechanize; ok 2 - The object 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 t\local\form.t ........... 1..13 ok 1 - use WWW::Mechanize; ok 2 - The object isa LocalServer ok 3 - The object 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 - The object isa LocalServer ok 3 - Created object isa WWW::Mechanize ok 4 - The object isa HTTP::Response ok 5 - The object 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 - Mech: no cycles ok Timeout (max run time is 420s) C:\Perl64-5.14\bin\perl.exe exits with 37