Merge "Fixed accessibility issues in Wi-Fi SSID view" into main

This commit is contained in:
Treehugger Robot
2025-02-18 22:38:53 -08:00
committed by Android (Google) Code Review
6 changed files with 167 additions and 41 deletions

View File

@@ -193,15 +193,6 @@ public class WifiConfigController2Test {
.isEqualTo(View.GONE);
}
@Test
public void isSubmittable_noSSID_shouldReturnFalse() {
createController(mWifiEntry, WifiConfigUiBase2.MODE_CONNECT, false);
final TextView ssid = mView.findViewById(R.id.ssid);
assertThat(ssid).isNotNull();
ssid.setText("");
assertThat(mController.isSubmittable()).isFalse();
}
@Test
public void isSubmittable_longPsk_shouldReturnFalse() {
createController(mWifiEntry, WifiConfigUiBase2.MODE_CONNECT, false);
@@ -1048,6 +1039,24 @@ public class WifiConfigController2Test {
verify(mController.mEapAnonymousView, never()).setText(any(String.class));
}
@Test
public void canFinish_ssidIsEmpty_returnFalse() {
createController(null, WifiConfigUiBase2.MODE_CONNECT, false);
TextView ssid = mView.findViewById(R.id.ssid);
ssid.setText("");
assertThat(mController.canFinish()).isFalse();
}
@Test
public void canFinish_ssidIsGood_returnTrue() {
createController(null, WifiConfigUiBase2.MODE_CONNECT, false);
TextView ssid = mView.findViewById(R.id.ssid);
ssid.setText(GOOD_SSID);
assertThat(mController.canFinish()).isTrue();
}
private void setUpModifyingSavedCertificateConfigController(String savedCaCertificate,
String savedUserCertificate) {
final WifiConfiguration mockWifiConfig = spy(new WifiConfiguration());