Loading libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/recents/RecentTasksControllerTest.java +10 −0 Original line number Diff line number Diff line Loading @@ -512,6 +512,16 @@ public class RecentTasksControllerTest extends ShellTestCase { freeformGroup.getTaskInfoList().get(1).positionInParent); } @Test @EnableFlags(FLAG_ENABLE_DESKTOP_WINDOWING_PERSISTENCE) public void testGetRecentTasks_lastNonFullscreenBoundsNull_doesNotThrow() { RecentTaskInfo t1 = makeTaskInfo(1); t1.lastNonFullscreenBounds = null; setRawList(t1); when(mDesktopUserRepositories.getCurrent().isActiveTask(1)).thenReturn(true); mRecentTasksController.getRecentTasks(MAX_VALUE, RECENT_IGNORE_UNAVAILABLE, 0); } @Test public void testRemovedTaskRemovesSplit() { RecentTaskInfo t1 = makeTaskInfo(1); Loading Loading
libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/recents/RecentTasksControllerTest.java +10 −0 Original line number Diff line number Diff line Loading @@ -512,6 +512,16 @@ public class RecentTasksControllerTest extends ShellTestCase { freeformGroup.getTaskInfoList().get(1).positionInParent); } @Test @EnableFlags(FLAG_ENABLE_DESKTOP_WINDOWING_PERSISTENCE) public void testGetRecentTasks_lastNonFullscreenBoundsNull_doesNotThrow() { RecentTaskInfo t1 = makeTaskInfo(1); t1.lastNonFullscreenBounds = null; setRawList(t1); when(mDesktopUserRepositories.getCurrent().isActiveTask(1)).thenReturn(true); mRecentTasksController.getRecentTasks(MAX_VALUE, RECENT_IGNORE_UNAVAILABLE, 0); } @Test public void testRemovedTaskRemovesSplit() { RecentTaskInfo t1 = makeTaskInfo(1); Loading