Required to help validate bug 15108.
Created attachment 56796 [details] [review] Bug 17493 Improve OAI Server tests Add several tests for OAI Servers. TEST PLAN: - Check that after aplying this patch, this still works: prove -v t/db_dependent/OAI/Server.t - Read the test to see what has been added: - ListIdentifiers verb with resumption token, until the whole catalog is harvested - ListRecords verb with resumption token, until the whole catalog is harvested - Returned metadata returned is tested
Created attachment 56797 [details] [review] Bug 17493 Improve OAI Server tests Add several tests for OAI Servers. TEST PLAN: - Check that after aplying this patch, this still works: prove -v t/db_dependent/OAI/Server.t - Read the test to see what has been added: - ListIdentifiers verb with resumption token, until the whole catalog is harvested - ListRecords verb with resumption token, until the whole catalog is harvested - Returned metadata returned is tested
Created attachment 56827 [details] [review] Bug 17493 Improve OAI Server tests Add several tests for OAI Servers. TEST PLAN: - Check that after aplying this patch, this still works: prove -v t/db_dependent/OAI/Server.t - Read the test to see what has been added: - Testing process simplification - ListIdentifiers verb with resumption token, until the whole catalog is harvested - ListRecords verb with resumption token, until the whole catalog is harvested - Returned metadata returned is tested
Created attachment 56843 [details] [review] Bug 17493 Improve OAI Server tests Add several tests for OAI Servers. TEST PLAN: - Check that after aplying this patch, this still works: prove -v t/db_dependent/OAI/Server.t - Read the test to see what has been added: - Testing process simplification - ListIdentifiers verb with resumption token, until the whole catalog is harvested - ListRecords verb with resumption token, until the whole catalog is harvested - Returned metadata returned is tested, marcxml & oai_dc
Created attachment 57126 [details] [review] [SIGNED-OFF] Bug 17493 Improve OAI Server tests Add several tests for OAI Servers. TEST PLAN: - Check that after aplying this patch, this still works: prove -v t/db_dependent/OAI/Server.t - Read the test to see what has been added: - Testing process simplification - ListIdentifiers verb with resumption token, until the whole catalog is harvested - ListRecords verb with resumption token, until the whole catalog is harvested - Returned metadata returned is tested, marcxml & oai_dc Signed-off-by: Josef Moravec <josef.moravec@gmail.com>
Created attachment 58054 [details] [review] Bug 17493 Improve OAI Server tests Add several tests for OAI Servers. TEST PLAN: - Check that after aplying this patch, this still works: prove -v t/db_dependent/OAI/Server.t - Read the test to see what has been added: - Testing process simplification - ListIdentifiers verb with resumption token, until the whole catalog is harvested - ListRecords verb with resumption token, until the whole catalog is harvested - Returned metadata returned is tested, marcxml & oai_dc Signed-off-by: Josef Moravec <josef.moravec@gmail.com> Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Created attachment 58055 [details] [review] Bug 17493: [QA Follow-up] Foreach loop and module Few cosmetic changes. Removed TestBuilder. Rearranged modules (added one). Whitespace changes. For loop instead of a map statement. Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Blocking it temporarily; should be pushed together with 15108 due to the truncates.
Thanks for extending the tests. I'm going to incorporate them and their fixes into an upcoming patch to bug 15108 if that's ok for everyone. I'm afraid I'll lost track of the patches around otherwise.
Closed in favor of bug 15108