# But how? So far we search for title: 1=4
$conn->irspy_search_pqf($queries[0], { queryindex => 0 }, {},
ZOOM::Event::RECV_SEARCH, \&completed_search,
# But how? So far we search for title: 1=4
$conn->irspy_search_pqf($queries[0], { queryindex => 0 }, {},
ZOOM::Event::RECV_SEARCH, \&completed_search,
$conn->log("irspy_test", "Trying another search ...");
$conn->irspy_search_pqf($queries[$n], { queryindex => $n }, {},
ZOOM::Event::RECV_SEARCH, \&completed_search,
$conn->log("irspy_test", "Trying another search ...");
$conn->irspy_search_pqf($queries[$n], { queryindex => $n }, {},
ZOOM::Event::RECV_SEARCH, \&completed_search,
{ start => 0, count => 1,
preferredRecordSyntax => $syntax },
ZOOM::Event::RECV_RECORD, \&record,
{ start => 0, count => 1,
preferredRecordSyntax => $syntax },
ZOOM::Event::RECV_RECORD, \&record,
+sub search_error {
+ my($conn, $task, $test_args, $exception) = @_;
+
+ $conn->log("irspy_test", "Initial search failed: ", $exception);
+ return ZOOM::IRSpy::Status::TEST_SKIPPED;
+}
+
+
+sub fetch_error {
my($conn, $task, $test_args, $exception) = @_;
my $syn = $test_args->{'syntax'};
my($conn, $task, $test_args, $exception) = @_;
my $syn = $test_args->{'syntax'};