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

Commit f5045081 authored by Vaibhav Devmurari's avatar Vaibhav Devmurari
Browse files

Mock `Context.registerReceiver` in `TestPhoneWindowManager`.

Prevent actual receiver registration during tests by making `mContext.registerReceiver` do nothing.

Tests: atest WmTests
Bug: 438079797
Flag: TEST_ONLY
Change-Id: I7d18785da26c570f463470624ff8b29ab4e2f29f
parent 77211601
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -390,6 +390,8 @@ class TestPhoneWindowManager {
        doReturn(mImeTargetWindowToken)
                .when(mWindowManagerInternal).getTargetWindowTokenFromInputToken(mInputToken);

        doReturn(null).when(mContext).registerReceiver(any(), any());

        mPhoneWindowManager.init(new TestInjector(mContext, mWindowManagerFuncsImpl));
        mPhoneWindowManager.systemReady();
        mPhoneWindowManager.systemBooted();