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

Unified Diff: chrome/android/junit/src/org/chromium/chrome/browser/offlinepages/BackgroundSchedulerTest.java

Issue 2087633002: Defines TriggerConditions and plumbs up to BackgroundScheduler (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 6 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: chrome/android/junit/src/org/chromium/chrome/browser/offlinepages/BackgroundSchedulerTest.java
diff --git a/chrome/android/junit/src/org/chromium/chrome/browser/offlinepages/BackgroundSchedulerTest.java b/chrome/android/junit/src/org/chromium/chrome/browser/offlinepages/BackgroundSchedulerTest.java
index 1c2da05ed6e419d4dedfdbc9dbc047bbccea0a4a..23629ea0bf9f90446de03bb82f09c8ae9960cbef 100644
--- a/chrome/android/junit/src/org/chromium/chrome/browser/offlinepages/BackgroundSchedulerTest.java
+++ b/chrome/android/junit/src/org/chromium/chrome/browser/offlinepages/BackgroundSchedulerTest.java
@@ -43,7 +43,7 @@ public class BackgroundSchedulerTest {
public void testSchedule() {
BackgroundScheduler scheduler = new BackgroundScheduler();
assertNull(ShadowGcmNetworkManager.getScheduledTask());
- scheduler.schedule(mContext);
+ scheduler.schedule(mContext, new TriggerConditions(true, 10, false));
fgorski 2016/06/20 22:46:54 nit: this will quickly get unreadable. Is there a
Pete Williamson 2016/06/20 23:14:03 To make things a little bit better, we could creat
dougarnett 2016/06/22 19:54:18 Commented ctor parms and consolidated into single
// Check with gcmNetworkManagerShadow that schedule got called.
assertNotNull(ShadowGcmNetworkManager.getScheduledTask());
@@ -59,7 +59,7 @@ public class BackgroundSchedulerTest {
public void testUnschedule() {
BackgroundScheduler scheduler = new BackgroundScheduler();
assertNull(ShadowGcmNetworkManager.getScheduledTask());
- scheduler.schedule(mContext);
+ scheduler.schedule(mContext, new TriggerConditions(true, 10, false));
assertNotNull(ShadowGcmNetworkManager.getScheduledTask());
assertNull(ShadowGcmNetworkManager.getCanceledTask());

Powered by Google App Engine
This is Rietveld 408576698