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 cba15dff64029a69a3361d85c00009c241b45541..f99fe797d2adf761c4fe49975d9ae97e241195df 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); |