Skip to content

test failure in t/30_tree.t #2

@0-wiz-0

Description

@0-wiz-0

When testing HTML-TableExtract-2.15 with the following dependencies installed:

perl-5.24.1
p5-HTML-Parser-3.72
p5-HTML-Tree-5.06
p5-HTML-Element-Extended-1.18

I see the following test failure:

t/30_tree.t .......... 1/126 Use of uninitialized value $ptag in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 341.
Use of uninitialized value $ptag in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 349.
Use of uninitialized value in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1670.
Use of uninitialized value in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1670.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value $ptag in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 1071.
Use of uninitialized value $ptag in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 341.
Use of uninitialized value $ptag in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 349.
Use of uninitialized value $ptag in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 341.
Use of uninitialized value $ptag in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 349.
Use of uninitialized value $ptag in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 464.
Use of uninitialized value $ptag in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 468.
Use of uninitialized value in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1670.
Use of uninitialized value in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1670.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value $ptag in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 1071.
Use of uninitialized value $ptag in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 1071.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 1180.
Use of uninitialized value $ptag in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 1206.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in concatenation (.) or string at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 1317.
Use of uninitialized value $ptag in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 1071.

#   Failed test 'mass html comp'
#   at t/30_tree.t line 53.
#          got: '<html></html>'
#     expected: '<html><head><title>gnarly table</title></head><body><table border=1><tr><td colspan=4 rowspan=1>(0,0) [1,4]</td><td colspan=4 rowspan=2>(0,1) [2,4]</td></tr><tr><td colspan=1 rowspan=2>(1,0) [2,1]</td><td colspan=1 rowspan=1>(1,1) [1,1]</td><td colspan=2 rowspan=1>(1,2) [1,2]</td></tr><tr><td colspan=4 rowspan=2>(2,0) [2,4]</td><td colspan=2 rowspan=2>(2,1) [2,2]</td><td colspan=1 rowspan=1>(2,2) [1,1]</td></tr><tr><td colspan=1 rowspan=1>(3,0) [1,1]</td><td colspan=1 rowspan=1>(3,1) [1,1]</td></tr><tr><td colspan=2 rowspan=3>(4,0) [3,2]</td><td colspan=1 rowspan=1>(4,1) [1,1]</td><td colspan=1 rowspan=3>(4,2) [3,1]</td><td colspan=4 rowspan=4>(4,3) [4,4]</td></tr><tr><td colspan=1 rowspan=1>(5,0) [1,1]</td></tr><tr><td colspan=1 rowspan=1>(6,0) [1,1]</td></tr><tr><td colspan=4 rowspan=1>(7,0) [1,4]</td></tr></table></body></html>'
Use of uninitialized value $ptag in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 341.
Use of uninitialized value $ptag in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 349.
Use of uninitialized value in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1670.
Use of uninitialized value in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1670.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value $ptag in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 1071.
Use of uninitialized value $ptag in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 341.
Use of uninitialized value $ptag in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 349.
Use of uninitialized value $ptag in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 341.
Use of uninitialized value $ptag in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 349.
Use of uninitialized value $ptag in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 464.
Use of uninitialized value $ptag in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 468.
Use of uninitialized value in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1670.
Use of uninitialized value in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1670.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value $ptag in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 1071.
Use of uninitialized value $ptag in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 1071.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 1180.
Use of uninitialized value $ptag in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 1206.
Use of uninitialized value in hash element at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/Element.pm line 1677.
Use of uninitialized value in concatenation (.) or string at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 1317.
Use of uninitialized value $ptag in string eq at /usr/pkg/lib/perl5/vendor_perl/5.24.0/HTML/TreeBuilder.pm line 1071.
# Looks like you failed 1 test of 126.
t/30_tree.t .......... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/126 subtests

Test Summary Report
-------------------
t/30_tree.t        (Wstat: 256 Tests: 126 Failed: 1)
  Failed test:  65
  Non-zero exit status: 1
Files=14, Tests=2613,  1 wallclock secs ( 0.21 usr  0.04 sys +  1.06 cusr  0.14 csys =  1.45 CPU)
Result: FAIL
Failed 1/14 test programs. 1/2613 subtests failed.
*** Error code 1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions