summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTreehugger Robot <treehugger-gerrit@google.com>2021-03-30 17:40:07 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2021-03-30 17:40:07 +0000
commit1503269b4c2df0cff64da3d69a975957b932fa3a (patch)
tree9b48968313e6aa15fef2f4972de65951cab71740
parented7a9b25e0219cd550df989811b4ff0dcaa1ae27 (diff)
parent5dd2ed3773f7e532ae0f2527e16fc198a2934f87 (diff)
downloadBlockedNumberProvider-1503269b4c2df0cff64da3d69a975957b932fa3a.tar.gz
Merge "Fix UTC failure"
-rw-r--r--tests/src/com/android/providers/blockednumber/BlockedNumberProviderTest.java12
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];