From: Anders S. Mortensen Date: Wed, 25 Oct 2006 08:40:53 +0000 (+0000) Subject: Fixing uncaught exceptions. X-Git-Tag: CPAN-v1.02~933 X-Git-Url: http://sru.miketaylor.org.uk/?a=commitdiff_plain;h=d296bb7950a38764968b6f35e81d8d952ef3f5e3;p=irspy-moved-to-github.git Fixing uncaught exceptions. --- diff --git a/lib/ZOOM/IRSpy/Test/Record/Fetch.pm b/lib/ZOOM/IRSpy/Test/Record/Fetch.pm index ee29f08..f6db6b5 100644 --- a/lib/ZOOM/IRSpy/Test/Record/Fetch.pm +++ b/lib/ZOOM/IRSpy/Test/Record/Fetch.pm @@ -1,4 +1,4 @@ -# $Id: Fetch.pm,v 1.1 2006-10-23 13:54:52 sondberg Exp $ +# $Id: Fetch.pm,v 1.2 2006-10-25 08:40:53 sondberg Exp $ # See the "Main" test package for documentation @@ -13,8 +13,6 @@ our @ISA = qw(ZOOM::IRSpy::Test); sub start { - print STDERR "Got here\n"; - exit 1; my $class = shift(); my($conn) = @_; my @syntax = ( 'canmarc', @@ -31,11 +29,11 @@ sub start { 'rusmarc', 'summary', 'sutrs', - 'swemarc' + 'swemarc', 'ukmarc', 'unimarc', 'usmarc', - 'xml', + 'xml' ); foreach my $syn (@syntax) { @@ -56,10 +54,9 @@ sub start { sub record { my($conn, $task, $test_args, $event) = @_; - my $syn = $test_args->{'syn'}; + my $syn = $test_args->{'syntax'}; - $conn->log("irspy_test", "search on access-point $attr found $n record", - $n==1 ? "" : "s"); + $conn->log("irspy_test", "Successfully retrieved a $syn record"); $conn->record()->store_result('record_fetch', 'syntax' => $syn, 'ok' => 1); @@ -70,10 +67,9 @@ sub record { sub error { my($conn, $task, $test_args, $exception) = @_; - my $syn = $test_args->{'syn'}; + my $syn = $test_args->{'syntax'}; - $conn->log("irspy_test", "search on access-point $attr had error: ", - $exception); + $conn->log("irspy_test", "Retrieval of $syn record failed:", $exception); $conn->record()->store_result('record_fetch', 'syntax' => $syn, 'ok' => 0);