Improve Jackrabbit unit tests.
[lgpl/argeo-commons.git] / org.argeo.server.jcr / src / org / argeo / jackrabbit / unit / AbstractJackrabbitTestCase.java
index d3f35b7560354c4d8693ab53a7d5d9aa131a186e..1523c835d7c76abdb4941103ba5858204cb535cd 100644 (file)
@@ -15,6 +15,8 @@
  */
 package org.argeo.jackrabbit.unit;
 
+import java.net.URL;
+
 import javax.jcr.Repository;
 
 import org.apache.commons.io.FileUtils;
@@ -32,6 +34,12 @@ public abstract class AbstractJackrabbitTestCase extends AbstractJcrTestCase {
        // return res.getFile();
        // }
 
+       public AbstractJackrabbitTestCase() {
+               URL url = AbstractJackrabbitTestCase.class.getResource("jaas.config");
+               assert url != null;
+               System.setProperty("java.security.auth.login.config", url.toString());
+       }
+
        protected Repository createRepository() throws Exception {
                // Repository repository = new TransientRepository(getRepositoryFile(),
                // getHomeDir());