diff --git a/oaipmh-core/src/test/java/info/textgrid/middleware/OaiPmhOnlineTests.java b/oaipmh-core/src/test/java/info/textgrid/middleware/OaiPmhOnlineTests.java index 189623e94b965c405bb81a6d74020271f0524a22..2f27ec3b56e25e8be14506d52e3e5438ce7910ce 100644 --- a/oaipmh-core/src/test/java/info/textgrid/middleware/OaiPmhOnlineTests.java +++ b/oaipmh-core/src/test/java/info/textgrid/middleware/OaiPmhOnlineTests.java @@ -196,13 +196,13 @@ public class OaiPmhOnlineTests { System.out.println(TESTING + "#LISTRECORDS"); testList("ListRecords"); - } + } /** * @throws IOException */ @Test - //@Ignore + // @Ignore public void testListIdentifier() throws IOException { System.out.println(TESTING + "#LISTIDENTIFIERS"); @@ -267,6 +267,12 @@ public class OaiPmhOnlineTests { // System.out.println(res); + // Test for OAIPMH errors. + if (res.contains("<error code=\"badArgument\">")) { + System.err.println(ERROR + " IN OAIPMH RESPONSE: " + res); + assertTrue(false); + } + // Check if token tag is existing. int tokStart = res.indexOf("<resumptionToken"); int tokEnd = res.indexOf("</resumptionToken");