Instead of a single search, a sequence of searches are now run
authorMike Taylor <mike@indexdata.com>
Fri, 8 Dec 2006 11:57:51 +0000 (11:57 +0000)
committerMike Taylor <mike@indexdata.com>
Fri, 8 Dec 2006 11:57:51 +0000 (11:57 +0000)
commit89504846d8e6046fcc6ce3ed23bd1758d5d2049f
treec547a9a148616f2d74dedea960d01b701dc82f89
parent1707bf20b54d799b9584f3023b4dc1c35c6f9e40
Instead of a single search, a sequence of searches are now run
sequentially until we get one that finds one or more records.  This
enables us to test for records in, for example, indexdata.com/marc,
which previously got zero hits and then gave up.  So far, there is
only one fallback query, but more can be added trivially.

Also arranged for the last retrieval callback to return TEST_GOOD
rather than TASK_DONE, which makes no real difference but is more
polite.
lib/ZOOM/IRSpy/Test/Record/Fetch.pm