diff options
| author | 2022-01-19 10:29:17 +0000 | |
|---|---|---|
| committer | 2022-01-19 10:29:17 +0000 | |
| commit | 726cc14c010167e5a66a96a3e4a3fb2f9f1f2bc0 (patch) | |
| tree | e256d2b24049143252619c6859fdf369ed357e4a | |
| parent | 9e02fbf65207e1508b6d8efb2425da8b05248322 (diff) | |
Fix broken tests on LocalBluetoothProfileManagerTest
Bug: 215308761
Test: make -j64 RunSettingsLibRoboTests
Change-Id: Id2146dd4461ea848fc59f90c8caafcf6104647f8
2 files changed, 7 insertions, 0 deletions
diff --git a/packages/SettingsLib/src/com/android/settingslib/bluetooth/BluetoothEventManager.java b/packages/SettingsLib/src/com/android/settingslib/bluetooth/BluetoothEventManager.java index 8ac4e38677fa..2c862e685035 100644 --- a/packages/SettingsLib/src/com/android/settingslib/bluetooth/BluetoothEventManager.java +++ b/packages/SettingsLib/src/com/android/settingslib/bluetooth/BluetoothEventManager.java @@ -176,6 +176,12 @@ public class BluetoothEventManager { } @VisibleForTesting + void registerProfileIntentReceiverForTest() { + mContext.registerReceiverAsUser(mProfileBroadcastReceiver, mUserHandle, + mProfileIntentFilter, null, mReceiverHandler); + } + + @VisibleForTesting void addProfileHandler(String action, Handler handler) { mHandlerMap.put(action, handler); mProfileIntentFilter.addAction(action); diff --git a/packages/SettingsLib/tests/robotests/src/com/android/settingslib/bluetooth/LocalBluetoothProfileManagerTest.java b/packages/SettingsLib/tests/robotests/src/com/android/settingslib/bluetooth/LocalBluetoothProfileManagerTest.java index 4f8fa2fdb96e..afea0834009a 100644 --- a/packages/SettingsLib/tests/robotests/src/com/android/settingslib/bluetooth/LocalBluetoothProfileManagerTest.java +++ b/packages/SettingsLib/tests/robotests/src/com/android/settingslib/bluetooth/LocalBluetoothProfileManagerTest.java @@ -84,6 +84,7 @@ public class LocalBluetoothProfileManagerTest { when(mCachedBluetoothDevice.getDevice()).thenReturn(mDevice); mProfileManager = new LocalBluetoothProfileManager(mContext, mLocalBluetoothAdapter, mDeviceManager, mEventManager); + mEventManager.registerProfileIntentReceiverForTest(); } /** |