PATH=/usr/bin:/bin Start 2011-02-26T06:16:57 ActivePerl-1003 CPAN-1.9402 Going to read '/home/cpanfly/var/cpan/Metadata' Database was generated on Fri, 25 Feb 2011 22:27:26 GMT Running make for T/TO/TOKUHIROM/Web-Query-0.05.tar.gz Checksum for /net/nas/data/cpan/authors/id/T/TO/TOKUHIROM/Web-Query-0.05.tar.gz ok Will not use Archive::Tar, need 1.00 Web-Query-0.05/ Web-Query-0.05/lib/ Web-Query-0.05/lib/Web/ Web-Query-0.05/lib/Web/Query.pm Web-Query-0.05/Makefile.PL Web-Query-0.05/MANIFEST Web-Query-0.05/META.yml Web-Query-0.05/inc/ Web-Query-0.05/inc/Module/ Web-Query-0.05/inc/Module/Install/ Web-Query-0.05/inc/Module/Install/Makefile.pm Web-Query-0.05/inc/Module/Install/Base.pm Web-Query-0.05/inc/Module/Install/WriteAll.pm Web-Query-0.05/inc/Module/Install/Fetch.pm Web-Query-0.05/inc/Module/Install/Metadata.pm Web-Query-0.05/inc/Module/Install/Win32.pm Web-Query-0.05/inc/Module/Install/Can.pm Web-Query-0.05/inc/Module/Install/AuthorTests.pm Web-Query-0.05/inc/Module/Install.pm Web-Query-0.05/.gitignore Web-Query-0.05/t/ Web-Query-0.05/t/00_compile.t Web-Query-0.05/t/01_src.t Web-Query-0.05/t/03_traverse.t Web-Query-0.05/t/02_op.t Web-Query-0.05/t/data/ Web-Query-0.05/t/data/foo.html Web-Query-0.05/xt/ Web-Query-0.05/xt/02_perlcritic.t Web-Query-0.05/xt/01_podspell.t Web-Query-0.05/xt/03_pod.t Web-Query-0.05/xt/live/ Web-Query-0.05/xt/live/01_simple.t Web-Query-0.05/README.pod Web-Query-0.05/README Web-Query-0.05/Changes CPAN.pm: Going to build T/TO/TOKUHIROM/Web-Query-0.05.tar.gz >>> /home/cpanfly/ap1003/bin/perl-static Makefile.PL Warning: prerequisite HTML::TreeBuilder::XPath 0.12 not found. We have 0.11. Checking if your kit is complete... Looks good Writing Makefile for Web::Query ---- Unsatisfied dependencies detected during ---- ---- TOKUHIROM/Web-Query-0.05.tar.gz ---- HTML::TreeBuilder::XPath [requires] Running make test Delayed until after prerequisites Running test for module 'HTML::TreeBuilder::XPath' Running make for M/MI/MIROD/HTML-TreeBuilder-XPath-0.12.tar.gz Checksum for /net/nas/data/cpan/authors/id/M/MI/MIROD/HTML-TreeBuilder-XPath-0.12.tar.gz ok Will not use Archive::Tar, need 1.00 HTML-TreeBuilder-XPath-0.12/ HTML-TreeBuilder-XPath-0.12/MANIFEST HTML-TreeBuilder-XPath-0.12/lib/ HTML-TreeBuilder-XPath-0.12/lib/HTML/ HTML-TreeBuilder-XPath-0.12/lib/HTML/TreeBuilder/ HTML-TreeBuilder-XPath-0.12/lib/HTML/TreeBuilder/XPath.pm HTML-TreeBuilder-XPath-0.12/t/ HTML-TreeBuilder-XPath-0.12/t/pod.t HTML-TreeBuilder-XPath-0.12/t/test_following.t HTML-TreeBuilder-XPath-0.12/t/pod_coverage.t HTML-TreeBuilder-XPath-0.12/t/HTML-TreeBuilder-XPath.t HTML-TreeBuilder-XPath-0.12/t/test_preceding.t HTML-TreeBuilder-XPath-0.12/Makefile.PL HTML-TreeBuilder-XPath-0.12/Changes HTML-TreeBuilder-XPath-0.12/README HTML-TreeBuilder-XPath-0.12/META.yml CPAN.pm: Going to build M/MI/MIROD/HTML-TreeBuilder-XPath-0.12.tar.gz >>> /home/cpanfly/ap1003/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for HTML::TreeBuilder::XPath >>> make cp lib/HTML/TreeBuilder/XPath.pm blib/lib/HTML/TreeBuilder/XPath.pm Manifying blib/man3/HTML::TreeBuilder::XPath.3 MIROD/HTML-TreeBuilder-XPath-0.12.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/cpanfly/ap1003/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/HTML-TreeBuilder-XPath.t .. 1..29 ok 1 - use HTML::TreeBuilder::XPath; ok 2 - attribute value ok 3 - element text ok 4 - [1] ok 5 - attribute ok 6 - text node ok 7 - 2 atts on same element ok 8 - 2 atts on same element ok 9 - 2 atts on same element (unsorted) ok 10 - 2 texts ok 11 - 2 texts with findvalues ok 12 - 2 texts with findnodes_as_strings ok 13 - 2 texts with findvalues ok 14 - 2 texts with findnodes_as_strings ok 15 - 2 siblings ok 16 - 2 siblings ok 17 - query on various types of nodes ok 18 - one child has a value of "0" ok 19 - query on siblings of an element ok 20 - query on siblings of an element (ordered) ok 21 - query on siblings of an element (not ordered) ok 22 - id function ok 23 - id function (attribute) ok 24 - fake root does not have a parent ok 25 - fake root is its own root ok 26 - fake root has no attributes ok 27 - fake root does not have a name ok 28 - fake root does not have a next sibling ok 29 - fake root does not have a prev sibling ok t/pod.t ..................... 1..1 ok 1 - POD test for blib/lib/HTML/TreeBuilder/XPath.pm ok t/pod_coverage.t ............ 1..1 ok 1 - Pod coverage on HTML::TreeBuilder::XPath ok t/test_following.t .......... 1..47 ok 1 - HTML::TreeBuilder: //p[@class="c1"] (p1p2) ok 2 - HTML::TreeBuilder: //p[@class="c1"]/following::p[1] (f1f2) ok 3 - HTML::TreeBuilder: //body/descendant::p[1] (p1) ok 4 - HTML::TreeBuilder: //body/descendant::p[2] (f1) ok 5 - HTML::TreeBuilder: //body/descendant::p[3] (p2) ok 6 - HTML::TreeBuilder: //body/descendant::p[4] (f2) ok 7 - HTML::TreeBuilder: //body/descendant::p[5] (f3) ok 8 - HTML::TreeBuilder: //body/descendant::p[6] () ok 9 - HTML::TreeBuilder: //body/p[1] (p1) ok 10 - HTML::TreeBuilder: //body/p[2] (f1) ok 11 - HTML::TreeBuilder: //body/p[3] (p2) ok 12 - HTML::TreeBuilder: //body/p[4] (f2) ok 13 - HTML::TreeBuilder: //body/p[5] (f3) ok 14 - HTML::TreeBuilder: //body/p[6] () ok 15 - HTML::TreeBuilder: //body//p[1] (p1) ok 16 - HTML::TreeBuilder: //body//p[2] (f1) ok 17 - HTML::TreeBuilder: //body//p[3] (p2) ok 18 - HTML::TreeBuilder: //body//p[4] (f2) ok 19 - HTML::TreeBuilder: //body//p[5] (f3) ok 20 - HTML::TreeBuilder: //body//p[6] () ok 21 - HTML::TreeBuilder: //p[1] (p1) ok 22 - HTML::TreeBuilder: //p[2] (f1) ok 23 - HTML::TreeBuilder: //p[3] (p2) ok 24 - HTML::TreeBuilder: //p[4] (f2) ok 25 - HTML::TreeBuilder: //p[5] (f3) ok 26 - HTML::TreeBuilder: //p[6] () ok 27 - HTML::TreeBuilder: //a/following::p (p1f1p2f2f3) ok 28 - HTML::TreeBuilder: //p[@class="c1"][1] (p1) ok 29 - HTML::TreeBuilder: //p[@class="c1"][2] (p2) ok 30 - HTML::TreeBuilder: //a/following::p[1] (p1) ok 31 - HTML::TreeBuilder: //a/following::p[2] (f1) ok 32 - HTML::TreeBuilder: //a/following::p[3] (p2) ok 33 - HTML::TreeBuilder: //a/following::p[4] (f2) ok 34 - HTML::TreeBuilder: //a/following::p[5] (f3) ok 35 - HTML::TreeBuilder: //p[@id="ip1"]/following::p[1] (f1) ok 36 - HTML::TreeBuilder: //p[@id="ip1"][1]/following::p[1] (f1) ok 37 - HTML::TreeBuilder: //p[@id="ip1"][1]/following::p[2] (p2) ok 38 - HTML::TreeBuilder: //p[@id="ip1"][1]/following::p[3] (f2) ok 39 - HTML::TreeBuilder: //p[@id="ip1"][1]/following::p[4] (f3) ok 40 - HTML::TreeBuilder: //p[@id="ip3"]/following::p[1] (f2) ok 41 - HTML::TreeBuilder: //p[@id="ip3"]/following::p[2] (f3) ok 42 - HTML::TreeBuilder: //p[@class="c1"][1]/following::p[1] (f1) ok 43 - HTML::TreeBuilder: //p[@class="c1"][1]/following::p[2] (p2) ok 44 - HTML::TreeBuilder: //p[@class="c1"][1]/following::p[3] (f2) ok 45 - HTML::TreeBuilder: //p[@class="c1"][1]/following::p[4] (f3) ok 46 - HTML::TreeBuilder: //p[@class="c1"][2]/following::p[1] (f2) ok 47 - HTML::TreeBuilder: //p[@class="c1"][2]/following::p[2] (f3) ok t/test_preceding.t .......... 1..3 ok 1 - HTML::TreeBuilder: //p[@class="c1"][2]/preceding::p[1] (f1) ok 2 - HTML::TreeBuilder: //p[@class="c1"][2]/preceding::p[2] (p1) ok 3 - HTML::TreeBuilder: //p[@class="c1"][2]/preceding::p (p1f1) ok All tests successful. Files=5, Tests=81, 0 wallclock secs ( 0.03 usr 0.04 sys + 0.45 cusr 0.02 csys = 0.54 CPU) Result: PASS MIROD/HTML-TreeBuilder-XPath-0.12.tar.gz make test TEST_VERBOSE=1 -- OK PPD for HTML-TreeBuilder-XPath-0.12 already made Running make for T/TO/TOKUHIROM/Web-Query-0.05.tar.gz Prepending /home/cpanfly/var/cpan/build/HTML-TreeBuilder-XPath-0.12-4Jz4D0/blib/arch /home/cpanfly/var/cpan/build/HTML-TreeBuilder-XPath-0.12-4Jz4D0/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /home/cpanfly/var/cpan/build/Web-Query-0.05-RL1xht Prepending /home/cpanfly/var/cpan/build/HTML-TreeBuilder-XPath-0.12-4Jz4D0/blib/arch /home/cpanfly/var/cpan/build/HTML-TreeBuilder-XPath-0.12-4Jz4D0/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build T/TO/TOKUHIROM/Web-Query-0.05.tar.gz >>> make cp README.pod blib/lib/Web/README.pod cp lib/Web/Query.pm blib/lib/Web/Query.pm Manifying blib/man3/Web::README.3 Manifying blib/man3/Web::Query.3 TOKUHIROM/Web-Query-0.05.tar.gz make -- OK Prepending /home/cpanfly/var/cpan/build/HTML-TreeBuilder-XPath-0.12-4Jz4D0/blib/arch /home/cpanfly/var/cpan/build/HTML-TreeBuilder-XPath-0.12-4Jz4D0/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/cpanfly/ap1003/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/*/*.t t/*/*/*.t t/*/*/*/*.t t/00_compile.t ... 1..1 ok 1 - use Web::Query; ok t/01_src.t ....... 1..5 ok 1 ok 2 ok 3 ok 4 # bar! ok 5 ok 1 - from file 1..5 ok 1 ok 2 ok 3 ok 4 # bar! ok 5 ok 2 - from url 1..5 ok 1 ok 2 ok 3 ok 4 # bar! ok 5 ok 3 - from treebuilder 1..5 ok 1 ok 2 ok 3 ok 4 # bar! ok 5 ok 4 - from Array[treebuilder] 1..5 ok 1 ok 2 ok 3 ok 4 # bar! ok 5 ok 5 - from html 1..5 ok 1 ok 2 ok 3 ok 4 # bar! ok 5 ok 6 - from URI 1..6 ok t/02_op.t ........ ok 1 ok 2 1..2 ok 1 - get/set text ok 1 1..1 ok 2 - get/set html 1..2 ok t/03_traverse.t .. ok 1 ok 2 1..2 ok 1 - parent ok 1 ok 2 ok 3 1..3 ok 2 - size 1..2 ok All tests successful. Files=4, Tests=11, 1 wallclock secs ( 0.03 usr 0.02 sys + 0.46 cusr 0.08 csys = 0.59 CPU) Result: PASS TOKUHIROM/Web-Query-0.05.tar.gz make test TEST_VERBOSE=1 -- OK Tokuhiro Matsuno <tokuhirom+cpan@gmail.com> Yet another scraping library like jQuery >>> (cd /home/cpanfly/var/cpan/build/Web-Query-0.05-RL1xht && tar cvf - Web-Query-0.05.ppd blib) | gzip -c >/home/cpanfly/var/REPO/T/TO/TOKUHIROM/Web-Query-0.05.tar.gz Web-Query-0.05.ppd blib/ blib/lib/ blib/lib/Web/ blib/lib/Web/README.pod blib/lib/Web/Query.pm blib/man3/ blib/man3/Web::README.3 blib/man3/Web::Query.3 >>> mv /home/cpanfly/var/cpan/build/Web-Query-0.05-RL1xht/Web-Query-0.05.ppd /home/cpanfly/var/REPO/T/TO/TOKUHIROM Finished 2011-02-26T06:17:02