summaryrefslogtreecommitdiff
path: root/test-mock
diff options
context:
space:
mode:
authorMakoto Onuki <omakoto@google.com>2019-10-09 15:33:11 -0700
committerMakoto Onuki <omakoto@google.com>2019-10-10 15:58:20 +0000
commitb844001d6a8f0b10b2f379fd5bcdea8e896e7de7 (patch)
tree03e5c008cb229f2d37240ed0b78d4223d1615b73 /test-mock
parentb71657a60aaedf7771daeca015bf48d87cf81230 (diff)
Add Context.createContextAsUser()
Without it, apps (mainline modules) will need to use createPackageContext..., which is a bit painful. Bug: 142472686 Test: atest android.content.cts.ContextTest#testCreateContextAsUser Change-Id: Id640e03862462724df1a4a3101f0b08faafba22f
Diffstat (limited to 'test-mock')
-rw-r--r--test-mock/src/android/test/mock/MockContext.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/test-mock/src/android/test/mock/MockContext.java b/test-mock/src/android/test/mock/MockContext.java
index a95b6f11e98a..fcd4701c7630 100644
--- a/test-mock/src/android/test/mock/MockContext.java
+++ b/test-mock/src/android/test/mock/MockContext.java
@@ -758,6 +758,12 @@ public class MockContext extends Context {
/** {@hide} */
@Override
+ public Context createContextAsUser(UserHandle user) {
+ throw new UnsupportedOperationException();
+ }
+
+ /** {@hide} */
+ @Override
public int getUserId() {
throw new UnsupportedOperationException();
}