ci: Do not reset the server for every e2e sub-test (no-changelog) (#5521)

This commit is contained in:
कारतोफ्फेलस्क्रिप्ट™
2023-02-24 18:07:35 +01:00
committed by GitHub
parent 88de6613bd
commit d09ca875ec
17 changed files with 470 additions and 273 deletions

View File

@@ -1,5 +1,5 @@
import { WorkflowPage } from "../pages";
import { WorkflowExecutionsTab } from "../pages/workflow-executions-tab";
import { WorkflowPage } from '../pages';
import { WorkflowExecutionsTab } from '../pages/workflow-executions-tab';
const workflowPage = new WorkflowPage();
const executionsTab = new WorkflowExecutionsTab();
@@ -9,6 +9,9 @@ describe('Current Workflow Executions', () => {
before(() => {
cy.resetAll();
cy.skipSetup();
});
beforeEach(() => {
workflowPage.actions.visit();
cy.waitForLoad();
cy.createFixtureWorkflow('Test_workflow_4_executions_view.json', `My test workflow`);
@@ -20,12 +23,14 @@ describe('Current Workflow Executions', () => {
executionsTab.getters.executionListItems().should('have.length', 11);
executionsTab.getters.successfulExecutionListItems().should('have.length', 9);
executionsTab.getters.failedExecutionListItems().should('have.length', 2);
executionsTab.getters.executionListItems().first().invoke('attr','class').should('match', /_active_/);
executionsTab.getters
.executionListItems()
.first()
.invoke('attr', 'class')
.should('match', /_active_/);
});
});
const createMockExecutions = () => {
workflowPage.actions.turnOnManualExecutionSaving();
executionsTab.actions.createManualExecutions(5);
@@ -37,4 +42,4 @@ const createMockExecutions = () => {
executionsTab.actions.createManualExecutions(4);
executionsTab.actions.switchToExecutionsTab();
cy.waitForLoad();
}
};