summaryrefslogtreecommitdiffstats
path: root/src/com/android/providers/downloads/DownloadReceiver.java
diff options
context:
space:
mode:
authorJeff Sharkey <jsharkey@android.com>2012-07-24 17:42:25 -0700
committerJeff Sharkey <jsharkey@android.com>2012-07-24 17:45:41 -0700
commit36612d27b67ff2e79ffff8eb12d95d2058abde02 (patch)
treeddfc011a999b8f16c6a39b69832e9efa956e9d98 /src/com/android/providers/downloads/DownloadReceiver.java
parent8bf3f8c68bf2c617a07a63756481f73ec4d1d466 (diff)
downloadandroid_packages_providers_DownloadProvider-36612d27b67ff2e79ffff8eb12d95d2058abde02.tar.gz
android_packages_providers_DownloadProvider-36612d27b67ff2e79ffff8eb12d95d2058abde02.tar.bz2
android_packages_providers_DownloadProvider-36612d27b67ff2e79ffff8eb12d95d2058abde02.zip
Move notification tests to LittleMock.
Directly mock NotificationManager instead of using SystemFacade. Change-Id: If932d26e23816e8674469c275a828701cce5fc2d
Diffstat (limited to 'src/com/android/providers/downloads/DownloadReceiver.java')
-rw-r--r--src/com/android/providers/downloads/DownloadReceiver.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/com/android/providers/downloads/DownloadReceiver.java b/src/com/android/providers/downloads/DownloadReceiver.java
index 26ad992e..81ff4040 100644
--- a/src/com/android/providers/downloads/DownloadReceiver.java
+++ b/src/com/android/providers/downloads/DownloadReceiver.java
@@ -17,6 +17,7 @@
package com.android.providers.downloads;
import android.app.DownloadManager;
+import android.app.NotificationManager;
import android.content.ActivityNotFoundException;
import android.content.BroadcastReceiver;
import android.content.ContentUris;
@@ -120,7 +121,9 @@ public class DownloadReceiver extends BroadcastReceiver {
* @param cursor Cursor for reading the download's fields
*/
private void hideNotification(Context context, Uri uri, Cursor cursor) {
- mSystemFacade.cancelNotification(ContentUris.parseId(uri));
+ final NotificationManager notifManager = (NotificationManager) context.getSystemService(
+ Context.NOTIFICATION_SERVICE);
+ notifManager.cancel((int) ContentUris.parseId(uri));
int statusColumn = cursor.getColumnIndexOrThrow(Downloads.Impl.COLUMN_STATUS);
int status = cursor.getInt(statusColumn);