From 9bc522e7438ad4e24ea6c0927b90518c46f638f5 Mon Sep 17 00:00:00 2001 From: Bonian Chen Date: Wed, 13 Nov 2019 22:18:01 +0800 Subject: [PATCH] [Settings] Fix unit test ActiveSubscriptionListener should enable cache after started. Bug: 144407438 Test: make RunSettingsRoboTests -j ROBOTEST_FILTER=ActiveSubsciptionsListenerTest Change-Id: I93b031da6e71a09b5ed5163bbecaaef99a254013 --- .../settings/network/ActiveSubsciptionsListenerTest.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/robotests/src/com/android/settings/network/ActiveSubsciptionsListenerTest.java b/tests/robotests/src/com/android/settings/network/ActiveSubsciptionsListenerTest.java index 23a19310da0..e124eb76f70 100644 --- a/tests/robotests/src/com/android/settings/network/ActiveSubsciptionsListenerTest.java +++ b/tests/robotests/src/com/android/settings/network/ActiveSubsciptionsListenerTest.java @@ -34,7 +34,6 @@ import android.telephony.SubscriptionManager; import com.android.internal.telephony.TelephonyIntents; import org.junit.Before; -import org.junit.Ignore; import org.junit.Test; import org.junit.runner.RunWith; import org.mockito.Mock; @@ -115,14 +114,15 @@ public class ActiveSubsciptionsListenerTest { } @Test - @Ignore - public void constructor_alwaysFetchAndCacheResult() { + public void start_alwaysFetchAndCacheResult() { mListener = spy(new ActiveSubsciptionsListener(mContext) { public void onChanged() {} }); mActiveSubscriptions.add(mSubscriptionInfo1); mActiveSubscriptions.add(mSubscriptionInfo2); + mListener.start(); + List subInfoList = null; int numberOfAccess = 0; for (int numberOfSubInfo = mActiveSubscriptions.size(); numberOfSubInfo >= 0;