From 3aee35a882c03b473cc95aa46a5f5492186068b5 Mon Sep 17 00:00:00 2001 From: Arc Wang Date: Mon, 30 Mar 2020 22:07:21 +0800 Subject: [PATCH] [Wi-Fi] Fix a unit test fail in WifiMasterSwitchPreferenceControllerTest In ag/10785119, WifiStatusTracker#setListening calls ConnectivityManager#unregisterNetworkCallback twice. Modify the fail test to match it. Bug: 151696220 Test: make RunSettingsRoboTests ROBOTEST_FILTER=WifiMasterSwitchPreferenceControllerTest Change-Id: Idd9917ce204e2abbc4bfbf760222191adadf4afa --- .../wifi/WifiMasterSwitchPreferenceControllerTest.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/robotests/src/com/android/settings/wifi/WifiMasterSwitchPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/wifi/WifiMasterSwitchPreferenceControllerTest.java index 4db63e7d3ef..1d13232345e 100644 --- a/tests/robotests/src/com/android/settings/wifi/WifiMasterSwitchPreferenceControllerTest.java +++ b/tests/robotests/src/com/android/settings/wifi/WifiMasterSwitchPreferenceControllerTest.java @@ -20,6 +20,7 @@ import static com.google.common.truth.Truth.assertThat; import static org.mockito.ArgumentMatchers.any; import static org.mockito.Mockito.spy; +import static org.mockito.Mockito.times; import static org.mockito.Mockito.verify; import static org.mockito.Mockito.when; @@ -109,7 +110,7 @@ public class WifiMasterSwitchPreferenceControllerTest { mController.onPause(); verify(mContext).unregisterReceiver(any(BroadcastReceiver.class)); - verify(mConnectivityManager).unregisterNetworkCallback( + verify(mConnectivityManager, times(2)).unregisterNetworkCallback( any(ConnectivityManager.NetworkCallback.class)); }