[exo-jcr-commits] exo-jcr SVN: r5247 - jcr/trunk/exo.jcr.component.core/src/test/java/org/exoplatform/services/jcr/impl/core.
do-not-reply at jboss.org
do-not-reply at jboss.org
Wed Nov 30 06:57:31 EST 2011
Author: tolusha
Date: 2011-11-30 06:57:30 -0500 (Wed, 30 Nov 2011)
New Revision: 5247
Modified:
jcr/trunk/exo.jcr.component.core/src/test/java/org/exoplatform/services/jcr/impl/core/TestGetNodesLazily.java
Log:
EXOJCR-1654: add test
Modified: jcr/trunk/exo.jcr.component.core/src/test/java/org/exoplatform/services/jcr/impl/core/TestGetNodesLazily.java
===================================================================
--- jcr/trunk/exo.jcr.component.core/src/test/java/org/exoplatform/services/jcr/impl/core/TestGetNodesLazily.java 2011-11-30 11:28:27 UTC (rev 5246)
+++ jcr/trunk/exo.jcr.component.core/src/test/java/org/exoplatform/services/jcr/impl/core/TestGetNodesLazily.java 2011-11-30 11:57:30 UTC (rev 5247)
@@ -370,6 +370,25 @@
catch (NoSuchElementException e)
{
}
+
+ // remove nodes from 31..60 to make gap in interval of order numbers
+ iterator = testRoot.getNodesLazily();
+ iterator.skip(30);
+ for (int i = 0; i < 30; i++)
+ {
+ ((NodeImpl)iterator.next()).remove();
+ }
+ testRoot.save();
+
+ iterator = testRoot.getNodesLazily(10);
+ size = 0;
+ while (iterator.hasNext())
+ {
+ size++;
+ iterator.next();
+ }
+
+ assertEquals(320, size);
}
//=============== stuff ===============
More information about the exo-jcr-commits
mailing list