diff --git a/app/src/androidTest/java/com/m57/hermescontrol/ui/kanban/KanbanScreenTest.kt b/app/src/androidTest/java/com/m57/hermescontrol/ui/kanban/KanbanScreenTest.kt index 4d7ef777..52c65fde 100644 --- a/app/src/androidTest/java/com/m57/hermescontrol/ui/kanban/KanbanScreenTest.kt +++ b/app/src/androidTest/java/com/m57/hermescontrol/ui/kanban/KanbanScreenTest.kt @@ -1,6 +1,7 @@ package com.m57.hermescontrol.ui.kanban import androidx.compose.ui.test.assertIsDisplayed +import androidx.compose.ui.test.assertIsSelected import androidx.compose.ui.test.junit4.createComposeRule import androidx.compose.ui.test.onNodeWithTag import androidx.compose.ui.test.onNodeWithText @@ -74,10 +75,13 @@ class KanbanScreenTest { composeTestRule.onNodeWithTag("kanban_workspace_path").assertDoesNotExist() // Select Worktree + composeTestRule.onNodeWithTag("kanban_workspace_kinds").performScrollTo() composeTestRule.onNodeWithTag("kanban_workspace_kind_worktree").performClick() + composeTestRule.onNodeWithTag("kanban_workspace_kind_worktree").assertIsSelected() composeTestRule.onNodeWithTag("kanban_workspace_path").performScrollTo().assertIsDisplayed() // Select Scratch again + composeTestRule.onNodeWithTag("kanban_workspace_kinds").performScrollTo() composeTestRule.onNodeWithTag("kanban_workspace_kind_scratch").performClick() composeTestRule.onNodeWithTag("kanban_workspace_path").assertDoesNotExist() } diff --git a/app/src/main/java/com/m57/hermescontrol/ui/kanban/components/KanbanCreateTaskDialog.kt b/app/src/main/java/com/m57/hermescontrol/ui/kanban/components/KanbanCreateTaskDialog.kt index dbbc28e2..bc2ff92d 100644 --- a/app/src/main/java/com/m57/hermescontrol/ui/kanban/components/KanbanCreateTaskDialog.kt +++ b/app/src/main/java/com/m57/hermescontrol/ui/kanban/components/KanbanCreateTaskDialog.kt @@ -414,7 +414,11 @@ fun KanbanCreateTaskDialog( Spacer(modifier = Modifier.height(4.dp)) Row( horizontalArrangement = Arrangement.spacedBy(6.dp), - modifier = Modifier.fillMaxWidth().horizontalScroll(rememberScrollState()), + modifier = + Modifier + .fillMaxWidth() + .horizontalScroll(rememberScrollState()) + .testTag("kanban_workspace_kinds"), ) { listOf( "scratch" to stringResource(R.string.kanban_workspace_scratch),