Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(412)

Unified Diff: components/background_task_scheduler/android/junit/src/org/chromium/components/background_task_scheduler/TestBackgroundTask.java

Issue 2814653003: [Android] BackgroundTaskScheduler reschedule implementation (Closed)
Patch Set: Rebasing Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: components/background_task_scheduler/android/junit/src/org/chromium/components/background_task_scheduler/TestBackgroundTask.java
diff --git a/components/background_task_scheduler/android/junit/src/org/chromium/components/background_task_scheduler/TestBackgroundTask.java b/components/background_task_scheduler/android/junit/src/org/chromium/components/background_task_scheduler/TestBackgroundTask.java
index aed8b89fed9f36ac1b9be5512be5b10d21de06aa..00b72b3be1e64c6fc1a54ba1d3c0f4c6cea30692 100644
--- a/components/background_task_scheduler/android/junit/src/org/chromium/components/background_task_scheduler/TestBackgroundTask.java
+++ b/components/background_task_scheduler/android/junit/src/org/chromium/components/background_task_scheduler/TestBackgroundTask.java
@@ -8,6 +8,8 @@ import android.content.Context;
/** Dummy implementation of a background task used for testing. */
class TestBackgroundTask implements BackgroundTask {
+ private static int sRescheduleCalls = 0;
+
public TestBackgroundTask() {}
@Override
@@ -20,4 +22,17 @@ class TestBackgroundTask implements BackgroundTask {
public boolean onStopTask(Context context, TaskParameters taskParameters) {
return false;
}
+
+ @Override
+ public void reschedule(Context context) {
+ sRescheduleCalls++;
+ }
+
+ public static int getRescheduleCalls() {
+ return sRescheduleCalls;
+ }
+
+ public static void reset() {
+ sRescheduleCalls = 0;
+ }
}

Powered by Google App Engine
This is Rietveld 408576698