Merge "Fix NetworkControllerDataTest fail if inflateSignalStrength is true" into qt-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
1970cfddb3
@@ -75,7 +75,8 @@ public class MobileSignalController extends SignalController<
|
||||
private SignalStrength mSignalStrength;
|
||||
private MobileIconGroup mDefaultIcons;
|
||||
private Config mConfig;
|
||||
private boolean mInflateSignalStrengths = false;
|
||||
@VisibleForTesting
|
||||
boolean mInflateSignalStrengths = false;
|
||||
// Some specific carriers have 5GE network which is special LTE CA network.
|
||||
private static final int NETWORK_TYPE_LTE_CA_5GE = TelephonyManager.MAX_NETWORK_TYPE + 1;
|
||||
|
||||
|
||||
@@ -428,8 +428,12 @@ public class NetworkControllerBaseTest extends SysuiTestCase {
|
||||
|
||||
IconState iconState = iconArg.getValue();
|
||||
|
||||
int state = SignalDrawable.getState(icon, SignalStrength.NUM_SIGNAL_STRENGTH_BINS,
|
||||
cutOut);
|
||||
int numSignalStrengthBins = SignalStrength.NUM_SIGNAL_STRENGTH_BINS;
|
||||
if (mMobileSignalController.mInflateSignalStrengths) {
|
||||
numSignalStrengthBins++;
|
||||
icon++;
|
||||
}
|
||||
int state = SignalDrawable.getState(icon, numSignalStrengthBins, cutOut);
|
||||
assertEquals("Data icon in status bar", typeIcon, (int) typeIconArg.getValue());
|
||||
assertEquals("Signal icon in status bar", state, iconState.icon);
|
||||
assertEquals("Visibility in status bar", visible, iconState.visible);
|
||||
|
||||
Reference in New Issue
Block a user