my $test_name= "no such bundle";
try {
HTML::EntityReference::ordinal('CapitalDifferentialD', ':fooXX');
fail ($test_name);
}
catch {
my $exception= $_;
like ($exception, qr/:fooXX/, "$test_name - mentions cause of error");
like ($exception, qr/at t\/tests\.t/, "$test_name - carps correctly");
pass ($test_name);
} ;
####
my $test_name= "no such bundle";
dies_ok { HTML::EntityReference::ordinal('CapitalDifferentialD', ':fooXX') } $test_name;
like ($@, qr/:fooXX/, "$test_name - mentions cause of error");
like ($@, qr/at t\/tests\.t/, "$test_name - carps correctly");
####
my $test_name= "no such bundle";
my $err= exception { HTML::EntityReference::ordinal('CapitalDifferentialD', ':fooXX') } ;
ok (defined $err, $test_name);
like ($err, qr/:fooXX/, "$test_name - mentions cause of error");
like ($err, qr/at t\/tests\.t/, "$test_name - carps correctly");