Merge "[Wi-Fi] Quit worker thread in WifiNetworkListFragment"

This commit is contained in:
TreeHugger Robot
2020-05-15 20:11:05 +00:00
committed by Android (Google) Code Review
2 changed files with 22 additions and 1 deletions

View File

@@ -30,6 +30,7 @@ import android.content.Context;
import android.content.Intent;
import android.net.wifi.WifiConfiguration;
import android.net.wifi.WifiManager;
import android.os.HandlerThread;
import androidx.preference.Preference;
import androidx.preference.PreferenceCategory;
@@ -139,4 +140,17 @@ public class WifiNetworkListFragmentTest {
verify(mWifiNetworkListFragment.mOnChooseNetworkListener).onChooseNetwork(any());
}
@Test
public void onDestroy_quitWorkerThread() {
mWifiNetworkListFragment.mWorkerThread = mock(HandlerThread.class);
try {
mWifiNetworkListFragment.onDestroyView();
} catch (IllegalArgumentException e) {
// Ignore the exception from super class.
}
verify(mWifiNetworkListFragment.mWorkerThread).quit();
}
}