PATH=C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\cpanfly-5.16\var\megalib\bin;C:\Perl64-5.16\site\bin;C:\Perl64-5.16\bin;C:\cygwin\bin;C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\cpanfly-5.16\var\megalib\bin;C:\Perl64-5.16\site\bin;C:\Perl64-5.16\bin;C:\cygwin\bin;C:\Python27\;C:\Python27\Scripts;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files (x86)\Git\cmd;C:\Program Files (x86)\CMake\bin;C:\instantclient_11_2;C:\Program Files (x86)\nasm Start 2016-06-02T02:33:55 ActivePerl-1600 CPAN-2.10 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.16/var/libs/bin;C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\CPANFL~1.16\var\megalib\bin;C:\Perl64-5.16\site\bin;C:\Perl64-5.16\bin;C:\cygwin\bin;C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\CPANFL~1.16\var\megalib\bin;C:\Perl64-5.16\site\bin;C:\Perl64-5.16\bin;C:\cygwin\bin;C:\Python27\;C:\Python27\Scripts;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Git\cmd;C:\PROGRA~2\CMake\bin;C:\INSTAN~1;C:\PROGRA~2\nasm Reading 'C:\cpanfly-5.16\var\cpan\Metadata' Database was generated on Wed, 01 Jun 2016 04:17:03 GMT Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/Y/YA/YANICK/Web-Query-0.35.tar.gz Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/Y/YA/YANICK/CHECKSUMS Checksum for C:\cpanfly-5.16\var\cpan\sources\authors\id\Y\YA\YANICK\Web-Query-0.35.tar.gz ok Web-Query-0.35/ Web-Query-0.35/xt/ Web-Query-0.35/xt/live/ Web-Query-0.35/xt/live/01_simple.t Web-Query-0.35/xt/release/ Web-Query-0.35/xt/release/unused-vars.t Web-Query-0.35/xt/release/pause-permissions.t Web-Query-0.35/lib/ Web-Query-0.35/lib/Web/ Web-Query-0.35/lib/Web/Query/ Web-Query-0.35/lib/Web/Query/LibXML.pm Web-Query-0.35/lib/Web/Query.pm Web-Query-0.35/Makefile.PL Web-Query-0.35/MANIFEST Web-Query-0.35/Changes Web-Query-0.35/LICENSE Web-Query-0.35/README.mkdn Web-Query-0.35/SIGNATURE Web-Query-0.35/INSTALL Web-Query-0.35/CONTRIBUTORS Web-Query-0.35/META.json Web-Query-0.35/META.yml Web-Query-0.35/cpanfile Web-Query-0.35/t/ Web-Query-0.35/t/after.t Web-Query-0.35/t/special-attributes.t Web-Query-0.35/t/11_get_eq.t Web-Query-0.35/t/add.t Web-Query-0.35/t/lib/ Web-Query-0.35/t/lib/My/ Web-Query-0.35/t/lib/My/TreeBuilder.pm Web-Query-0.35/t/lib/My/Web/ Web-Query-0.35/t/lib/My/Web/Query.pm Web-Query-0.35/t/lib/WQTest.pm Web-Query-0.35/t/prev.t Web-Query-0.35/t/contents.t Web-Query-0.35/t/not.t Web-Query-0.35/t/insert_before.t Web-Query-0.35/t/data/ Web-Query-0.35/t/data/foo.html Web-Query-0.35/t/data/html5_snippet.html Web-Query-0.35/t/next_until.t Web-Query-0.35/t/01_src.t Web-Query-0.35/t/08_indent.t Web-Query-0.35/t/bad-url-with-options.t Web-Query-0.35/t/00-report-prereqs.t Web-Query-0.35/t/00-report-prereqs.dd Web-Query-0.35/t/05_html5.t Web-Query-0.35/t/04_element.t Web-Query-0.35/t/07_remove.t Web-Query-0.35/t/00-compile.t Web-Query-0.35/t/append.t Web-Query-0.35/t/store_comments.t Web-Query-0.35/t/prepend.t Web-Query-0.35/t/clone.t Web-Query-0.35/t/before.t Web-Query-0.35/t/node-types.t Web-Query-0.35/t/detach.t Web-Query-0.35/t/replace_with.t Web-Query-0.35/t/remove_class.t Web-Query-0.35/t/10_subclass.t Web-Query-0.35/t/insert_after.t Web-Query-0.35/t/02_op.t Web-Query-0.35/t/03_traverse.t Web-Query-0.35/t/06_new_from_url_error_handling.t Web-Query-0.35/t/next.t Web-Query-0.35/t/remove.t Web-Query-0.35/t/find.t Web-Query-0.35/t/09_as_html.t Web-Query-0.35/t/has_class.t Web-Query-0.35/t/attr.t Web-Query-0.35/t/no_space_compacting.t Web-Query-0.35/t/filter.t Web-Query-0.35/t/00_compile.t Web-Query-0.35/t/xpath.t Web-Query-0.35/t/tagname.t Web-Query-0.35/t/class.t Web-Query-0.35/doap.xml Web-Query-0.35/README Configuring Y/YA/YANICK/Web-Query-0.35.tar.gz with Makefile.PL >>> C:\Perl64-5.16\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Have \cpanfl~1.16\var\megalib Want \perl64-5.16\lib Your perl and your Config.pm seem to have different ideas about the architecture they are running on. Perl thinks: [megalib] Config says: [MSWin32-x64-multi-thread] This may or may not cause problems. Please check your installation of perl if you have problems building this extension. Writing Makefile for Web::Query Writing MYMETA.yml and MYMETA.json YANICK/Web-Query-0.35.tar.gz C:\Perl64-5.16\bin\perl.exe Makefile.PL -- OK Running make for Y/YA/YANICK/Web-Query-0.35.tar.gz >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Web/Query.pm blib\lib\Web\Query.pm cp lib/Web/Query/LibXML.pm blib\lib\Web\Query\LibXML.pm YANICK/Web-Query-0.35.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.16\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/00-compile.t ...................... 1..2 ok 1 - Web/Query.pm loaded ok ok 2 - Web/Query/LibXML.pm loaded ok ok # # Versions for all modules listed in MYMETA.json (including optional ones): # # === Configure Requires === # # Module Want Have # ------------------- ---- ------- # ExtUtils::MakeMaker any 6.63_02 # # === Build Requires === # # Module Want Have # ------------------- ---- ------- # ExtUtils::MakeMaker any 6.63_02 # # === Test Requires === # # Module Want Have # ------------------- ---- -------- # Cwd any 3.62 # ExtUtils::MakeMaker any 6.63_02 # File::Spec any 3.62 # FindBin any 1.51 # IO::Handle any 1.28 # IPC::Open3 any 1.12 # Test::Exception any 0.43 # Test::More any 1.001009 # lib any 0.63 # utf8 any 1.09 # # === Test Recommends === # # Module Want Have # ---------- -------- -------- # CPAN::Meta 2.120900 2.150005 # # === Runtime Requires === # # Module Want Have # ------------------------- ---- -------- # Cwd any 3.62 # Exporter any 5.72 # ExtUtils::MakeMaker any 6.63_02 # File::Spec any 3.62 # FindBin any 1.51 # HTML::Entities any 3.69 # HTML::Selector::XPath 0.06 0.20 # HTML::TreeBuilder::LibXML any 0.25 # HTML::TreeBuilder::XPath any 0.14 # IO::Handle any 1.28 # IPC::Open3 any 1.12 # LWP::UserAgent any 6.15 # List::MoreUtils any 0.415 # Scalar::Util any 1.43 # Test::Exception any 0.43 # Test::More any 1.001009 # lib any 0.63 # parent any 0.234 # strict any 1.07 # utf8 any 1.09 # warnings any 1.13 # t/00-report-prereqs.t ............... 1..1 ok 1 ok t/00_compile.t ...................... 1..1 ok 1 - use Web::Query; ok # testing Web::Query # testing Web::Query::LibXML t/01_src.t .......................... # Subtest: from file 1..5 ok 1 ok 2 ok 3 ok 4 # bar! ok 5 ok 1 - from file ok 2 - snippet from file # Subtest: from url 1..5 ok 1 ok 2 ok 3 ok 4 # bar! ok 5 ok 3 - from url # Subtest: from treebuilder 1..5 ok 1 ok 2 ok 3 ok 4 # bar! ok 5 ok 4 - from treebuilder # Subtest: from Array[treebuilder] 1..5 ok 1 ok 2 ok 3 ok 4 # bar! ok 5 ok 5 - from Array[treebuilder] # Subtest: from html 1..5 ok 1 ok 2 ok 3 ok 4 # bar! ok 5 ok 6 - from html # Subtest: from Web::Query object 1..5 ok 1 ok 2 ok 3 ok 4 # bar! ok 5 ok 7 - from Web::Query object # Subtest: from URI 1..5 ok 1 ok 2 ok 3 ok 4 # bar! ok 5 ok 8 - from URI # Subtest: from file 1..5 ok 1 ok 2 ok 3 ok 4 # bar! ok 5 ok 9 - from file ok 10 - snippet from file # Subtest: from url 1..5 ok 1 ok 2 ok 3 ok 4 # bar! ok 5 ok 11 - from url # Subtest: from treebuilder 1..5 ok 1 ok 2 ok 3 ok 4 # bar! ok 5 ok 12 - from treebuilder # Subtest: from Array[treebuilder] 1..5 ok 1 ok 2 ok 3 ok 4 # bar! ok 5 ok 13 - from Array[treebuilder] # Subtest: from html 1..5 ok 1 ok 2 ok 3 ok 4 # bar! ok 5 ok 14 - from html # Subtest: from Web::Query object 1..5 ok 1 ok 2 ok 3 ok 4 # bar! ok 5 ok 15 - from Web::Query object # Subtest: from URI 1..5 ok 1 ok 2 ok 3 ok 4 # bar! ok 5 ok 16 - from URI 1..16 ok # testing Web::Query # testing Web::Query::LibXML t/02_op.t ........................... # Subtest: get/set text ok 1 ok 2 1..2 ok 1 - get/set text # Subtest: get/set html ok 1 1..1 ok 2 - get/set html # Subtest: get/set text ok 1 ok 2 1..2 ok 3 - get/set text # Subtest: get/set html ok 1 1..1 ok 4 - get/set html 1..4 ok # testing Web::Query # testing Web::Query::LibXML t/03_traverse.t ..................... # Subtest: parent ok 1 ok 2 1..2 ok 1 - parent # Subtest: first/last return new instance # Subtest: first ok 1 1..1 ok 1 - first # Subtest: last ok 1 1..1 ok 2 - last 1..2 ok 2 - first/last return new instance # Subtest: size ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok 3 - size # Subtest: map ok 1 ok 2 1..2 ok 4 - map # Subtest: filter ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok 5 - filter # Subtest: parent ok 1 ok 2 1..2 ok 6 - parent # Subtest: first/last return new instance # Subtest: first ok 1 1..1 ok 1 - first # Subtest: last ok 1 1..1 ok 2 - last 1..2 ok 7 - first/last return new instance # Subtest: size ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok 8 - size # Subtest: map ok 1 ok 2 1..2 ok 9 - map # Subtest: filter ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok 10 - filter 1..10 ok # testing Web::Query # testing Web::Query::LibXML t/04_element.t ...................... # Subtest: first ok 1 1..1 ok 1 - first # Subtest: last ok 1 1..1 ok 2 - last # Subtest: first ok 1 1..1 ok 3 - first # Subtest: last ok 1 1..1 ok 4 - last 1..4 ok # testing Web::Query # testing Web::Query::LibXML t/05_html5.t ........................ ok 1 ok 2 1..2 ok t/06_new_from_url_error_handling.t .. # Subtest: bad status code ok 1 ok 2 - An object of class 'HTTP::Response' isa 'HTTP::Response' ok 3 ok 4 - An object of class 'HTTP::Response' isa 'HTTP::Response' ok 5 1..5 ok 1 - bad status code # Subtest: good status code ok 1 ok 2 - An object of class 'HTTP::Response' isa 'HTTP::Response' ok 3 ok 4 - An object of class 'HTTP::Response' isa 'HTTP::Response' ok 5 1..5 ok 2 - good status code 1..2 ok # testing Web::Query # testing Web::Query::LibXML t/07_remove.t ....................... # Subtest: remove and size ok 1 - all .foo are removed and cannot be found. 1..1 ok 1 - remove and size # Subtest: remove and html ok 1 - .foo and .bar are removed and not showing in html 1..1 ok 2 - remove and html # Subtest: $q->remove->end->html ok 1 - The chainning works. 1..1 ok 3 - $q->remove->end->html # Subtest: remove root elements ok 1 - size 0 after remove ok 2 - html '' after remove 1..2 ok 4 - remove root elements # Subtest: remove elements via each() ok 1 - size 0 after remove ok 2 - html '' after remove 1..2 ok 5 - remove elements via each() # Subtest: remove and size ok 1 - all .foo are removed and cannot be found. 1..1 ok 6 - remove and size # Subtest: remove and html ok 1 - .foo and .bar are removed and not showing in html 1..1 ok 7 - remove and html # Subtest: $q->remove->end->html ok 1 - The chainning works. 1..1 ok 8 - $q->remove->end->html # Subtest: remove root elements ok 1 - size 0 after remove ok 2 - html '' after remove 1..2 ok 9 - remove root elements # Subtest: remove elements via each() ok 1 - size 0 after remove ok 2 - html '' after remove 1..2 ok 10 - remove elements via each() 1..10 ok t/08_indent.t ....................... 1..2 ok 1 - no indent ok 2 - indented ok # testing Web::Query # testing Web::Query::LibXML t/09_as_html.t ...................... ok 1 - html() returns inner html ok 2 - as_html() returns element itself ok 3 - called in scalar context ok 4 - called in list context ok 5 - html() returns inner html ok 6 - as_html() returns element itself ok 7 - called in scalar context ok 8 - called in list context 1..8 ok t/10_subclass.t ..................... 1..4 ok 1 - use My::Web::Query; ok 2 - 'object from wq()' isa 'My::Web::Query' ok 3 - 'object from each()' isa 'My::Web::Query' ok 4 - '_build_tree()' isa 'My::TreeBuilder' ok # testing Web::Query # testing Web::Query::LibXML t/11_get_eq.t ....................... # Subtest: get first ok 1 - An object of class 'HTML::Element' isa 'HTML::Element' ok 2 1..2 ok 1 - get first # Subtest: get second ok 1 - An object of class 'HTML::Element' isa 'HTML::Element' ok 2 1..2 ok 2 - get second # Subtest: get last ok 1 - An object of class 'HTML::Element' isa 'HTML::Element' ok 2 1..2 ok 3 - get last # Subtest: get before last ok 1 - An object of class 'HTML::Element' isa 'HTML::Element' ok 2 1..2 ok 4 - get before last # Subtest: eq first ok 1 1..1 ok 5 - eq first # Subtest: eq second ok 1 1..1 ok 6 - eq second # Subtest: eq last ok 1 1..1 ok 7 - eq last # Subtest: eq before last ok 1 1..1 ok 8 - eq before last # Subtest: get first ok 1 - An object of class 'HTML::TreeBuilder::LibXML::Node' isa 'HTML::Element' ok 2 1..2 ok 9 - get first # Subtest: get second ok 1 - An object of class 'HTML::TreeBuilder::LibXML::Node' isa 'HTML::Element' ok 2 1..2 ok 10 - get second # Subtest: get last ok 1 - An object of class 'HTML::TreeBuilder::LibXML::Node' isa 'HTML::Element' ok 2 1..2 ok 11 - get last # Subtest: get before last ok 1 - An object of class 'HTML::TreeBuilder::LibXML::Node' isa 'HTML::Element' ok 2 1..2 ok 12 - get before last # Subtest: eq first ok 1 1..1 ok 13 - eq first # Subtest: eq second ok 1 1..1 ok 14 - eq second # Subtest: eq last ok 1 1..1 ok 15 - eq last # Subtest: eq before last ok 1 1..1 ok 16 - eq before last 1..16 ok # testing Web::Query # testing Web::Query::LibXML t/add.t ............................. ok 1 - add($object) ok 2 - add($html) ok 3 - add(@elements) ok 4 - add($selector, $xpath_context) # Subtest: add() create new object ok 1 - original object ok 2 - new object 1..2 ok 5 - add() create new object # Subtest: add() doesn't add the same node twice ok 1 - only one node 1..1 ok 6 - add() doesn't add the same node twice ok 7 - add($object) ok 8 - add($html) ok 9 - add(@elements) ok 10 - add($selector, $xpath_context) # Subtest: add() create new object ok 1 - original object ok 2 - new object 1..2 ok 11 - add() create new object # Subtest: add() doesn't add the same node twice ok 1 - only one node 1..1 ok 12 - add() doesn't add the same node twice 1..12 ok # testing Web::Query # testing Web::Query::LibXML t/after.t ........................... ok 1 - after ok 2 - after 1..2 ok # testing Web::Query # testing Web::Query::LibXML t/append.t .......................... ok 1 - append ok 2 - append 1..2 ok # testing Web::Query # testing Web::Query::LibXML t/attr.t ............................ # Subtest: set many attrs at the same time ok 1 - foo is set ok 2 - bar is set 1..2 ok 1 - set many attrs at the same time # Subtest: code ref as setter ok 1 1..1 ok 2 - code ref as setter # Subtest: set many attrs at the same time ok 1 - foo is set ok 2 - bar is set 1..2 ok 3 - set many attrs at the same time # Subtest: code ref as setter ok 1 1..1 ok 4 - code ref as setter 1..4 ok t/bad-url-with-options.t ............ 1..2 ok 1 - without options ok 2 - with options ok # testing Web::Query # testing Web::Query::LibXML t/before.t .......................... ok 1 - before ok 2 - before 1..2 ok Subroutine WQTest::wq redefined at C:/cpanfly-5.16/var/megalib/Exporter.pm line 66. at (eval 16) line 1. t/class.t ........................... 1..3 ok 1 - use Web::Query; # Subtest: Web::Query # Subtest: toggle_class ok 1 ok 2 ok 3 # Subtest: double toggling ok 1 1..1 ok 4 - double toggling 1..4 ok 1 - toggle_class # Subtest: add_class ok 1 - add_class("foo bar inner") ok 2 - add_class(CODE) 1..2 ok 2 - add_class 1..2 ok 2 - Web::Query # Subtest: Web::Query::LibXML # Subtest: toggle_class ok 1 ok 2 ok 3 # Subtest: double toggling ok 1 1..1 ok 4 - double toggling 1..4 ok 1 - toggle_class # Subtest: add_class ok 1 - add_class("foo bar inner") ok 2 - add_class(CODE) 1..2 ok 2 - add_class 1..2 ok 3 - Web::Query::LibXML ok # testing Web::Query # testing Web::Query::LibXML t/clone.t ........................... ok 1 - clone ok 2 - clone 1..2 ok # testing Web::Query # testing Web::Query::LibXML t/contents.t ........................ ok 1 - contents() ok 2 - contents("p") ok 3 ok 4 - contents() ok 5 - contents("p") ok 6 1..6 ok # testing Web::Query # testing Web::Query::LibXML t/detach.t .......................... ok 1 - detach - retval ok 2 - detach - original object modified ok 3 - find() works on detached elements ok 4 - detach - retval ok 5 - detach - original object modified ok 6 - find() works on detached elements 1..6 ok Subroutine WQTest::wq redefined at C:/cpanfly-5.16/var/megalib/Exporter.pm line 66. at (eval 20) line 1. t/filter.t .......................... 1..3 ok 1 - use Web::Query; # Subtest: Web::Query # Subtest: selector ok 1 ok 2 ok 3 1..3 ok 1 - selector # Subtest: coderef ok 1 ok 2 ok 3 - still two elements 1..3 ok 2 - coderef # Subtest: on_text ok 1 1..1 ok 3 - on_text 1..3 ok 2 - Web::Query # Subtest: Web::Query::LibXML # Subtest: selector ok 1 ok 2 ok 3 1..3 ok 1 - selector # Subtest: coderef ok 1 ok 2 ok 3 - still two elements 1..3 ok 2 - coderef # Subtest: on_text ok 1 1..1 ok 3 - on_text 1..3 ok 3 - Web::Query::LibXML ok # testing Web::Query # testing Web::Query::LibXML t/find.t ............................ ok 1 - find() on multiple tree object ok 2 - find() does not include root elements ok 3 ok 4 - find() on multiple tree object ok 5 - find() does not include root elements ok 6 1..6 ok # testing Web::Query # testing Web::Query::LibXML t/has_class.t ....................... ok 1 - has_class - positive ok 2 - has_class - negative ok 3 - has_class - positive ok 4 - has_class - negative 1..4 ok # testing Web::Query # testing Web::Query::LibXML t/insert_after.t .................... ok 1 - insert_after ok 2 - insert_after 1..2 ok # testing Web::Query # testing Web::Query::LibXML t/insert_before.t ................... ok 1 - insert_before ok 2 - insert_before 1..2 ok # testing Web::Query # testing Web::Query::LibXML t/next.t ............................ ok 1 ok 2 - next # Subtest: next->as_html 1..6 ok 1 - tagname ok 2 - as_html ok 3 - tagname ok 4 - as_html ok 5 - tagname ok 6 - as_html ok 3 - next->as_html ok 4 ok 5 - next # Subtest: next->as_html 1..6 ok 1 - tagname ok 2 - as_html ok 3 - tagname ok 4 - as_html ok 5 - tagname ok 6 - as_html ok 6 - next->as_html 1..6 ok # testing Web::Query # testing Web::Query::LibXML t/next_until.t ...................... ok 1 ok 2 ok 3 - and_back ok 4 ok 5 ok 6 ok 7 ok 8 - and_back ok 9 ok 10 1..10 ok t/no_space_compacting.t ............. 1..3 ok 1 - spaces trimmed ok 2 - spaces left # Subtest: LibXML ok 1 ok 2 1..2 ok 3 - LibXML ok Subroutine WQTest::wq redefined at C:/cpanfly-5.16/var/megalib/Exporter.pm line 66. at (eval 16) line 1. t/node-types.t ...................... 1..3 ok 1 - use Web::Query; # Subtest: Web::Query ok 1 - skip over text and comments ok 2 - \#text ok 3 - \#comment 1..3 ok 2 - Web::Query # Subtest: Web::Query::LibXML ok 1 - skip over text and comments ok 2 - \#text ok 3 - \#comment 1..3 ok 3 - Web::Query::LibXML ok # testing Web::Query # testing Web::Query::LibXML t/not.t ............................. ok 1 ok 2 1..2 ok # testing Web::Query # testing Web::Query::LibXML t/prepend.t ......................... ok 1 - prepend ok 2 - prepend 1..2 ok # testing Web::Query # testing Web::Query::LibXML t/prev.t ............................ ok 1 ok 2 - previous ok 3 ok 4 - previous 1..4 ok Subroutine WQTest::wq redefined at C:/cpanfly-5.16/var/megalib/Exporter.pm line 66. at (eval 16) line 1. t/remove.t .......................... 1..3 ok 1 - use Web::Query; # Subtest: Web::Query ok 1 # Subtest: each 1..5 ok 1 - deleting one ok 2 - deleting two ok 3 - deleting three ok 4 - deleting four ok 5 - all deleted ok 2 - each # Subtest: map 1..5 ok 1 - deleting one ok 2 - deleting two ok 3 - deleting three ok 4 - deleting four ok 5 - all deleted ok 3 - map 1..3 ok 2 - Web::Query # Subtest: Web::Query::LibXML ok 1 # Subtest: each 1..5 ok 1 - deleting one ok 2 - deleting two ok 3 - deleting three ok 4 - deleting four ok 5 - all deleted ok 2 - each # Subtest: map 1..5 ok 1 - deleting one ok 2 - deleting two ok 3 - deleting three ok 4 - deleting four ok 5 - all deleted ok 3 - map 1..3 ok 3 - Web::Query::LibXML ok # testing Web::Query # testing Web::Query::LibXML t/remove_class.t .................... ok 1 - 'remove_class returned' isa 'Web::Query' ok 2 - remove_class("foo bar") ok 3 - remove_class(CODE) ok 4 - 'remove_class returned' isa 'Web::Query' ok 5 - remove_class("foo bar") ok 6 - remove_class(CODE) 1..6 ok t/replace_with.t .................... 1..2 # Subtest: Web::Query ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok 1 - Web::Query # Subtest: Web::Query::LibXML ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok 2 - Web::Query::LibXML ok Subroutine WQTest::wq redefined at C:/cpanfly-5.16/var/megalib/Exporter.pm line 66. at (eval 27) line 1. t/special-attributes.t .............. 1..3 ok 1 - use Web::Query; # Subtest: Web::Query # Subtest: data() # Subtest: setter ok 1 1..1 ok 1 - setter # Subtest: getter ok 1 1..1 ok 2 - getter 1..2 ok 1 - data() # Subtest: name() # Subtest: getter ok 1 - getter, list context ok 2 - getter, scalar context 1..2 ok 1 - getter # Subtest: setter ok 1 ok 2 ok 3 1..3 ok 2 - setter 1..2 ok 2 - name() # Subtest: id() ok 1 - no id, list context ok 2 - no id, scalar context ok 3 - single element ok 4 - single element, scalar context ok 5 - many elements, list context ok 6 - many elements, scalar context ok 7 - change id, scalar ok 8 - An object of class 'Web::Query' isa 'Web::Query' ok 9 - only the first element ok 10 - change first element ok 11 ok 12 ok 13 1..13 ok 3 - id() 1..3 ok 2 - Web::Query # Subtest: Web::Query::LibXML # Subtest: data() # Subtest: setter ok 1 1..1 ok 1 - setter # Subtest: getter ok 1 1..1 ok 2 - getter 1..2 ok 1 - data() # Subtest: name() # Subtest: getter ok 1 - getter, list context ok 2 - getter, scalar context 1..2 ok 1 - getter # Subtest: setter ok 1 ok 2 ok 3 1..3 ok 2 - setter 1..2 ok 2 - name() # Subtest: id() ok 1 - no id, list context ok 2 - no id, scalar context ok 3 - single element ok 4 - single element, scalar context ok 5 - many elements, list context ok 6 - many elements, scalar context ok 7 - change id, scalar ok 8 - An object of class 'Web::Query::LibXML' isa 'Web::Query' ok 9 - only the first element ok 10 - change first element ok 11 ok 12 ok 13 1..13 ok 3 - id() 1..3 ok 3 - Web::Query::LibXML ok # testing Web::Query # testing Web::Query::LibXML t/store_comments.t .................. ok 1 - constructor stores comments ok 2 - html() stores comments ok 3 - constructor stores comments ok 4 - html() stores comments 1..4 ok t/tagname.t ......................... 1..2 # Subtest: Web::Query ok 1 - p -> q 1..1 ok 1 - Web::Query # Subtest: Web::Query::LibXML ok 1 - p -> q 1..1 ok 2 - Web::Query::LibXML ok t/xpath.t ........................... 1..2 # Subtest: Web::Query ok 1 - css ok 2 - xpath 1..2 ok 1 - Web::Query # Subtest: Web::Query::LibXML ok 1 - css ok 2 - xpath 1..2 ok 2 - Web::Query::LibXML ok All tests successful. Files=43, Tests=192, 17 wallclock secs ( 0.19 usr + 0.09 sys = 0.28 CPU) Result: PASS YANICK/Web-Query-0.35.tar.gz nmake test TEST_VERBOSE=1 -- OK Yanick Champoux <yanick+cpan@babyl.dyndns.org> Yet another scraping library like jQuery >>> (cd C:\cpanfly-5.16\var\cpan\build\Web-Query-0.35-RjO3l0 && tar cvf - Web-Query-0.35.ppd blib) | gzip -c >C:/cpanfly-5.16/var/REPO/Y/YA/YANICK/Web-Query-0.35.tar.gz Web-Query-0.35.ppd blib/ blib/lib/ blib/lib/Web/ blib/lib/Web/Query/ blib/lib/Web/Query/LibXML.pm blib/lib/Web/Query.pm >>> mv C:\cpanfly-5.16\var\cpan\build\Web-Query-0.35-RjO3l0/Web-Query-0.35.ppd C:/cpanfly-5.16/var/REPO/Y/YA/YANICK Finished 2016-06-02T02:34:21