Cannot determine perl version info from lib/HTML/Widget.pm *** Module::AutoInstall version 1.03 *** Checking for Perl dependencies... [Core Features] - Test::NoWarnings ...loaded. (0.083) - HTML::Element ...missing. (would need 3.22) - Class::Accessor::Fast ...loaded. (0.30) - Class::Accessor::Chained::Fast ...loaded. (0) - Class::Data::Accessor ...loaded. (0.03) - HTML::Scrubber ...loaded. (0.08) - Storable ...loaded. (2.15) - Module::Pluggable::Fast ...loaded. (0.18) - Email::Valid ...loaded. (0.179) - Date::Calc ...loaded. (5.4) - Scalar::Util ...loaded. (1.18) ==> Auto-install the 1 mandatory module(s) from CPAN? [Y/n] y *** Dependencies will be installed the next time you type 'make'. (You may need to do that as the 'root' user.) *** Module::AutoInstall configuration finished. Checking if your kit is complete... Looks good Writing Makefile for HTML::Widget /Users/cpanrun/build/5.8.8/bin/perl "-Iinc" Makefile.PL --config= --installdeps=HTML::Element,3.22 Cannot determine perl version info from lib/HTML/Widget.pm *** Installing dependencies... *** Installing HTML::Element... CPAN: Storable loaded ok Going to read /Users/cpanrun/.cpan/Metadata Database was generated on Tue, 06 Mar 2007 11:09:20 GMT Running install for module HTML::Element Running make for P/PE/PETEK/HTML-Tree-3.23.tar.gz CPAN: Digest::MD5 loaded ok CPAN: Compress::Zlib loaded ok Checksum for /Users/cpanrun/.cpan/sources/authors/id/P/PE/PETEK/HTML-Tree-3.23.tar.gz ok Scanning cache /Users/cpanrun/.cpan/build for sizes CPAN: Archive::Tar loaded ok HTML-Tree-3.23/ HTML-Tree-3.23/Changes HTML-Tree-3.23/htmltree HTML-Tree-3.23/lib/ HTML-Tree-3.23/lib/HTML/ HTML-Tree-3.23/lib/HTML/AsSubs.pm HTML-Tree-3.23/lib/HTML/Element/ HTML-Tree-3.23/lib/HTML/Element/traverse.pm HTML-Tree-3.23/lib/HTML/Element.pm HTML-Tree-3.23/lib/HTML/Parse.pm HTML-Tree-3.23/lib/HTML/Tree/ HTML-Tree-3.23/lib/HTML/Tree/AboutObjects.pod HTML-Tree-3.23/lib/HTML/Tree/AboutTrees.pod HTML-Tree-3.23/lib/HTML/Tree/Scanning.pod HTML-Tree-3.23/lib/HTML/Tree.pm HTML-Tree-3.23/lib/HTML/TreeBuilder.pm HTML-Tree-3.23/Makefile.PL HTML-Tree-3.23/MANIFEST HTML-Tree-3.23/META.yml HTML-Tree-3.23/README HTML-Tree-3.23/t/ HTML-Tree-3.23/t/00system.t HTML-Tree-3.23/t/assubs.t HTML-Tree-3.23/t/attributes.t HTML-Tree-3.23/t/body.t HTML-Tree-3.23/t/building.t HTML-Tree-3.23/t/children.t HTML-Tree-3.23/t/clonei.t HTML-Tree-3.23/t/construct_tree.t HTML-Tree-3.23/t/doctype.t HTML-Tree-3.23/t/escape.t HTML-Tree-3.23/t/oldparse.html HTML-Tree-3.23/t/oldparse.t HTML-Tree-3.23/t/parse.t HTML-Tree-3.23/t/parsefile.t HTML-Tree-3.23/t/pod.t HTML-Tree-3.23/t/split.t HTML-Tree-3.23/t/tag-rendering.t HTML-Tree-3.23/t/unicode.t HTML-Tree-3.23/TODO Removing previously used /Users/cpanrun/.cpan/build/HTML-Tree-3.23 CPAN.pm: Going to build P/PE/PETEK/HTML-Tree-3.23.tar.gz Checking if your kit is complete... Looks good Writing Makefile for HTML-Tree cp lib/HTML/Element/traverse.pm blib/lib/HTML/Element/traverse.pm cp lib/HTML/Tree/AboutTrees.pod blib/lib/HTML/Tree/AboutTrees.pod cp lib/HTML/AsSubs.pm blib/lib/HTML/AsSubs.pm cp lib/HTML/Tree/AboutObjects.pod blib/lib/HTML/Tree/AboutObjects.pod cp lib/HTML/TreeBuilder.pm blib/lib/HTML/TreeBuilder.pm cp lib/HTML/Tree/Scanning.pod blib/lib/HTML/Tree/Scanning.pod cp lib/HTML/Element.pm blib/lib/HTML/Element.pm cp lib/HTML/Tree.pm blib/lib/HTML/Tree.pm cp lib/HTML/Parse.pm blib/lib/HTML/Parse.pm Manifying blib/man3/HTML::Tree::AboutTrees.3 Manifying blib/man3/HTML::Element::traverse.3 Manifying blib/man3/HTML::AsSubs.3 Manifying blib/man3/HTML::Tree::AboutObjects.3 Manifying blib/man3/HTML::TreeBuilder.3 Manifying blib/man3/HTML::Tree::Scanning.3 Manifying blib/man3/HTML::Element.3 Manifying blib/man3/HTML::Tree.3 Manifying blib/man3/HTML::Parse.3 make -- OK Running make test PERL_DL_NONLAZY=1 /Users/cpanrun/build/5.8.8/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00system..........ok t/assubs............ok t/attributes........Wide character in print at /Users/cpanrun/build/5.8.8/lib/5.8.8/Test/Builder.pm line 1172. Wide character in print at /Users/cpanrun/build/5.8.8/lib/5.8.8/Test/Builder.pm line 1192. # Failed test 'href should contain 'lang' (is: http://wherever/moo.cgi?xyz=123〈=en)' # at t/attributes.t line 25. # Looks like you failed 1 test of 1. dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 1 Failed 1/1 tests, 0.00% okay t/body..............ok t/building..........ok t/children..........ok t/clonei............ok t/construct_tree....ok t/doctype...........ok t/escape............ok t/oldparse..........ok t/parse.............ok t/parsefile.........ok t/pod...............ok t/split.............ok t/tag-rendering.....ok t/unicode...........ok Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/attributes.t 1 256 1 1 1 Failed 1/17 test scripts. 1/755 subtests failed. Files=17, Tests=755, 3 wallclock secs ( 2.93 cusr + 0.46 csys = 3.39 CPU) Failed 1/17 test programs. 1/755 subtests failed. make[1]: *** [test_dynamic] Error 25 make test -- NOT OK Running make install make test had returned bad status, won't install without force *** HTML::Element installation failed. *** Module::AutoInstall installation finished. cp lib/HTML/Widget/Element/Textfield.pm blib/lib/HTML/Widget/Element/Textfield.pm cp lib/HTML/Widget/Element/Block.pm blib/lib/HTML/Widget/Element/Block.pm cp lib/HTML/Widget/Constraint.pm blib/lib/HTML/Widget/Constraint.pm cp lib/HTML/Widget/Constraint/In.pm blib/lib/HTML/Widget/Constraint/In.pm cp lib/HTML/Widget/Element/Password.pm blib/lib/HTML/Widget/Element/Password.pm cp lib/HTML/Widget/Constraint/Email.pm blib/lib/HTML/Widget/Constraint/Email.pm cp lib/HTML/Widget/Constraint/Equal.pm blib/lib/HTML/Widget/Constraint/Equal.pm cp lib/HTML/Widget/BlockContainer.pm blib/lib/HTML/Widget/BlockContainer.pm cp lib/HTML/Widget/Constraint/ASCII.pm blib/lib/HTML/Widget/Constraint/ASCII.pm cp lib/HTML/Widget/Constraint/CallbackOnce.pm blib/lib/HTML/Widget/Constraint/CallbackOnce.pm cp lib/HTML/Widget/Element/Fieldset.pm blib/lib/HTML/Widget/Element/Fieldset.pm cp lib/HTML/Widget/Filter/LowerCase.pm blib/lib/HTML/Widget/Filter/LowerCase.pm cp lib/HTML/Widget/Constraint/Any.pm blib/lib/HTML/Widget/Constraint/Any.pm cp lib/HTML/Widget/Constraint/HTTP.pm blib/lib/HTML/Widget/Constraint/HTTP.pm cp lib/HTML/Widget/Filter.pm blib/lib/HTML/Widget/Filter.pm cp lib/HTML/Widget/Element/Textarea.pm blib/lib/HTML/Widget/Element/Textarea.pm cp lib/HTML/Widget/Filter/Whitespace.pm blib/lib/HTML/Widget/Filter/Whitespace.pm cp lib/HTML/Widget/Constraint/Date.pm blib/lib/HTML/Widget/Constraint/Date.pm cp lib/HTML/Widget/Filter/Callback.pm blib/lib/HTML/Widget/Filter/Callback.pm cp lib/HTML/Widget/Container.pm blib/lib/HTML/Widget/Container.pm cp lib/HTML/Widget/Constraint/Regex.pm blib/lib/HTML/Widget/Constraint/Regex.pm cp lib/HTML/Widget/Element/Radio.pm blib/lib/HTML/Widget/Element/Radio.pm cp lib/HTML/Widget/Accessor.pm blib/lib/HTML/Widget/Accessor.pm cp lib/HTML/Widget/Element/Button.pm blib/lib/HTML/Widget/Element/Button.pm cp lib/HTML/Widget/Constraint/AllOrNone.pm blib/lib/HTML/Widget/Constraint/AllOrNone.pm cp lib/HTML/Widget/Constraint/Range.pm blib/lib/HTML/Widget/Constraint/Range.pm cp lib/HTML/Widget/Element/Span.pm blib/lib/HTML/Widget/Element/Span.pm cp lib/HTML/Widget/Constraint/Bool.pm blib/lib/HTML/Widget/Constraint/Bool.pm cp lib/HTML/Widget/Element/RadioGroup.pm blib/lib/HTML/Widget/Element/RadioGroup.pm cp lib/HTML/Widget/Constraint/String.pm blib/lib/HTML/Widget/Constraint/String.pm cp lib/HTML/Widget/Element/Hidden.pm blib/lib/HTML/Widget/Element/Hidden.pm cp lib/HTML/Widget/Element/Checkbox.pm blib/lib/HTML/Widget/Element/Checkbox.pm cp lib/HTML/Widget/Constraint/DependOn.pm blib/lib/HTML/Widget/Constraint/DependOn.pm cp lib/HTML/Widget/Element/Reset.pm blib/lib/HTML/Widget/Element/Reset.pm cp lib/HTML/Widget/Constraint/Maybe.pm blib/lib/HTML/Widget/Constraint/Maybe.pm cp lib/HTML/Widget/Filter/HTMLStrip.pm blib/lib/HTML/Widget/Filter/HTMLStrip.pm cp lib/HTML/Widget/Constraint/Callback.pm blib/lib/HTML/Widget/Constraint/Callback.pm cp lib/HTML/Widget/Element/NullContainer.pm blib/lib/HTML/Widget/Element/NullContainer.pm cp lib/HTML/Widget/Filter/HTMLEscape.pm blib/lib/HTML/Widget/Filter/HTMLEscape.pm cp lib/HTML/Widget.pm blib/lib/HTML/Widget.pm cp lib/HTML/Widget/Constraint/Number.pm blib/lib/HTML/Widget/Constraint/Number.pm cp lib/HTML/Widget/Manual/Developer.pod blib/lib/HTML/Widget/Manual/Developer.pod cp lib/HTML/Widget/Filter/TrimEdges.pm blib/lib/HTML/Widget/Filter/TrimEdges.pm cp lib/HTML/Widget/Constraint/SingleValue.pm blib/lib/HTML/Widget/Constraint/SingleValue.pm cp lib/HTML/Widget/Error.pm blib/lib/HTML/Widget/Error.pm cp lib/HTML/Widget/Element/Select.pm blib/lib/HTML/Widget/Element/Select.pm cp lib/HTML/Widget/Element/Upload.pm blib/lib/HTML/Widget/Element/Upload.pm cp lib/HTML/Widget/Constraint/Printable.pm blib/lib/HTML/Widget/Constraint/Printable.pm cp lib/HTML/Widget/Result.pm blib/lib/HTML/Widget/Result.pm cp lib/HTML/Widget/Filter/UpperCase.pm blib/lib/HTML/Widget/Filter/UpperCase.pm cp lib/HTML/Widget/Constraint/DateTime.pm blib/lib/HTML/Widget/Constraint/DateTime.pm cp lib/HTML/Widget/Constraint/All.pm blib/lib/HTML/Widget/Constraint/All.pm cp lib/HTML/Widget/Constraint/Integer.pm blib/lib/HTML/Widget/Constraint/Integer.pm cp lib/HTML/Widget/Constraint/Time.pm blib/lib/HTML/Widget/Constraint/Time.pm cp lib/HTML/Widget/Element.pm blib/lib/HTML/Widget/Element.pm cp lib/HTML/Widget/Constraint/Length.pm blib/lib/HTML/Widget/Constraint/Length.pm cp lib/HTML/Widget/Element/Submit.pm blib/lib/HTML/Widget/Element/Submit.pm Manifying blib/man3/HTML::Widget::Element::Textfield.3 Manifying blib/man3/HTML::Widget::Element::Block.3 Manifying blib/man3/HTML::Widget::Constraint::In.3 Manifying blib/man3/HTML::Widget::Constraint.3 Manifying blib/man3/HTML::Widget::Element::Password.3 Manifying blib/man3/HTML::Widget::Constraint::Email.3 Manifying blib/man3/HTML::Widget::Constraint::Equal.3 Manifying blib/man3/HTML::Widget::BlockContainer.3 Manifying blib/man3/HTML::Widget::Constraint::CallbackOnce.3 Manifying blib/man3/HTML::Widget::Constraint::ASCII.3 Manifying blib/man3/HTML::Widget::Element::Fieldset.3 Manifying blib/man3/HTML::Widget::Filter::LowerCase.3 Manifying blib/man3/HTML::Widget::Constraint::Any.3 Manifying blib/man3/HTML::Widget::Constraint::HTTP.3 Manifying blib/man3/HTML::Widget::Filter.3 Manifying blib/man3/HTML::Widget::Element::Textarea.3 Manifying blib/man3/HTML::Widget::Filter::Whitespace.3 Manifying blib/man3/HTML::Widget::Filter::Callback.3 Manifying blib/man3/HTML::Widget::Constraint::Date.3 Manifying blib/man3/HTML::Widget::Constraint::Regex.3 Manifying blib/man3/HTML::Widget::Container.3 Manifying blib/man3/HTML::Widget::Element::Radio.3 Manifying blib/man3/HTML::Widget::Accessor.3 Manifying blib/man3/HTML::Widget::Element::Button.3 Manifying blib/man3/HTML::Widget::Constraint::AllOrNone.3 Manifying blib/man3/HTML::Widget::Constraint::Range.3 Manifying blib/man3/HTML::Widget::Element::Span.3 Manifying blib/man3/HTML::Widget::Constraint::Bool.3 Manifying blib/man3/HTML::Widget::Element::RadioGroup.3 Manifying blib/man3/HTML::Widget::Constraint::String.3 Manifying blib/man3/HTML::Widget::Element::Hidden.3 Manifying blib/man3/HTML::Widget::Element::Checkbox.3 Manifying blib/man3/HTML::Widget::Element::Reset.3 Manifying blib/man3/HTML::Widget::Constraint::DependOn.3 Manifying blib/man3/HTML::Widget::Filter::HTMLStrip.3 Manifying blib/man3/HTML::Widget::Constraint::Maybe.3 Manifying blib/man3/HTML::Widget::Filter::HTMLEscape.3 Manifying blib/man3/HTML::Widget::Element::NullContainer.3 Manifying blib/man3/HTML::Widget::Constraint::Callback.3 Manifying blib/man3/HTML::Widget.3 Manifying blib/man3/HTML::Widget::Constraint::Number.3 Manifying blib/man3/HTML::Widget::Manual::Developer.3 Manifying blib/man3/HTML::Widget::Filter::TrimEdges.3 Manifying blib/man3/HTML::Widget::Constraint::SingleValue.3 Manifying blib/man3/HTML::Widget::Element::Upload.3 Manifying blib/man3/HTML::Widget::Element::Select.3 Manifying blib/man3/HTML::Widget::Error.3 Manifying blib/man3/HTML::Widget::Filter::UpperCase.3 Manifying blib/man3/HTML::Widget::Result.3 Manifying blib/man3/HTML::Widget::Constraint::Printable.3 Manifying blib/man3/HTML::Widget::Constraint::DateTime.3 Manifying blib/man3/HTML::Widget::Constraint::All.3 Manifying blib/man3/HTML::Widget::Constraint::Time.3 Manifying blib/man3/HTML::Widget::Constraint::Integer.3 Manifying blib/man3/HTML::Widget::Element.3 Manifying blib/man3/HTML::Widget::Element::Submit.3 Manifying blib/man3/HTML::Widget::Constraint::Length.3 /Users/cpanrun/build/5.8.8/bin/perl "-Iinc" Makefile.PL --config= --installdeps=HTML::Element,3.22 Cannot determine perl version info from lib/HTML/Widget.pm *** Installing dependencies... *** Installing HTML::Element... CPAN: Storable loaded ok Going to read /Users/cpanrun/.cpan/Metadata Database was generated on Tue, 06 Mar 2007 11:09:20 GMT Running install for module HTML::Element Running make for P/PE/PETEK/HTML-Tree-3.23.tar.gz CPAN: Digest::MD5 loaded ok CPAN: Compress::Zlib loaded ok Checksum for /Users/cpanrun/.cpan/sources/authors/id/P/PE/PETEK/HTML-Tree-3.23.tar.gz ok Scanning cache /Users/cpanrun/.cpan/build for sizes CPAN: Archive::Tar loaded ok HTML-Tree-3.23/ HTML-Tree-3.23/Changes HTML-Tree-3.23/htmltree HTML-Tree-3.23/lib/ HTML-Tree-3.23/lib/HTML/ HTML-Tree-3.23/lib/HTML/AsSubs.pm HTML-Tree-3.23/lib/HTML/Element/ HTML-Tree-3.23/lib/HTML/Element/traverse.pm HTML-Tree-3.23/lib/HTML/Element.pm HTML-Tree-3.23/lib/HTML/Parse.pm HTML-Tree-3.23/lib/HTML/Tree/ HTML-Tree-3.23/lib/HTML/Tree/AboutObjects.pod HTML-Tree-3.23/lib/HTML/Tree/AboutTrees.pod HTML-Tree-3.23/lib/HTML/Tree/Scanning.pod HTML-Tree-3.23/lib/HTML/Tree.pm HTML-Tree-3.23/lib/HTML/TreeBuilder.pm HTML-Tree-3.23/Makefile.PL HTML-Tree-3.23/MANIFEST HTML-Tree-3.23/META.yml HTML-Tree-3.23/README HTML-Tree-3.23/t/ HTML-Tree-3.23/t/00system.t HTML-Tree-3.23/t/assubs.t HTML-Tree-3.23/t/attributes.t HTML-Tree-3.23/t/body.t HTML-Tree-3.23/t/building.t HTML-Tree-3.23/t/children.t HTML-Tree-3.23/t/clonei.t HTML-Tree-3.23/t/construct_tree.t HTML-Tree-3.23/t/doctype.t HTML-Tree-3.23/t/escape.t HTML-Tree-3.23/t/oldparse.html HTML-Tree-3.23/t/oldparse.t HTML-Tree-3.23/t/parse.t HTML-Tree-3.23/t/parsefile.t HTML-Tree-3.23/t/pod.t HTML-Tree-3.23/t/split.t HTML-Tree-3.23/t/tag-rendering.t HTML-Tree-3.23/t/unicode.t HTML-Tree-3.23/TODO Removing previously used /Users/cpanrun/.cpan/build/HTML-Tree-3.23 CPAN.pm: Going to build P/PE/PETEK/HTML-Tree-3.23.tar.gz Checking if your kit is complete... Looks good Writing Makefile for HTML-Tree cp lib/HTML/Element/traverse.pm blib/lib/HTML/Element/traverse.pm cp lib/HTML/Tree/AboutTrees.pod blib/lib/HTML/Tree/AboutTrees.pod cp lib/HTML/AsSubs.pm blib/lib/HTML/AsSubs.pm cp lib/HTML/Tree/AboutObjects.pod blib/lib/HTML/Tree/AboutObjects.pod cp lib/HTML/TreeBuilder.pm blib/lib/HTML/TreeBuilder.pm cp lib/HTML/Tree/Scanning.pod blib/lib/HTML/Tree/Scanning.pod cp lib/HTML/Element.pm blib/lib/HTML/Element.pm cp lib/HTML/Tree.pm blib/lib/HTML/Tree.pm cp lib/HTML/Parse.pm blib/lib/HTML/Parse.pm Manifying blib/man3/HTML::Tree::AboutTrees.3 Manifying blib/man3/HTML::Element::traverse.3 Manifying blib/man3/HTML::AsSubs.3 Manifying blib/man3/HTML::Tree::AboutObjects.3 Manifying blib/man3/HTML::TreeBuilder.3 Manifying blib/man3/HTML::Tree::Scanning.3 Manifying blib/man3/HTML::Element.3 Manifying blib/man3/HTML::Tree.3 Manifying blib/man3/HTML::Parse.3 make -- OK Running make test PERL_DL_NONLAZY=1 /Users/cpanrun/build/5.8.8/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00system..........1..2 ok 1 - use HTML::TreeBuilder; ok 2 - use HTML::Element; #Using HTML::TreeBuilder version v3.23 #Using HTML::Element version v3.23 #Using HTML::Parser version v3.50 #Using HTML::Entities version v1.32 #Using HTML::Tagset version v3.10 # Running under perl version 5.008008 for darwin # Current time local: Tue Mar 6 10:50:51 2007 # Current time GMT: Tue Mar 6 18:50:51 2007 # byebye from t/00system.t ok t/assubs............1..74 ok 1 - Test of tag: html ok 2 - Test of tag: head ok 3 - Test of tag: title ok 4 - Test of tag: base ok 5 - Test of tag: link ok 6 - Test of tag: meta ok 7 - Test of tag: isindex ok 8 - Test of tag: nextid ok 9 - Test of tag: script ok 10 - Test of tag: style ok 11 - Test of tag: body ok 12 - Test of tag: h1 ok 13 - Test of tag: h2 ok 14 - Test of tag: h3 ok 15 - Test of tag: h4 ok 16 - Test of tag: h5 ok 17 - Test of tag: h6 ok 18 - Test of tag: p ok 19 - Test of tag: pre ok 20 - Test of tag: div ok 21 - Test of tag: blockquote ok 22 - Test of tag: a ok 23 - Test of tag: img ok 24 - Test of tag: br ok 25 - Test of tag: hr ok 26 - Test of tag: ol ok 27 - Test of tag: ul ok 28 - Test of tag: dir ok 29 - Test of tag: menu ok 30 - Test of tag: li ok 31 - Test of tag: dl ok 32 - Test of tag: dt ok 33 - Test of tag: dd ok 34 - Test of tag: dfn ok 35 - Test of tag: cite ok 36 - Test of tag: code ok 37 - Test of tag: em ok 38 - Test of tag: kbd ok 39 - Test of tag: samp ok 40 - Test of tag: strong ok 41 - Test of tag: var ok 42 - Test of tag: address ok 43 - Test of tag: b ok 44 - Test of tag: i ok 45 - Test of tag: u ok 46 - Test of tag: tt ok 47 - Test of tag: center ok 48 - Test of tag: font ok 49 - Test of tag: big ok 50 - Test of tag: small ok 51 - Test of tag: strike ok 52 - Test of tag: sub ok 53 - Test of tag: sup ok 54 - Test of tag: table ok 55 - Test of tag: tr ok 56 - Test of tag: td ok 57 - Test of tag: th ok 58 - Test of tag: caption ok 59 - Test of tag: form ok 60 - Test of tag: input ok 61 - Test of tag: select ok 62 - Test of tag: option ok 63 - Test of tag: textarea ok 64 - Test of tag: object ok 65 - Test of tag: applet ok 66 - Test of tag: param ok 67 - Test of tag: map ok 68 - Test of tag: area ok 69 - Test of tag: frame ok 70 - Test of tag: frameset ok 71 - Test of tag: noframe ok 72 - Test of tag properties ok 73 - undef test ok 74 - empty tag test ok t/attributes........1..1 Wide character in print at /Users/cpanrun/build/5.8.8/lib/5.8.8/Test/Builder.pm line 1172. Wide character in print at /Users/cpanrun/build/5.8.8/lib/5.8.8/Test/Builder.pm line 1192. # Failed test 'href should contain 'lang' (is: http://wherever/moo.cgi?xyz=123〈=en)' # at t/attributes.t line 25. # Looks like you failed 1 test of 1. not ok 1 - href should contain 'lang' (is: http://wherever/moo.cgi?xyz=123〈=en) dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 1 Failed 1/1 tests, 0.00% okay t/body..............1..11 ok 1 - use HTML::TreeBuilder; ok 2 ok 3 ok 4 ok 5 not ok 6 # TODO HTML::Parser::parse mucks with our escapes # Failed (TODO) test at t/body.t line 58. # got: 'This ſoftware has ſome bugs # ' # expected: 'This ſoftware has ſome bugs # ' ok 7 ok 8 ok 9 ok 10 ok 11 ok t/building..........1..39 ok 1 - use HTML::Element; ok 2 - The object isa HTML::Element ok 3 - The object isa HTML::Element ok 4 - testing is_empty method on
tag ok 5 - verify hr->look_up found body tag ok 6 - is_deeply attrs ok 7 - Works in scalar ok 8 - Should get two items back ok 9 - The object isa HTML::Element ok 10 - The object isa HTML::Element ok 11 - The object isa HTML::Element ok 12 - Dump element in text format ok 13 - Dump element in trimmed text format ok 14 - Dump element in trimmed text format ok 15 - Dump element as Lisp form ok 16 ok 17 - using address to get the node ok 18 ok 19 ok 20 ok 21 - The object isa HTML::Element ok 22 ok 23 ok 24 - The object isa HTML::Element ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 - The object isa HTML::Element ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok t/children..........1..4 ok 1 - use HTML::TreeBuilder; ok 2 - Child found isa HTML::Element ok 3 - 2 total children found ok 4 - No children found ok t/clonei............1..4 ok 1 - use HTML::TreeBuilder; ok 2 - $c is the same as $t, according to HTML::Element ok 3 - $t is the same as $c, according to HTML::Element ok 4 - My name is foo after delete ok t/construct_tree....1..59 ok 1 - use HTML::Tree; ok 2 - The object isa HTML::TreeBuilder ok 3 - split $HTML correctly ok 4 - new_from_file Filehandle isa HTML::TreeBuilder ok 5 - Get HTML as string. ok 6 - found OK. ok 7 - found www.sn.no link not ok 8 - Nested comment not found # TODO HTML::Parser doesn't handle nested comments correctly. # See: http://phalanx.kwiki.org/index.cgi?HTMLTreeNestedComments # # Failed (TODO) test 'Nested comment not found' # at t/construct_tree.t line 123. # ' # # Test page # # #

