Skip to content

Add checkComposeUiTestConfigurationForJs task to validate JS browser test setup#5628

Merged
Konstantin (terrakok) merged 2 commits into
masterfrom
CMP-4906-fix
Jun 17, 2026
Merged

Add checkComposeUiTestConfigurationForJs task to validate JS browser test setup#5628
Konstantin (terrakok) merged 2 commits into
masterfrom
CMP-4906-fix

Conversation

@terrakok

@terrakok Konstantin (terrakok) commented Jun 17, 2026

Copy link
Copy Markdown
Member

Ensure JS browser tests for Compose UI that depend on Skiko properly declare an executable binary. Fails with a clear error message if the configuration is invalid. Adds related test case (testJsNoExecutableTests).

Reverted fix: #5621

Fixes https://youtrack.jetbrains.com/issue/CMP-4906.

Testing

Added new test

Release Notes

Fixes - Gradle Plugin

  • Add clear error message if JS browser tests configuration for Compose UI is invalid (doesn't have declared an executable binary).

…r test setup

Ensure JS browser tests for Compose UI that depend on Skiko properly declare an executable binary. Fails with a clear error message if the configuration is invalid. Adds related test case (`testJsNoExecutableTests`). Fixes https://youtrack.jetbrains.com/issue/CMP-4906.
@igordmn

Copy link
Copy Markdown
Collaborator

Shagen Ogandzhanian (@Schahen), could you look at it too, as it is web

@terrakok Konstantin (terrakok) merged commit 47c91c4 into master Jun 17, 2026
25 of 26 checks passed
@terrakok Konstantin (terrakok) deleted the CMP-4906-fix branch June 17, 2026 17:37
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.

3 participants