File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed
feature/foryou/src/androidTest/java/com/google/samples/apps/nowinandroid/feature/foryou Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change 1616
1717package com.google.samples.apps.nowinandroid.feature.foryou
1818
19+ import android.Manifest
20+ import android.os.Build.VERSION.SDK_INT
21+ import android.os.Build.VERSION_CODES.TIRAMISU
1922import androidx.activity.ComponentActivity
2023import androidx.compose.foundation.layout.BoxWithConstraints
2124import androidx.compose.ui.test.assertHasClickAction
@@ -28,13 +31,24 @@ import androidx.compose.ui.test.onFirst
2831import androidx.compose.ui.test.onNodeWithContentDescription
2932import androidx.compose.ui.test.onNodeWithText
3033import androidx.compose.ui.test.performScrollToNode
34+ import androidx.test.rule.GrantPermissionRule
35+ import androidx.test.rule.GrantPermissionRule.grant
3136import com.google.samples.apps.nowinandroid.core.testing.data.followableTopicTestData
3237import com.google.samples.apps.nowinandroid.core.testing.data.userNewsResourcesTestData
3338import com.google.samples.apps.nowinandroid.core.ui.NewsFeedUiState
3439import org.junit.Rule
3540import org.junit.Test
3641
3742class ForYouScreenTest {
43+
44+ @get:Rule
45+ val permissionTestRule: GrantPermissionRule =
46+ if (SDK_INT >= TIRAMISU ) {
47+ grant(Manifest .permission.POST_NOTIFICATIONS )
48+ } else {
49+ grant()
50+ }
51+
3852 @get:Rule
3953 val composeTestRule = createAndroidComposeRule<ComponentActivity >()
4054
You can’t perform that action at this time.
0 commit comments