Header

This is a link to Schibsted Nett in Norway.

Sofie Amundsen var på vei hjem fra skolen. Det første stykket hadde hun gått sammen med Jorunn. De hadde snakket om roboter. Jorunn hadde ment at menneskets hjerne var som en komplisert datamaskin. Sofie var ikke helt sikker på om hun var enig. Et menneske måtte da være noe mer enn en maskin? <-- this one did not terminate the nested-comment because "--" on the previous line more comment -->

# # # # # # # # # # # # #
Name
AasGisle
KosterMartijn
# # # ' # matches '(?-xism:nested-comment)' ok 9 - Simple comment not found ok 10 - found Gisle ok 11 - new_from_content Scalar isa HTML::TreeBuilder ok 12 - Get HTML as string. ok 13 - found OK. ok 14 - found www.sn.no link not ok 15 - Nested comment not found # TODO HTML::Parser doesn't handle nested comments correctly. # See: http://phalanx.kwiki.org/index.cgi?HTMLTreeNestedComments # # Failed (TODO) test 'Nested comment not found' # at t/construct_tree.t line 123. # ' # # Test page # # #

Header

This is a link to Schibsted Nett in Norway.

Sofie Amundsen var på vei hjem fra skolen. Det første stykket hadde hun gått sammen med Jorunn. De hadde snakket om roboter. Jorunn hadde ment at menneskets hjerne var som en komplisert datamaskin. Sofie var ikke helt sikker på om hun var enig. Et menneske måtte da være noe mer enn en maskin? <-- this one did not terminate the nested-comment because "--" on the previous line more comment -->

