use File::Slurp;
use Test::More;
-use TestUtils;
use HTML::TreeBuilder;
use HTML::Element::Library;
+use Test::XML;
use data::table2;
# a - default table_ld
-my $root = 't/html/table2-table_ld-default';
+my $root = 't/html/table2';
my $tree = HTML::TreeBuilder->new_from_file("$root.html");
['_tag' => 'table']
);
-my $generated_html = ptree($table, "$root.gen");
-
-is ($generated_html, File::Slurp::read_file("$root.exp"), $root);
+is_xml ($table->as_XML, scalar File::Slurp::read_file("$root-table_ld.exp"), $root);
# b - arrayref table_ld
-$root = 't/html/table2-table_ld-arrayref';
$tree = HTML::TreeBuilder->new_from_file("$root.html");
[frame => 'hsides', rules => 'groups']
);
-$generated_html = ptree($table, "$root.gen");
-
-is ($generated_html, File::Slurp::read_file("$root.exp"), $root);
+is_xml ($table->as_XML, scalar File::Slurp::read_file("$root-table_ld.exp"), $root);
# c - coderef table_ld
-$root = 't/html/table2-table_ld-coderef';
$tree = HTML::TreeBuilder->new_from_file("$root.html");
}
);
-$generated_html = ptree($table, "$root.gen");
-
-is ($generated_html, File::Slurp::read_file("$root.exp"), $root);
+is_xml ($table->as_XML, scalar File::Slurp::read_file("$root-table_ld.exp"), $root);
done_testing;