Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0d206916 authored by Orhan Uysal's avatar Orhan Uysal
Browse files

Add test for lastNonFullscreenBounds is null.

Bug: 416384386
Test: atest RecentTasksControllerTest
Flag: EXEMPT adding tests
Change-Id: I0495270f218fed15f670ff3ec0edb07383cd8cf1
parent 00970c7e
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -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);