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

Commit 78169df0 authored by Jason Parks's avatar Jason Parks
Browse files

Fix DevicePolicyManagerTest#testSetSecondaryLockscreenEnabled test.

Test: atest FrameworksServicesTests:DevicePolicyManagerTest#testSetSecondaryLockscreenEnabled
Bug: 379980818
Flag: android.app.admin.flags.secondary_lockscreen_api_enabled
Change-Id: I16f57dd76798a7ff23a5510add121eb3001c96c9
parent 8bc91885
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -5036,8 +5036,6 @@ public class DevicePolicyManagerTest extends DpmTestBase {
    @Test
    @RequiresFlagsEnabled(Flags.FLAG_SECONDARY_LOCKSCREEN_API_ENABLED)
    public void testSetSecondaryLockscreenEnabled() throws Exception {
        mContext.binder.callingUid = DpmMockContext.CALLER_UID;

        verifySetSecondaryLockscreenEnabled(false);
        verifySetSecondaryLockscreenEnabled(true);
    }
@@ -5045,6 +5043,10 @@ public class DevicePolicyManagerTest extends DpmTestBase {
    private void verifySetSecondaryLockscreenEnabled(boolean enabled) throws Exception {
        reset(getServices().supervisionManagerInternal);

        mContext.binder.callingUid = DpmMockContext.CALLER_UID;
        doReturn(DpmMockContext.CALLER_UID).when(getServices().packageManagerInternal)
                .getPackageUid(any(), anyLong(), anyInt());

        dpm.setSecondaryLockscreenEnabled(admin1, enabled);
        verify(getServices().supervisionManagerInternal).setSupervisionLockscreenEnabledForUser(
                CALLER_USER_HANDLE, enabled, null);