[exo-jcr-commits] exo-jcr SVN: r507 - jcr/branches/1.12.0-JBC/component/core/src/test/java/org/exoplatform/services/jcr/impl/storage/jbosscache.
do-not-reply at jboss.org
do-not-reply at jboss.org
Mon Nov 9 07:19:15 EST 2009
Author: skabashnyuk
Date: 2009-11-09 07:19:15 -0500 (Mon, 09 Nov 2009)
New Revision: 507
Modified:
jcr/branches/1.12.0-JBC/component/core/src/test/java/org/exoplatform/services/jcr/impl/storage/jbosscache/IndexerCacheLoaderTest.java
Log:
EXOJCR-202 : sort members
Modified: jcr/branches/1.12.0-JBC/component/core/src/test/java/org/exoplatform/services/jcr/impl/storage/jbosscache/IndexerCacheLoaderTest.java
===================================================================
--- jcr/branches/1.12.0-JBC/component/core/src/test/java/org/exoplatform/services/jcr/impl/storage/jbosscache/IndexerCacheLoaderTest.java 2009-11-09 12:16:49 UTC (rev 506)
+++ jcr/branches/1.12.0-JBC/component/core/src/test/java/org/exoplatform/services/jcr/impl/storage/jbosscache/IndexerCacheLoaderTest.java 2009-11-09 12:19:15 UTC (rev 507)
@@ -55,6 +55,37 @@
private FakeSearchManager manager;
+ public void testAddNode() throws Exception
+ {
+
+ }
+
+ public void testAddRoot() throws Exception
+ {
+ // add root (/)
+ jBossCacheStorageConnection.add(new TransientNodeData(Constants.ROOT_PATH, Constants.ROOT_UUID, 1,
+ Constants.NT_UNSTRUCTURED, new InternalQName[0], 0, null, new AccessControlList()));
+ jBossCacheStorageConnection.commit();
+
+ assertTrue(manager.getRemovedNodes().isEmpty());
+ assertFalse(manager.getAddedNodes().isEmpty());
+
+ }
+
+ /**
+ * @see org.exoplatform.services.jcr.impl.storage.jbosscache.AbstractCacheLoaderTest#createIndividualCacheLoaderConfig()
+ */
+ @Override
+ protected IndividualCacheLoaderConfig createIndividualCacheLoaderConfig()
+ {
+ IndividualCacheLoaderConfig individualCacheLoaderConfig = new IndividualCacheLoaderConfig();
+ loader = new IndexerCacheLoader();
+ manager = new FakeSearchManager();
+ loader.registerSearchManager(manager);
+ individualCacheLoaderConfig.setCacheLoader(loader);
+ return individualCacheLoaderConfig;
+ }
+
class FakeSearchManager implements SearchManager
{
@@ -74,6 +105,11 @@
return null;
}
+ public Set<String> getAddedNodes()
+ {
+ return addedNodes;
+ }
+
public Set<String> getFieldNames() throws IndexException
{
return null;
@@ -94,49 +130,18 @@
return null;
}
- public void updateIndex(Set<String> removedNodes, Set<String> addedNodes) throws RepositoryException, IOException
- {
- this.removedNodes = removedNodes;
- this.addedNodes = addedNodes;
- }
-
public Set<String> getRemovedNodes()
{
return removedNodes;
}
- public Set<String> getAddedNodes()
+ public void updateIndex(Set<String> removedNodes, Set<String> addedNodes) throws RepositoryException, IOException
{
- return addedNodes;
+ this.removedNodes = removedNodes;
+ this.addedNodes = addedNodes;
}
}
- public void testAddRoot() throws Exception
- {
- // add root (/)
- jBossCacheStorageConnection.add(new TransientNodeData(Constants.ROOT_PATH, Constants.ROOT_UUID, 1,
- Constants.NT_UNSTRUCTURED, new InternalQName[0], 0, null, new AccessControlList()));
- jBossCacheStorageConnection.commit();
-
- assertTrue(manager.getRemovedNodes().isEmpty());
- assertFalse(manager.getAddedNodes().isEmpty());
-
- }
-
- /**
- * @see org.exoplatform.services.jcr.impl.storage.jbosscache.AbstractCacheLoaderTest#createIndividualCacheLoaderConfig()
- */
- @Override
- protected IndividualCacheLoaderConfig createIndividualCacheLoaderConfig()
- {
- IndividualCacheLoaderConfig individualCacheLoaderConfig = new IndividualCacheLoaderConfig();
- loader = new IndexerCacheLoader();
- manager = new FakeSearchManager();
- loader.registerSearchManager(manager);
- individualCacheLoaderConfig.setCacheLoader(loader);
- return individualCacheLoaderConfig;
- }
-
private class DummyCacheLoader extends AbstractWriteOnlyCacheLoader
{
@@ -149,11 +154,5 @@
log.info("put:" + modifications);
}
-
}
-
- public void testAddNode() throws Exception
- {
-
- }
}
More information about the exo-jcr-commits
mailing list