| Index: chrome/android/junit/src/org/chromium/chrome/browser/media/router/ChromeMediaRouterSinkObservationTest.java
|
| diff --git a/chrome/android/junit/src/org/chromium/chrome/browser/media/router/ChromeMediaRouterSinkObservationTest.java b/chrome/android/junit/src/org/chromium/chrome/browser/media/router/ChromeMediaRouterSinkObservationTest.java
|
| index 4c85f8ef7bd3ee5baf0744346c329edcc01f3ddc..981aed4278df4caed2fd8a82196094fa6ee4ae23 100644
|
| --- a/chrome/android/junit/src/org/chromium/chrome/browser/media/router/ChromeMediaRouterSinkObservationTest.java
|
| +++ b/chrome/android/junit/src/org/chromium/chrome/browser/media/router/ChromeMediaRouterSinkObservationTest.java
|
| @@ -9,6 +9,9 @@ import static org.junit.Assert.assertTrue;
|
|
|
| import android.os.Build;
|
|
|
| +import org.chromium.base.BaseSwitches;
|
| +import org.chromium.base.CommandLine;
|
| +import org.chromium.base.SysUtils;
|
| import org.chromium.base.test.util.Feature;
|
| import org.chromium.chrome.browser.media.router.cast.MediaSink;
|
| import org.chromium.testing.local.LocalRobolectricTestRunner;
|
| @@ -23,8 +26,7 @@ import java.util.List;
|
| * Sink observation tests for ChromeMediaRouter.
|
| */
|
| @RunWith(LocalRobolectricTestRunner.class)
|
| -@Config(manifest = Config.NONE,
|
| - shadows = { ChromeMediaRouterTestBase.FakeActivityManager.class })
|
| +@Config(manifest = Config.NONE)
|
| public class ChromeMediaRouterSinkObservationTest extends ChromeMediaRouterTestBase {
|
| @Test
|
| @Feature({"MediaRouter"})
|
| @@ -92,15 +94,19 @@ public class ChromeMediaRouterSinkObservationTest extends ChromeMediaRouterTestB
|
|
|
| @Test
|
| @Feature({"MediaRouter"})
|
| - public void testNotLowRamDevice() {
|
| - sIsLowRamDevice = false;
|
| + public void testNotLowRamDevice() throws Exception {
|
| + SysUtils.reset();
|
| + CommandLine.getInstance().appendSwitch(
|
| + BaseSwitches.DISABLE_LOW_END_DEVICE_MODE);
|
| assertTrue(mChromeMediaRouter.startObservingMediaSinks(SOURCE_ID1));
|
| }
|
|
|
| @Test
|
| @Feature({"MediaRouter"})
|
| - public void testIsLowRamDevice() {
|
| - sIsLowRamDevice = true;
|
| + public void testIsLowRamDevice() throws Exception {
|
| + SysUtils.reset();
|
| + CommandLine.getInstance().appendSwitch(
|
| + BaseSwitches.ENABLE_LOW_END_DEVICE_MODE);
|
| assertEquals(Build.VERSION.SDK_INT <= Build.VERSION_CODES.JELLY_BEAN_MR2,
|
| mChromeMediaRouter.startObservingMediaSinks(SOURCE_ID1));
|
| }
|
|
|