Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 799e3688 authored by Diksha Gohlyan's avatar Diksha Gohlyan
Browse files

updateToCrossProfileQuietMode string valid in Q

Test: atest DocumentsUIGoogleTests

Bug:150904641

Change-Id: If8feeac4f0afb06d889f5c3517ccbecf9f3c59eb
parent 7a53600d
Loading
Loading
Loading
Loading
+6 −12
Original line number Original line Diff line number Diff line
@@ -40,7 +40,6 @@ import com.android.documentsui.base.UserId;
import com.android.documentsui.testing.TestActionHandler;
import com.android.documentsui.testing.TestActionHandler;
import com.android.documentsui.testing.TestEnv;
import com.android.documentsui.testing.TestEnv;
import com.android.documentsui.testing.UserManagers;
import com.android.documentsui.testing.UserManagers;
import com.android.documentsui.util.VersionUtils;


import org.junit.Before;
import org.junit.Before;
import org.junit.Test;
import org.junit.Test;
@@ -97,16 +96,11 @@ public final class MessageTest {
                .isEqualTo(InflateMessageDocumentHolder.LAYOUT_CROSS_PROFILE_ERROR);
                .isEqualTo(InflateMessageDocumentHolder.LAYOUT_CROSS_PROFILE_ERROR);
        assertThat(mInflateMessage.getTitleString())
        assertThat(mInflateMessage.getTitleString())
                .isEqualTo(mContext.getString(R.string.quiet_mode_error_title));
                .isEqualTo(mContext.getString(R.string.quiet_mode_error_title));
        if (VersionUtils.isAtLeastR()) {
            // On R or above, we should have permission and can populate a button
        assertThat(mInflateMessage.getButtonString()).isEqualTo(
        assertThat(mInflateMessage.getButtonString()).isEqualTo(
                mContext.getString(R.string.quiet_mode_button));
                mContext.getString(R.string.quiet_mode_button));
        assertThat(mInflateMessage.mCallback).isNotNull();
        assertThat(mInflateMessage.mCallback).isNotNull();
        mInflateMessage.mCallback.run();
        mInflateMessage.mCallback.run();
        verify(mUserManager, timeout(3000))
        verify(mUserManager, timeout(3000))
                .requestQuietModeEnabled(false, UserHandle.of(mUserId.getIdentifier()));
                .requestQuietModeEnabled(false, UserHandle.of(mUserId.getIdentifier()));
        } else {
            assertThat(mInflateMessage.getButtonString()).isNull();
        }
    }
    }
}
}