Merge "Don't allow a zero-length device name to work." into pi-dev
This commit is contained in:
@@ -54,7 +54,9 @@ public class DeviceNamePreferenceController extends BasePreferenceController
|
||||
public void displayPreference(PreferenceScreen screen) {
|
||||
super.displayPreference(screen);
|
||||
mPreference = (ValidatedEditTextPreference) screen.findPreference(PREF_KEY);
|
||||
mPreference.setSummary(getSummary());
|
||||
final CharSequence deviceName = getSummary();
|
||||
mPreference.setSummary(deviceName);
|
||||
mPreference.setText(deviceName.toString());
|
||||
mPreference.setValidator(this);
|
||||
}
|
||||
|
||||
|
@@ -123,4 +123,12 @@ public class DeviceNamePreferenceControllerTest {
|
||||
verify(mWifiManager).setWifiApConfiguration(captor.capture());
|
||||
assertThat(captor.getValue().SSID).isEqualTo(TESTING_STRING);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void displayPreference_defaultDeviceNameIsModelNameOnPreference() {
|
||||
mController.displayPreference(mScreen);
|
||||
|
||||
assertThat(mPreference.getText()).isEqualTo(Build.MODEL);
|
||||
}
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user