# # # # # # # # # # # # #
Name
AasGisle
KosterMartijn
# # # ' # matches '(?-xism:nested-comment)' ok 16 - Simple comment not found ok 17 - found Gisle ok 18 - new_from_file Scalar isa HTML::TreeBuilder ok 19 - Get HTML as string. ok 20 - found OK. ok 21 - found www.sn.no link not ok 22 - Nested comment not found # TODO HTML::Parser doesn't handle nested comments correctly. # See: http://phalanx.kwiki.org/index.cgi?HTMLTreeNestedComments # # Failed (TODO) test 'Nested comment not found' # at t/construct_tree.t line 123. # ' # # Test page # # #

Header

This is a link to Schibsted Nett in Norway.

Sofie Amundsen var på vei hjem fra skolen. Det første stykket hadde hun gått sammen med Jorunn. De hadde snakket om roboter. Jorunn hadde ment at menneskets hjerne var som en komplisert datamaskin. Sofie var ikke helt sikker på om hun var enig. Et menneske måtte da være noe mer enn en maskin? <-- this one did not terminate the nested-comment because "--" on the previous line more comment -->

# # # # # # # # # # # # #
Name
AasGisle
KosterMartijn
# # # ' # matches '(?-xism:nested-comment)' ok 23 - Simple comment not found ok 24 - found Gisle ok 25 - new(); parse_content Scalar isa HTML::TreeBuilder ok 26 - Get HTML as string. ok 27 - found OK. ok 28 - found www.sn.no link not ok 29 - Nested comment not found # TODO HTML::Parser doesn't handle nested comments correctly. # See: http://phalanx.kwiki.org/index.cgi?HTMLTreeNestedComments # # Failed (TODO) test 'Nested comment not found' # at t/construct_tree.t line 123. # ' # # Test page # # #

Header

This is a link to Schibsted Nett in Norway.

Sofie Amundsen var på vei hjem fra skolen. Det første stykket hadde hun gått sammen med Jorunn. De hadde snakket om roboter. Jorunn hadde ment at menneskets hjerne var som en komplisert datamaskin. Sofie var ikke helt sikker på om hun var enig. Et menneske måtte da være noe mer enn en maskin? <-- this one did not terminate the nested-comment because "--" on the previous line more comment -->

# # # # # # # # # # # # #
Name
AasGisle
KosterMartijn
# # # ' # matches '(?-xism:nested-comment)' ok 30 - Simple comment not found ok 31 - found Gisle ok 32 - new_from_content Scalar REF isa HTML::TreeBuilder ok 33 - Get HTML as string. ok 34 - found OK. ok 35 - found www.sn.no link not ok 36 - Nested comment not found # TODO HTML::Parser doesn't handle nested comments correctly. # See: http://phalanx.kwiki.org/index.cgi?HTMLTreeNestedComments # # Failed (TODO) test 'Nested comment not found' # at t/construct_tree.t line 123. # ' # # Test page # # #

Header

This is a link to Schibsted Nett in Norway.

