test: Migrate cypress tests batch 1 to playwright (#19569)

This commit is contained in:
Artem Sorokin
2025-09-16 16:11:51 +02:00
committed by GitHub
parent b480f495d9
commit a4fc24371d
19 changed files with 2573 additions and 239 deletions

View File

@@ -166,6 +166,14 @@ export class NodeDetailsViewPage extends BasePage {
.getByTestId('assignment-collection-drop-area');
}
getAssignmentCollectionDropArea() {
return this.page.getByTestId('assignment-collection-drop-area');
}
async clickAssignmentCollectionDropArea() {
await this.getAssignmentCollectionDropArea().click();
}
getAssignmentValue(paramName: string) {
return this.page
.getByTestId(`assignment-collection-${paramName}`)
@@ -723,6 +731,18 @@ export class NodeDetailsViewPage extends BasePage {
return this.page.getByTestId('node-run-info');
}
getStaleNodeIndicator() {
return this.page.getByTestId('node-run-info-stale');
}
getExecuteStepButton() {
return this.page.getByRole('button').filter({ hasText: 'Execute step' });
}
async clickExecuteStep() {
await this.getExecuteStepButton().click();
}
async openSettings() {
await this.page.getByTestId('tab-settings').click();
}