]> iEval git - html-element-library.git/blobdiff - t/defmap.t
Refactor tests (first pass)
[html-element-library.git] / t / defmap.t
index 26eeeedcdf577faa3594450a540a92dc135c7c5a..880b998d130a525c874e2fc248a4de3ee34aa6df 100644 (file)
@@ -1,32 +1,6 @@
-# This might look like shell script, but it's actually -*- perl -*-
-use strict;use warnings;
-
-use File::Slurp;
-use Test::More qw(no_plan);
-use Test::XML;
-
-use HTML::TreeBuilder;
-use HTML::Element::Library;
-
-sub tage {
-
-  my $root = "t/html/defmap/defmap";
-
-  my $tree = HTML::TreeBuilder->new_from_file("$root.initial")->guts;
-
-  #warn "TREE: $tree" . $tree->as_HTML;
-
-  my %data = (pause => 'arsenal rules');
-
-  $tree->defmap(smap => \%data, 1);
-
-  my $g = $tree->as_XML;
-  my $e = File::Slurp::read_file("$root.exp");
-  warn "generated:$g:\nexpected:$e:";
-
-  is_xml ($g, $e, "XML for defmap");
-}
-
-
-tage();
+#!/usr/bin/perl
+use t::lib tests => 1;
 
+my $tree = mktree 't/html/defmap.html';
+$tree->defmap(smap => {pause => 'arsenal rules'}, $ENV{TEST_VERBOSE});
+isxml $tree, 't/html/defmap.exp', 'defmap';
This page took 0.017131 seconds and 4 git commands to generate.