From 6e62abf895a6789158233c976e50e2a0283ddb85 Mon Sep 17 00:00:00 2001 From: "Stefan E. Funk" <funk@sub.uni-goettingen.de> Date: Mon, 21 Nov 2016 18:17:19 +0100 Subject: [PATCH] mc in online test class. --- .../middleware/OaiPmhOnlineTests.java | 27 ++++++++++--------- 1 file changed, 15 insertions(+), 12 deletions(-) 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 acb60b3a..de78c5fa 100644 --- a/oaipmh-core/src/test/java/info/textgrid/middleware/OaiPmhOnlineTests.java +++ b/oaipmh-core/src/test/java/info/textgrid/middleware/OaiPmhOnlineTests.java @@ -234,7 +234,21 @@ public class OaiPmhOnlineTests { String query = url.getPath() + "?" + url.getQuery(); TGHttpClient client = new TGHttpClient(host); - return client.get(query); + // Get response. + TGHttpResponse response = client.get(query); + + // Check HTTP status. + int status = response.getStatusCode(); + String reason = response.getReasonPhrase(); + System.out.println("\tstatus: " + status + " " + reason); + + if (status != HttpStatus.SC_OK) { + System.err.println("\tstatus: " + status); + System.err.println(ERROR); + assertTrue(false); + } + + return response; } /** @@ -247,10 +261,6 @@ public class OaiPmhOnlineTests { private static String examineResumptionTokenTag(TGHttpResponse theResponse, String recordOrHeader, String oldtok) throws IOException { - int status = theResponse.getStatusCode(); - String reason = theResponse.getReasonPhrase(); - System.out.println("\tstatus: " + status + " " + reason); - String res = IOUtils.readStringFromStream(theResponse.getInputstream()); // System.out.println(res); @@ -355,13 +365,6 @@ public class OaiPmhOnlineTests { TGHttpResponse httpResponse = getHttpResponse(url); int status = httpResponse.getStatusCode(); - // Check HTTP status. - if (status != HttpStatus.SC_OK) { - System.err.println("\tstatus: " + status); - System.err.println(ERROR); - assertTrue(false); - } - long timeRunning = System.currentTimeMillis() - startTime; System.out.println("\ttime: " + getDurationInSecs(timeRunning)); -- GitLab