Merge "[MS15.2] Move SUBSCRIBER_ID_MATCH_RULE_* constants to static lib"
This commit is contained in:
@@ -42,8 +42,6 @@ import android.net.NetworkTemplate.NETWORK_TYPE_ALL
|
|||||||
import android.net.NetworkTemplate.OEM_MANAGED_ALL
|
import android.net.NetworkTemplate.OEM_MANAGED_ALL
|
||||||
import android.net.NetworkTemplate.OEM_MANAGED_NO
|
import android.net.NetworkTemplate.OEM_MANAGED_NO
|
||||||
import android.net.NetworkTemplate.OEM_MANAGED_YES
|
import android.net.NetworkTemplate.OEM_MANAGED_YES
|
||||||
import android.net.NetworkTemplate.SUBSCRIBER_ID_MATCH_RULE_ALL
|
|
||||||
import android.net.NetworkTemplate.SUBSCRIBER_ID_MATCH_RULE_EXACT
|
|
||||||
import android.net.NetworkTemplate.WIFI_NETWORK_KEY_ALL
|
import android.net.NetworkTemplate.WIFI_NETWORK_KEY_ALL
|
||||||
import android.net.NetworkTemplate.buildTemplateCarrierMetered
|
import android.net.NetworkTemplate.buildTemplateCarrierMetered
|
||||||
import android.net.NetworkTemplate.buildTemplateMobileAll
|
import android.net.NetworkTemplate.buildTemplateMobileAll
|
||||||
@@ -54,6 +52,8 @@ import android.net.NetworkTemplate.buildTemplateWifiWildcard
|
|||||||
import android.net.NetworkTemplate.normalize
|
import android.net.NetworkTemplate.normalize
|
||||||
import android.os.Build
|
import android.os.Build
|
||||||
import android.telephony.TelephonyManager
|
import android.telephony.TelephonyManager
|
||||||
|
import com.android.net.module.util.NetworkStatsUtils.SUBSCRIBER_ID_MATCH_RULE_ALL
|
||||||
|
import com.android.net.module.util.NetworkStatsUtils.SUBSCRIBER_ID_MATCH_RULE_EXACT
|
||||||
import com.android.testutils.DevSdkIgnoreRule
|
import com.android.testutils.DevSdkIgnoreRule
|
||||||
import com.android.testutils.DevSdkIgnoreRunner
|
import com.android.testutils.DevSdkIgnoreRunner
|
||||||
import com.android.testutils.assertParcelSane
|
import com.android.testutils.assertParcelSane
|
||||||
|
|||||||
@@ -94,6 +94,7 @@ import java.time.temporal.ChronoUnit;
|
|||||||
public class MultipathPolicyTrackerTest {
|
public class MultipathPolicyTrackerTest {
|
||||||
private static final Network TEST_NETWORK = new Network(123);
|
private static final Network TEST_NETWORK = new Network(123);
|
||||||
private static final int POLICY_SNOOZED = -100;
|
private static final int POLICY_SNOOZED = -100;
|
||||||
|
private static final String TEST_IMSI1 = "TEST_IMSI1";
|
||||||
|
|
||||||
@Mock private Context mContext;
|
@Mock private Context mContext;
|
||||||
@Mock private Context mUserAllContext;
|
@Mock private Context mUserAllContext;
|
||||||
@@ -148,6 +149,7 @@ public class MultipathPolicyTrackerTest {
|
|||||||
when(mDeps.getClock()).thenReturn(mClock);
|
when(mDeps.getClock()).thenReturn(mClock);
|
||||||
|
|
||||||
when(mTelephonyManager.createForSubscriptionId(anyInt())).thenReturn(mTelephonyManager);
|
when(mTelephonyManager.createForSubscriptionId(anyInt())).thenReturn(mTelephonyManager);
|
||||||
|
when(mTelephonyManager.getSubscriberId()).thenReturn(TEST_IMSI1);
|
||||||
|
|
||||||
mContentResolver = Mockito.spy(new MockContentResolver(mContext));
|
mContentResolver = Mockito.spy(new MockContentResolver(mContext));
|
||||||
mContentResolver.addProvider(Settings.AUTHORITY, new FakeSettingsProvider());
|
mContentResolver.addProvider(Settings.AUTHORITY, new FakeSettingsProvider());
|
||||||
|
|||||||
@@ -50,7 +50,6 @@ import static android.net.NetworkTemplate.MATCH_MOBILE_WILDCARD;
|
|||||||
import static android.net.NetworkTemplate.NETWORK_TYPE_ALL;
|
import static android.net.NetworkTemplate.NETWORK_TYPE_ALL;
|
||||||
import static android.net.NetworkTemplate.OEM_MANAGED_NO;
|
import static android.net.NetworkTemplate.OEM_MANAGED_NO;
|
||||||
import static android.net.NetworkTemplate.OEM_MANAGED_YES;
|
import static android.net.NetworkTemplate.OEM_MANAGED_YES;
|
||||||
import static android.net.NetworkTemplate.SUBSCRIBER_ID_MATCH_RULE_EXACT;
|
|
||||||
import static android.net.NetworkTemplate.buildTemplateMobileAll;
|
import static android.net.NetworkTemplate.buildTemplateMobileAll;
|
||||||
import static android.net.NetworkTemplate.buildTemplateMobileWithRatType;
|
import static android.net.NetworkTemplate.buildTemplateMobileWithRatType;
|
||||||
import static android.net.NetworkTemplate.buildTemplateWifi;
|
import static android.net.NetworkTemplate.buildTemplateWifi;
|
||||||
@@ -63,6 +62,7 @@ import static android.text.format.DateUtils.HOUR_IN_MILLIS;
|
|||||||
import static android.text.format.DateUtils.MINUTE_IN_MILLIS;
|
import static android.text.format.DateUtils.MINUTE_IN_MILLIS;
|
||||||
import static android.text.format.DateUtils.WEEK_IN_MILLIS;
|
import static android.text.format.DateUtils.WEEK_IN_MILLIS;
|
||||||
|
|
||||||
|
import static com.android.net.module.util.NetworkStatsUtils.SUBSCRIBER_ID_MATCH_RULE_EXACT;
|
||||||
import static com.android.server.net.NetworkStatsService.ACTION_NETWORK_STATS_POLL;
|
import static com.android.server.net.NetworkStatsService.ACTION_NETWORK_STATS_POLL;
|
||||||
|
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.Assert.assertEquals;
|
||||||
|
|||||||
Reference in New Issue
Block a user