Author: elecharny Date: Wed Sep 2 00:04:53 2009 New Revision: 810314 URL: http://svn.apache.org/viewvc?rev=810314&view=rev Log: Fed the global varibales instead of the locals one, so that the tests can pass (or at least go a bit further) Modified: directory/apacheds/branches/apacheds-schema/jdbm-store/src/test/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmStoreTest.java Modified: directory/apacheds/branches/apacheds-schema/jdbm-store/src/test/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmStoreTest.java URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-schema/jdbm-store/src/test/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmStoreTest.java?rev=810314&r1=810313&r2=810314&view=diff ============================================================================== --- directory/apacheds/branches/apacheds-schema/jdbm-store/src/test/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmStoreTest.java (original) +++ directory/apacheds/branches/apacheds-schema/jdbm-store/src/test/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmStoreTest.java Wed Sep 2 00:04:53 2009 @@ -49,6 +49,7 @@ import org.apache.directory.shared.ldap.cursor.Cursor; import org.apache.directory.shared.ldap.schema.AttributeType; import org.apache.directory.shared.ldap.schema.SchemaUtils; +import org.apache.directory.shared.ldap.schema.comparators.SerializableComparator; import org.apache.directory.shared.ldap.schema.ldif.extractor.SchemaLdifExtractor; import org.apache.directory.shared.ldap.schema.registries.AttributeTypeRegistry; import org.apache.directory.shared.ldap.schema.registries.Registries; @@ -85,6 +86,7 @@ JdbmStore store; Registries registries = null; AttributeTypeRegistry attributeRegistry; + private static LdifSchemaLoader loader; public JdbmStoreTest() throws Exception @@ -101,11 +103,12 @@ File schemaRepository = new File( workingDirectory, "schema" ); SchemaLdifExtractor extractor = new SchemaLdifExtractor( new File( workingDirectory ) ); extractor.extractOrCopy(); - LdifSchemaLoader loader = new LdifSchemaLoader( schemaRepository ); - Registries registries = new Registries(); + loader = new LdifSchemaLoader( schemaRepository ); + registries = new Registries(); loader.loadAllEnabled( registries ); attributeRegistry = registries.getAttributeTypeRegistry(); + SerializableComparator.setRegistry( registries.getComparatorRegistry() ); }