Index: chrome/android/javatests/src/org/chromium/chrome/browser/offlinepages/OfflinePageBridgeTest.java |
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/offlinepages/OfflinePageBridgeTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/offlinepages/OfflinePageBridgeTest.java |
index 78f819e1da22a2880a8a8e7de9a43086bc7c1e1f..6b14e3a5f8a152f6b3796f296feb6a5ffb1ec740 100644 |
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/offlinepages/OfflinePageBridgeTest.java |
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/offlinepages/OfflinePageBridgeTest.java |
@@ -258,6 +258,20 @@ public class OfflinePageBridgeTest extends ChromeActivityTestCaseBase<ChromeActi |
mOfflinePageBridge.getOfflineUrlForOnlineUrl(offlinePage.getUrl())); |
} |
+ @CommandLineFlags.Add({ChromeSwitches.DISABLE_OFFLINE_PAGES_BACKGROUND_LOADING}) |
+ @SmallTest |
+ public void testBackgroundLoadSwitchOff() throws Exception { |
+ assertFalse("If background loading is off, we should see the feature disabled", |
+ mOfflinePageBridge.isBackgroundLoadingEnabled()); |
+ } |
+ |
+ @CommandLineFlags.Add({ChromeSwitches.ENABLE_OFFLINE_PAGES_BACKGROUND_LOADING}) |
+ @SmallTest |
+ public void testBackgroundLoadSwitchOn() throws Exception { |
+ assertTrue("If background loading is on, we should see the feature enabled", |
+ mOfflinePageBridge.isBackgroundLoadingEnabled()); |
+ } |
+ |
private void savePage(final int expectedResult, final String expectedUrl) |
throws InterruptedException { |
final Semaphore semaphore = new Semaphore(0); |