diff options
Diffstat (limited to 'test-mock')
| -rw-r--r-- | test-mock/Android.bp | 26 | ||||
| -rw-r--r-- | test-mock/src/android/test/mock/MockContext.java | 7 |
2 files changed, 28 insertions, 5 deletions
diff --git a/test-mock/Android.bp b/test-mock/Android.bp index e1d6e01d6d06..0b5d4460612d 100644 --- a/test-mock/Android.bp +++ b/test-mock/Android.bp @@ -19,14 +19,30 @@ java_sdk_library { name: "android.test.mock", - srcs: ["src/**/*.java"], + srcs: [ + "src/**/*.java", + // Note: Below are NOT APIs of this library. We only take APIs under + // the android.test.mock package. They however provide private APIs that + // android.test.mock APIs references to. + ":framework-core-sources-for-test-mock", + ":framework_native_aidl", + ], + libs: ["framework-all"], api_packages: [ "android.test.mock", ], - - srcs_lib: "framework", - srcs_lib_whitelist_dirs: ["core/java"], - srcs_lib_whitelist_pkgs: ["android"], compile_dex: true, } + +// Make the current.txt available for use by the cts/tests/signature tests. +// ======================================================================== +filegroup { + name: "android-test-mock-current.txt", + visibility: [ + "//cts/tests/signature/api", + ], + srcs: [ + "api/current.txt", + ], +} diff --git a/test-mock/src/android/test/mock/MockContext.java b/test-mock/src/android/test/mock/MockContext.java index a95b6f11e98a..727684eca7ea 100644 --- a/test-mock/src/android/test/mock/MockContext.java +++ b/test-mock/src/android/test/mock/MockContext.java @@ -463,6 +463,13 @@ public class MockContext extends Context { } @Override + public void sendOrderedBroadcast(Intent intent, String receiverPermission, + String receiverAppOp, BroadcastReceiver resultReceiver, Handler scheduler, + int initialCode, String initialData, Bundle initialExtras) { + throw new UnsupportedOperationException(); + } + + @Override public void sendStickyBroadcast(Intent intent) { throw new UnsupportedOperationException(); } |