From 8c9ebfe35f0bc754905feaf601e0452c2a794008 Mon Sep 17 00:00:00 2001 From: alejandrobailo Date: Tue, 24 Feb 2026 13:52:04 +0100 Subject: [PATCH] fix(ui): format showAction and update E2E page object --- .../hooks/use-org-account-selection-flow.ts | 3 +-- ui/tests/providers/providers-page.ts | 15 +++++++++++---- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/ui/components/providers/organizations/hooks/use-org-account-selection-flow.ts b/ui/components/providers/organizations/hooks/use-org-account-selection-flow.ts index c8a9bd8d79..72e3db3fb8 100644 --- a/ui/components/providers/organizations/hooks/use-org-account-selection-flow.ts +++ b/ui/components/providers/organizations/hooks/use-org-account-selection-flow.ts @@ -485,8 +485,7 @@ export function useOrgAccountSelectionFlow({ setCreatedProviderIds(launchableProviderIds); onSkip(); }, - showAction: - isApplying || isTesting || canRetry || hasSelectedAccounts, + showAction: isApplying || isTesting || canRetry || hasSelectedAccounts, actionLabel: "Test Connections", actionDisabled: isApplying || isTesting || !hasSelectedAccounts, actionType: WIZARD_FOOTER_ACTION_TYPE.BUTTON, diff --git a/ui/tests/providers/providers-page.ts b/ui/tests/providers/providers-page.ts index 9d647118ad..ba33458816 100644 --- a/ui/tests/providers/providers-page.ts +++ b/ui/tests/providers/providers-page.ts @@ -300,10 +300,17 @@ export class ProvidersPage extends BasePage { }); // Button to add a new cloud provider - this.addProviderButton = page.getByRole("link", { - name: "Add Cloud Provider", - exact: true, - }); + this.addProviderButton = page + .getByRole("button", { + name: "Add Cloud Provider", + exact: true, + }) + .or( + page.getByRole("link", { + name: "Add Cloud Provider", + exact: true, + }), + ); // Table displaying existing providers this.providersTable = page.getByRole("table");