Loading services/tests/wmtests/src/com/android/server/wm/WindowManagerServiceTests.java +6 −6 Original line number Diff line number Diff line Loading @@ -253,7 +253,7 @@ public class WindowManagerServiceTests extends WindowTestsBase { final Session session = createTestSession(mAtm, wpc.getPid(), wpc.mUid); spyOn(session); assertTrue(session.mCanAddInternalSystemWindow); final WindowState window = createWindow(null, LayoutParams.TYPE_PHONE, "win"); final WindowState window = newWindowBuilder("win", LayoutParams.TYPE_PHONE).build(); session.onWindowSurfaceVisibilityChanged(window, true /* visible */); verify(session).setHasOverlayUi(true); session.onWindowSurfaceVisibilityChanged(window, false /* visible */); Loading @@ -262,7 +262,7 @@ public class WindowManagerServiceTests extends WindowTestsBase { @Test public void testRelayoutExitingWindow() { final WindowState win = createWindow(null, TYPE_BASE_APPLICATION, "appWin"); final WindowState win = newWindowBuilder("appWin", TYPE_BASE_APPLICATION).build(); win.mWinAnimator.mDrawState = WindowStateAnimator.HAS_DRAWN; win.mWinAnimator.mSurfaceControl = mock(SurfaceControl.class); spyOn(win.mTransitionController); Loading Loading @@ -396,7 +396,7 @@ public class WindowManagerServiceTests extends WindowTestsBase { int startPrivateFlags, int newFlags, int newPrivateFlags, int expectedChangedFlags, int expectedChangedPrivateFlags, int expectedFlagsValue, int expectedPrivateFlagsValue) { final WindowState win = createWindow(null, TYPE_BASE_APPLICATION, "appWin"); final WindowState win = newWindowBuilder("appWin", TYPE_BASE_APPLICATION).build(); win.mRelayoutCalled = !firstRelayout; mWm.mWindowMap.put(win.mClient.asBinder(), win); spyOn(mDisplayContent.mDwpcHelper); Loading Loading @@ -529,7 +529,7 @@ public class WindowManagerServiceTests extends WindowTestsBase { public void testAddWindowWithSubWindowTypeByWindowContext() { spyOn(mWm.mWindowContextListenerController); final WindowState parentWin = createWindow(null, TYPE_INPUT_METHOD, "ime"); final WindowState parentWin = newWindowBuilder("ime", TYPE_INPUT_METHOD).build(); final IBinder parentToken = parentWin.mToken.token; parentWin.mAttrs.token = parentToken; mWm.mWindowMap.put(parentToken, parentWin); Loading Loading @@ -1260,8 +1260,8 @@ public class WindowManagerServiceTests extends WindowTestsBase { final IWindow window = mock(IWindow.class); final IBinder binder = mock(IBinder.class); doReturn(binder).when(window).asBinder(); final WindowState windowState = createWindow(null, TYPE_BASE_APPLICATION, mDisplayContent, "appWin", window); final WindowState windowState = newWindowBuilder("appWin", TYPE_BASE_APPLICATION).setDisplay(mDisplayContent).setClientWindow(window).build(); doNothing().when(mWm.mContext).enforceCallingOrSelfPermission(anyString(), anyString()); doReturn(windowState).when(mWm).getFocusedWindowLocked(); doReturn(windowState).when(mWm.mRoot).getCurrentInputMethodWindow(); Loading services/tests/wmtests/src/com/android/server/wm/WindowTestsBase.java +0 −8 Original line number Diff line number Diff line Loading @@ -585,14 +585,6 @@ public class WindowTestsBase extends SystemServiceTestsBase { } // TODO: Move these calls to a builder? WindowState createWindow(WindowState parent, int type, DisplayContent dc, String name, IWindow iwindow) { final WindowToken token = createWindowToken( dc, WINDOWING_MODE_FULLSCREEN, ACTIVITY_TYPE_STANDARD, type); return createWindow(parent, type, token, name, 0 /* ownerId */, false /* ownerCanAddInternalSystemWindow */, iwindow); } WindowState createWindow(WindowState parent, int type, String name) { return (parent == null) ? createWindow(parent, type, mDisplayContent, name) Loading Loading
services/tests/wmtests/src/com/android/server/wm/WindowManagerServiceTests.java +6 −6 Original line number Diff line number Diff line Loading @@ -253,7 +253,7 @@ public class WindowManagerServiceTests extends WindowTestsBase { final Session session = createTestSession(mAtm, wpc.getPid(), wpc.mUid); spyOn(session); assertTrue(session.mCanAddInternalSystemWindow); final WindowState window = createWindow(null, LayoutParams.TYPE_PHONE, "win"); final WindowState window = newWindowBuilder("win", LayoutParams.TYPE_PHONE).build(); session.onWindowSurfaceVisibilityChanged(window, true /* visible */); verify(session).setHasOverlayUi(true); session.onWindowSurfaceVisibilityChanged(window, false /* visible */); Loading @@ -262,7 +262,7 @@ public class WindowManagerServiceTests extends WindowTestsBase { @Test public void testRelayoutExitingWindow() { final WindowState win = createWindow(null, TYPE_BASE_APPLICATION, "appWin"); final WindowState win = newWindowBuilder("appWin", TYPE_BASE_APPLICATION).build(); win.mWinAnimator.mDrawState = WindowStateAnimator.HAS_DRAWN; win.mWinAnimator.mSurfaceControl = mock(SurfaceControl.class); spyOn(win.mTransitionController); Loading Loading @@ -396,7 +396,7 @@ public class WindowManagerServiceTests extends WindowTestsBase { int startPrivateFlags, int newFlags, int newPrivateFlags, int expectedChangedFlags, int expectedChangedPrivateFlags, int expectedFlagsValue, int expectedPrivateFlagsValue) { final WindowState win = createWindow(null, TYPE_BASE_APPLICATION, "appWin"); final WindowState win = newWindowBuilder("appWin", TYPE_BASE_APPLICATION).build(); win.mRelayoutCalled = !firstRelayout; mWm.mWindowMap.put(win.mClient.asBinder(), win); spyOn(mDisplayContent.mDwpcHelper); Loading Loading @@ -529,7 +529,7 @@ public class WindowManagerServiceTests extends WindowTestsBase { public void testAddWindowWithSubWindowTypeByWindowContext() { spyOn(mWm.mWindowContextListenerController); final WindowState parentWin = createWindow(null, TYPE_INPUT_METHOD, "ime"); final WindowState parentWin = newWindowBuilder("ime", TYPE_INPUT_METHOD).build(); final IBinder parentToken = parentWin.mToken.token; parentWin.mAttrs.token = parentToken; mWm.mWindowMap.put(parentToken, parentWin); Loading Loading @@ -1260,8 +1260,8 @@ public class WindowManagerServiceTests extends WindowTestsBase { final IWindow window = mock(IWindow.class); final IBinder binder = mock(IBinder.class); doReturn(binder).when(window).asBinder(); final WindowState windowState = createWindow(null, TYPE_BASE_APPLICATION, mDisplayContent, "appWin", window); final WindowState windowState = newWindowBuilder("appWin", TYPE_BASE_APPLICATION).setDisplay(mDisplayContent).setClientWindow(window).build(); doNothing().when(mWm.mContext).enforceCallingOrSelfPermission(anyString(), anyString()); doReturn(windowState).when(mWm).getFocusedWindowLocked(); doReturn(windowState).when(mWm.mRoot).getCurrentInputMethodWindow(); Loading
services/tests/wmtests/src/com/android/server/wm/WindowTestsBase.java +0 −8 Original line number Diff line number Diff line Loading @@ -585,14 +585,6 @@ public class WindowTestsBase extends SystemServiceTestsBase { } // TODO: Move these calls to a builder? WindowState createWindow(WindowState parent, int type, DisplayContent dc, String name, IWindow iwindow) { final WindowToken token = createWindowToken( dc, WINDOWING_MODE_FULLSCREEN, ACTIVITY_TYPE_STANDARD, type); return createWindow(parent, type, token, name, 0 /* ownerId */, false /* ownerCanAddInternalSystemWindow */, iwindow); } WindowState createWindow(WindowState parent, int type, String name) { return (parent == null) ? createWindow(parent, type, mDisplayContent, name) Loading