test: Ado 1296 add e2e tests (#7792)

Adds e2e tests for the template credential setup.
This commit is contained in:
Tomi Turtiainen
2023-11-27 17:18:10 +02:00
committed by GitHub
parent 847f6ac771
commit ac744d6702
9 changed files with 358 additions and 9 deletions

View File

@@ -0,0 +1,19 @@
import { BasePage } from './base';
export class TemplateWorkflowPage extends BasePage {
url = '/templates';
getters = {
useTemplateButton: () => cy.get('[data-test-id="use-template-button"]'),
};
actions = {
visit: (templateId: number) => {
cy.visit(`${this.url}/${templateId}`);
},
clickUseThisWorkflowButton: () => {
this.getters.useTemplateButton().click();
},
};
}