Merge "Fix the “screen lock option” and password restriction view are in the wrong position on PIN/Password/Pattern in the landscape mode." into udc-qpr-dev
This commit is contained in:
@@ -26,6 +26,7 @@ import android.os.Bundle;
|
||||
import android.view.View;
|
||||
import android.view.inputmethod.InputMethodManager;
|
||||
import android.widget.Button;
|
||||
import android.widget.LinearLayout;
|
||||
|
||||
import androidx.appcompat.app.AlertDialog;
|
||||
|
||||
@@ -106,6 +107,20 @@ public class SetupChooseLockPasswordTest {
|
||||
assertThat(ShadowDialog.getLatestDialog()).isNotNull();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void createActivity_withShowOptionsButtonExtra_shouldShowButtonUnderSudHeader() {
|
||||
SetupChooseLockPassword activity = createSetupChooseLockPassword();
|
||||
final LinearLayout headerLayout = activity.findViewById(
|
||||
R.id.sud_layout_header);
|
||||
assertThat(headerLayout).isNotNull();
|
||||
|
||||
final Button optionsButton = headerLayout.findViewById(R.id.screen_lock_options);
|
||||
assertThat(optionsButton).isNotNull();
|
||||
|
||||
optionsButton.performClick();
|
||||
assertThat(ShadowDialog.getLatestDialog()).isNotNull();
|
||||
}
|
||||
|
||||
@Test
|
||||
@Config(shadows = ShadowChooseLockGenericController.class)
|
||||
public void createActivity_withShowOptionsButtonExtra_buttonNotVisibleIfNoVisibleLockTypes() {
|
||||
|
Reference in New Issue
Block a user