Loading src/com/android/settings/MasterClear.java +7 −2 Original line number Diff line number Diff line Loading @@ -75,7 +75,7 @@ import java.util.List; public class MasterClear extends InstrumentedPreferenceFragment { private static final String TAG = "MasterClear"; private static final int KEYGUARD_REQUEST = 55; @VisibleForTesting static final int KEYGUARD_REQUEST = 55; @VisibleForTesting static final int CREDENTIAL_CONFIRM_REQUEST = 56; private static final String KEY_SHOW_ESIM_RESET_CHECKBOX Loading Loading @@ -118,11 +118,16 @@ public class MasterClear extends InstrumentedPreferenceFragment { request, res.getText(R.string.master_clear_title)); } @VisibleForTesting boolean isValidRequestCode(int requestCode) { return !((requestCode != KEYGUARD_REQUEST) && (requestCode != CREDENTIAL_CONFIRM_REQUEST)); } @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode != KEYGUARD_REQUEST || requestCode != CREDENTIAL_CONFIRM_REQUEST) { if (!isValidRequestCode(requestCode)) { return; } Loading tests/robotests/src/com/android/settings/MasterClearTest.java +7 −0 Original line number Diff line number Diff line Loading @@ -270,6 +270,13 @@ public class MasterClearTest { assertThat(mMasterClear.tryShowAccountConfirmation()).isTrue(); } @Test public void testIsValidRequestCode() { assertThat(mMasterClear.isValidRequestCode(MasterClear.KEYGUARD_REQUEST)).isTrue(); assertThat(mMasterClear.isValidRequestCode(MasterClear.CREDENTIAL_CONFIRM_REQUEST)).isTrue(); assertThat(mMasterClear.isValidRequestCode(0)).isFalse(); } private void initScrollView(int height, int scrollY, int childBottom) { when(mScrollView.getHeight()).thenReturn(height); when(mScrollView.getScrollY()).thenReturn(scrollY); Loading Loading
src/com/android/settings/MasterClear.java +7 −2 Original line number Diff line number Diff line Loading @@ -75,7 +75,7 @@ import java.util.List; public class MasterClear extends InstrumentedPreferenceFragment { private static final String TAG = "MasterClear"; private static final int KEYGUARD_REQUEST = 55; @VisibleForTesting static final int KEYGUARD_REQUEST = 55; @VisibleForTesting static final int CREDENTIAL_CONFIRM_REQUEST = 56; private static final String KEY_SHOW_ESIM_RESET_CHECKBOX Loading Loading @@ -118,11 +118,16 @@ public class MasterClear extends InstrumentedPreferenceFragment { request, res.getText(R.string.master_clear_title)); } @VisibleForTesting boolean isValidRequestCode(int requestCode) { return !((requestCode != KEYGUARD_REQUEST) && (requestCode != CREDENTIAL_CONFIRM_REQUEST)); } @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode != KEYGUARD_REQUEST || requestCode != CREDENTIAL_CONFIRM_REQUEST) { if (!isValidRequestCode(requestCode)) { return; } Loading
tests/robotests/src/com/android/settings/MasterClearTest.java +7 −0 Original line number Diff line number Diff line Loading @@ -270,6 +270,13 @@ public class MasterClearTest { assertThat(mMasterClear.tryShowAccountConfirmation()).isTrue(); } @Test public void testIsValidRequestCode() { assertThat(mMasterClear.isValidRequestCode(MasterClear.KEYGUARD_REQUEST)).isTrue(); assertThat(mMasterClear.isValidRequestCode(MasterClear.CREDENTIAL_CONFIRM_REQUEST)).isTrue(); assertThat(mMasterClear.isValidRequestCode(0)).isFalse(); } private void initScrollView(int height, int scrollY, int childBottom) { when(mScrollView.getHeight()).thenReturn(height); when(mScrollView.getScrollY()).thenReturn(scrollY); Loading