| 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);
|
|
|