Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 23fef00

Browse files
authoredFeb 11, 2021
Merge pull request android#387 from android/dev_alpha12
[All] Update to Compose 1.0.0-alpha12
2 parents 46a9ebf + cdd5f9b commit 23fef00

File tree

145 files changed

+1079
-1179
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

145 files changed

+1079
-1179
lines changed
 

‎Crane/app/build.gradle

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,19 +108,24 @@ dependencies {
108108
implementation Libs.GoogleMaps.maps
109109
implementation Libs.GoogleMaps.mapsKtx
110110

111+
implementation Libs.Accompanist.coil
112+
implementation Libs.AndroidX.Activity.activityCompose
111113
implementation Libs.AndroidX.Compose.runtime
112114
implementation Libs.AndroidX.Compose.runtimeLivedata
113115
implementation Libs.AndroidX.Compose.foundation
114116
implementation Libs.AndroidX.Compose.material
115117
implementation Libs.AndroidX.Compose.layout
116118
implementation Libs.AndroidX.Compose.animation
117119
implementation Libs.AndroidX.Compose.tooling
118-
implementation Libs.Accompanist.coil
120+
implementation Libs.AndroidX.Lifecycle.viewModelCompose
119121

120122
implementation Libs.AndroidX.Lifecycle.viewModelKtx
121123
implementation Libs.Hilt.android
122124
kapt Libs.Hilt.compiler
123125

126+
// FIXME: only needed for Compose alpha12
127+
androidTestImplementation Libs.AndroidX.Activity.activityCompose
128+
124129
androidTestImplementation Libs.JUnit.junit
125130
androidTestImplementation Libs.AndroidX.Test.runner
126131
androidTestImplementation Libs.AndroidX.Test.espressoCore

‎Crane/app/src/androidTest/java/androidx/compose/samples/crane/calendar/CalendarTest.kt

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import androidx.compose.samples.crane.calendar.model.DaySelectedStatus.Selected
2626
import androidx.compose.samples.crane.data.DatesRepository
2727
import androidx.compose.samples.crane.ui.CraneTheme
2828
import androidx.compose.ui.test.SemanticsMatcher
29-
import androidx.compose.ui.test.assertLabelEquals
29+
import androidx.compose.ui.test.assertContentDescriptionEquals
3030
import androidx.compose.ui.test.junit4.ComposeTestRule
3131
import androidx.compose.ui.test.junit4.createAndroidComposeRule
3232
import androidx.compose.ui.test.onNodeWithContentDescription
@@ -80,29 +80,29 @@ class CalendarTest {
8080
composeTestRule.onNodeWithContentDescription("January 3").assertExists()
8181

8282
val datesNoSelected = composeTestRule.onDateNodes(NoSelected)
83-
datesNoSelected[0].assertLabelEquals("January 1")
84-
datesNoSelected[1].assertLabelEquals("January 3")
83+
datesNoSelected[0].assertContentDescriptionEquals("January 1")
84+
datesNoSelected[1].assertContentDescriptionEquals("January 3")
8585

86-
composeTestRule.onDateNode(FirstLastDay).assertLabelEquals("January 2")
86+
composeTestRule.onDateNode(FirstLastDay).assertContentDescriptionEquals("January 2")
8787
}
8888

8989
@Test
9090
fun twoDaysSelected() {
9191
composeTestRule.onNodeWithContentDescription("January 2").assertExists().performClick()
9292

9393
val datesNoSelectedOneClick = composeTestRule.onDateNodes(NoSelected)
94-
datesNoSelectedOneClick[0].assertLabelEquals("January 1")
95-
datesNoSelectedOneClick[1].assertLabelEquals("January 3")
94+
datesNoSelectedOneClick[0].assertContentDescriptionEquals("January 1")
95+
datesNoSelectedOneClick[1].assertContentDescriptionEquals("January 3")
9696

9797
composeTestRule.onNodeWithContentDescription("January 4").assertExists().performClick()
9898

99-
composeTestRule.onDateNode(FirstDay).assertLabelEquals("January 2")
100-
composeTestRule.onDateNode(Selected).assertLabelEquals("January 3")
101-
composeTestRule.onDateNode(LastDay).assertLabelEquals("January 4")
99+
composeTestRule.onDateNode(FirstDay).assertContentDescriptionEquals("January 2")
100+
composeTestRule.onDateNode(Selected).assertContentDescriptionEquals("January 3")
101+
composeTestRule.onDateNode(LastDay).assertContentDescriptionEquals("January 4")
102102

103103
val datesNoSelected = composeTestRule.onDateNodes(NoSelected)
104-
datesNoSelected[0].assertLabelEquals("January 1")
105-
datesNoSelected[1].assertLabelEquals("January 5")
104+
datesNoSelected[0].assertContentDescriptionEquals("January 1")
105+
datesNoSelected[1].assertContentDescriptionEquals("January 5")
106106
}
107107
}
108108

0 commit comments

Comments
 (0)
Please sign in to comment.