-# $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
sub start {
- print STDERR "Got here\n";
- exit 1;
my $class = shift();
my($conn) = @_;
my @syntax = ( 'canmarc',
'rusmarc',
'summary',
'sutrs',
- 'swemarc'
+ 'swemarc',
'ukmarc',
'unimarc',
'usmarc',
- 'xml',
+ 'xml'
);
foreach my $syn (@syntax) {
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);
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);