Merge "Clean up logs in DevicePolicyManagerTest" into rvc-dev am: 546d498e80 am: 460930820c
Change-Id: I20bcdaf8bdb45591ad6335d0911475feaa151dd5
This commit is contained in:
@@ -1405,8 +1405,8 @@ public class DevicePolicyManagerTest extends DpmTestBase {
|
||||
assertEquals(admin2, dpms.getDeviceOwnerComponent(/* callingUserOnly =*/ false));
|
||||
|
||||
// Then check getDeviceOwnerAdminLocked().
|
||||
assertEquals(admin2, dpms.getDeviceOwnerAdminLocked().info.getComponent());
|
||||
assertEquals(DpmMockContext.CALLER_UID, dpms.getDeviceOwnerAdminLocked().getUid());
|
||||
assertEquals(admin2, getDeviceOwner().info.getComponent());
|
||||
assertEquals(DpmMockContext.CALLER_UID, getDeviceOwner().getUid());
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -1759,7 +1759,7 @@ public class DevicePolicyManagerTest extends DpmTestBase {
|
||||
DpmTestUtils.assertRestrictions(
|
||||
DpmTestUtils.newRestrictions(
|
||||
UserManager.DISALLOW_ADD_USER, UserManager.DISALLOW_OUTGOING_CALLS),
|
||||
dpms.getDeviceOwnerAdminLocked().ensureUserRestrictions()
|
||||
getDeviceOwner().ensureUserRestrictions()
|
||||
);
|
||||
DpmTestUtils.assertRestrictions(
|
||||
DpmTestUtils.newRestrictions(
|
||||
@@ -1776,7 +1776,7 @@ public class DevicePolicyManagerTest extends DpmTestBase {
|
||||
|
||||
DpmTestUtils.assertRestrictions(
|
||||
DpmTestUtils.newRestrictions(UserManager.DISALLOW_OUTGOING_CALLS),
|
||||
dpms.getDeviceOwnerAdminLocked().ensureUserRestrictions()
|
||||
getDeviceOwner().ensureUserRestrictions()
|
||||
);
|
||||
DpmTestUtils.assertRestrictions(
|
||||
DpmTestUtils.newRestrictions(UserManager.DISALLOW_OUTGOING_CALLS),
|
||||
@@ -1834,6 +1834,18 @@ public class DevicePolicyManagerTest extends DpmTestBase {
|
||||
reset(getServices().userManagerInternal);
|
||||
}
|
||||
|
||||
private DevicePolicyManagerService.ActiveAdmin getDeviceOwner() {
|
||||
ComponentName component = dpms.mOwners.getDeviceOwnerComponent();
|
||||
DevicePolicyManagerService.DevicePolicyData policy =
|
||||
dpms.getUserData(dpms.mOwners.getDeviceOwnerUserId());
|
||||
for (DevicePolicyManagerService.ActiveAdmin admin : policy.mAdminList) {
|
||||
if (component.equals(admin.info.getComponent())) {
|
||||
return admin;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
public void testDaDisallowedPolicies_SecurityException() throws Exception {
|
||||
mContext.callerPermissions.add(permission.MANAGE_DEVICE_ADMINS);
|
||||
mContext.callerPermissions.add(permission.INTERACT_ACROSS_USERS_FULL);
|
||||
@@ -2067,7 +2079,7 @@ public class DevicePolicyManagerTest extends DpmTestBase {
|
||||
private void assertNoDeviceOwnerRestrictions() {
|
||||
DpmTestUtils.assertRestrictions(
|
||||
DpmTestUtils.newRestrictions(),
|
||||
dpms.getDeviceOwnerAdminLocked().ensureUserRestrictions()
|
||||
getDeviceOwner().ensureUserRestrictions()
|
||||
);
|
||||
DpmTestUtils.assertRestrictions(
|
||||
DpmTestUtils.newRestrictions(),
|
||||
|
||||
Reference in New Issue
Block a user