Grant permission only if TIRAMISU or above

pull/738/head
Simon Marquis 1 year ago committed by GitHub
parent 331e8cffac
commit 69879ff874
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -17,6 +17,8 @@
package com.google.samples.apps.nowinandroid.feature.foryou package com.google.samples.apps.nowinandroid.feature.foryou
import android.Manifest import android.Manifest
import android.os.Build.VERSION.SDK_INT
import android.os.Build.VERSION_CODES.TIRAMISU
import androidx.activity.ComponentActivity import androidx.activity.ComponentActivity
import androidx.compose.foundation.layout.BoxWithConstraints import androidx.compose.foundation.layout.BoxWithConstraints
import androidx.compose.ui.test.assertHasClickAction import androidx.compose.ui.test.assertHasClickAction
@ -40,7 +42,9 @@ import org.junit.Test
class ForYouScreenTest { class ForYouScreenTest {
@get:Rule @get:Rule
val permissionTestRule: GrantPermissionRule = grant(Manifest.permission.POST_NOTIFICATIONS) val permissionTestRule: GrantPermissionRule =
if (SDK_INT < TIRAMISU) grant()
else grant(Manifest.permission.POST_NOTIFICATIONS)
@get:Rule @get:Rule
val composeTestRule = createAndroidComposeRule<ComponentActivity>() val composeTestRule = createAndroidComposeRule<ComponentActivity>()

Loading…
Cancel
Save