blob: 6df4c901925cbe94d2f3cd89a1d1b370a0712964 [file] [log] [blame]
Jeff Sharkey06c41872013-09-06 10:43:45 -07001<?xml version="1.0" encoding="utf-8"?>
2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3 package="com.android.documentsui.tests">
4
Steve McKaybeac2232016-03-11 10:11:52 -08005 <uses-permission android:name="android.permission.INTERNET" />
6
Jeff Sharkey06c41872013-09-06 10:43:45 -07007 <application>
8 <uses-library android:name="android.test.runner" />
Tomasz Mikolajewski55194742015-04-08 09:21:08 +09009 <provider
10 android:name="com.android.documentsui.StubProvider"
11 android:authorities="com.android.documentsui.stubprovider"
12 android:exported="true"
13 android:grantUriPermissions="true"
14 android:permission="android.permission.MANAGE_DOCUMENTS"
15 android:enabled="true">
16 <intent-filter>
17 <action android:name="android.content.action.DOCUMENTS_PROVIDER" />
18 </intent-filter>
19 </provider>
Steve McKay50b9bae2017-01-17 11:12:08 -080020
Steve McKayee7d5872016-11-17 13:59:00 -080021 <!-- Provider that demostrates some features, like display of INFO and ERROR messages. -->
22 <provider
23 android:name="com.android.documentsui.DemoProvider"
24 android:authorities="com.android.documentsui.demoprovider"
25 android:exported="true"
26 android:grantUriPermissions="true"
27 android:permission="android.permission.MANAGE_DOCUMENTS"
28 android:enabled="true">
29 <intent-filter>
30 <action android:name="android.content.action.DOCUMENTS_PROVIDER" />
31 </intent-filter>
32 </provider>
Steve McKay50b9bae2017-01-17 11:12:08 -080033
Tomasz Mikolajewski55b6b482016-12-13 18:38:41 +090034 <!-- Provider for testing archives. -->
35 <provider
36 android:name="com.android.documentsui.archives.ResourcesProvider"
37 android:authorities="com.android.documentsui.archives.resourcesprovider"
38 android:exported="true"
39 android:grantUriPermissions="true"
40 android:permission="android.permission.MANAGE_DOCUMENTS"
41 android:enabled="true">
42 <intent-filter>
43 <action android:name="android.content.action.DOCUMENTS_PROVIDER" />
44 </intent-filter>
45 </provider>
Steve McKay50b9bae2017-01-17 11:12:08 -080046
47 <!-- Provider with support for paging. -->
48 <provider
49 android:name="com.android.documentsui.PagingProvider"
50 android:authorities="com.android.documentsui.pagingprovider"
51 android:exported="true"
52 android:grantUriPermissions="true"
53 android:permission="android.permission.MANAGE_DOCUMENTS"
54 android:enabled="true">
55 <intent-filter>
56 <action android:name="android.content.action.DOCUMENTS_PROVIDER" />
57 </intent-filter>
58 </provider>
Garfield Tane9670332017-03-06 18:33:23 -080059
60 <!-- Provider that has broken behavior -->
61 <provider
62 android:name="com.android.documentsui.BrokenProvider"
63 android:authorities="com.android.documentsui.broken"
64 android:exported="true"
65 android:grantUriPermissions="true"
66 android:permission="android.permission.MANAGE_DOCUMENTS"
67 android:enabled="true">
68 <intent-filter>
69 <action android:name="android.content.action.DOCUMENTS_PROVIDER" />
70 </intent-filter>
71 </provider>
Jeff Sharkey06c41872013-09-06 10:43:45 -070072 </application>
73
Ben Lin8952ec62016-05-11 17:38:18 -070074 <instrumentation android:name="android.support.test.runner.AndroidJUnitRunner"
Jeff Sharkey06c41872013-09-06 10:43:45 -070075 android:targetPackage="com.android.documentsui"
76 android:label="Tests for DocumentsUI" />
77
78</manifest>