Merge "Fix failing testOnPictureInPictureRequested" into rvc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
bcb2d73e48
@@ -89,13 +89,13 @@ public class ActivityTaskManagerServiceTests extends ActivityTestsBase {
|
||||
public void testOnPictureInPictureRequested() throws RemoteException {
|
||||
final ActivityStack stack = new StackBuilder(mRootWindowContainer).build();
|
||||
final ActivityRecord activity = stack.getBottomMostTask().getTopNonFinishingActivity();
|
||||
ClientLifecycleManager lifecycleManager = mService.getLifecycleManager();
|
||||
doNothing().when(lifecycleManager).scheduleTransaction(any());
|
||||
final ClientLifecycleManager mockLifecycleManager = mock(ClientLifecycleManager.class);
|
||||
doReturn(mockLifecycleManager).when(mService).getLifecycleManager();
|
||||
doReturn(true).when(activity).checkEnterPictureInPictureState(anyString(), anyBoolean());
|
||||
|
||||
mService.requestPictureInPictureMode(activity.token);
|
||||
|
||||
verify(lifecycleManager).scheduleTransaction(mClientTransactionCaptor.capture());
|
||||
verify(mockLifecycleManager).scheduleTransaction(mClientTransactionCaptor.capture());
|
||||
final ClientTransaction transaction = mClientTransactionCaptor.getValue();
|
||||
// Check that only an enter pip request item callback was scheduled.
|
||||
assertEquals(1, transaction.getCallbacks().size());
|
||||
|
||||
Reference in New Issue
Block a user