Fix IntentFilterVerificationTest

With the BROWSABLE+DEFAULT change, this test now fails. Added the
categories to fix it.

Bug: 13193743

Test: atest IntentFilterVerificationTest

Change-Id: Iad493f5b20c1765ade54d3266c91160375828336
This commit is contained in:
Winson
2021-01-14 11:42:09 -08:00
parent 894acd9114
commit 375a117454

View File

@@ -77,12 +77,14 @@ class VerifyReceiverTest {
val filter = IntentFilter().apply {
addAction(Intent.ACTION_VIEW)
addCategory(Intent.CATEGORY_DEFAULT)
addCategory(Intent.CATEGORY_BROWSABLE)
addDataScheme(uri.scheme)
addDataAuthority(uri.authority, null)
}
val intent = Intent(Intent.ACTION_VIEW, uri).apply {
addCategory(Intent.CATEGORY_DEFAULT)
addCategory(Intent.CATEGORY_BROWSABLE)
}
val allResults = context.packageManager.queryIntentActivities(intent, 0)
val allComponents = allResults
@@ -132,6 +134,8 @@ class VerifyReceiverTest {
val intent = Intent(Intent.ACTION_VIEW).apply {
data = uri
addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
addCategory(Intent.CATEGORY_DEFAULT)
addCategory(Intent.CATEGORY_BROWSABLE)
}
val expectedActivities = params.expected.toMutableList()