diff --git a/sandbox/src/test/java/org/acegisecurity/providers/dao/ldap/BaseLdapTestCase.java b/sandbox/src/test/java/org/acegisecurity/providers/dao/ldap/BaseLdapTestCase.java index db0d0f14df..8c36474c00 100644 --- a/sandbox/src/test/java/org/acegisecurity/providers/dao/ldap/BaseLdapTestCase.java +++ b/sandbox/src/test/java/org/acegisecurity/providers/dao/ldap/BaseLdapTestCase.java @@ -1,5 +1,7 @@ package net.sf.acegisecurity.providers.dao.ldap; +import java.io.IOException; +import java.io.InputStream; import java.util.Hashtable; import javax.naming.Context; import javax.naming.NamingException; @@ -15,6 +17,20 @@ public class BaseLdapTestCase extends TestCase { // static finalizers, they'd be nice, as LdapTestHelper // never seems to get the chance to cleanup after itself protected static LdapTestHelper ldapTestHelper = new LdapTestHelper(); + + static { + //InputStream in = BaseLdapTestCase.class.getResourceAsStream("net/sf/acegisecurity/providers/dao/ldap/test-data.ldif"); + /* InputStream in = ldapTestHelper.getClass().getResourceAsStream("test-data.ldif"); + try { + ldapTestHelper.importLDIF(in); + } catch (Exception x) { + x.printStackTrace(); + ldapTestHelper.shutdownServer(); + ldapTestHelper = null; + throw new RuntimeException("Server initialization failed."); + } */ + DirContentsInitializer.initialize( ldapTestHelper.getServerContext() ); + } protected DirContext getClientContext() throws NamingException { Hashtable env = new Hashtable();