Loading src/com/android/settings/wifi/repository/WifiHotspotRepository.java +1 −1 Original line number Diff line number Diff line Loading @@ -473,7 +473,7 @@ public class WifiHotspotRepository { boolean isChannelAvailable(SapBand sapBand) { try { List<WifiAvailableChannel> channels = mWifiManager.getUsableChannels(sapBand.band, OP_MODE_SAP); mWifiManager.getAllowedChannels(sapBand.band, OP_MODE_SAP); log("isChannelAvailable(), band:" + sapBand.band + ", channels:" + channels); sapBand.hasUsableChannels = (channels != null && channels.size() > 0); sapBand.isUsableChannelsUnsupported = false; Loading tests/unit/src/com/android/settings/wifi/repository/WifiHotspotRepositoryTest.java +6 −6 Original line number Diff line number Diff line Loading @@ -109,10 +109,10 @@ public class WifiHotspotRepositoryTest { doReturn(SPEED_6GHZ).when(mSpeedType).getValue(); doReturn(true).when(mWifiManager).is5GHzBandSupported(); doReturn(Arrays.asList(new WifiAvailableChannel(FREQ_5GHZ, OP_MODE_SAP))).when(mWifiManager) .getUsableChannels(WifiScanner.WIFI_BAND_5_GHZ_WITH_DFS, OP_MODE_SAP); .getAllowedChannels(WifiScanner.WIFI_BAND_5_GHZ_WITH_DFS, OP_MODE_SAP); doReturn(true).when(mWifiManager).is6GHzBandSupported(); doReturn(Arrays.asList(new WifiAvailableChannel(FREQ_6GHZ, OP_MODE_SAP))).when(mWifiManager) .getUsableChannels(WifiScanner.WIFI_BAND_6_GHZ, OP_MODE_SAP); .getAllowedChannels(WifiScanner.WIFI_BAND_6_GHZ, OP_MODE_SAP); mRepository = new WifiHotspotRepository(mContext, mWifiManager, mTetheringManager); mRepository.mSecurityType = mSecurityType; Loading Loading @@ -575,7 +575,7 @@ public class WifiHotspotRepositoryTest { mRepository.mIs5gBandSupported = true; // Reset m5gBand to trigger an update mRepository.mBand5g.isUsableChannelsReady = false; when(mWifiManager.getUsableChannels(WifiScanner.WIFI_BAND_5_GHZ_WITH_DFS, OP_MODE_SAP)) when(mWifiManager.getAllowedChannels(WifiScanner.WIFI_BAND_5_GHZ_WITH_DFS, OP_MODE_SAP)) .thenReturn(null); assertThat(mRepository.is5gAvailable()).isFalse(); Loading Loading @@ -619,7 +619,7 @@ public class WifiHotspotRepositoryTest { mRepository.mIs6gBandSupported = true; // Reset m6gBand to trigger an update mRepository.mBand6g.isUsableChannelsReady = false; when(mWifiManager.getUsableChannels(WifiScanner.WIFI_BAND_6_GHZ, OP_MODE_SAP)) when(mWifiManager.getAllowedChannels(WifiScanner.WIFI_BAND_6_GHZ, OP_MODE_SAP)) .thenReturn(null); assertThat(mRepository.is6gAvailable()).isFalse(); Loading Loading @@ -660,7 +660,7 @@ public class WifiHotspotRepositoryTest { @Test public void isChannelAvailable_throwIllegalArgumentException_hasUsableChannelsFalse() { doThrow(IllegalArgumentException.class).when(mWifiManager) .getUsableChannels(WifiScanner.WIFI_BAND_6_GHZ, OP_MODE_SAP); .getAllowedChannels(WifiScanner.WIFI_BAND_6_GHZ, OP_MODE_SAP); mRepository.isChannelAvailable(mRepository.mBand6g); Loading @@ -671,7 +671,7 @@ public class WifiHotspotRepositoryTest { @Test public void isChannelAvailable_throwUnsupportedOperationException_hasUsableChannelsFalse() { doThrow(UnsupportedOperationException.class).when(mWifiManager) .getUsableChannels(WifiScanner.WIFI_BAND_6_GHZ, OP_MODE_SAP); .getAllowedChannels(WifiScanner.WIFI_BAND_6_GHZ, OP_MODE_SAP); mRepository.isChannelAvailable(mRepository.mBand6g); Loading Loading
src/com/android/settings/wifi/repository/WifiHotspotRepository.java +1 −1 Original line number Diff line number Diff line Loading @@ -473,7 +473,7 @@ public class WifiHotspotRepository { boolean isChannelAvailable(SapBand sapBand) { try { List<WifiAvailableChannel> channels = mWifiManager.getUsableChannels(sapBand.band, OP_MODE_SAP); mWifiManager.getAllowedChannels(sapBand.band, OP_MODE_SAP); log("isChannelAvailable(), band:" + sapBand.band + ", channels:" + channels); sapBand.hasUsableChannels = (channels != null && channels.size() > 0); sapBand.isUsableChannelsUnsupported = false; Loading
tests/unit/src/com/android/settings/wifi/repository/WifiHotspotRepositoryTest.java +6 −6 Original line number Diff line number Diff line Loading @@ -109,10 +109,10 @@ public class WifiHotspotRepositoryTest { doReturn(SPEED_6GHZ).when(mSpeedType).getValue(); doReturn(true).when(mWifiManager).is5GHzBandSupported(); doReturn(Arrays.asList(new WifiAvailableChannel(FREQ_5GHZ, OP_MODE_SAP))).when(mWifiManager) .getUsableChannels(WifiScanner.WIFI_BAND_5_GHZ_WITH_DFS, OP_MODE_SAP); .getAllowedChannels(WifiScanner.WIFI_BAND_5_GHZ_WITH_DFS, OP_MODE_SAP); doReturn(true).when(mWifiManager).is6GHzBandSupported(); doReturn(Arrays.asList(new WifiAvailableChannel(FREQ_6GHZ, OP_MODE_SAP))).when(mWifiManager) .getUsableChannels(WifiScanner.WIFI_BAND_6_GHZ, OP_MODE_SAP); .getAllowedChannels(WifiScanner.WIFI_BAND_6_GHZ, OP_MODE_SAP); mRepository = new WifiHotspotRepository(mContext, mWifiManager, mTetheringManager); mRepository.mSecurityType = mSecurityType; Loading Loading @@ -575,7 +575,7 @@ public class WifiHotspotRepositoryTest { mRepository.mIs5gBandSupported = true; // Reset m5gBand to trigger an update mRepository.mBand5g.isUsableChannelsReady = false; when(mWifiManager.getUsableChannels(WifiScanner.WIFI_BAND_5_GHZ_WITH_DFS, OP_MODE_SAP)) when(mWifiManager.getAllowedChannels(WifiScanner.WIFI_BAND_5_GHZ_WITH_DFS, OP_MODE_SAP)) .thenReturn(null); assertThat(mRepository.is5gAvailable()).isFalse(); Loading Loading @@ -619,7 +619,7 @@ public class WifiHotspotRepositoryTest { mRepository.mIs6gBandSupported = true; // Reset m6gBand to trigger an update mRepository.mBand6g.isUsableChannelsReady = false; when(mWifiManager.getUsableChannels(WifiScanner.WIFI_BAND_6_GHZ, OP_MODE_SAP)) when(mWifiManager.getAllowedChannels(WifiScanner.WIFI_BAND_6_GHZ, OP_MODE_SAP)) .thenReturn(null); assertThat(mRepository.is6gAvailable()).isFalse(); Loading Loading @@ -660,7 +660,7 @@ public class WifiHotspotRepositoryTest { @Test public void isChannelAvailable_throwIllegalArgumentException_hasUsableChannelsFalse() { doThrow(IllegalArgumentException.class).when(mWifiManager) .getUsableChannels(WifiScanner.WIFI_BAND_6_GHZ, OP_MODE_SAP); .getAllowedChannels(WifiScanner.WIFI_BAND_6_GHZ, OP_MODE_SAP); mRepository.isChannelAvailable(mRepository.mBand6g); Loading @@ -671,7 +671,7 @@ public class WifiHotspotRepositoryTest { @Test public void isChannelAvailable_throwUnsupportedOperationException_hasUsableChannelsFalse() { doThrow(UnsupportedOperationException.class).when(mWifiManager) .getUsableChannels(WifiScanner.WIFI_BAND_6_GHZ, OP_MODE_SAP); .getAllowedChannels(WifiScanner.WIFI_BAND_6_GHZ, OP_MODE_SAP); mRepository.isChannelAvailable(mRepository.mBand6g); Loading