Merge "Fix NPE when run the splitscreen test" into tm-qpr-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
c6e40030ce
@@ -39,6 +39,7 @@ import android.content.ComponentName;
|
|||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
import android.content.pm.ActivityInfo;
|
import android.content.pm.ActivityInfo;
|
||||||
|
|
||||||
|
import androidx.test.annotation.UiThreadTest;
|
||||||
import androidx.test.ext.junit.runners.AndroidJUnit4;
|
import androidx.test.ext.junit.runners.AndroidJUnit4;
|
||||||
import androidx.test.filters.SmallTest;
|
import androidx.test.filters.SmallTest;
|
||||||
|
|
||||||
@@ -110,6 +111,7 @@ public class SplitScreenControllerTests extends ShellTestCase {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@UiThreadTest
|
||||||
public void instantiateController_registerDumpCallback() {
|
public void instantiateController_registerDumpCallback() {
|
||||||
doReturn(mMainExecutor).when(mTaskOrganizer).getExecutor();
|
doReturn(mMainExecutor).when(mTaskOrganizer).getExecutor();
|
||||||
when(mDisplayController.getDisplayLayout(anyInt())).thenReturn(new DisplayLayout());
|
when(mDisplayController.getDisplayLayout(anyInt())).thenReturn(new DisplayLayout());
|
||||||
@@ -118,6 +120,7 @@ public class SplitScreenControllerTests extends ShellTestCase {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@UiThreadTest
|
||||||
public void instantiateController_registerCommandCallback() {
|
public void instantiateController_registerCommandCallback() {
|
||||||
doReturn(mMainExecutor).when(mTaskOrganizer).getExecutor();
|
doReturn(mMainExecutor).when(mTaskOrganizer).getExecutor();
|
||||||
when(mDisplayController.getDisplayLayout(anyInt())).thenReturn(new DisplayLayout());
|
when(mDisplayController.getDisplayLayout(anyInt())).thenReturn(new DisplayLayout());
|
||||||
@@ -126,6 +129,7 @@ public class SplitScreenControllerTests extends ShellTestCase {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@UiThreadTest
|
||||||
public void testControllerRegistersKeyguardChangeListener() {
|
public void testControllerRegistersKeyguardChangeListener() {
|
||||||
doReturn(mMainExecutor).when(mTaskOrganizer).getExecutor();
|
doReturn(mMainExecutor).when(mTaskOrganizer).getExecutor();
|
||||||
when(mDisplayController.getDisplayLayout(anyInt())).thenReturn(new DisplayLayout());
|
when(mDisplayController.getDisplayLayout(anyInt())).thenReturn(new DisplayLayout());
|
||||||
@@ -134,6 +138,7 @@ public class SplitScreenControllerTests extends ShellTestCase {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@UiThreadTest
|
||||||
public void instantiateController_addExternalInterface() {
|
public void instantiateController_addExternalInterface() {
|
||||||
doReturn(mMainExecutor).when(mTaskOrganizer).getExecutor();
|
doReturn(mMainExecutor).when(mTaskOrganizer).getExecutor();
|
||||||
when(mDisplayController.getDisplayLayout(anyInt())).thenReturn(new DisplayLayout());
|
when(mDisplayController.getDisplayLayout(anyInt())).thenReturn(new DisplayLayout());
|
||||||
|
|||||||
@@ -50,6 +50,7 @@ import android.view.SurfaceSession;
|
|||||||
import android.window.WindowContainerToken;
|
import android.window.WindowContainerToken;
|
||||||
import android.window.WindowContainerTransaction;
|
import android.window.WindowContainerTransaction;
|
||||||
|
|
||||||
|
import androidx.test.annotation.UiThreadTest;
|
||||||
import androidx.test.ext.junit.runners.AndroidJUnit4;
|
import androidx.test.ext.junit.runners.AndroidJUnit4;
|
||||||
import androidx.test.filters.SmallTest;
|
import androidx.test.filters.SmallTest;
|
||||||
|
|
||||||
@@ -113,6 +114,7 @@ public class StageCoordinatorTests extends ShellTestCase {
|
|||||||
private StageCoordinator mStageCoordinator;
|
private StageCoordinator mStageCoordinator;
|
||||||
|
|
||||||
@Before
|
@Before
|
||||||
|
@UiThreadTest
|
||||||
public void setup() {
|
public void setup() {
|
||||||
MockitoAnnotations.initMocks(this);
|
MockitoAnnotations.initMocks(this);
|
||||||
mStageCoordinator = spy(new StageCoordinator(mContext, DEFAULT_DISPLAY, mSyncQueue,
|
mStageCoordinator = spy(new StageCoordinator(mContext, DEFAULT_DISPLAY, mSyncQueue,
|
||||||
|
|||||||
Reference in New Issue
Block a user