Author: bdelacretaz
Date: Tue Nov 12 13:05:50 2013
New Revision: 1541044
URL: http://svn.apache.org/r1541044
Log:
SLING-2788 - log repository name + version in tests
Modified:
sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/repository/JackrabbitRepositoryNameTest.java
sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/repository/OakRepositoryNameTest.java
sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/util/RepositoryTestUtil.java
Modified:
sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/repository/JackrabbitRepositoryNameTest.java
URL:
http://svn.apache.org/viewvc/sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/repository/JackrabbitRepositoryNameTest.java?rev=1541044&r1=1541043&r2=1541044&view=diff
==============================================================================
---
sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/repository/JackrabbitRepositoryNameTest.java
(original)
+++
sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/repository/JackrabbitRepositoryNameTest.java
Tue Nov 12 13:05:50 2013
@@ -48,6 +48,7 @@ public class JackrabbitRepositoryNameTes
@Test
public void checkJackrabbitName() throws Exception {
+ RepositoryTestUtil.logDescriptors(H, "jcr.repository.name",
"jcr.repository.version");
assertEquals("Jackrabbit", RepositoryTestUtil.getDescriptor(H,
"jcr.repository.name"));
}
}
\ No newline at end of file
Modified:
sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/repository/OakRepositoryNameTest.java
URL:
http://svn.apache.org/viewvc/sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/repository/OakRepositoryNameTest.java?rev=1541044&r1=1541043&r2=1541044&view=diff
==============================================================================
---
sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/repository/OakRepositoryNameTest.java
(original)
+++
sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/repository/OakRepositoryNameTest.java
Tue Nov 12 13:05:50 2013
@@ -47,7 +47,8 @@ public class OakRepositoryNameTest {
}
@Test
- public void checkJackrabbitName() throws Exception {
+ public void checkOakName() throws Exception {
+ RepositoryTestUtil.logDescriptors(H, "jcr.repository.name",
"jcr.repository.version");
assertEquals("Apache Jackrabbit Oak",
RepositoryTestUtil.getDescriptor(H, "jcr.repository.name"));
}
}
\ No newline at end of file
Modified:
sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/util/RepositoryTestUtil.java
URL:
http://svn.apache.org/viewvc/sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/util/RepositoryTestUtil.java?rev=1541044&r1=1541043&r2=1541044&view=diff
==============================================================================
---
sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/util/RepositoryTestUtil.java
(original)
+++
sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/util/RepositoryTestUtil.java
Tue Nov 12 13:05:50 2013
@@ -24,9 +24,13 @@ import org.apache.sling.commons.json.JSO
import org.apache.sling.commons.json.JSONObject;
import org.apache.sling.commons.testing.integration.HttpTest;
import org.apache.sling.commons.testing.integration.HttpTestBase;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
public class RepositoryTestUtil {
+ private static final Logger log =
LoggerFactory.getLogger(RepositoryTestUtil.class);
+
public static final String DESCRIPTORS_KEY = "descriptors";
public static String getDescriptor(HttpTestBase H, String descriptorName)
throws JSONException, IOException {
@@ -34,4 +38,10 @@ public class RepositoryTestUtil {
final JSONObject json = new
JSONObject(H.getContent(HttpTest.HTTP_BASE_URL + path,
HttpTest.CONTENT_TYPE_JSON));
return json.getJSONObject("descriptors").getString(descriptorName);
}
+
+ public static void logDescriptors(HttpTestBase H, String ... names) throws
JSONException, IOException {
+ for(String name : names) {
+ log.info("Repository descriptor {}={}", name, getDescriptor(H,
name));
+ }
+ }
}
\ No newline at end of file