File: 05_empty.t

package info (click to toggle)
libhtml-treebuilder-libxml-perl 0.28-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 264 kB
  • sloc: perl: 533; makefile: 2; sh: 1
file content (19 lines) | stat: -rw-r--r-- 379 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
use strict;
use warnings;
use Test::More;
use HTML::TreeBuilder::LibXML;

my @tests = ("foo", "bar\nbaz", "   ", "   \n   ", "");
plan tests => 3 * @tests;

for my $t (@tests) {
    my $tree = HTML::TreeBuilder::LibXML->new;
    $tree->parse($t);
    $tree->eof;

    ok $tree;
    eval { $tree->findnodes('//a') };
    ok !$@ or diag $@;

    like $tree->as_HTML, qr/<html>/;
}