Lines Matching refs:file

5  * you may not use this file except in compliance with the License.
45 private static final String TEST_FILE = "file.test";
62 File file = buildPath(mContext.getFilesDir(), "file.test");
63 assertEquals("content://authority/tag/file.test",
64 strat.getUriForFile(file).toString());
66 file = buildPath(mContext.getFilesDir(), "subdir", "file.test");
67 assertEquals("content://authority/tag/subdir/file.test",
68 strat.getUriForFile(file).toString());
70 file = buildPath(Environment.getExternalStorageDirectory(), "file.test");
72 strat.getUriForFile(file);
73 fail("somehow got uri for file outside roots?");
82 File file = buildPath(mContext.getFilesDir(), "..", "file.test");
84 strat.getUriForFile(file);
85 fail("file escaped!");
95 File file = buildPath(mContext.getFilesDir(), "file.test");
96 assertEquals("content://authority/tag1/file.test",
97 strat.getUriForFile(file).toString());
103 file = buildPath(mContext.getFilesDir(), "file.test");
104 assertEquals("content://authority/tag2/file.test",
105 strat.getUriForFile(file).toString());
112 File file = buildPath(mContext.getFilesDir(), "file.test");
113 assertEquals(file.getPath(),
114 strat.getFileForUri(Uri.parse("content://authority/tag/file.test")).getPath());
116 file = buildPath(mContext.getFilesDir(), "subdir", "file.test");
117 assertEquals(file.getPath(), strat.getFileForUri(
118 Uri.parse("content://authority/tag/subdir/file.test")).getPath());
126 strat.getFileForUri(Uri.parse("content://authority/tag/../file.test"));
127 fail("file escaped!");
136 File file = buildPath(mContext.getFilesDir(), "lol\"wat?foo&bar", "wat.txt");
140 strat.getUriForFile(file).toString());
141 assertEquals(file.getPath(),
149 File file = buildPath(mContext.getFilesDir(), "file.txt");
150 assertEquals(file.getPath(), strat.getFileForUri(
151 Uri.parse("content://authority/tag/file.txt?extra=foo")).getPath());
170 final File file = new File(mContext.getFilesDir(), TEST_FILE);
171 final Uri uri = stageFileAndGetUri(file, TEST_DATA);
186 final File file = new File(mContext.getFilesDir(), TEST_FILE);
187 final Uri uri = stageFileAndGetUri(file, TEST_DATA);
214 final File file = new File(mContext.getFilesDir(), TEST_FILE);
215 final Uri uri = stageFileAndGetUri(file, TEST_DATA);
231 final File file = new File(mContext.getFilesDir(), TEST_FILE);
232 final Uri uri = stageFileAndGetUri(file, TEST_DATA);
238 final File file = new File(mContext.getFilesDir(), TEST_FILE);
239 final Uri uri = stageFileAndGetUri(file, TEST_DATA);
254 final File file = new File(mContext.getFilesDir(), TEST_FILE);
255 final Uri uri = stageFileAndGetUri(file, null);
259 fail("Somehow read missing file?");
274 final File file = new File(mContext.getFilesDir(), TEST_FILE);
275 final Uri uri = stageFileAndGetUri(file, TEST_DATA);
284 fail("Somehow read missing file?");
326 private Uri stageFileAndGetUri(File file, byte[] data) throws Exception {
328 final FileOutputStream out = new FileOutputStream(file);
335 file.delete();
337 return FileProvider.getUriForFile(mContext, TEST_AUTHORITY, file);