Sofie Amundsen var på vei hjem fra skolen. Det første stykket hadde hun gått sammen med Jorunn. De hadde snakket om roboter. Jorunn hadde ment at menneskets hjerne var som en komplisert datamaskin. Sofie var ikke helt sikker på om hun var enig. Et menneske måtte da være noe mer enn en maskin? <-- this one did not terminate the nested-comment because "--" on the previous line more comment -->

# # # # # # # # # # # # #
Name
AasGisle
KosterMartijn
# # # ' # matches '(?-xism:nested-comment)' ok 37 - Simple comment not found ok 38 - found Gisle ok 39 - new(); parse_content Scalar REF isa HTML::TreeBuilder ok 40 - Get HTML as string. ok 41 - found OK. ok 42 - found www.sn.no link not ok 43 - Nested comment not found # TODO HTML::Parser doesn't handle nested comments correctly. # See: http://phalanx.kwiki.org/index.cgi?HTMLTreeNestedComments # # Failed (TODO) test 'Nested comment not found' # at t/construct_tree.t line 123. # ' # # Test page # # #

Header

This is a link to Schibsted Nett in Norway.

Sofie Amundsen var på vei hjem fra skolen. Det første stykket hadde hun gått sammen med Jorunn. De hadde snakket om roboter. Jorunn hadde ment at menneskets hjerne var som en komplisert datamaskin. Sofie var ikke helt sikker på om hun var enig. Et menneske måtte da være noe mer enn en maskin? <-- this one did not terminate the nested-comment because "--" on the previous line more comment -->

# # # # # # # # # # # # #
Name
AasGisle
KosterMartijn
# # # ' # matches '(?-xism:nested-comment)' ok 44 - Simple comment not found ok 45 - found Gisle ok 46 - new_from_content List isa HTML::TreeBuilder ok 47 - Get HTML as string. ok 48 - found OK. ok 49 - found www.sn.no link not ok 50 - Nested comment not found # TODO HTML::Parser doesn't handle nested comments correctly. # See: http://phalanx.kwiki.org/index.cgi?HTMLTreeNestedComments # # Failed (TODO) test 'Nested comment not found' # at t/construct_tree.t line 123. # ' # # Test page # # #

Header

This is a link to Schibsted Nett in Norway.

Sofie Amundsen var på vei hjem fra skolen. Det første stykket hadde hun gått sammen med Jorunn. De hadde snakket om roboter. Jorunn hadde ment at menneskets hjerne var som en komplisert datamaskin. Sofie var ikke helt sikker på om hun var enig. Et menneske måtte da være noe mer enn en maskin? <-- this one did not terminate the nested-comment because "--" on the previous line more comment -->

# # # # # # # # # # # # #
Name
AasGisle
KosterMartijn
# # # ' # matches '(?-xism:nested-comment)' ok 51 - Simple comment not found ok 52 - found Gisle ok 53 - new(); parse_content List isa HTML::TreeBuilder ok 54 - Get HTML as string. ok 55 - found OK. ok 56 - found www.sn.no link not ok 57 - Nested comment not found # TODO HTML::Parser doesn't handle nested comments correctly. # See: http://phalanx.kwiki.org/index.cgi?HTMLTreeNestedComments # # Failed (TODO) test 'Nested comment not found' # at t/construct_tree.t line 123. # ' # # Test page # # #

Header

This is a link to Schibsted Nett in Norway.

Sofie Amundsen var på vei hjem fra skolen. Det første stykket hadde hun gått sammen med Jorunn. De hadde snakket om roboter. Jorunn hadde ment at menneskets hjerne var som en komplisert datamaskin. Sofie var ikke helt sikker på om hun var enig. Et menneske måtte da være noe mer enn en maskin? <-- this one did not terminate the nested-comment because "--" on the previous line more comment -->

