]> iEval git - html-element-library.git/blobdiff - t/crunch.t
Fix tests
[html-element-library.git] / t / crunch.t
index 383d5ed807dd90241a440502ab69cd61e19237ca..627ef2a3d6320119d37942fce2fc83a21d38d95c 100644 (file)
@@ -1,11 +1,9 @@
 # This might look like shell script, but it's actually -*- perl -*-
 use strict;use warnings;
-use lib qw(t/ t/m/);
 
-use File::Slurp;
+use File::Slurp qw/read_file/;
 use Test::More;
 
-use TestUtils;
 use HTML::TreeBuilder;
 use HTML::Element::Library;
 use Test::XML;
@@ -16,17 +14,9 @@ sub tage {
 
   my $tree = HTML::TreeBuilder->new_from_file("$root.initial")->guts;
 
-
   $tree->crunch(look_down => [ class => 'imageElement' ], leave => 1);
 
-  my $generated_html = strip_ws ( ptree($tree, "$root.gen") );
-  # must put read_file() in scalar context so that a string instead of first line is returned.
-  my $expected_html = strip_ws(scalar File::Slurp::read_file("$root.exp"));
-
-  #warn "g:$generated_html";
-  #warn "e:$expected_html";
-
-  is ($generated_html, $expected_html, "HTML for crunch");
+  is_xml $tree->as_XML, scalar read_file("$root.exp"), 'XML for crunch';
 }
 
 
This page took 0.022902 seconds and 4 git commands to generate.