Further cleanup, and move functionality into TestFixture objects
Change-Id: I62b514ae8fe10f720a60c681968efd2340616eba
diff --git a/tests/AndroidManifest.xml b/tests/AndroidManifest.xml
index e987dee..0c632ec 100644
--- a/tests/AndroidManifest.xml
+++ b/tests/AndroidManifest.xml
@@ -19,11 +19,13 @@
package="com.android.server.telecom.tests"
android:debuggable="true">
- <uses-permission android:name="android.permission.CAMERA" />
- <uses-permission android:name="android.permission.CONTROL_INCALL_EXPERIENCE" />
- <uses-permission android:name="android.permission.REGISTER_CALL_PROVIDER" />
- <uses-permission android:name="android.permission.REGISTER_CONNECTION_MANAGER" />
- <uses-permission android:name="android.permission.REGISTER_SIM_SUBSCRIPTION" />
+ <!-- TODO: Needed because we call BluetoothAdapter.getDefaultAdapter() statically, and
+ BluetoothAdapter is a final class. -->
+ <uses-permission android:name="android.permission.BLUETOOTH" />
+
+ <!-- TODO: Needed because we call ActivityManager.getCurrentUser() statically. -->
+ <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS" />
+ <uses-permission android:name="android.permission.MANAGE_USERS" />
<application android:label="@string/app_name"
android:debuggable="true">
@@ -130,7 +132,7 @@
-e com.android.server.telecom.tests.unit.FooUnitTest
-->
<instrumentation android:name="android.test.InstrumentationTestRunner"
- android:targetPackage="com.android.server.telecom"
- android:label="Telecomm application tests."
+ android:targetPackage="com.android.server.telecom.tests"
+ android:label="Telecomm application tests"
android:debuggable="true"/>
</manifest>