summaryrefslogtreecommitdiff
path: root/tests/net/java/com/android/server/ConnectivityServiceTest.java
diff options
context:
space:
mode:
authorChalard Jean <jchalard@google.com>2021-04-02 19:24:44 +0900
committerChalard Jean <jchalard@google.com>2021-04-02 19:24:44 +0900
commit60967ccf49cc68ec7cc6f9f491eb6bbfbe8f57c1 (patch)
treeafabfdbcfc02c1e07a1d50376e3f33863fe8e754 /tests/net/java/com/android/server/ConnectivityServiceTest.java
parentf88102ce0eba2e3e7ee9a916a425825fc818f712 (diff)
Fix a bug where the wrong profile is queried
UserManager#isManagedProfile() is not aware of the user handle of the context the UM instance is created on. Instead, call isManagedProfile(int). Bug: 183625645 Test: ConnectivityServiceTest Change-Id: I1fef22d67d75df25a8c2d0694f857c3e1c1a1306
Diffstat (limited to 'tests/net/java/com/android/server/ConnectivityServiceTest.java')
-rw-r--r--tests/net/java/com/android/server/ConnectivityServiceTest.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/net/java/com/android/server/ConnectivityServiceTest.java b/tests/net/java/com/android/server/ConnectivityServiceTest.java
index 7ac488d7de21..83e94fe047b1 100644
--- a/tests/net/java/com/android/server/ConnectivityServiceTest.java
+++ b/tests/net/java/com/android/server/ConnectivityServiceTest.java
@@ -572,6 +572,7 @@ public class ConnectivityServiceTest {
final UserManager umMock = createContextAsUser(userHandle, 0 /* flags */)
.getSystemService(UserManager.class);
doReturn(value).when(umMock).isManagedProfile();
+ doReturn(value).when(mUserManager).isManagedProfile(eq(userHandle.getIdentifier()));
}
@Override