summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorSudheer Shanka <sudheersai@google.com>2019-04-25 14:04:15 -0700
committerSudheer Shanka <sudheersai@google.com>2019-04-28 15:11:36 -0700
commit178b6d89e9799473679a0d50417bda8bae2ec963 (patch)
tree74d93cb18ce5383527a76bec896cdae6788e2220 /tests
parentfca4711560d491fb0742e657487d5dcf4f0e57f5 (diff)
downloadandroid_packages_providers_DownloadProvider-178b6d89e9799473679a0d50417bda8bae2ec963.tar.gz
android_packages_providers_DownloadProvider-178b6d89e9799473679a0d50417bda8bae2ec963.tar.bz2
android_packages_providers_DownloadProvider-178b6d89e9799473679a0d50417bda8bae2ec963.zip
Make downloads deletion on owner uninstall consistent.
When an app is uninstalled, it's downloads in top-level download directory will be orphaned and the rest will be deleted. Bug: 126064843 Test: manual Test: atest DownloadProviderTests Test: atest cts/tests/app/src/android/app/cts/DownloadManagerTest.java Change-Id: Iad430f7ec14f306ed859a3b30db9eea29a23c19d
Diffstat (limited to 'tests')
-rw-r--r--tests/src/com/android/providers/downloads/PublicApiFunctionalTest.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/src/com/android/providers/downloads/PublicApiFunctionalTest.java b/tests/src/com/android/providers/downloads/PublicApiFunctionalTest.java
index 97bc4a22..cabcc313 100644
--- a/tests/src/com/android/providers/downloads/PublicApiFunctionalTest.java
+++ b/tests/src/com/android/providers/downloads/PublicApiFunctionalTest.java
@@ -85,8 +85,9 @@ public class PublicApiFunctionalTest extends AbstractPublicApiTest {
mNotifManager = getContext().getSystemService(NotificationManager.class);
mDownloadManager = getContext().getSystemService(DownloadManager.class);
- mTestDirectory = new File(Environment.getExternalStorageDirectory() + File.separator
- + "download_manager_functional_test");
+ mTestDirectory = new File(Environment.getExternalStoragePublicDirectory(
+ Environment.DIRECTORY_DOWNLOADS)
+ + File.separator + "download_manager_functional_test");
if (mTestDirectory.exists()) {
IoUtils.deleteContents(mTestDirectory);
} else {