mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-17 01:56:46 +00:00
Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
24 lines
920 B
TypeScript
24 lines
920 B
TypeScript
import type { Page } from '@playwright/test';
|
|
|
|
export const getSuggestedActionsButton = (page: Page) => page.getByTestId('suggested-action-count');
|
|
export const getSuggestedActionItem = (page: Page, text?: string) => {
|
|
const items = page.getByTestId('suggested-action-item');
|
|
if (text) {
|
|
return items.getByText(text);
|
|
}
|
|
return items;
|
|
};
|
|
export const getSuggestedActionsPopover = (page: Page) =>
|
|
page.locator('[data-reka-popper-content-wrapper=""]').filter({ hasText: /./ });
|
|
|
|
export const getErrorActionItem = (page: Page) =>
|
|
getSuggestedActionItem(page, 'Set up error notifications');
|
|
|
|
export const getTimeSavedActionItem = (page: Page) =>
|
|
getSuggestedActionItem(page, 'Track time saved');
|
|
|
|
export const getEvaluationsActionItem = (page: Page) =>
|
|
getSuggestedActionItem(page, 'Test reliability of AI steps');
|
|
|
|
export const getIgnoreAllButton = (page: Page) => page.getByTestId('suggested-action-ignore-all');
|