1 use Test::More tests => 1;
6 my $p = HTML::Parser->new(api_version => 3);
8 $p->handler(comment => sub { push(@com, shift) }, "token0");
9 $p->handler(default => sub { push(@com, shift() . "[" . shift() . "]") }, "event, text");
11 $p->parse("<foo><><!><!-><!--><!---><!----><!-----><!------>");
16 $p->parse("<!--foo--->");
17 $p->parse("<!--foo---->");
18 $p->parse("<!--foo----->-->");
20 $p->parse("<!3453><!-3456><!FOO><>");
23 my $com = join(":", @com);
24 is($com, "start_document[]:start[<foo>]:text[<>]::-:><!-::-:--:+:a'b:foo-:foo--:foo---:text[-->]:start[<foo>]:3453:-3456:FOO:text[<>]:end_document[]");