Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(4691)

Unified Diff: chrome/android/javatests/src/org/chromium/chrome/browser/invalidation/InvalidationControllerTest.java

Issue 1271003002: Determine whether to disable session invalidations at startup (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/android/javatests/src/org/chromium/chrome/browser/invalidation/InvalidationControllerTest.java
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/invalidation/InvalidationControllerTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/invalidation/InvalidationControllerTest.java
index abbf8fa36442dfd866ce860e26d9946a845c98eb..087b6d241e972c3ead486cf70bccf3c3ed987586 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/invalidation/InvalidationControllerTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/invalidation/InvalidationControllerTest.java
@@ -68,7 +68,7 @@ public class InvalidationControllerTest extends InstrumentationTestCase {
@Override
protected void setUp() throws Exception {
mContext = new IntentSavingContext(getInstrumentation().getTargetContext());
- mController = InvalidationController.get(mContext);
+ mController = new InvalidationController(mContext, false);
// We don't want to use the system content resolver, so we override it.
MockSyncContentResolverDelegate delegate = new MockSyncContentResolverDelegate();
// Android master sync can safely always be on.
@@ -151,7 +151,7 @@ public class InvalidationControllerTest extends InstrumentationTestCase {
final AtomicBoolean listenerCallbackCalled = new AtomicBoolean();
// Create instance.
- new InvalidationController(mContext) {
+ new InvalidationController(mContext, false) {
@Override
public void onApplicationStateChange(int newState) {
listenerCallbackCalled.set(true);
@@ -175,8 +175,7 @@ public class InvalidationControllerTest extends InstrumentationTestCase {
mProfileSyncServiceStub.setPreferredDataTypes(
CollectionUtil.newHashSet(ModelType.BOOKMARK, ModelType.SESSION));
- InvalidationController controller = new InvalidationController(mContext);
- controller.ensureStartedAndUpdateRegisteredTypes();
+ mController.ensureStartedAndUpdateRegisteredTypes();
assertEquals(1, mContext.getNumStartedIntents());
// Validate destination.

Powered by Google App Engine
This is Rietveld 408576698