Skip to content

Stabilize approvals popup disabled-row test#19178

Merged
etraut-openai merged 1 commit intomainfrom
etraut/fix-approvals-popup-disabled-test
Apr 23, 2026
Merged

Stabilize approvals popup disabled-row test#19178
etraut-openai merged 1 commit intomainfrom
etraut/fix-approvals-popup-disabled-test

Conversation

@etraut-openai
Copy link
Copy Markdown
Collaborator

Summary

The Windows Bazel job has been failing in chatwidget::tests::permissions::approvals_popup_navigation_skips_disabled because the test assumed a fixed approvals popup row order and shortcut for the disabled permissions option. The approvals popup can include platform-specific rows, so those assumptions made the test brittle.

This updates the test to derive the disabled row shortcut from the rendered popup and assert navigation continues to skip disabled rows before checking that disabled numeric shortcuts do not close or accept the popup.

@etraut-openai etraut-openai merged commit cccc1b6 into main Apr 23, 2026
34 of 36 checks passed
@etraut-openai etraut-openai deleted the etraut/fix-approvals-popup-disabled-test branch April 23, 2026 20:21
@github-actions github-actions Bot locked and limited conversation to collaborators Apr 23, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants