-
-
Notifications
You must be signed in to change notification settings - Fork 22
Open
Description
In my testing if I provide ComposeScreen with viewBuilderAction = { hasTestTag(C.Screen.main_screen) } it doesn't work. I tested a bit, and I suspect that it uses wrong hierarchy matchers. If I do
composeTestRule.onNode(
hasTestTag(C.Tag.profile_auth_button).and(
hasParent(
hasTestTag(C.Screen.profile_screen)
)
)
).performClick()
``` then it also doesn't work, but if I change hasParent for hasAnyAncestors it does work.
Maybe I am doing something wrong? My initial attempt was like this
onComposeScreen(composeTestRule) {
authButton {
assertIsDisplayed()
performClick()
}
}
lexa-diky
Metadata
Metadata
Assignees
Labels
No labels