diff options
author | Treehugger Robot <treehugger-gerrit@google.com> | 2021-03-30 17:40:07 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2021-03-30 17:40:07 +0000 |
commit | 1503269b4c2df0cff64da3d69a975957b932fa3a (patch) | |
tree | 9b48968313e6aa15fef2f4972de65951cab71740 | |
parent | ed7a9b25e0219cd550df989811b4ff0dcaa1ae27 (diff) | |
parent | 5dd2ed3773f7e532ae0f2527e16fc198a2934f87 (diff) | |
download | BlockedNumberProvider-1503269b4c2df0cff64da3d69a975957b932fa3a.tar.gz |
Merge "Fix UTC failure"
-rw-r--r-- | tests/src/com/android/providers/blockednumber/BlockedNumberProviderTest.java | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/tests/src/com/android/providers/blockednumber/BlockedNumberProviderTest.java b/tests/src/com/android/providers/blockednumber/BlockedNumberProviderTest.java index ed48070..9f9301f 100644 --- a/tests/src/com/android/providers/blockednumber/BlockedNumberProviderTest.java +++ b/tests/src/com/android/providers/blockednumber/BlockedNumberProviderTest.java @@ -15,6 +15,9 @@ */ package com.android.providers.blockednumber; +import static android.os.UserHandle.MIN_SECONDARY_USER_ID; +import static android.os.UserHandle.USER_SYSTEM; + import static org.mockito.Matchers.anyInt; import static org.mockito.Matchers.anyString; import static org.mockito.Matchers.eq; @@ -46,6 +49,7 @@ import android.telephony.CarrierConfigManager; import android.telephony.TelephonyManager; import android.test.AndroidTestCase; import android.test.MoreAsserts; +import android.text.TextUtils; import android.test.suitebuilder.annotation.MediumTest; import junit.framework.Assert; @@ -70,7 +74,7 @@ public class BlockedNumberProviderTest extends AndroidTestCase { mMockContext.initializeContext(); mResolver = mMockContext.getContentResolver(); - when(mMockContext.mUserManager.isPrimaryUser()).thenReturn(true); + doReturn(USER_SYSTEM).when(mMockContext).getUserId(); when(mMockContext.mCountryDetector.detectCountry()) .thenReturn(new Country("US", Country.COUNTRY_SOURCE_LOCATION)); when(mMockContext.mAppOpsManager.noteOp( @@ -634,7 +638,7 @@ public class BlockedNumberProviderTest extends AndroidTestCase { } public void testPrivilegedAppAccessingApisAsSecondaryUser() { - when(mMockContext.mUserManager.isPrimaryUser()).thenReturn(false); + doReturn(MIN_SECONDARY_USER_ID).when(mMockContext).getUserId(); assertFalse(BlockedNumberContract.canCurrentUserBlockNumbers(mMockContext)); @@ -671,7 +675,7 @@ public class BlockedNumberProviderTest extends AndroidTestCase { } public void testRegularAppAccessingApisAsSecondaryUser() { - when(mMockContext.mUserManager.isPrimaryUser()).thenReturn(false); + doReturn(MIN_SECONDARY_USER_ID).when(mMockContext).getUserId(); doReturn(PackageManager.PERMISSION_DENIED) .when(mMockContext).checkCallingPermission(anyString()); @@ -768,7 +772,7 @@ public class BlockedNumberProviderTest extends AndroidTestCase { private String getEmergencyNumberFromSystemPropertiesOrDefault() { String systemEmergencyNumbers = SystemProperties.get("ril.ecclist"); - if (systemEmergencyNumbers == null) { + if (TextUtils.isEmpty(systemEmergencyNumbers)) { return "911"; } else { return systemEmergencyNumbers.split(",")[0]; |