| 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..1ab794badd61842fac2645bb28359149fbe9588e 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
|
| @@ -31,6 +31,8 @@ import org.robolectric.annotation.Config;
|
| shadows = {ShadowGcmNetworkManager.class})
|
| public class BackgroundSchedulerTest {
|
| private Context mContext;
|
| + private TriggerConditions mConditions1 = new TriggerConditions(
|
| + true /* power */, 10 /* battery percentage */, false /* unmetered */);
|
|
|
| @Before
|
| public void setUp() throws Exception {
|
| @@ -43,7 +45,7 @@ public class BackgroundSchedulerTest {
|
| public void testSchedule() {
|
| BackgroundScheduler scheduler = new BackgroundScheduler();
|
| assertNull(ShadowGcmNetworkManager.getScheduledTask());
|
| - scheduler.schedule(mContext);
|
| + scheduler.schedule(mContext, mConditions1);
|
| // Check with gcmNetworkManagerShadow that schedule got called.
|
| assertNotNull(ShadowGcmNetworkManager.getScheduledTask());
|
|
|
| @@ -59,7 +61,7 @@ public class BackgroundSchedulerTest {
|
| public void testUnschedule() {
|
| BackgroundScheduler scheduler = new BackgroundScheduler();
|
| assertNull(ShadowGcmNetworkManager.getScheduledTask());
|
| - scheduler.schedule(mContext);
|
| + scheduler.schedule(mContext, mConditions1);
|
| assertNotNull(ShadowGcmNetworkManager.getScheduledTask());
|
|
|
| assertNull(ShadowGcmNetworkManager.getCanceledTask());
|
|
|