Merge "[Wi-Fi] Quit worker thread in WifiNetworkListFragment"
This commit is contained in:
committed by
Android (Google) Code Review
commit
76215df1df
@@ -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();
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user