AndroidTestCase.[set|get]TestContext are added as APIs
android.test.runner is using AndroidTestCase.[set|get]TestContext
methods from android.test.base. The problem is that the methods are
internal APIs and this is preventing us from hiding the impl library of
android.test.base to others.
Marking those two methods as APIs.
Bug: 157007292
Test: m
Test: android.test.runner
Change-Id: I8ea5421723a4a40d580956e5ceb51be70253f0eb
diff --git a/test-base/api/current.txt b/test-base/api/current.txt
index 750fb59..823e24d 100644
--- a/test-base/api/current.txt
+++ b/test-base/api/current.txt
@@ -7,8 +7,10 @@
method @Deprecated public void assertReadingContentUriRequiresPermission(android.net.Uri, String);
method @Deprecated public void assertWritingContentUriRequiresPermission(android.net.Uri, String);
method @Deprecated public android.content.Context getContext();
+ method @Deprecated public android.content.Context getTestContext();
method @Deprecated protected void scrubClass(Class<?>) throws java.lang.IllegalAccessException;
method @Deprecated public void setContext(android.content.Context);
+ method @Deprecated public void setTestContext(android.content.Context);
method @Deprecated @android.test.suitebuilder.annotation.Suppress public void testAndroidTestCaseSetupProperly();
field @Deprecated protected android.content.Context mContext;
}