Skip to content

Add Compose UI smoke tests for article flow#19

Merged
leesunghyun merged 1 commit into
mainfrom
codex/add-compose-ui-smoke-tests
Jun 7, 2026
Merged

Add Compose UI smoke tests for article flow#19
leesunghyun merged 1 commit into
mainfrom
codex/add-compose-ui-smoke-tests

Conversation

@leesunghyun

Copy link
Copy Markdown
Owner

Summary

Adds first Compose UI smoke tests for the critical article flow and adds stable testTags for deterministic UI testing.

What changed

  • Added androidx.compose.ui:ui-test-junit4 to androidTest dependencies.
  • Added testTag markers to list/detail screens for deterministic node selection.
  • Added ArticleUiSmokeTest with scenarios:
    • Edit first article title/body and save, then verify updated title appears in list.
    • Delete first article and verify its row is removed.

Scope

  • Test support + small UI instrumentation for v0.2 readiness.

Notes

This is a smoke-level coverage baseline for key migration flow:
List → Detail → Edit → Save → List and delete interaction.

Current CI in this repo only runs:

  • ./gradlew test
  • ./gradlew assembleDebug

So instrumented UI tests are not executed in the default pipeline yet.

@leesunghyun leesunghyun merged commit 7817802 into main Jun 7, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant