Author: bdelacretaz
Date: Mon Oct 28 12:55:34 2013
New Revision: 1536342
URL: http://svn.apache.org/r1536342
Log:
SLING-3210 - use admin login to test davex access
Modified:
sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/DavExIntegrationTest.java
Modified:
sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/DavExIntegrationTest.java
URL:
http://svn.apache.org/viewvc/sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/DavExIntegrationTest.java?rev=1536342&r1=1536341&r2=1536342&view=diff
==============================================================================
---
sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/DavExIntegrationTest.java
(original)
+++
sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/DavExIntegrationTest.java
Mon Oct 28 12:55:34 2013
@@ -19,9 +19,11 @@ package org.apache.sling.launchpad.webap
import java.util.HashMap;
import java.util.Map;
+import javax.jcr.Credentials;
import javax.jcr.Node;
import javax.jcr.Repository;
import javax.jcr.Session;
+import javax.jcr.SimpleCredentials;
import org.apache.jackrabbit.commons.JcrUtils;
import org.apache.sling.commons.testing.integration.HttpTestBase;
@@ -59,15 +61,17 @@ public class DavExIntegrationTest extend
testClient.createNode(url, props);
- Session session = repository.login("default");
+ final Credentials creds = new SimpleCredentials("admin",
"admin".toCharArray());
+ Session session = repository.login(creds);
- Node node = session.getNode(path);
-
- assertNotNull(node);
- assertEquals("value1", node.getProperty("name1").getString());
- assertEquals("value2", node.getProperty("name2").getString());
-
- session.logout();
+ try {
+ final Node node = session.getNode(path);
+ assertNotNull(node);
+ assertEquals("value1", node.getProperty("name1").getString());
+ assertEquals("value2", node.getProperty("name2").getString());
+ } finally {
+ session.logout();
+ }
}
@Override