# # # # # # # # # # # # #
Name
AasGisle
KosterMartijn
# # # ' # matches '(?-xism:nested-comment)' ok 58 - Simple comment not found ok 59 - found Gisle ok t/doctype...........1..5 ok 1 - use HTML::TreeBuilder; ok 2 - The object isa HTML::TreeBuilder ok 3 - DOCTYPE is in the first line ok 4 - The object isa HTML::TreeBuilder ok 5 - DOCTYPE is NOT in the first line ok t/escape............1..21 ok 1 - use HTML::Element; ok 2 - Properly escaped: 1& 2 ok 3 - Properly escaped: he's ok 4 - Properly escaped: “his” ok 5 - Properly escaped: x < 3 ok 6 - Properly escaped: < 3 > ok 7 - Properly escaped: número ok 8 - Properly escaped: ² ok 9 - Properly escaped: &no_go; ok 10 - Properly escaped: x > 3 ok 11 - Properly escaped: "his" ok 12 - Properly escaped: ‘his’ ok 13 - Properly escaped: he’s ok 14 - Properly escaped: 1&2 ok 15 - Properly escaped: Œ ok 16 - Properly escaped: ⇓ ok 17 - Properly escaped: This &\#x17f;oftware has &\#383;ome bugs ok 18 - Properly escaped: 1&\#38 2 ok 19 - Properly escaped: abc ok 20 - Properly escaped: 1&2 ok 21 - Properly escaped: 1&\#38;2 ok t/oldparse..........1..17 ok 1 - use HTML::Parse; ok 2 - The object isa HTML::TreeBuilder ok 3 - existing TreeBuilder handled OK. isa HTML::TreeBuilder ok 4 - The object isa HTML::TreeBuilder ok 5 - Get html as string. ok 6 - found OK. ok 7 - found www.sn.no link ok 8 - Didn't find comment ok 9 - found Gisle ok 10 - Properly returned undef on missing file. ok 11 - The object isa HTML::TreeBuilder ok 12 - The object isa HTML::TreeBuilder ok 13 - Get html as string. ok 14 - parse_htmlfile: found OK. ok 15 - parse_htmlfile: found www.sn.no link ok 16 - parse_htmlfile: found comment ok 17 - parse_htmlfile: found Gisle ok t/parse.............1..40 # Running under perl version 5.008008 for darwin # Current time local: Tue Mar 6 10:50:52 2007 # Current time GMT: Tue Mar 6 18:50:52 2007 # Using Test.pm version 1.25 #Using HTML::TreeBuilder version v3.23 #Using HTML::Element version v3.23 #Using HTML::Parser version v3.50 #Using HTML::Entities version v1.32 #Using HTML::Tagset version v3.10 # Running under perl version 5.008008 for darwin # Current time local: Tue Mar 6 10:50:52 2007 # Current time GMT: Tue Mar 6 18:50:52 2007 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 # # Now some list tests. # ok 23 ok 24 ok 25 ok 26 # # Now some table tests. # ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 # # Now some p tests. # ok 37 ok 38 ok 39 ok 40 ok t/parsefile.........1..5 ok 1 - use HTML::TreeBuilder; #Using HTML::TreeBuilder version v3.23 #Using HTML::Element version v3.23 #Using HTML::Parser version v3.50 #Using HTML::Entities version v1.32 #Using HTML::Tagset version v3.10 # Running under perl version 5.008008 for darwin # Current time local: Tue Mar 6 10:50:52 2007 # Current time GMT: Tue Mar 6 18:50:52 2007 # As HTML: # Libwww-perl test This is some text and this is a simple link back to the libwww-perl site. # ok 2 - Matches Head ok 3 - Matches isindex ok 4 - Found the img tag ok 5 - Matches simple text ok t/pod...............1..9 ok 1 - blib/lib/HTML/AsSubs.pm ok 2 - blib/lib/HTML/Element.pm ok 3 - blib/lib/HTML/Parse.pm ok 4 - blib/lib/HTML/Tree.pm ok 5 - blib/lib/HTML/TreeBuilder.pm ok 6 - blib/lib/HTML/Element/traverse.pm ok 7 - blib/lib/HTML/Tree/AboutObjects.pod ok 8 - blib/lib/HTML/Tree/AboutTrees.pod ok 9 - blib/lib/HTML/Tree/Scanning.pod ok t/split.............1..445 ok 1 - use HTML::TreeBuilder; ok 2 - The object isa HTML::TreeBuilder ok 3 - File split okay ok 4 - The object isa HTML::TreeBuilder ok 5 - Still Parsing as the same after split at 0 ok 6 - File split okay ok 7 - The object isa HTML::TreeBuilder ok 8 - Still Parsing as the same after split at 1 ok 9 - File split okay ok 10 - The object isa HTML::TreeBuilder ok 11 - Still Parsing as the same after split at 2 ok 12 - File split okay ok 13 - The object isa HTML::TreeBuilder ok 14 - Still Parsing as the same after split at 3 ok 15 - File split okay ok 16 - The object isa HTML::TreeBuilder ok 17 - Still Parsing as the same after split at 4 ok 18 - File split okay ok 19 - The object isa HTML::TreeBuilder ok 20 - Still Parsing as the same after split at 5 ok 21 - File split okay ok 22 - The object isa HTML::TreeBuilder ok 23 - Still Parsing as the same after split at 6 ok 24 - File split okay ok 25 - The object isa HTML::TreeBuilder ok 26 - Still Parsing as the same after split at 7 ok 27 - File split okay ok 28 - The object isa HTML::TreeBuilder ok 29 - Still Parsing as the same after split at 8 ok 30 - File split okay ok 31 - The object isa HTML::TreeBuilder ok 32 - Still Parsing as the same after split at 9 ok 33 - File split okay ok 34 - The object isa HTML::TreeBuilder ok 35 - Still Parsing as the same after split at 10 ok 36 - File split okay ok 37 - The object isa HTML::TreeBuilder ok 38 - Still Parsing as the same after split at 11 ok 39 - File split okay ok 40 - The object isa HTML::TreeBuilder ok 41 - Still Parsing as the same after split at 12 ok 42 - File split okay ok 43 - The object isa HTML::TreeBuilder ok 44 - Still Parsing as the same after split at 13 ok 45 - File split okay ok 46 - The object isa HTML::TreeBuilder ok 47 - Still Parsing as the same after split at 14 ok 48 - File split okay ok 49 - The object isa HTML::TreeBuilder ok 50 - Still Parsing as the same after split at 15 ok 51 - File split okay ok 52 - The object isa HTML::TreeBuilder ok 53 - Still Parsing as the same after split at 16 ok 54 - File split okay ok 55 - The object isa HTML::TreeBuilder ok 56 - Still Parsing as the same after split at 17 ok 57 - File split okay ok 58 - The object isa HTML::TreeBuilder ok 59 - Still Parsing as the same after split at 18 ok 60 - File split okay ok 61 - The object isa HTML::TreeBuilder ok 62 - Still Parsing as the same after split at 19 ok 63 - File split okay ok 64 - The object isa HTML::TreeBuilder ok 65 - Still Parsing as the same after split at 20 ok 66 - File split okay ok 67 - The object isa HTML::TreeBuilder ok 68 - Still Parsing as the same after split at 21 ok 69 - File split okay ok 70 - The object isa HTML::TreeBuilder ok 71 - Still Parsing as the same after split at 22 ok 72 - File split okay ok 73 - The object isa HTML::TreeBuilder ok 74 - Still Parsing as the same after split at 23 ok 75 - File split okay ok 76 - The object isa HTML::TreeBuilder ok 77 - Still Parsing as the same after split at 24 ok 78 - File split okay ok 79 - The object isa HTML::TreeBuilder ok 80 - Still Parsing as the same after split at 25 ok 81 - File split okay ok 82 - The object isa HTML::TreeBuilder ok 83 - Still Parsing as the same after split at 26 ok 84 - File split okay ok 85 - The object isa HTML::TreeBuilder ok 86 - Still Parsing as the same after split at 27 ok 87 - File split okay ok 88 - The object isa HTML::TreeBuilder ok 89 - Still Parsing as the same after split at 28 ok 90 - File split okay ok 91 - The object isa HTML::TreeBuilder ok 92 - Still Parsing as the same after split at 29 ok 93 - File split okay ok 94 - The object isa HTML::TreeBuilder ok 95 - Still Parsing as the same after split at 30 ok 96 - File split okay ok 97 - The object isa HTML::TreeBuilder ok 98 - Still Parsing as the same after split at 31 ok 99 - File split okay ok 100 - The object isa HTML::TreeBuilder ok 101 - Still Parsing as the same after split at 32 ok 102 - File split okay ok 103 - The object isa HTML::TreeBuilder ok 104 - Still Parsing as the same after split at 33 ok 105 - File split okay ok 106 - The object isa HTML::TreeBuilder ok 107 - Still Parsing as the same after split at 34 ok 108 - File split okay ok 109 - The object isa HTML::TreeBuilder ok 110 - Still Parsing as the same after split at 35 ok 111 - File split okay ok 112 - The object isa HTML::TreeBuilder ok 113 - Still Parsing as the same after split at 36 ok 114 - File split okay ok 115 - The object isa HTML::TreeBuilder ok 116 - Still Parsing as the same after split at 37 ok 117 - File split okay ok 118 - The object isa HTML::TreeBuilder ok 119 - Still Parsing as the same after split at 38 ok 120 - File split okay ok 121 - The object isa HTML::TreeBuilder ok 122 - Still Parsing as the same after split at 39 ok 123 - File split okay ok 124 - The object isa HTML::TreeBuilder ok 125 - Still Parsing as the same after split at 40 ok 126 - File split okay ok 127 - The object isa HTML::TreeBuilder ok 128 - Still Parsing as the same after split at 41 ok 129 - File split okay ok 130 - The object isa HTML::TreeBuilder ok 131 - Still Parsing as the same after split at 42 ok 132 - File split okay ok 133 - The object isa HTML::TreeBuilder ok 134 - Still Parsing as the same after split at 43 ok 135 - File split okay ok 136 - The object isa HTML::TreeBuilder ok 137 - Still Parsing as the same after split at 44 ok 138 - File split okay ok 139 - The object isa HTML::TreeBuilder ok 140 - Still Parsing as the same after split at 45 ok 141 - File split okay ok 142 - The object isa HTML::TreeBuilder ok 143 - Still Parsing as the same after split at 46 ok 144 - File split okay ok 145 - The object isa HTML::TreeBuilder ok 146 - Still Parsing as the same after split at 47 ok 147 - File split okay ok 148 - The object isa HTML::TreeBuilder ok 149 - Still Parsing as the same after split at 48 ok 150 - File split okay ok 151 - The object isa HTML::TreeBuilder ok 152 - Still Parsing as the same after split at 49 ok 153 - File split okay ok 154 - The object isa HTML::TreeBuilder ok 155 - Still Parsing as the same after split at 50 ok 156 - File split okay ok 157 - The object isa HTML::TreeBuilder ok 158 - Still Parsing as the same after split at 51 ok 159 - File split okay ok 160 - The object isa HTML::TreeBuilder ok 161 - Still Parsing as the same after split at 52 ok 162 - File split okay ok 163 - The object isa HTML::TreeBuilder ok 164 - Still Parsing as the same after split at 53 ok 165 - File split okay ok 166 - The object isa HTML::TreeBuilder ok 167 - Still Parsing as the same after split at 54 ok 168 - File split okay ok 169 - The object isa HTML::TreeBuilder ok 170 - Still Parsing as the same after split at 55 ok 171 - File split okay ok 172 - The object isa HTML::TreeBuilder ok 173 - Still Parsing as the same after split at 56 ok 174 - File split okay ok 175 - The object isa HTML::TreeBuilder ok 176 - Still Parsing as the same after split at 57 ok 177 - File split okay ok 178 - The object isa HTML::TreeBuilder ok 179 - Still Parsing as the same after split at 58 ok 180 - File split okay ok 181 - The object isa HTML::TreeBuilder ok 182 - Still Parsing as the same after split at 59 ok 183 - File split okay ok 184 - The object isa HTML::TreeBuilder ok 185 - Still Parsing as the same after split at 60 ok 186 - File split okay ok 187 - The object isa HTML::TreeBuilder ok 188 - Still Parsing as the same after split at 61 ok 189 - File split okay ok 190 - The object isa HTML::TreeBuilder ok 191 - Still Parsing as the same after split at 62 ok 192 - File split okay ok 193 - The object isa HTML::TreeBuilder ok 194 - Still Parsing as the same after split at 63 ok 195 - File split okay ok 196 - The object isa HTML::TreeBuilder ok 197 - Still Parsing as the same after split at 64 ok 198 - File split okay ok 199 - The object isa HTML::TreeBuilder ok 200 - Still Parsing as the same after split at 65 ok 201 - File split okay ok 202 - The object isa HTML::TreeBuilder ok 203 - Still Parsing as the same after split at 66 ok 204 - File split okay ok 205 - The object isa HTML::TreeBuilder ok 206 - Still Parsing as the same after split at 67 ok 207 - File split okay ok 208 - The object isa HTML::TreeBuilder ok 209 - Still Parsing as the same after split at 68 ok 210 - File split okay ok 211 - The object isa HTML::TreeBuilder ok 212 - Still Parsing as the same after split at 69 ok 213 - File split okay ok 214 - The object isa HTML::TreeBuilder ok 215 - Still Parsing as the same after split at 70 ok 216 - File split okay ok 217 - The object isa HTML::TreeBuilder ok 218 - Still Parsing as the same after split at 71 ok 219 - File split okay ok 220 - The object isa HTML::TreeBuilder ok 221 - Still Parsing as the same after split at 72 ok 222 - File split okay ok 223 - The object isa HTML::TreeBuilder ok 224 - Still Parsing as the same after split at 73 ok 225 - File split okay ok 226 - The object isa HTML::TreeBuilder ok 227 - Still Parsing as the same after split at 74 ok 228 - File split okay ok 229 - The object isa HTML::TreeBuilder ok 230 - Still Parsing as the same after split at 75 ok 231 - File split okay ok 232 - The object isa HTML::TreeBuilder ok 233 - Still Parsing as the same after split at 76 ok 234 - File split okay ok 235 - The object isa HTML::TreeBuilder ok 236 - Still Parsing as the same after split at 77 ok 237 - File split okay ok 238 - The object isa HTML::TreeBuilder ok 239 - Still Parsing as the same after split at 78 ok 240 - File split okay ok 241 - The object isa HTML::TreeBuilder ok 242 - Still Parsing as the same after split at 79 ok 243 - File split okay ok 244 - The object isa HTML::TreeBuilder ok 245 - Still Parsing as the same after split at 80 ok 246 - File split okay ok 247 - The object isa HTML::TreeBuilder ok 248 - Still Parsing as the same after split at 81 ok 249 - File split okay ok 250 - The object isa HTML::TreeBuilder ok 251 - Still Parsing as the same after split at 82 ok 252 - File split okay ok 253 - The object isa HTML::TreeBuilder ok 254 - Still Parsing as the same after split at 83 ok 255 - File split okay ok 256 - The object isa HTML::TreeBuilder ok 257 - Still Parsing as the same after split at 84 ok 258 - File split okay ok 259 - The object isa HTML::TreeBuilder ok 260 - Still Parsing as the same after split at 85 ok 261 - File split okay ok 262 - The object isa HTML::TreeBuilder ok 263 - Still Parsing as the same after split at 86 ok 264 - File split okay ok 265 - The object isa HTML::TreeBuilder ok 266 - Still Parsing as the same after split at 87 ok 267 - File split okay ok 268 - The object isa HTML::TreeBuilder ok 269 - Still Parsing as the same after split at 88 ok 270 - File split okay ok 271 - The object isa HTML::TreeBuilder ok 272 - Still Parsing as the same after split at 89 ok 273 - File split okay ok 274 - The object isa HTML::TreeBuilder ok 275 - Still Parsing as the same after split at 90 ok 276 - File split okay ok 277 - The object isa HTML::TreeBuilder ok 278 - Still Parsing as the same after split at 91 ok 279 - File split okay ok 280 - The object isa HTML::TreeBuilder ok 281 - Still Parsing as the same after split at 92 ok 282 - File split okay ok 283 - The object isa HTML::TreeBuilder ok 284 - Still Parsing as the same after split at 93 ok 285 - File split okay ok 286 - The object isa HTML::TreeBuilder ok 287 - Still Parsing as the same after split at 94 ok 288 - File split okay ok 289 - The object isa HTML::TreeBuilder ok 290 - Still Parsing as the same after split at 95 ok 291 - File split okay ok 292 - The object isa HTML::TreeBuilder ok 293 - Still Parsing as the same after split at 96 ok 294 - File split okay ok 295 - The object isa HTML::TreeBuilder ok 296 - Still Parsing as the same after split at 97 ok 297 - File split okay ok 298 - The object isa HTML::TreeBuilder ok 299 - Still Parsing as the same after split at 98 ok 300 - File split okay ok 301 - The object isa HTML::TreeBuilder ok 302 - Still Parsing as the same after split at 99 ok 303 - File split okay ok 304 - The object isa HTML::TreeBuilder ok 305 - Still Parsing as the same after split at 100 ok 306 - File split okay ok 307 - The object isa HTML::TreeBuilder ok 308 - Still Parsing as the same after split at 101 ok 309 - File split okay ok 310 - The object isa HTML::TreeBuilder ok 311 - Still Parsing as the same after split at 102 ok 312 - File split okay ok 313 - The object isa HTML::TreeBuilder ok 314 - Still Parsing as the same after split at 103 ok 315 - File split okay ok 316 - The object isa HTML::TreeBuilder ok 317 - Still Parsing as the same after split at 104 ok 318 - File split okay ok 319 - The object isa HTML::TreeBuilder ok 320 - Still Parsing as the same after split at 105 ok 321 - File split okay ok 322 - The object isa HTML::TreeBuilder ok 323 - Still Parsing as the same after split at 106 ok 324 - File split okay ok 325 - The object isa HTML::TreeBuilder ok 326 - Still Parsing as the same after split at 107 ok 327 - File split okay ok 328 - The object isa HTML::TreeBuilder ok 329 - Still Parsing as the same after split at 108 ok 330 - File split okay ok 331 - The object isa HTML::TreeBuilder ok 332 - Still Parsing as the same after split at 109 ok 333 - File split okay ok 334 - The object isa HTML::TreeBuilder ok 335 - Still Parsing as the same after split at 110 ok 336 - File split okay ok 337 - The object isa HTML::TreeBuilder ok 338 - Still Parsing as the same after split at 111 ok 339 - File split okay ok 340 - The object isa HTML::TreeBuilder ok 341 - Still Parsing as the same after split at 112 ok 342 - File split okay ok 343 - The object isa HTML::TreeBuilder ok 344 - Still Parsing as the same after split at 113 ok 345 - File split okay ok 346 - The object isa HTML::TreeBuilder ok 347 - Still Parsing as the same after split at 114 ok 348 - File split okay ok 349 - The object isa HTML::TreeBuilder ok 350 - Still Parsing as the same after split at 115 ok 351 - File split okay ok 352 - The object isa HTML::TreeBuilder ok 353 - Still Parsing as the same after split at 116 ok 354 - File split okay ok 355 - The object isa HTML::TreeBuilder ok 356 - Still Parsing as the same after split at 117 ok 357 - File split okay ok 358 - The object isa HTML::TreeBuilder ok 359 - Still Parsing as the same after split at 118 ok 360 - File split okay ok 361 - The object isa HTML::TreeBuilder ok 362 - Still Parsing as the same after split at 119 ok 363 - File split okay ok 364 - The object isa HTML::TreeBuilder ok 365 - Still Parsing as the same after split at 120 ok 366 - File split okay ok 367 - The object isa HTML::TreeBuilder ok 368 - Still Parsing as the same after split at 121 ok 369 - File split okay ok 370 - The object isa HTML::TreeBuilder ok 371 - Still Parsing as the same after split at 122 ok 372 - File split okay ok 373 - The object isa HTML::TreeBuilder ok 374 - Still Parsing as the same after split at 123 ok 375 - File split okay ok 376 - The object isa HTML::TreeBuilder ok 377 - Still Parsing as the same after split at 124 ok 378 - File split okay ok 379 - The object isa HTML::TreeBuilder ok 380 - Still Parsing as the same after split at 125 ok 381 - File split okay ok 382 - The object isa HTML::TreeBuilder ok 383 - Still Parsing as the same after split at 126 ok 384 - File split okay ok 385 - The object isa HTML::TreeBuilder ok 386 - Still Parsing as the same after split at 127 ok 387 - File split okay ok 388 - The object isa HTML::TreeBuilder ok 389 - Still Parsing as the same after split at 128 ok 390 - File split okay ok 391 - The object isa HTML::TreeBuilder ok 392 - Still Parsing as the same after split at 129 ok 393 - File split okay ok 394 - The object isa HTML::TreeBuilder ok 395 - Still Parsing as the same after split at 130 ok 396 - File split okay ok 397 - The object isa HTML::TreeBuilder ok 398 - Still Parsing as the same after split at 131 ok 399 - File split okay ok 400 - The object isa HTML::TreeBuilder ok 401 - Still Parsing as the same after split at 132 ok 402 - File split okay ok 403 - The object isa HTML::TreeBuilder ok 404 - Still Parsing as the same after split at 133 ok 405 - File split okay ok 406 - The object isa HTML::TreeBuilder ok 407 - Still Parsing as the same after split at 134 ok 408 - File split okay ok 409 - The object isa HTML::TreeBuilder ok 410 - Still Parsing as the same after split at 135 ok 411 - File split okay ok 412 - The object isa HTML::TreeBuilder ok 413 - Still Parsing as the same after split at 136 ok 414 - File split okay ok 415 - The object isa HTML::TreeBuilder ok 416 - Still Parsing as the same after split at 137 ok 417 - File split okay ok 418 - The object isa HTML::TreeBuilder ok 419 - Still Parsing as the same after split at 138 ok 420 - File split okay ok 421 - The object isa HTML::TreeBuilder ok 422 - Still Parsing as the same after split at 139 ok 423 - File split okay ok 424 - The object isa HTML::TreeBuilder ok 425 - Still Parsing as the same after split at 140 ok 426 - File split okay ok 427 - The object isa HTML::TreeBuilder ok 428 - Still Parsing as the same after split at 141 ok 429 - File split okay ok 430 - The object isa HTML::TreeBuilder ok 431 - Still Parsing as the same after split at 142 ok 432 - File split okay ok 433 - The object isa HTML::TreeBuilder ok 434 - Still Parsing as the same after split at 143 ok 435 - File split okay ok 436 - The object isa HTML::TreeBuilder ok 437 - Still Parsing as the same after split at 144 ok 438 - File split okay ok 439 - The object isa HTML::TreeBuilder ok 440 - Still Parsing as the same after split at 145 ok 441 - File split okay ok 442 - The object isa HTML::TreeBuilder ok 443 - Still Parsing as the same after split at 146 ok 444 - The object isa HTML::TreeBuilder ok 445 - Testing per Char parsing ok t/tag-rendering.....1..8 ok 1 - use HTML::Element; ok 2 - The object isa HTML::Element A few bottles of Chech'tluth later... ok 3 - Tag is self-closed ok 4 - Height is quoted ok 5 - Border is quoted ok 6 - Width is quoted ok 7 - Literal text is preserved ok 8 - Alt tag is quoted and escaped ok t/unicode...........1..11 #Using Encode version v2.12 #Using HTML::TreeBuilder version v3.23 #Using HTML::Element version v3.23 #Using HTML::Parser version v3.50 #Using HTML::Entities version v1.32 #Using HTML::Tagset version v3.10 # Running under perl version 5.008008 for darwin # Current time local: Tue Mar 6 10:50:54 2007 # Current time GMT: Tue Mar 6 18:50:54 2007 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/attributes.t 1 256 1 1 1 Failed 1/17 test scripts. 1/755 subtests failed. Files=17, Tests=755, 3 wallclock secs ( 2.93 cusr + 0.46 csys = 3.39 CPU) Failed 1/17 test programs. 1/755 subtests failed. make[1]: *** [test_dynamic] Error 25 make test -- NOT OK Running make install make test had returned bad status, won't install without force *** HTML::Element installation failed. *** Module::AutoInstall installation finished. PERL_DL_NONLAZY=1 /Users/cpanrun/build/5.8.8/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/01use.t t/02pod.t t/03podcoverage.t t/04basic.t t/05strict.t t/06bugs_ascii_space.t t/06bugs_callbackone_missing_param.t t/06bugs_constraint_range_zero_max.t t/06bugs_constraint_range_zero_min.t t/06bugs_in_value_empty.t t/06bugs_name_regex_chars.t t/06bugs_result_elements_warnings.t t/06bugs_result_params_multiple.t t/06bugs_select_empty_options.t t/06bugs_select_zero_key_constraint.t t/06bugs_value_empty_string.t t/06bugs_value_no_default.t t/06bugs_value_zero.t t/06bugs_widget_get_elements.t t/06bugs_widget_name_zero.t t/06bugs_xml_escape.t t/06bugs_zero_value_xml.t t/06bugs_zero_xml.t t/07custom_render.t t/08constraint_all.t t/08empty_errors.t t/08filter_all.t t/09nested_embed.t t/10explicit_ids.t t/10no_name.t t/attributes.t t/constraint_all.t t/constraint_allornone.t t/constraint_any.t t/constraint_ascii.t t/constraint_bool.t t/constraint_callback.t t/constraint_callbackonce.t t/constraint_custom_namespace.t t/constraint_date.t t/constraint_datetime.t t/constraint_dependon.t t/constraint_email.t t/constraint_equal.t t/constraint_http.t t/constraint_in.t t/constraint_integer.t t/constraint_length.t t/constraint_number.t t/constraint_printable.t t/constraint_range.t t/constraint_regex.t t/constraint_singlevalue.t t/constraint_string.t t/constraint_time.t t/element_block.t t/element_button.t t/element_button_tag.t t/element_checkbox.t t/element_custom_namespace.t t/element_hidden.t t/element_password.t t/element_radio.t t/element_radiogroup.t t/element_radiogroup_constrain_values.t t/element_reset.t t/element_select.t t/element_select_constrain_options.t t/element_span.t t/element_submit.t t/element_textarea.t t/element_textfield.t t/element_upload.t t/filter_callback.t t/filter_htmlescape.t t/filter_htmlstrip.t t/filter_lowercase.t t/filter_trimedges.t t/filter_uppercase.t t/filter_whitespace.t t/get_constraint.t t/get_constraints.t t/get_element.t t/get_elements.t t/get_errors.t t/get_filter.t t/get_filters.t t/result_add_error.t t/retain_default.t t/submitted.t t/01use..................................1..1 ok 1 - use HTML::Widget; ok t/02pod..................................1..0 # Skip set TEST_POD to enable this test skipped all skipped: set TEST_POD to enable this test t/03podcoverage..........................1..0 # Skip Test::Pod::Coverage 1.04 required skipped all skipped: Test::Pod::Coverage 1.04 required t/04basic................................1..36 ok 1 - XML output is form ok 2 - Result is HTML::Widget::Result object isa HTML::Widget::Result ok 3 - Field name is valid ok 4 - Field age has errors ok 5 - Field name is valid ok 6 - Field age is not valid ok 7 - Field foo is not valid ok 8 - Field name has no errors ok 9 - Field foo has errors ok 10 - Field foo has no errors ok 11 - Param name is accessible ok 12 - Param age is not accessible ok 13 - Param foo is not defined ok 14 - Param name is defined ok 15 - Param age is not defined ok 16 - Param foo is not defined ok 17 - Bar is dude ok 18 - Bar is dude ok 19 - Bar is valid ok 20 - Element is a container object isa HTML::Widget::Container ok 21 - Element is a HTML::Element object isa HTML::Element ok 22 - Error is a HTML::Element object isa HTML::Element ok 23 - JavaScript is empty ok 24 - Element XML output is ok ok 25 - Error XML output is ok ok 26 - JavScript XML output is ok ok 27 - Container XML output is ok ok 28 - Expected error ok 29 - Field contains digit characters ok 30 - XML output is filled out form ok 31 - XML output is form ok 32 - XML output is form ok 33 - get_elements_ref ok 34 - get_filters_ref ok 35 - get_constraints_ref ok 36 - elements_ref ok t/05strict...............................1..11 ok 1 - Field ok is valid ok 2 - Field name is valid ok 3 - Field age is not valid ok 4 - Field foo is not valid ok 5 - Field other is not valid ok 6 - Param name is accessible ok 7 - Param name is accessible ok 8 - Param age does not exist in params hash ok 9 - Param age is undef ok 10 - Param foo is not in params hash ok 11 - Param other is not in params hash ok t/06bugs_ascii_space.....................1..3 ok 1 - no errors ok 2 - foo valid ok 3 - value is space character ok t/06bugs_callbackone_missing_param.......1..5 ok 1 - $foo assigned correctly ok 2 - $bar undef ok 3 - $zoo assigned correctly ok 4 - foo valid ok 5 - zoo valid ok t/06bugs_constraint_range_zero_max.......1..4 ok 1 - foo valid ok 2 - no errors ok 3 - foo not valid ok 4 - errors ok t/06bugs_constraint_range_zero_min.......1..4 ok 1 - foo valid ok 2 - no errors ok 3 - foo not valid ok 4 - errors ok t/06bugs_in_value_empty..................1..3 ok 1 - foo is valid ok 2 - no errors ok 3 - no errors ok t/06bugs_name_regex_chars................1..1 ok 1 - foo[bar] valid ok t/06bugs_result_elements_warnings........1..2 ok 1 - @elements contains 1 value ok 2 - no warnings ok t/06bugs_result_params_multiple..........1..2 ok 1 - foo valid ok 2 - $result->params is_deeply ok t/06bugs_select_empty_options............1..2 ok 1 - XML output is filled out form ok 2 - no errors ok t/06bugs_select_zero_key_constraint......1..3 ok 1 - 1 implicit IN constraint ok 2 - constraint value ok 3 - constraint value ok t/06bugs_value_empty_string..............1..1 ok 1 - empty value appears in XML ok t/06bugs_value_no_default................1..2 ok 1 - XML output is filled out form ok 2 - XML output is filled out form ok t/06bugs_value_zero......................1..1 ok 1 - XML output is filled out form ok t/06bugs_widget_get_elements.............1..3 ok 1 - correct number of elements ok 2 - correct name ok 3 - correct type ok t/06bugs_widget_name_zero................1..1 ok 1 - widget name 0 ok t/06bugs_xml_escape......................1..2 # Failed test 'utf-8 character ok' # at t/06bugs_xml_escape.t line 24. # '

