Use ZEND only for callbacks, rather than RECV_*
authorMike Taylor <mike@indexdata.com>
Fri, 23 Feb 2007 15:03:44 +0000 (15:03 +0000)
committerMike Taylor <mike@indexdata.com>
Fri, 23 Feb 2007 15:03:44 +0000 (15:03 +0000)
lib/ZOOM/IRSpy/Test/Ping.pm
lib/ZOOM/IRSpy/Test/Record/Fetch.pm
lib/ZOOM/IRSpy/Test/ResultSet/Named.pm
lib/ZOOM/IRSpy/Test/Search/Bib1.pm
lib/ZOOM/IRSpy/Test/Search/Boolean.pm
lib/ZOOM/IRSpy/Test/Search/DBDate.pm
lib/ZOOM/IRSpy/Test/Search/Dan1.pm
lib/ZOOM/IRSpy/Test/Search/Explain.pm
lib/ZOOM/IRSpy/Test/Search/Title.pm

index 6186c62..09e6781 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Ping.pm,v 1.19 2007-01-20 09:53:40 mike Exp $
+# $Id: Ping.pm,v 1.20 2007-02-23 15:03:44 mike Exp $
 
 # See the "Main" test package for documentation
 
@@ -19,7 +19,7 @@ sub start {
     my($conn) = @_;
 
     $conn->irspy_connect(undef, {},
-                        ZOOM::Event::RECV_APDU, \&connected,
+                        ZOOM::Event::ZEND, \&connected,
                         exception => \&not_connected);
 }
 
index d3cb7bd..fb21d18 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Fetch.pm,v 1.24 2007-02-22 17:45:43 mike Exp $
+# $Id: Fetch.pm,v 1.25 2007-02-23 15:03:44 mike Exp $
 
 # See the "Main" test package for documentation
 
@@ -29,7 +29,7 @@ sub start {
     # managed to search for in the Search/Bib1 or Search/Dan1 tests.
     # But how?  So far we search for title: 1=4
     $conn->irspy_search_pqf($queries[0], { queryindex => 0 }, {},
-                           ZOOM::Event::RECV_SEARCH, \&completed_search,
+                           ZOOM::Event::ZEND, \&completed_search,
                            exception => \&completed_search);
 }
 
@@ -49,7 +49,7 @@ sub completed_search {
 
        $conn->log("irspy_test", "Trying another search ...");
        $conn->irspy_search_pqf($queries[$qindex], { queryindex => $qindex }, {},
-                               ZOOM::Event::RECV_SEARCH, \&completed_search,
+                               ZOOM::Event::ZEND, \&completed_search,
                                exception => \&completed_search);
        return ZOOM::IRSpy::Status::TASK_DONE;
     }
@@ -83,7 +83,7 @@ sub completed_search {
                                 last => ($i == $#syntax) },
                               { start => 0, count => 1,
                                 preferredRecordSyntax => $syntax },
-                                ZOOM::Event::RECV_RECORD, \&record,
+                                ZOOM::Event::ZEND, \&record,
                                exception => \&fetch_error);
     }
 
index 3a5a950..346b4ec 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Named.pm,v 1.1 2006-11-02 11:46:40 sondberg Exp $
+# $Id: Named.pm,v 1.2 2007-02-23 15:03:44 mike Exp $
 
 # See the "Main" test package for documentation
 
@@ -20,7 +20,7 @@ sub start {
 
     $conn->irspy_search_pqf("\@attr 1=4 mineral", {},
                             {'setname' => 'a', 'start' => 0, 'count' => 0},    
-                           ZOOM::Event::RECV_SEARCH, \&completed_search_a,
+                           ZOOM::Event::ZEND, \&completed_search_a,
                            exception => \&error);
 }
 
@@ -40,7 +40,7 @@ sub completed_search_a {
                             {'record_a' => $record, 'hits_a' => $hits,
                              'rs_a' => $rs},
                             {'setname' => 'b'},        
-                           ZOOM::Event::RECV_SEARCH, \&completed_search_b,
+                           ZOOM::Event::ZEND, \&completed_search_b,
                            exception => \&error);
 
     return ZOOM::IRSpy::Status::TASK_DONE;
