PATH=/usr/bin:/bin:/data/fly2200/cpanfly-5.22/var/megalib/bin
Start 2018-10-20T00:17:58
ActivePerl-2200 CPAN-2.10
Reading '/data/fly2200/cpanfly-5.22/var/cpan/Metadata'
Database was generated on Fri, 19 Oct 2018 04:54:27 GMT
Checksum for /data/fly2200/cpanfly-5.22/var/cpan/sources/authors/id/O/OA/OALDERS/WWW-Mechanize-1.89.tar.gz ok
WWW-Mechanize-1.89/
WWW-Mechanize-1.89/CONTRIBUTORS
WWW-Mechanize-1.89/Changes
WWW-Mechanize-1.89/INSTALL
WWW-Mechanize-1.89/LICENSE
WWW-Mechanize-1.89/MANIFEST
WWW-Mechanize-1.89/META.json
WWW-Mechanize-1.89/META.yml
WWW-Mechanize-1.89/Makefile.PL
WWW-Mechanize-1.89/README.md
WWW-Mechanize-1.89/bin/
WWW-Mechanize-1.89/cpanfile
WWW-Mechanize-1.89/dist.ini
WWW-Mechanize-1.89/etc/
WWW-Mechanize-1.89/lib/
WWW-Mechanize-1.89/perlcriticrc
WWW-Mechanize-1.89/perltidyrc
WWW-Mechanize-1.89/t/
WWW-Mechanize-1.89/tags
WWW-Mechanize-1.89/tidyall.ini
WWW-Mechanize-1.89/xt/
WWW-Mechanize-1.89/xt/author/
WWW-Mechanize-1.89/xt/author/live/
WWW-Mechanize-1.89/xt/author/pod-coverage.t
WWW-Mechanize-1.89/xt/author/tidyall.t
WWW-Mechanize-1.89/xt/author/live/encoding.t
WWW-Mechanize-1.89/xt/author/live/wikipedia.t
WWW-Mechanize-1.89/t/00-load.t
WWW-Mechanize-1.89/t/00-report-prereqs.dd
WWW-Mechanize-1.89/t/00-report-prereqs.t
WWW-Mechanize-1.89/t/TestServer.pm
WWW-Mechanize-1.89/t/Tools.pm
WWW-Mechanize-1.89/t/add_header.t
WWW-Mechanize-1.89/t/aliases.t
WWW-Mechanize-1.89/t/area_link.html
WWW-Mechanize-1.89/t/area_link.t
WWW-Mechanize-1.89/t/autocheck.t
WWW-Mechanize-1.89/t/bad-request.t
WWW-Mechanize-1.89/t/clone.t
WWW-Mechanize-1.89/t/content.t
WWW-Mechanize-1.89/t/cookies.t
WWW-Mechanize-1.89/t/credentials-api.t
WWW-Mechanize-1.89/t/credentials.t
WWW-Mechanize-1.89/t/die.t
WWW-Mechanize-1.89/t/dump.t
WWW-Mechanize-1.89/t/field.html
WWW-Mechanize-1.89/t/field.t
WWW-Mechanize-1.89/t/find_frame.html
WWW-Mechanize-1.89/t/find_frame.t
WWW-Mechanize-1.89/t/find_image.t
WWW-Mechanize-1.89/t/find_inputs.html
WWW-Mechanize-1.89/t/find_inputs.t
WWW-Mechanize-1.89/t/find_link-warnings.t
WWW-Mechanize-1.89/t/find_link.html
WWW-Mechanize-1.89/t/find_link.t
WWW-Mechanize-1.89/t/find_link_id.html
WWW-Mechanize-1.89/t/find_link_id.t
WWW-Mechanize-1.89/t/form-parsing.t
WWW-Mechanize-1.89/t/form_with_fields.html
WWW-Mechanize-1.89/t/form_with_fields.t
WWW-Mechanize-1.89/t/form_with_fields_passthrough_params.t
WWW-Mechanize-1.89/t/form_with_fields_verbose.html
WWW-Mechanize-1.89/t/frames.html
WWW-Mechanize-1.89/t/frames.t
WWW-Mechanize-1.89/t/google.html
WWW-Mechanize-1.89/t/history.t
WWW-Mechanize-1.89/t/history_1.html
WWW-Mechanize-1.89/t/history_2.html
WWW-Mechanize-1.89/t/history_3.html
WWW-Mechanize-1.89/t/image-new.t
WWW-Mechanize-1.89/t/image-parse.html
WWW-Mechanize-1.89/t/image-parse.t
WWW-Mechanize-1.89/t/link-base.t
WWW-Mechanize-1.89/t/link-relative.t
WWW-Mechanize-1.89/t/link.t
WWW-Mechanize-1.89/t/local/
WWW-Mechanize-1.89/t/mech-dump/
WWW-Mechanize-1.89/t/new.t
WWW-Mechanize-1.89/t/regex-error.t
WWW-Mechanize-1.89/t/save_content.html
WWW-Mechanize-1.89/t/save_content.t
WWW-Mechanize-1.89/t/select.html
WWW-Mechanize-1.89/t/select.t
WWW-Mechanize-1.89/t/taint.t
WWW-Mechanize-1.89/t/tick.html
WWW-Mechanize-1.89/t/tick.t
WWW-Mechanize-1.89/t/untaint.t
WWW-Mechanize-1.89/t/upload.html
WWW-Mechanize-1.89/t/upload.t
WWW-Mechanize-1.89/t/uri.t
WWW-Mechanize-1.89/t/warn.t
WWW-Mechanize-1.89/t/warnings.t
WWW-Mechanize-1.89/t/mech-dump/mech-dump.t
WWW-Mechanize-1.89/t/local/LocalServer.pm
WWW-Mechanize-1.89/t/local/back.t
WWW-Mechanize-1.89/t/local/click.t
WWW-Mechanize-1.89/t/local/click_button.t
WWW-Mechanize-1.89/t/local/content.t
WWW-Mechanize-1.89/t/local/encoding.t
WWW-Mechanize-1.89/t/local/failure.t
WWW-Mechanize-1.89/t/local/follow.t
WWW-Mechanize-1.89/t/local/form.t
WWW-Mechanize-1.89/t/local/get.t
WWW-Mechanize-1.89/t/local/log-server
WWW-Mechanize-1.89/t/local/nonascii.html
WWW-Mechanize-1.89/t/local/nonascii.t
WWW-Mechanize-1.89/t/local/overload.t
WWW-Mechanize-1.89/t/local/page_stack.t
WWW-Mechanize-1.89/t/local/post.t
WWW-Mechanize-1.89/t/local/referer-server
WWW-Mechanize-1.89/t/local/referer.t
WWW-Mechanize-1.89/t/local/reload.t
WWW-Mechanize-1.89/t/local/submit.t
WWW-Mechanize-1.89/lib/WWW/
WWW-Mechanize-1.89/lib/WWW/Mechanize/
WWW-Mechanize-1.89/lib/WWW/Mechanize.pm
WWW-Mechanize-1.89/lib/WWW/Mechanize/Cookbook.pod
WWW-Mechanize-1.89/lib/WWW/Mechanize/Examples.pod
WWW-Mechanize-1.89/lib/WWW/Mechanize/FAQ.pod
WWW-Mechanize-1.89/lib/WWW/Mechanize/Image.pm
WWW-Mechanize-1.89/lib/WWW/Mechanize/Link.pm
WWW-Mechanize-1.89/etc/www-mechanize-logo.png
WWW-Mechanize-1.89/bin/mech-dump
Configuring O/OA/OALDERS/WWW-Mechanize-1.89.tar.gz with Makefile.PL
>>> /data/fly2200/ap2200-299134/bin/perl-static Makefile.PL
Checking if your kit is complete...
Looks good
Have /data/fly2200/cpanfly-5.22/var/megalib
Want /home/fly2200/ap2200-299134/lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [x86_64-linux-thread-multi]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a Unix-style Makefile
Writing Makefile for WWW::Mechanize
Writing MYMETA.yml and MYMETA.json
OALDERS/WWW-Mechanize-1.89.tar.gz
/data/fly2200/ap2200-299134/bin/perl-static Makefile.PL -- OK
Running make for O/OA/OALDERS/WWW-Mechanize-1.89.tar.gz
>>> make
cp lib/WWW/Mechanize/Link.pm blib/lib/WWW/Mechanize/Link.pm
cp lib/WWW/Mechanize/FAQ.pod blib/lib/WWW/Mechanize/FAQ.pod
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.pm blib/lib/WWW/Mechanize.pm
cp lib/WWW/Mechanize/Examples.pod blib/lib/WWW/Mechanize/Examples.pod
cp bin/mech-dump blib/script/mech-dump
"/data/fly2200/ap2200-299134/bin/perl-static" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/mech-dump
Manifying 1 pod document
Manifying 6 pod documents
OALDERS/WWW-Mechanize-1.89.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/data/fly2200/ap2200-299134/bin/perl-static" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/local/*.t t/mech-dump/*.t
# Testing WWW::Mechanize 1.89, with LWP 6.36, Perl 5.022000, /data/fly2200/ap2200-299134/bin/perl-static
# Test::Memory::Cycle 1.06 is installed.
t/00-load.t ..............................
1..2
ok 1 - use WWW::Mechanize;
ok 2 - use WWW::Mechanize::Link;
ok
#
# Versions for all modules listed in MYMETA.json (including optional ones):
#
# === Configure Requires ===
#
# Module Want Have
# ------------------- ---- ----
# ExtUtils::MakeMaker any 7.04
#
# === Configure Suggests ===
#
# Module Want Have
# -------- ------- -------
# JSON::PP 2.27300 2.97001
#
# === Build Requires ===
#
# Module Want Have
# ------------------- ---- ----
# ExtUtils::MakeMaker any 7.04
#
# === Test Requires ===
#
# Module Want Have
# ------------------------- ---- --------
# CGI 4.32 4.40
# Exporter any 5.73
# ExtUtils::MakeMaker any 7.04
# File::Spec any 3.75
# File::Temp any 0.2308
# FindBin any 1.51
# HTTP::Daemon any 6.01
# HTTP::Response any 6.18
# HTTP::Server::Simple::CGI any undef
# LWP any 6.36
# LWP::Simple any 6.36
# Test::Deep any 1.128
# Test::Fatal any 0.014
# Test::More 0.96 1.001014
# Test::Output any 1.03
# Test::Warnings any 0.026
# URI any 1.67
# URI::Escape any 3.31
# bytes any 1.04
# lib any 0.63
# vars any 1.03
#
# === Test Recommends ===
#
# Module Want Have
# ---------- -------- --------
# CPAN::Meta 2.120900 2.150005
#
# === Runtime Requires ===
#
# Module Want Have
# --------------------- ----- ----
# Carp any 1.50
# Getopt::Long any 2.5
# HTML::Form 1.00 6.03
# HTML::HeadParser any 3.71
# HTML::TokeParser any 3.69
# HTML::TreeBuilder any 5.07
# HTTP::Cookies any 6.04
# HTTP::Request 1.30 6.18
# HTTP::Request::Common any 6.18
# LWP::UserAgent 5.827 6.36
# Pod::Usage any 1.69
# Scalar::Util any 1.50
# Tie::RefHash any 1.39
# URI::URL any 5.04
# URI::file any 4.21
# base any 2.23
# strict any 1.09
# warnings any 1.32
#
t/00-report-prereqs.t ....................
1..1
ok 1
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:///data/fly2200/cpanfly-5.22/var/tmp/cpan_build/WWW-Mechanize-1.89-Y8r_Nq/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 ............................
ok 1 - Didn't fetch file:///foo.foo.xx.random, but didn't die, either
ok 2 - Couldn't fetch file:///foo.foo.xx.random, and died as a result
1..2
ok
t/bad-request.t ..........................
1..2
ok 1 - ->request wants at least one parameter
ok 2 - We carp with a descriptive error message
ok
t/clone.t ................................
1..6
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 6 - Adding headers does not add to both agents
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
# Test server http://127.0.0.1:30748 as PID 17466
t/cookies.t ..............................
1..14
TestServer: You can connect to your server at http://localhost:30748/
ok 1 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 2 - First fetch works
ok 3 - First cookie matches
ok 4 - Right title
ok 5 - Second fetch works
ok 6 - Second cookie matches
ok 7 - Right title
ok 8 - Cookie did not change...
ok 9 - ... but back to the first page title
ok 10 - Cookie did not change...
ok 11 - On the proper 3rd page
ok 12 - Got the third cookie
ok 13 - Title is correct
ok 14 - Signaled the child process
ok
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..6
ok 1 - use WWW::Mechanize;
# Subtest: dump_headers
1..5
ok 1 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 2 - Fetched file:///data/fly2200/cpanfly-5.22/var/tmp/cpan_build/WWW-Mechanize-1.89-Y8r_Nq/t/find_inputs.html
ok 3 - Dump file created
ok 4 - Dump has valid values
ok 5 - Valid STDOUT
ok 2 - dump_headers
# Subtest: dump_links test
ok 1 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 2 - Fetched file:///data/fly2200/cpanfly-5.22/var/tmp/cpan_build/WWW-Mechanize-1.89-Y8r_Nq/t/find_link.html
ok 3 - Dump has valid values
ok 4 - Valid STDOUT
1..4
ok 3 - dump_links test
# Subtest: dump_images test
ok 1 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 2 - Fetched file:///data/fly2200/cpanfly-5.22/var/tmp/cpan_build/WWW-Mechanize-1.89-Y8r_Nq/t/image-parse.html
ok 3 - Dump has valid values
ok 4 - Valid STDOUT
1..4
ok 4 - dump_images test
# Subtest: dump_forms test
ok 1 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 2 - Fetched file:///data/fly2200/cpanfly-5.22/var/tmp/cpan_build/WWW-Mechanize-1.89-Y8r_Nq/t/form_with_fields.html
ok 3 - Dump has valid values
ok 4 - Valid STDOUT
1..4
ok 5 - dump_forms test
# Subtest: dump_text test
ok 1 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 2 - Fetched file:///data/fly2200/cpanfly-5.22/var/tmp/cpan_build/WWW-Mechanize-1.89-Y8r_Nq/t/image-parse.html
ok 3 - Dump has valid values
ok 4 - Valid STDOUT
1..4
ok 6 - dump_text test
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:///data/fly2200/cpanfly-5.22/var/tmp/cpan_build/WWW-Mechanize-1.89-Y8r_Nq/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:///data/fly2200/cpanfly-5.22/var/tmp/cpan_build/WWW-Mechanize-1.89-Y8r_Nq/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 ...........................
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - Fetched file:///data/fly2200/cpanfly-5.22/var/tmp/cpan_build/WWW-Mechanize-1.89-Y8r_Nq/t/image-parse.html
ok 4 - find_all_images in the page
ok 5 - ... and all seven are in the right order
ok 6 - images() and find_all_images() return the same thing in list context
ok 7 - images() and find_all_images() return the same thing in scalar context
ok 8 - find_image: alt
ok 9 - find_all_images: alt
ok 10 - find_image: alt_regex
ok 11 - find_all_images: alt_regex
ok 12 - find_image: url
ok 13 - find_all_images: url
ok 14 - find_image: url_regex
ok 15 - find_all_images: url_regex
ok 16 - find_image: url_abs
ok 17 - find_all_images: url_abs
ok 18 - find_image: url_abs_regex
ok 19 - find_all_images: url_abs_regex
ok 20 - find_image: tag (img)
ok 21 - find_all_images: tag (img)
ok 22 - find_image: tag (input)
ok 23 - find_all_images: tag (input)
ok 24 - find_image: tag_regex
ok 25 - find_all_images: tag_regex
ok 26 - find_image: id
ok 27 - find_all_images: id
ok 28 - find_image: id_regex
ok 29 - find_all_images: id_regex
ok 30 - find_image: class
ok 31 - find_all_images: class
ok 32 - find_image: class_regex
ok 33 - find_all_images: class_regex
ok 34 - find_image: class_regex and url
ok 35 - find_all_images: class_regex and url
ok 36 - find_image: 2nd instance of an image
ok 37 - find_image with alt that does not exist returns an empty list
ok 38 - find_image with alt_regex that does not exist returns an empty list
ok 39 - find_image with url that does not exist returns an empty list
ok 40 - find_image with url_regex that does not exist returns an empty list
ok 41 - find_image with url_abs that does not exist returns an empty list
ok 42 - find_image with url_abs_regex that does not exist returns an empty list
ok 43 - find_image with tag that does not exist returns an empty list
ok 44 - find_image with tag_regex that does not exist returns an empty list
ok 45 - find_image with id that does not exist returns an empty list
ok 46 - find_image with id_regex that does not exist returns an empty list
ok 47 - find_image with class that does not exist returns an empty list
ok 48 - find_image with class_regex that does not exist returns an empty list
ok 49 - find_image warns when it sees an unexpected regex
ok 50 - ... and ignores this argument
ok 51 - find_image warns when it expects a regex and sees a string
ok 52 - ... and ignores this argument
ok 53 - find_image warns about space-padding
ok 54 - ... and ignores this argument
ok 55 - no (unexpected) warnings (via done_testing)
1..55
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:///data/fly2200/cpanfly-5.22/var/tmp/cpan_build/WWW-Mechanize-1.89-Y8r_Nq/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:///data/fly2200/cpanfly-5.22/var/tmp/cpan_build/WWW-Mechanize-1.89-Y8r_Nq/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..65
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - Fetched file:///data/fly2200/cpanfly-5.22/var/tmp/cpan_build/WWW-Mechanize-1.89-Y8r_Nq/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 63 - An object of class 'WWW::Mechanize::Link' isa 'WWW::Mechanize::Link'
ok 64 - Got js url link
ok 65 - Got js url 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:///data/fly2200/cpanfly-5.22/var/tmp/cpan_build/WWW-Mechanize-1.89-Y8r_Nq/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
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:///data/fly2200/cpanfly-5.22/var/tmp/cpan_build/WWW-Mechanize-1.89-Y8r_Nq/t/form_with_fields.html
ok 4 - dies with no input
ok 5 - warning on ambiguous match (1)
ok 6 - An object of class 'HTML::Form' isa 'HTML::Form'
ok 7 - first form matches
ok 8 - An object of class 'HTML::Form' isa 'HTML::Form'
ok 9 - second form matches
ok 10 - warning on ambiguous match (2)
ok 11 - An object of class 'HTML::Form' isa 'HTML::Form'
ok 12 - fourth form matches
ok 13
ok 14 - An object of class 'HTML::Form' isa 'HTML::Form'
ok 15 - An object of class 'HTML::Form' isa 'HTML::Form'
ok 16 - first result of 3rd_form_ambiguous
ok 17 - second result of 3rd_form_ambiguous
ok 18 - submit_form with no match (1)
ok 19 - submit_form with no match (2)
ok 20 - submit_form with no match (3)
ok 21 - submit_form with more than one match
ok 22 - submit_form with intersection of two criteria
ok 23 - submit_form( with_fields => %data )
ok 24 - submit_form with invalid field and without strict_forms option succeeds
ok 25 - submit_form with invalid field and strict_forms option fails
ok 26 - submit_form with valid fields and strict_forms option succeeds
ok 27 - no (unexpected) warnings (via END block)
1..27
ok
t/form_with_fields_passthrough_params.t ..
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - Fetched file:///data/fly2200/cpanfly-5.22/var/tmp/cpan_build/WWW-Mechanize-1.89-Y8r_Nq/t/form_with_fields.html
ok 4 - dies with no input
ok 5 - warning on ambiguous match (1)
ok 6 - An object of class 'HTML::Form' isa 'HTML::Form'
ok 7 - first form matches
ok 8 - An object of class 'HTML::Form' isa 'HTML::Form'
ok 9 - second form matches
ok 10 - warning on ambiguous match (2)
ok 11 - An object of class 'HTML::Form' isa 'HTML::Form'
ok 12 - fourth form matches
ok 13
ok 14 - An object of class 'HTML::Form' isa 'HTML::Form'
ok 15 - An object of class 'HTML::Form' isa 'HTML::Form'
ok 16 - first result of 3rd_form_ambiguous
ok 17 - second result of 3rd_form_ambiguous
ok 18 - submit_form with no match (1)
ok 19 - submit_form with no match (2)
ok 20 - submit_form with no match (3)
ok 21 - submit_form with more than one match
ok 22 - submit_form with intersection of two criteria
ok 23 - submit_form( with_fields => %data )
ok 24 - submit_form with invalid field and with global strict_forms and without implicit strict_forms fails
ok 25 - submit_form with invalid field and with global strict_forms and with implicit strict_forms fails
ok 26 - submit_form with invalid field and strict_forms option fails
ok 27 - submit_form with valid fields and strict_forms option succeeds
ok 28 - submit_form with invalid field and with global strict_forms and with implicit disabled strict_forms succeeds
ok 29 - verbose_fields catches wrong HTML
ok 30 - An object of class 'HTML::Form' isa 'HTML::Form'
ok 31 - ... and form matches
ok 32 - no (unexpected) warnings (via END block)
1..32
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:///data/fly2200/cpanfly-5.22/var/tmp/cpan_build/WWW-Mechanize-1.89-Y8r_Nq/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/history.t ..............................
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - Fetch test page
ok 4 - ... and it was recorded in the history
ok 5 - ... and the first history item is of the correct format
ok 6 - ... and it was recorded in the history
ok 7 - ... and the second history item is of the correct format
ok 8 - Submit form using 'get' method
ok 9 - ... and it was recorded in the history
ok 10 - ... and the third history item is of the correct format
ok 11 - Clear the history
ok 12 - ... and the history contains only one item
ok 13 - ... and the latest history item is of the correct format
ok 14 - ... and we are still 'displaying' the page we were on when we cleared the history
ok 15 - ... and we cannot go back in the history
ok 16 - Click a link in the page we are 'displaying'
ok 17 - ... and it was recorded in the history
ok 18 - ... and we are 'displaying' a different page
ok 19 - We can go back in history
ok 20 - ... and we are 'displaying' the page we were on when we cleared the history again
ok 21 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 22 - Submit form using 'post' method
ok 23 - ... and it was recorded in the history
ok 24 - ... and the correct request was saved
ok 25 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 26 - stack_depth can be changed
ok 27 - No history saved when history is turned off
ok 28 - Limited history is saved when stack_depth is explicitly set
1..28
ok
t/image-new.t ............................
1..12
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 - attrs/id works
ok 10 - attrs/class works
ok 11 - url_abs works
ok 12 - 'Returns an object' isa 'URI::URL'
ok
t/image-parse.t ..........................
1..30
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - Fetched file:///data/fly2200/cpanfly-5.22/var/tmp/cpan_build/WWW-Mechanize-1.89-Y8r_Nq/t/image-parse.html
ok 4 - Only seven 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 16 - Got the fourth image
ok 17 - input tag
ok 18 - alt
ok 19 - id
ok 20 - class
ok 21 - Got the fifth image
ok 22 - input tag
ok 23 - alt
ok 24 - id
ok 25 - class
ok 26 - Got the sixth image
ok 27 - input tag
ok 28 - alt
ok 29 - id
ok 30 - class
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:///data/fly2200/cpanfly-5.22/var/tmp/cpan_build/WWW-Mechanize-1.89-Y8r_Nq/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 - No memory cycles found
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 - No memory cycles found
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 ...................
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
# Subtest: click by id
ok 1 - Clicking on button
ok 2 - Correct button was pressed
ok 3 - Parameters got transmitted OK
ok 4 - Button id not found
1..4
ok 7 - click by id
# Subtest: click by number
ok 1 - Clicking on button
ok 2 - Correct button was pressed
ok 3 - Parameters got transmitted OK
ok 4 - Button number out of range
1..4
ok 8 - click by number
# Subtest: click by name
ok 1 - Clicking on button
ok 2 - Correct button was pressed
ok 3 - Parameters got transmitted OK
ok 4 - Button name unknown
1..4
ok 9 - click by name
# Subtest: click by object reference
ok 1 - 'Found the submit button' isa 'HTML::Form::Input'
ok 2 - Named the right thing, too
ok 3 - Clicking on button # TODO Calling ->click() on an object doesn't seem to use the submit button.
not ok 4 - Correct button was pressed # TODO Calling ->click() on an object doesn't seem to use the submit button.
# Failed (TODO) test 'Correct button was pressed'
# at t/local/click_button.t line 69.
# 'http://127.0.0.1:58919/formsubmit?session=1&query=(empty)&cat=cat_foo&cat=cat_bar&upload='
# doesn't match '(?^:submit=Go)'
ok 5 - Parameters got transmitted OK # TODO Calling ->click() on an object doesn't seem to use the submit button.
# http://127.0.0.1:58919/formsubmit?session=1&query=(empty)&cat=cat_foo&cat=cat_bar&upload=
1..5
ok 10 - click by object reference
1..10
ok
# Running tests against http://127.0.0.1:34857/?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..21
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 in list context call' isa 'HTML::Form'
ok 7 - Form number is correct
ok 8 - 'Can select the first form' isa 'HTML::Form'
ok 9 - Set the form attribute
ok 10 - cannot select the 99th form
ok 11 - Form is still set to 1
ok 12 - 'Can select the form' isa 'HTML::Form'
ok 13 - cannot select non-existent form
ok 14 - 'Can select the form' isa 'HTML::Form'
ok 15 - cannot select non-existent form
ok 16 - 'Can select the form without id' isa 'HTML::Form'
ok 17 - Form without id is now the current form
ok 18 - no warnings so far
ok 19 - Can select form with ambiguous criteria
ok 20 - Got one warning
ok 21 - Got expected warning
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 - Mech: no cycles
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 .....................
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 - No history count to start
ok 6 - No 0th history item yet
ok 7 - Got start page
ok 8 - Page stack empty after first get
ok 9 - 0th history is last request
ok 10 - No 1th history item yet
ok 11 - One history count after first get
ok 12 - Pushed item onto page stack
ok 13 - Two history count after push
ok 14 - Pushed item onto page stack
ok 15 - Three history count after push
ok 16 - Popped item from page stack
ok 17 - History count back to 2 post pop
ok 18 - Popped item from page stack
ok 19 - History count back to 1 post pop
ok 20 - Cannot pop beyond end of page stack
ok 21 - History count stable at 1
ok 22 - 'Created object' isa 'WWW::Mechanize'
ok 23 - Page stack starts empty
ok 24 - Got start page
ok 25 - Page stack starts empty
ok 26 - Pushing has no effect
1..26
ok
t/local/post.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 - Get webpage
ok 5 - Post webpage
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 - No memory cycles found
ok
t/local/reload.t .........................
1..15
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 - cookies are not multiplied
ok 15 - Mech: no cycles
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 - Mech: no cycles
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..15
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 - _agent() is static
ok 11 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 12 - WWW::Mechanize->can('request')
ok 13 - Aliases don't get translated in the constructor
ok 14 - Alias sets the agent
ok 15 - Can still set the agent
ok
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:///data/fly2200/cpanfly-5.22/var/tmp/cpan_build/WWW-Mechanize-1.89-Y8r_Nq/t/find_inputs.html
ok 4 - saved1.test.txt does not exist
ok 5 - Saved copy matches the original
ok 6 - Fetched file:///data/fly2200/cpanfly-5.22/var/tmp/cpan_build/WWW-Mechanize-1.89-Y8r_Nq/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:///data/fly2200/cpanfly-5.22/var/tmp/cpan_build/WWW-Mechanize-1.89-Y8r_Nq/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 ................................
1..6
ok 1 - use WWW::Mechanize;
ok 2 - 'Created object' isa 'WWW::Mechanize'
ok 3 - Interpreter Variable taints OK
ok 4 - Correct title
ok 5 - Title should not be tainted
ok 6 - But content should
ok
t/tick.t .................................
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - file:///data/fly2200/cpanfly-5.22/var/tmp/cpan_build/WWW-Mechanize-1.89-Y8r_Nq/t/tick.html
ok 4 - An object of class 'HTML::Form' isa 'HTML::Form'
ok 5 - Proper posting
ok 6 - dies if checkbox not found
1..6
ok
t/untaint.t ..............................
1..2
ok 1 - use WWW::Mechanize;
ok 2 - no warnings
ok
t/upload.t ...............................
1..5
ok 1 - use WWW::Mechanize;
ok 2 - An object of class 'WWW::Mechanize' isa 'WWW::Mechanize'
ok 3 - file:///data/fly2200/cpanfly-5.22/var/tmp/cpan_build/WWW-Mechanize-1.89-Y8r_Nq/t/upload.html
ok 4 - Proper posting
ok 5 - The uploaded file should be in the request
ok
t/uri.t ..................................
ok 1 - undef uri() with a pristine object
1..1
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
All tests successful.
Files=59, Tests=758, 79 wallclock secs ( 0.28 usr 0.11 sys + 13.65 cusr 3.14 csys = 17.18 CPU)
Result: PASS
OALDERS/WWW-Mechanize-1.89.tar.gz
make test TEST_VERBOSE=1 -- OK
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/O/OA/OALDERS/CHECKSUMS
Olaf Alders <olaf@wundersolutions.com>
Handy web browsing in a Perl object
>>> (cd /data/fly2200/cpanfly-5.22/var/tmp/cpan_build/WWW-Mechanize-1.89-Y8r_Nq && tar cvf - WWW-Mechanize-1.89.ppd blib) | gzip -c >/data/fly2200/cpanfly-5.22/var/REPO/O/OA/OALDERS/WWW-Mechanize-1.89.tar.gz
WWW-Mechanize-1.89.ppd
blib/
blib/man3/
blib/man3/WWW::Mechanize::Link.3
blib/man3/WWW::Mechanize::Image.3
blib/man3/WWW::Mechanize::Examples.3
blib/man3/WWW::Mechanize::Cookbook.3
blib/man3/WWW::Mechanize::FAQ.3
blib/man3/WWW::Mechanize.3
blib/script/
blib/script/mech-dump
blib/man1/
blib/man1/mech-dump.1
blib/lib/
blib/lib/WWW/
blib/lib/WWW/Mechanize.pm
blib/lib/WWW/Mechanize/
blib/lib/WWW/Mechanize/Image.pm
blib/lib/WWW/Mechanize/Examples.pod
blib/lib/WWW/Mechanize/Link.pm
blib/lib/WWW/Mechanize/Cookbook.pod
blib/lib/WWW/Mechanize/FAQ.pod
VmSize: 379628 kB
Finished 2018-10-20T00:19:22