You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by an...@apache.org on 2017/09/22 15:45:12 UTC

svn commit: r1809323 - in /jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/spi/security: authentication/ authorization/permission/ authorization/restriction/

Author: angela
Date: Fri Sep 22 15:45:11 2017
New Revision: 1809323

URL: http://svn.apache.org/viewvc?rev=1809323&view=rev
Log:
OAK-6705: Replace usage of RootFactory and TreeFactory in spi.security test

Modified:
    jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/spi/security/authentication/AbstractLoginModuleTest.java
    jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/spi/security/authorization/permission/EmptyPermissionProviderTest.java
    jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/spi/security/authorization/permission/OpenPermissionProviderTest.java
    jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/spi/security/authorization/restriction/CompositePatternTest.java

Modified: jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/spi/security/authentication/AbstractLoginModuleTest.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/spi/security/authentication/AbstractLoginModuleTest.java?rev=1809323&r1=1809322&r2=1809323&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/spi/security/authentication/AbstractLoginModuleTest.java (original)
+++ jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/spi/security/authentication/AbstractLoginModuleTest.java Fri Sep 22 15:45:11 2017
@@ -41,8 +41,6 @@ import org.apache.jackrabbit.oak.api.Con
 import org.apache.jackrabbit.oak.api.ContentSession;
 import org.apache.jackrabbit.oak.api.Descriptors;
 import org.apache.jackrabbit.oak.api.Root;
-import org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState;
-import org.apache.jackrabbit.oak.plugins.tree.RootFactory;
 import org.apache.jackrabbit.oak.spi.security.OpenSecurityProvider;
 import org.apache.jackrabbit.oak.spi.security.SecurityProvider;
 import org.apache.jackrabbit.oak.spi.security.authentication.callback.CredentialsCallback;
@@ -588,7 +586,8 @@ public class AbstractLoginModuleTest {
         @Override
         public ContentSession login(@Nullable Credentials credentials, @Nullable String workspaceName) {
             ContentSession cs = Mockito.mock(ContentSession.class);
-            Mockito.when(cs.getLatestRoot()).thenReturn(RootFactory.createReadOnlyRoot(EmptyNodeState.EMPTY_NODE));
+            Root root = Mockito.mock(Root.class);
+            Mockito.when(cs.getLatestRoot()).thenReturn(root);
             return cs;
 
         }

Modified: jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/spi/security/authorization/permission/EmptyPermissionProviderTest.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/spi/security/authorization/permission/EmptyPermissionProviderTest.java?rev=1809323&r1=1809322&r2=1809323&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/spi/security/authorization/permission/EmptyPermissionProviderTest.java (original)
+++ jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/spi/security/authorization/permission/EmptyPermissionProviderTest.java Fri Sep 22 15:45:11 2017
@@ -19,11 +19,10 @@ package org.apache.jackrabbit.oak.spi.se
 import javax.jcr.Session;
 
 import org.apache.jackrabbit.oak.api.Tree;
-import org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState;
 import org.apache.jackrabbit.oak.plugins.memory.PropertyStates;
-import org.apache.jackrabbit.oak.plugins.tree.TreeFactory;
 import org.apache.jackrabbit.oak.spi.security.privilege.PrivilegeConstants;
 import org.junit.Test;
+import org.mockito.Mockito;
 
 import static org.junit.Assert.assertFalse;
 import static org.junit.Assert.assertSame;
@@ -33,7 +32,7 @@ public class EmptyPermissionProviderTest
 
     private final PermissionProvider emptyProvider = EmptyPermissionProvider.getInstance();
 
-    private final Tree tree = TreeFactory.createReadOnlyTree(EmptyNodeState.EMPTY_NODE);
+    private final Tree tree = Mockito.mock(Tree.class);
 
     @Test
     public void testGetPrivileges() {

Modified: jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/spi/security/authorization/permission/OpenPermissionProviderTest.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/spi/security/authorization/permission/OpenPermissionProviderTest.java?rev=1809323&r1=1809322&r2=1809323&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/spi/security/authorization/permission/OpenPermissionProviderTest.java (original)
+++ jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/spi/security/authorization/permission/OpenPermissionProviderTest.java Fri Sep 22 15:45:11 2017
@@ -20,12 +20,11 @@ import java.util.Set;
 import javax.jcr.Session;
 
 import org.apache.jackrabbit.oak.api.Tree;
-import org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState;
 import org.apache.jackrabbit.oak.plugins.memory.PropertyStates;
-import org.apache.jackrabbit.oak.plugins.tree.TreeFactory;
 import org.apache.jackrabbit.oak.spi.security.privilege.PrivilegeConstants;
 import org.apache.jackrabbit.util.Text;
 import org.junit.Test;
+import org.mockito.Mockito;
 
 import static org.junit.Assert.assertFalse;
 import static org.junit.Assert.assertSame;
@@ -35,7 +34,7 @@ public class OpenPermissionProviderTest
 
     private final PermissionProvider openProvider = OpenPermissionProvider.getInstance();
 
-    private final Tree tree = TreeFactory.createReadOnlyTree(EmptyNodeState.EMPTY_NODE);
+    private final Tree tree = Mockito.mock(Tree.class);
 
     @Test
     public void testGetPrivileges() {

Modified: jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/spi/security/authorization/restriction/CompositePatternTest.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/spi/security/authorization/restriction/CompositePatternTest.java?rev=1809323&r1=1809322&r2=1809323&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/spi/security/authorization/restriction/CompositePatternTest.java (original)
+++ jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/spi/security/authorization/restriction/CompositePatternTest.java Fri Sep 22 15:45:11 2017
@@ -23,10 +23,9 @@ import javax.annotation.Nullable;
 import com.google.common.collect.ImmutableList;
 import org.apache.jackrabbit.oak.api.PropertyState;
 import org.apache.jackrabbit.oak.api.Tree;
-import org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState;
 import org.apache.jackrabbit.oak.plugins.memory.PropertyStates;
-import org.apache.jackrabbit.oak.plugins.tree.TreeFactory;
 import org.junit.Test;
+import org.mockito.Mockito;
 
 import static org.junit.Assert.assertFalse;
 import static org.junit.Assert.assertSame;
@@ -73,7 +72,7 @@ public class CompositePatternTest {
 
     @Test
     public void testMatchesTree() {
-        Tree tree = TreeFactory.createReadOnlyTree(EmptyNodeState.EMPTY_NODE);
+        Tree tree = Mockito.mock(Tree.class);
 
         assertTrue(alwaysMatching.matches(tree, null));
         assertFalse(neverMatching.matches(tree, null));
@@ -81,7 +80,7 @@ public class CompositePatternTest {
 
     @Test
     public void testMatchesTreeProperty() {
-        Tree tree = TreeFactory.createReadOnlyTree(EmptyNodeState.EMPTY_NODE);
+        Tree tree = Mockito.mock(Tree.class);
         PropertyState property = PropertyStates.createProperty("prop", "value");
 
         assertTrue(alwaysMatching.matches(tree, property));