From 502f453ac464850416b629eebb31343c8d1eb5db Mon Sep 17 00:00:00 2001 From: Daniel Bonnevier Date: Mon, 16 Apr 2018 13:25:32 +0200 Subject: [PATCH] Correct sendBroadcast test Commit 23eb3a19 changed the implementation from sendBroadcast to sendBroadcastAsUser but didn't change the test. Test: adb shell am instrument -r -w -e class \ android.app.timezone.RulesUpdaterContractTest#sendBroadcast \ com.android.frameworks.coretests/android.support.test.runner.AndroidJUnitRunner Bug: 78166765 Merged-In: I0a47e096a46fc63d46dd9ff878a4af0d76af82f0 Change-Id: I0a47e096a46fc63d46dd9ff878a4af0d76af82f0 --- .../src/android/app/timezone/RulesUpdaterContractTest.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/tests/coretests/src/android/app/timezone/RulesUpdaterContractTest.java b/core/tests/coretests/src/android/app/timezone/RulesUpdaterContractTest.java index 91f8ebc9ec1c7..fe6a1d21129e6 100644 --- a/core/tests/coretests/src/android/app/timezone/RulesUpdaterContractTest.java +++ b/core/tests/coretests/src/android/app/timezone/RulesUpdaterContractTest.java @@ -24,6 +24,7 @@ import static org.mockito.hamcrest.MockitoHamcrest.argThat; import android.content.Context; import android.content.Intent; +import android.os.UserHandle; import org.hamcrest.BaseMatcher; import org.hamcrest.Description; @@ -57,8 +58,9 @@ public class RulesUpdaterContractTest { RulesUpdaterContract.sendBroadcast(mockContext, packageName, tokenBytes); - verify(mockContext).sendBroadcast( + verify(mockContext).sendBroadcastAsUser( filterEquals(expectedIntent), + eq(UserHandle.SYSTEM), eq(RulesUpdaterContract.UPDATE_TIME_ZONE_RULES_PERMISSION)); }