XML-Fast
view release on metacpan or search on metacpan
t/05-wrongs.t view on Meta::CPAN
#plan tests => 26 + $add;
eval {require Data::Dumper;Data::Dumper::Dumper(1)}
and *dd = sub ($) { Data::Dumper->new([$_[0]])->Indent(0)->Terse(1)->Quotekeys(0)->Useqq(1)->Purity(1)->Dump }
or *dd = \&explain;
}
use XML::Fast 'xml2hash';
sub dies_ok(&;@) {
my $code = shift;
my $name = pop || 'line '.(caller)[2];
my $qr = shift;
local $@;
if( eval { $code->(); 1} ) {
fail $name;
} else {
if ($qr) {
like $@,$qr,"$name - match ok";
} else {
diag "died with $@";
}
( run in 0.442 second using v1.01-cache-2.11-cpan-a3c8064c92c )