aboutsummaryrefslogtreecommitdiffstats
path: root/robolectric/src/test/java/org/robolectric/shadows/ShadowUserManagerTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'robolectric/src/test/java/org/robolectric/shadows/ShadowUserManagerTest.java')
-rw-r--r--robolectric/src/test/java/org/robolectric/shadows/ShadowUserManagerTest.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/robolectric/src/test/java/org/robolectric/shadows/ShadowUserManagerTest.java b/robolectric/src/test/java/org/robolectric/shadows/ShadowUserManagerTest.java
index dd908a6ff..e05b8f868 100644
--- a/robolectric/src/test/java/org/robolectric/shadows/ShadowUserManagerTest.java
+++ b/robolectric/src/test/java/org/robolectric/shadows/ShadowUserManagerTest.java
@@ -136,6 +136,18 @@ public class ShadowUserManagerTest {
}
@Test
+ @Config(minSdk = N)
+ public void isManagedProfileWithHandle() {
+ shadowOf(userManager).addUser(TEST_USER_HANDLE, "secondary user", 0);
+ shadowOf(userManager).addProfile(
+ TEST_USER_HANDLE,
+ PROFILE_USER_HANDLE,
+ "another managed profile",
+ ShadowUserManager.FLAG_MANAGED_PROFILE);
+ assertThat(userManager.isManagedProfile(PROFILE_USER_HANDLE)).isTrue();
+ }
+
+ @Test
@Config(minSdk = LOLLIPOP)
public void enforcePermissionChecks() throws Exception {
shadowOf(userManager).enforcePermissionChecks(true);