index 1b51773..81e58f1 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Bib1.pm,v 1.14 2006-10-27 09:56:07 sondberg Exp $
+# $Id: Bib1.pm,v 1.15 2007-02-23 15:03:44 mike Exp $
 
 # See the "Main" test package for documentation
 
@@ -24,7 +24,7 @@ sub start {
     foreach my $attr (@attrs) {
        $conn->irspy_search_pqf("\@attr 1=$attr mineral",
                                 {'attr' => $attr}, {},
-                               ZOOM::Event::RECV_SEARCH, \&found,
+                               ZOOM::Event::ZEND, \&found,
                                exception => \&error);
     }
 }
index c5d15c0..7289a37 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Boolean.pm,v 1.3 2006-10-26 10:24:20 sondberg Exp $
+# $Id: Boolean.pm,v 1.4 2007-02-23 15:03:44 mike Exp $
 
 # See the "Main" test package for documentation
 
@@ -25,7 +25,7 @@ sub start {
     foreach my $operator (keys %pqfs) {
        $conn->irspy_search_pqf($pqfs{$operator},
                                 {'operator' => $operator}, {},
-                               ZOOM::Event::RECV_SEARCH, \&found,
+                               ZOOM::Event::ZEND, \&found,
                                exception => \&error);
     }
 }
index a7f3519..5359477 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: DBDate.pm,v 1.3 2006-11-29 18:18:38 mike Exp $
+# $Id: DBDate.pm,v 1.4 2007-02-23 15:03:44 mike Exp $
 
 # This plugin tests searching on BIB-1 access-point 1011 (Date/time
 # added to db), the significance of which is that this search
@@ -25,7 +25,7 @@ sub start {
     my($conn) = @_;
 
     $conn->irspy_search_pqf('@attr 1=1011 mineral', undef, {},
-                           ZOOM::Event::RECV_SEARCH, \&found,
+                           ZOOM::Event::ZEND, \&found,
                            "exception", \&error);
 }
 
index 837a5e3..0c3ce35 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Dan1.pm,v 1.5 2006-10-27 09:56:07 sondberg Exp $
+# $Id: Dan1.pm,v 1.6 2007-02-23 15:03:44 mike Exp $
 
 # See the "Main" test package for documentation
 
@@ -21,7 +21,7 @@ sub start {
     foreach my $attr (@attrs) {
        $conn->irspy_search_pqf("\@attr dan1 1=$attr mineral",
                                 {'attr' => $attr}, {},
-                               ZOOM::Event::RECV_SEARCH, \&found,
+                               ZOOM::Event::ZEND, \&found,
                                exception => \&error);
     }
 }
@@ -48,6 +48,7 @@ sub error {
               $exception);
     update($conn, $attr, 0);
 
+    ### How about TEST_BAD if $exception->code() == 121?
     return ZOOM::IRSpy::Status::TASK_DONE;
 }
 
index a369262..ab2cef2 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Explain.pm,v 1.3 2006-10-26 12:55:35 mike Exp $
+# $Id: Explain.pm,v 1.4 2007-02-23 15:03:44 mike Exp $
 
 # See the "Main" test package for documentation
 
@@ -25,7 +25,7 @@ sub start {
        $conn->irspy_search_pqf('@attr exp-1 1=1 ' . $category,
                                 {'category' => $category},
                                { databaseName => 'IR-Explain-1' },
-                               ZOOM::Event::RECV_SEARCH, \&found,
+                               ZOOM::Event::ZEND, \&found,
                                exception => \&error);
     }
 }
index 2705be6..86f5aec 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Title.pm,v 1.9 2006-11-29 18:18:38 mike Exp $
+# $Id: Title.pm,v 1.10 2007-02-23 15:03:44 mike Exp $
 
 # See the "Main" test package for documentation
 
@@ -19,7 +19,7 @@ sub start {
     my($conn) = @_;
 
     $conn->irspy_search_pqf('@attr 1=4 mineral', undef, {},
-                           ZOOM::Event::RECV_SEARCH, \&found,
+                           ZOOM::Event::ZEND, \&found,
                            "exception", \&error);
 }