Loading src/com/android/settings/network/NetworkProviderSettings.java +4 −0 Original line number Diff line number Diff line Loading @@ -1068,6 +1068,10 @@ public class NetworkProviderSettings extends RestrictedSettingsFragment @VisibleForTesting void launchNetworkDetailsFragment(LongPressWifiEntryPreference pref) { final WifiEntry wifiEntry = pref.getWifiEntry(); if (!wifiEntry.isSaved()) { Log.w(TAG, "launchNetworkDetailsFragment: Don't launch because WifiEntry isn't saved!"); return; } final Context context = requireContext(); final Bundle bundle = new Bundle(); Loading tests/robotests/src/com/android/settings/network/NetworkProviderSettingsTest.java +11 −0 Original line number Diff line number Diff line Loading @@ -872,6 +872,17 @@ public class NetworkProviderSettingsTest { verify(mWifiEntry, never()).getKey(); } @Test public void launchNetworkDetailsFragment_wifiEntryIsNotSaved_ignoreWifiEntry() { when(mWifiEntry.isSaved()).thenReturn(false); LongPressWifiEntryPreference preference = mNetworkProviderSettings.createLongPressWifiEntryPreference(mWifiEntry); mNetworkProviderSettings.launchNetworkDetailsFragment(preference); verify(mWifiEntry, never()).getKey(); } @Implements(PreferenceFragmentCompat.class) public static class ShadowPreferenceFragmentCompat { Loading Loading
src/com/android/settings/network/NetworkProviderSettings.java +4 −0 Original line number Diff line number Diff line Loading @@ -1068,6 +1068,10 @@ public class NetworkProviderSettings extends RestrictedSettingsFragment @VisibleForTesting void launchNetworkDetailsFragment(LongPressWifiEntryPreference pref) { final WifiEntry wifiEntry = pref.getWifiEntry(); if (!wifiEntry.isSaved()) { Log.w(TAG, "launchNetworkDetailsFragment: Don't launch because WifiEntry isn't saved!"); return; } final Context context = requireContext(); final Bundle bundle = new Bundle(); Loading
tests/robotests/src/com/android/settings/network/NetworkProviderSettingsTest.java +11 −0 Original line number Diff line number Diff line Loading @@ -872,6 +872,17 @@ public class NetworkProviderSettingsTest { verify(mWifiEntry, never()).getKey(); } @Test public void launchNetworkDetailsFragment_wifiEntryIsNotSaved_ignoreWifiEntry() { when(mWifiEntry.isSaved()).thenReturn(false); LongPressWifiEntryPreference preference = mNetworkProviderSettings.createLongPressWifiEntryPreference(mWifiEntry); mNetworkProviderSettings.launchNetworkDetailsFragment(preference); verify(mWifiEntry, never()).getKey(); } @Implements(PreferenceFragmentCompat.class) public static class ShadowPreferenceFragmentCompat { Loading