Mock out one more overload of Context#registerReceiver()
This is a preparation before making
InputMethodManagerService#mImeDrawsImeNavBarRes
multi-user ready.
Instantiating InputMethodManagerService results in invoking
SystemLocaleWrapper#onStart(),
which internally registers a BroadcastReceiver. All the tests based
on InputMethodManagerServiceTestBase are now failing to unregister
such receivers.
Let's make it no-op by mocking
Context#registerReceiver(
BroadcastReceiver, IntentFilter, String, Handler)
for now.
Bug: 345519864
Test: atest FrameworksInputMethodSystemServerTests
Flag: TEST_ONLY
Change-Id: Ia457d631eda0f04a7acdd92315b896a97aa4fcb1
1 file changed