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 |
#
#
# Aas |
# Gisle |
#
#
# Koster |
# Martijn |
#
#
#
#
# '
# 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 |
#
#
# Aas |
# Gisle |
#
#
# Koster |
# Martijn |
#
#
#
#
# '
# 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 |
#
#
# Aas |
# Gisle |
#
#
# Koster |
# Martijn |
#
#
#
#
# '
# 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 |
#
#
# Aas |
# Gisle |
#
#
# Koster |
# Martijn |
#
#
#
#
# '
# 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 |
#
#
# Aas |
# Gisle |
#
#
# Koster |
# Martijn |
#
#
#
#
# '
# 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 |
#
#
# Aas |
# Gisle |
#
#
# Koster |
# Martijn |
#
#
#
#
# '
# 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 |
#
#
# Aas |
# Gisle |
#
#
# Koster |
# Martijn |
#
#
#
#
# '
# 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 |
#
#
# Aas |
# Gisle |
#
#
# Koster |
# Martijn |
#
#
#
#
# '
# 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
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