# ' # doesn't match '(?-xism:value="")' not ok 1 - utf-8 character ok ok 2 - # Looks like you failed 1 test of 2. dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 1 Failed 1/2 tests, 50.00% okay t/06bugs_zero_value_xml..................1..13 ok 1 - XML output is filled out form ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 - XML output is filled out form ok t/06bugs_zero_xml........................1..6 ok 1 - 0 valid ok 2 - 0 not error ok 3 - name 0 XML ok ok 4 - 0 valid ok 5 - 0 not error ok 6 - XML output is filled out form ok t/07custom_render........................1..46 ok 1 - Found element with name of "age" ok 2 - The object isa HTML::Widget::Element ok 3 - Can read container class for individual object ok 4 - Default container class is right ok 5 - Object instance inherits super container class value ok 6 - Object instance inherits container class value ok 7 - Object instance container class value ok 8 - Container isa Container when class set to empty string isa HTML::Widget::Container ok 9 - XML output is form ok 10 - Result is HTML::Widget::Result object isa HTML::Widget::Result ok 11 - Field name is valid ok 12 - Field age has errors ok 13 - Field name is valid ok 14 - Field age is not valid ok 15 - Field foo is not valid ok 16 - Field name has no errors ok 17 - Field foo has errors ok 18 - Field foo has no errors ok 19 - Param name is accessible ok 20 - Param age is not accessible ok 21 - Param foo is not defined ok 22 - Param name is defined ok 23 - Param age is not defined ok 24 - Param foo is not defined ok 25 - Bar is dude ok 26 - Bar is dude ok 27 - Bar is valid ok 28 - Label is empty ok 29 - Element is a (base) container object isa HTML::Widget::Container ok 30 - Element is also an overridden container object isa TestContainer ok 31 - Element is a HTML::Element object isa HTML::Element ok 32 - Error is a HTML::Element object isa HTML::Element ok 33 - Label is a HTML::Element object isa HTML::Element ok 34 - JavaScript is empty ok 35 - Element XML output is ok ok 36 - Error XML output is ok ok 37 - JavScript XML output is ok ok 38 - Container XML output is ok ok 39 - Expected error ok 40 - Field contains digit characters ok 41 - XML output is filled out form ok 42 - XML output is form ok 43 - XML output is form ok 44 - Output is sane before $w->element_container_class ok 45 - $w2->element_container_class changes output for that widget ok 46 - $w2->element_container_class doesnt change output for $w->process ok t/08constraint_all.......................1..16 ok 1 - foo value ok 2 - bar value ok 3 - baz value ok 4 - no errors ok 5 - 2 constraints ok 6 - foo value ok 7 - no errors ok 8 ok 9 ok 10 - foo value ok 11 - foo has errors ok 12 - Valid ok 13 - Multiple valid values ok 14 - foo not valid ok 15 - foo has errors ok 16 - foo has errors ok t/08empty_errors.........................1..1 ok 1 - XML output is filled out form ok t/08filter_all...........................1..3 ok 1 - foo value ok 2 - bar value ok 3 - bar value ok t/09nested_embed.........................1..3 ok 1 - XML output is form ok 2 - XML output is form ok 3 - widgets are identical ok t/10explicit_ids.........................1..2 ok 1 - XML output is filled out form ok 2 - XML output is filled out form ok t/10no_name..............................1..5 ok 1 - XML output is filled out form ok 2 - XML output is filled out form ok 3 - XML output is filled out form ok 4 - XML output is filled out form ok 5 - no warnings ok t/attributes.............................1..11 ok 1 - key exists ok 2 - key exists ok 3 - key exists ok 4 - key exists ok 5 - key exists ok 6 - key exists ok 7 - key does not exist ok 8 - key does not exist ok 9 - key exists ok 10 - key exists ok 11 - key exists ok t/constraint_all.........................1..10 ok 1 - foo value ok 2 - bar value ok 3 - no errors ok 4 - foo value ok 5 - bar has errors ok 6 - foo has errors ok 7 - bar has errors ok 8 - foo valid ok 9 - foo value ok 10 - bar has errors ok t/constraint_allornone...................1..11 ok 1 - foo value ok 2 - bar value ok 3 - no errors ok 4 - none valid ok 5 - no errors ok 6 - foo value ok 7 - bar has errors ok 8 - foo has no errors ok 9 - bar has no errors ok 10 - foo value ok 11 - bar has errors ok t/constraint_any.........................1..10 ok 1 - foo value ok 2 - no errors ok 3 - foo has errors ok 4 - bar has errors ok 5 - foo has errors ok 6 - bar has errors ok 7 - XML output is filled out form ok 8 - foo has errors ok 9 - bar has errors ok 10 - XML output is filled out form ok t/constraint_ascii.......................1..7 ok 1 - foo value ok 2 - no errors ok 3 - foo has errors ok 4 - Valid ok 5 - Multiple valid values ok 6 - Multiple valid values ok 7 - foo has errors ok t/constraint_bool........................1..15 ok 1 - foo value ok 2 - no errors ok 3 - foo value ok 4 - no errors ok 5 ok 6 ok 7 - foo value ok 8 - foo has errors ok 9 - Valid ok 10 - Multiple valid values ok 11 - foo not valid ok 12 - foo has errors ok 13 - foo has errors ok 14 - foo has errors ok 15 - foo has errros ok t/constraint_callback....................1..7 ok 1 - foo value ok 2 - no errors ok 3 - foo has errors ok 4 - Valid ok 5 - Multiple valid values ok 6 - Multiple valid values ok 7 - foo has errors ok t/constraint_callbackonce................1..23 ok 1 - callback only called once ok 2 ok 3 ok 4 - no errors ok 5 - foo has errors ok 6 - bar has errors ok 7 - callback only called once ok 8 - Valid ok 9 - Valid ok 10 - Multiple valid values ok 11 - Multiple valid values ok 12 - callback only called once ok 13 - foo has errors ok 14 - bar has errors ok 15 ok 16 - foo has errors ok 17 - bar has errors ok 18 - foo is not valid ok 19 - bar is not valid ok 20 - foo has errors ok 21 - bar has errors ok 22 - foo is not valid ok 23 - bar is not valid ok t/constraint_custom_namespace............1..3 ok 1 - foo value ok 2 - no errors ok 3 - XML output is filled out form ok t/constraint_date........................1..7 ok 1 - year value ok 2 - month value ok 3 - day value ok 4 - no errors ok 5 - year has errors ok 6 - month has errors ok 7 - day has errors ok t/constraint_datetime....................1..13 ok 1 - year value ok 2 - month value ok 3 - day value ok 4 - hour value ok 5 - minute value ok 6 - second value ok 7 - no errors ok 8 - year has errors ok 9 - month has errors ok 10 - day has errors ok 11 - hour has errors ok 12 - minute has errors ok 13 - second has errors ok t/constraint_dependon....................1..8 ok 1 - foo value ok 2 - bar value ok 3 - no errors ok 4 - no errors ok 5 - bar value ok 6 - no errors ok 7 - foo value ok 8 - bar has errors ok t/constraint_email.......................1..8 ok 1 - foo value ok 2 - no errors ok 3 - foo has errors ok 4 - Valid ok 5 - Multiple valid values ok 6 - Multiple valid values ok 7 - no errors ok 8 - foo has errors ok t/constraint_equal.......................1..19 ok 1 - foo value ok 2 - foo eq bar ok 3 - no errors ok 4 # skip drunken feature ok 5 # skip drunken feature ok 6 - foo has errors ok 7 - bar has errors ok 8 - baz has errors ok 9 - param foo is undef due to error ok 10 - param bar is undef due to error ok 11 - param baz is undef due to error ok 12 - foo has errors ok 13 - bar has errors ok 14 - baz has errors ok 15 - XML output is filled out form ok 16 - foo has errors ok 17 - bar has errors ok 18 - baz has errors ok 19 - XML output is filled out form ok 2/19 skipped: various reasons t/constraint_http........................1..11 ok 1 - foo value ok 2 - no errors ok 3 - foo valid ok 4 - foo is empty string ok 5 - no errors ok 6 - foo has errors ok 7 - Valid ok 8 - Multiple valid values ok 9 - Multiple valid values ok 10 - no errors ok 11 - foo has errors ok t/constraint_in..........................1..7 ok 1 - foo value ok 2 - no errors ok 3 - foo value ok 4 - no errors ok 5 - foo value ok 6 - no errors ok 7 - foo has errors ok t/constraint_integer.....................1..12 ok 1 - foo value ok 2 - no errors ok 3 - foo has errors ok 4 - Valid ok 5 - Multiple valid values ok 6 - Multiple valid values ok 7 - foo has errors ok 8 ok 9 ok 10 - foo value ok 11 - foo has errors ok 12 - foo has errros ok t/constraint_length......................1..9 ok 1 - foo value ok 2 - no errors ok 3 - no errors ok 4 - foo has errors ok 5 - Valid ok 6 - Multiple valid values ok 7 - Multiple valid values ok 8 - Multiple valid values ok 9 - foo has errors ok t/constraint_number......................1..12 ok 1 - foo value ok 2 - no errors ok 3 - foo has errors ok 4 - Valid ok 5 - Multiple valid values ok 6 - Multiple valid values ok 7 - Multiple valid values ok 8 - foo has errors ok 9 ok 10 ok 11 ok 12 - foo has errors ok t/constraint_printable...................1..13 ok 1 - foo value ok 2 - no errors ok 3 - foo has errors ok 4 - Valid ok 5 - Multiple valid values ok 6 - Multiple valid values ok 7 - foo has errors ok 8 - alpha ok 9 - alpha, space ok 10 - punct ok 11 - hebrew ok 12 - zero ok 13 - backspace ok t/constraint_range.......................1..10 ok 1 - foo value ok 2 - no errors ok 3 - foo valid ok 4 - foo value ok 5 - foo has errors ok 6 - foo has errors ok 7 - Valid ok 8 - Multiple valid values ok 9 - Multiple valid values ok 10 - foo has errors ok t/constraint_regex.......................1..7 ok 1 - foo value ok 2 - no errors ok 3 - foo has errors ok 4 - Valid ok 5 - Multiple valid values ok 6 - Multiple valid values ok 7 - foo has errors ok t/constraint_singlevalue.................1..9 ok 1 - foo value ok 2 - no errors ok 3 ok 4 ok 5 - foo value ok 6 - foo not valid ok 7 - foo has errors ok 8 - foo not valid ok 9 - foo has errors ok t/constraint_string......................1..7 ok 1 - foo value ok 2 - no errors ok 3 - foo has errors ok 4 - Valid ok 5 - Multiple valid values ok 6 - Multiple valid values ok 7 - foo has errors ok t/constraint_time........................1..7 ok 1 - hour value ok 2 - minute value ok 3 - second value ok 4 - no errors ok 5 - hour has errors ok 6 - minute has errors ok 7 - second has errors ok t/element_block..........................1..28 ok 1 - XML output ok 2 - XML output with query ok 3 - XML output with query and errors ok 4 - foo has 4 els ok 5 - foo 1st el is textfield isa HTML::Widget::Element::Textfield ok 6 - foo 2nd el is fieldset isa HTML::Widget::Element::Fieldset ok 7 - fs has 1 ok 8 - fs 1st el is textfield isa HTML::Widget::Element::Textfield ok 9 - el bar by name isa HTML::Widget::Element::Textfield ok 10 - el fs by type isa HTML::Widget::Element::Fieldset ok 11 - find_elements ok 12 - find_elements types ok 13 - find_elements names ok 14 - find_elements by type ok 15 - find_elements types ok 16 - find_elements names ok 17 - find_elements by name ok 18 - find_element type ok 19 - find_element name ok 20 - fs2 has no ordered lists ok 21 - fs2 has 2 textfields ok 22 - fs2 has 1 baztwo ok 23 - baztwo name ok ok 24 - fs not a top-level element ok 25 - result foo isa HTML::Widget::BlockContainer ok 26 - find_result_element fs isa HTML::Widget::BlockContainer ok 27 - elements_for fs2 ok 28 - The object isa HTML::Widget::Container ok t/element_button.........................1..4 ok 1 - XML output is filled out form ok 2 - XML output is filled out form ok 3 ok 4 ok t/element_button_tag.....................1..4 ok 1 - XML output is filled out form ok 2 - XML output is filled out form ok 3 ok 4 ok t/element_checkbox.......................1..2 ok 1 - XML output is filled out form ok 2 - XML output is filled out form ok t/element_custom_namespace...............1..2 ok 1 - XML output is filled out form ok 2 - XML output is filled out form ok t/element_hidden.........................1..2 ok 1 - XML output is filled out form ok 2 - XML output is filled out form ok t/element_password.......................1..2 ok 1 - XML output is filled out form ok 2 - XML output is filled out form ok t/element_radio..........................1..3 ok 1 - XML output is filled out form ok 2 - XML output is filled out form ok 3 - XML output is filled out form ok t/element_radiogroup.....................1..6 ok 1 - XML output is filled out form ok 2 - XML output is filled out form ok 3 - XML output is filled out form (label) ok 4 - XML output is filled out form (label) ok 5 - XML output is filled out form (label+comment) ok 6 - XML output is filled out form (label+comment+error) ok t/element_radiogroup_constrain_values....1..7 ok 1 - Two implicit IN constraints ok 2 - Three keys for constraint 0 ok 3 - Two keys for constraint 1 ok 4 ok 5 ok 6 ok 7 - XML output is filled out form ok t/element_reset..........................1..1 ok 1 - XML output is filled out form ok t/element_select.........................1..6 ok 1 - XML output is filled out form ok 2 ok 3 ok 4 ok 5 ok 6 - XML output is filled out form ok t/element_select_constrain_options.......1..7 ok 1 - Two implicit IN constraints ok 2 - Three keys for constraint 0 ok 3 - Two keys for constraint 1 ok 4 ok 5 ok 6 ok 7 - XML output is filled out form ok t/element_span...........................1..1 ok 1 - XML output is filled out form ok t/element_submit.........................1..4 ok 1 - XML output is filled out form ok 2 - XML output is filled out form ok 3 ok 4 ok t/element_textarea.......................1..2 ok 1 - XML output is filled out form ok 2 - XML output is filled out form ok t/element_textfield......................1..2 ok 1 - XML output is filled out form ok 2 - XML output is filled out form ok t/element_upload.........................1..3 ok 1 - enctype automatically set to multipart/form-data ok 2 - XML output is filled out form ok 3 - XML output is filled out form ok t/filter_callback........................1..3 ok 1 - foo value ok 2 - foo values ok 3 - bar values ok t/filter_htmlescape......................1..3 ok 1 - foo value ok 2 - bar value ok 3 # skip HTML::Element now checks for already-escaped characters - Won't fix ok 1/3 skipped: various reasons t/filter_htmlstrip.......................1..2 ok 1 - foo value ok 2 - bar value ok t/filter_lowercase.......................1..2 ok 1 - foo value ok 2 - bar value ok t/filter_trimedges.......................1..2 ok 1 - foo value ok 2 - bar value ok t/filter_uppercase.......................1..2 ok 1 - foo value ok 2 - bar value ok t/filter_whitespace......................1..2 ok 1 - foo value ok 2 - bar value ok t/get_constraint.........................1..8 ok 1 - correct number of constraints ok 2 - correct constraint names ok 3 - correct number of constraints ok 4 - correct constraint names ok 5 - correct constraint type isa HTML::Widget::Constraint::Integer ok 6 - correct number of constraints ok 7 - correct constraint names ok 8 - correct constraint type isa HTML::Widget::Constraint::All ok t/get_constraints........................1..13 ok 1 - correct number of constraints ok 2 - correct constraint names ok 3 - correct constraint names ok 4 - correct constraint names ok 5 - correct constraint names ok 6 - correct number of constraints ok 7 - correct constraint names ok 8 - correct constraint type isa HTML::Widget::Constraint::Integer ok 9 - correct number of constraints ok 10 - correct constraint names ok 11 - correct constraint names ok 12 - correct constraint type isa HTML::Widget::Constraint::All ok 13 - correct constraint type isa HTML::Widget::Constraint::All ok t/get_element............................1..11 ok 1 - correct number of elements ok 2 - correct element name ok 3 - correct number of elements ok 4 - correct element name ok 5 - correct number of elements ok 6 - correct element name ok 7 - correct number of elements ok 8 - correct element name ok 9 - correct number of elements ok 10 - correct element name ok 11 - correct element type isa HTML::Widget::Element::Textarea ok t/get_elements...........................1..17 ok 1 - correct number of elements ok 2 - correct element name ok 3 - correct element name ok 4 - correct element name ok 5 - correct element name ok 6 - correct number of elements ok 7 - correct element name ok 8 - correct element name ok 9 - correct number of elements ok 10 - correct element name ok 11 - correct number of elements ok 12 - correct element name ok 13 - correct number of elements ok 14 - correct element name ok 15 - correct element name ok 16 - correct element type isa HTML::Widget::Element::Textarea ok 17 - correct element type isa HTML::Widget::Element::Password ok t/get_errors.............................1..6 ok 1 - Errors correct with no params ok 2 - There are no FakeType errors ok 3 - Filtered returned correct type ok 4 - Errors correct with name provided ok 5 - Errors correct with no params ok 6 - errors correct with name and type params ok t/get_filter.............................1..8 ok 1 - correct number of filters ok 2 - correct filter names ok 3 - correct number of filters ok 4 - correct filter names ok 5 - correct filter type isa HTML::Widget::Filter::Whitespace ok 6 - correct number of filters ok 7 - correct filter names ok 8 - correct filter type isa HTML::Widget::Filter::LowerCase ok t/get_filters............................1..13 ok 1 - correct number of filters ok 2 - correct filter names ok 3 - correct filter names ok 4 - correct filter names ok 5 - correct filter names ok 6 - correct number of filters ok 7 - correct filter names ok 8 - correct filter type isa HTML::Widget::Filter::Whitespace ok 9 - correct number of filters ok 10 - correct filter names ok 11 - correct filter names ok 12 - correct filter type isa HTML::Widget::Filter::LowerCase ok 13 - correct filter type isa HTML::Widget::Filter::LowerCase ok t/result_add_error.......................1..5 ok 1 - XML output is filled out form ok 2 - XML output is filled out form ok 3 ok 4 ok 5 - XML output is filled out form ok t/retain_default.........................1..2 ok 1 - XML output is filled out form ok 2 - XML output is filled out form ok t/submitted..............................1..2 ok 1 - Form was not submitted ok 2 - Form was submitted ok Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/06bugs_xml_escape.t 1 256 2 1 1 2 tests and 3 subtests skipped. Failed 1/90 test scripts. 1/625 subtests failed. Files=90, Tests=625, 34 wallclock secs (25.84 cusr + 6.98 csys = 32.82 CPU) Failed 1/90 test programs. 1/625 subtests failed. make: *** [test_dynamic] Error 25