Skip to content

Fix install button selector for Falcon UI change#115

Merged
mraible merged 2 commits intomainfrom
fix/save-and-install-button
Mar 18, 2026
Merged

Fix install button selector for Falcon UI change#115
mraible merged 2 commits intomainfrom
fix/save-and-install-button

Conversation

@mraible
Copy link
Contributor

@mraible mraible commented Mar 18, 2026

The Falcon App Catalog UI renamed the install button from "Install app" to "Save and install". This caused E2E test failures because getByRole('button', { name: 'Install app' }) no longer matches.

Updated clickInstallAppButton() in AppCatalogPage.ts to use 'Save and install' as the primary selector with .or('Install app') fallback for backwards compatibility, matching the pattern already used in other foundry-sample repos.

Verified locally - all 8 tests pass.

mraible added 2 commits March 17, 2026 13:03
The Foundry Python runtime is 3.13. Update pylint target to match
so linting validates against the correct language features.
The Falcon App Catalog UI renamed the install button from 'Install app'
to 'Save and install'. Update the selector to match, with .or() fallback
for backwards compatibility.
@mraible mraible requested a review from a team March 18, 2026 14:25
@mraible mraible merged commit 47f7eed into main Mar 18, 2026
18 checks passed
@mraible mraible deleted the fix/save-and-install-button branch March 18, 2026 14:44
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.

2 participants