This is an automated email from the ASF dual-hosted git repository. daim pushed a commit to branch trunk in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
The following commit(s) were added to refs/heads/trunk by this push: new 54fc1bcbf2 OAK-11688 : removed usage of Guava's Iterators.getOnlyElements with oak-commons (missed ones) (#2265) 54fc1bcbf2 is described below commit 54fc1bcbf2460c80fec776405c0233dc2f0e6f1a Author: Rishabh Kumar <rishabhdaim1...@gmail.com> AuthorDate: Wed Apr 30 13:24:55 2025 +0530 OAK-11688 : removed usage of Guava's Iterators.getOnlyElements with oak-commons (missed ones) (#2265) Co-authored-by: Rishabh Kumar <d...@adobe.com> --- .../security/authorization/principalbased/impl/ImportBaseTest.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/oak-authorization-principalbased/src/test/java/org/apache/jackrabbit/oak/spi/security/authorization/principalbased/impl/ImportBaseTest.java b/oak-authorization-principalbased/src/test/java/org/apache/jackrabbit/oak/spi/security/authorization/principalbased/impl/ImportBaseTest.java index 42214a23aa..4534b558fa 100644 --- a/oak-authorization-principalbased/src/test/java/org/apache/jackrabbit/oak/spi/security/authorization/principalbased/impl/ImportBaseTest.java +++ b/oak-authorization-principalbased/src/test/java/org/apache/jackrabbit/oak/spi/security/authorization/principalbased/impl/ImportBaseTest.java @@ -24,6 +24,7 @@ import org.apache.jackrabbit.api.security.user.User; import org.apache.jackrabbit.api.security.user.UserManager; import org.apache.jackrabbit.commons.jackrabbit.authorization.AccessControlUtils; import org.apache.jackrabbit.oak.commons.PathUtils; +import org.apache.jackrabbit.oak.commons.collections.IteratorUtils; import org.apache.jackrabbit.oak.jcr.Jcr; import org.apache.jackrabbit.oak.spi.security.ConfigurationParameters; import org.apache.jackrabbit.oak.spi.security.authorization.AuthorizationConfiguration; @@ -359,7 +360,8 @@ public abstract class ImportBaseTest extends AbstractPrincipalBasedTest { adminSession.save(); Node policyNode = adminSession.getNode(PathUtils.concat(testPath, REP_PRINCIPAL_POLICY)); - Node entry = Iterators.<Node>getOnlyElement(policyNode.getNodes()); + Node entry = IteratorUtils.<Node>get(policyNode.getNodes(), 0); + assertEquals(1, IteratorUtils.size(policyNode.getNodes())); assertTrue(entry.isNodeType(NT_REP_PRINCIPAL_ENTRY)); assertTrue(entry.getProperty(REP_PRIVILEGES).isMultiple()); }