|
@@ -151,6 +151,7 @@ import org.junit.Test;
|
|
|
|
|
|
import com.google.common.collect.ImmutableSet;
|
|
|
import com.google.common.collect.Sets;
|
|
|
+import org.mockito.Matchers;
|
|
|
|
|
|
public class TestClientRMService {
|
|
|
|
|
@@ -474,7 +475,8 @@ public class TestClientRMService {
|
|
|
QueueACLsManager mockQueueACLsManager = mock(QueueACLsManager.class);
|
|
|
when(
|
|
|
mockQueueACLsManager.checkAccess(any(UserGroupInformation.class),
|
|
|
- any(QueueACL.class), any(RMApp.class))).thenReturn(true);
|
|
|
+ any(QueueACL.class), any(RMApp.class), any(String.class),
|
|
|
+ Matchers.<List<String>>any())).thenReturn(true);
|
|
|
return new ClientRMService(rmContext, yarnScheduler, appManager,
|
|
|
mockAclsManager, mockQueueACLsManager, null);
|
|
|
}
|
|
@@ -575,7 +577,9 @@ public class TestClientRMService {
|
|
|
ApplicationACLsManager mockAclsManager = mock(ApplicationACLsManager.class);
|
|
|
QueueACLsManager mockQueueACLsManager = mock(QueueACLsManager.class);
|
|
|
when(mockQueueACLsManager.checkAccess(any(UserGroupInformation.class),
|
|
|
- any(QueueACL.class), any(RMApp.class))).thenReturn(true);
|
|
|
+ any(QueueACL.class), any(RMApp.class), any(String.class),
|
|
|
+ Matchers.<List<String>>any()))
|
|
|
+ .thenReturn(true);
|
|
|
when(mockAclsManager.checkAccess(any(UserGroupInformation.class),
|
|
|
any(ApplicationAccessType.class), anyString(),
|
|
|
any(ApplicationId.class))).thenReturn(true);
|
|
@@ -601,7 +605,9 @@ public class TestClientRMService {
|
|
|
QueueACLsManager mockQueueACLsManager1 =
|
|
|
mock(QueueACLsManager.class);
|
|
|
when(mockQueueACLsManager1.checkAccess(any(UserGroupInformation.class),
|
|
|
- any(QueueACL.class), any(RMApp.class))).thenReturn(false);
|
|
|
+ any(QueueACL.class), any(RMApp.class), any(String.class),
|
|
|
+ Matchers.<List<String>>any()))
|
|
|
+ .thenReturn(false);
|
|
|
when(mockAclsManager1.checkAccess(any(UserGroupInformation.class),
|
|
|
any(ApplicationAccessType.class), anyString(),
|
|
|
any(ApplicationId.class))).thenReturn(false);
|
|
@@ -640,7 +646,9 @@ public class TestClientRMService {
|
|
|
|
|
|
QueueACLsManager mockQueueACLsManager = mock(QueueACLsManager.class);
|
|
|
when(mockQueueACLsManager.checkAccess(any(UserGroupInformation.class),
|
|
|
- any(QueueACL.class), any(RMApp.class))).thenReturn(true);
|
|
|
+ any(QueueACL.class), any(RMApp.class), any(String.class),
|
|
|
+ Matchers.<List<String>>any()))
|
|
|
+ .thenReturn(true);
|
|
|
ClientRMService rmService =
|
|
|
new ClientRMService(rmContext, yarnScheduler, appManager,
|
|
|
mockAclsManager, mockQueueACLsManager, null);
|
|
@@ -728,7 +736,9 @@ public class TestClientRMService {
|
|
|
ApplicationACLsManager mockAclsManager = mock(ApplicationACLsManager.class);
|
|
|
QueueACLsManager mockQueueACLsManager = mock(QueueACLsManager.class);
|
|
|
when(mockQueueACLsManager.checkAccess(any(UserGroupInformation.class),
|
|
|
- any(QueueACL.class), any(RMApp.class))).thenReturn(true);
|
|
|
+ any(QueueACL.class), any(RMApp.class), any(String.class),
|
|
|
+ Matchers.<List<String>>any()))
|
|
|
+ .thenReturn(true);
|
|
|
ClientRMService rmService =
|
|
|
new ClientRMService(rmContext, yarnScheduler, appManager,
|
|
|
mockAclsManager, mockQueueACLsManager, null);
|