b7f52be4c9
CI / Run CI (push) Has been cancelled
CI / check-backend (push) Has been cancelled
CI / check-frontend (push) Has been cancelled
CI / tests (push) Has been cancelled
CI / e2e-tests (push) Has been cancelled
Copilot Setup Steps / copilot-setup-steps (push) Has been cancelled
28 lines
886 B
TypeScript
28 lines
886 B
TypeScript
import { submitMessage } from '../../support/testUtils';
|
|
|
|
describe('Remove Step', () => {
|
|
it('should be able to remove a step', () => {
|
|
cy.get('.step').should('have.length', 1);
|
|
cy.get('.step').eq(0).should('contain', 'Message 1');
|
|
|
|
cy.get('#step-tool1').should('exist');
|
|
cy.get('#step-tool1').click();
|
|
cy.get('.message-content').eq(1).should('contain', 'Child 1');
|
|
|
|
cy.get('#step-tool1').should('not.exist');
|
|
|
|
cy.get('.step').eq(1).should('contain', 'Message 2');
|
|
cy.get('.step').should('have.length', 1);
|
|
cy.get('.step').eq(0).should('contain', 'Message 2');
|
|
cy.get('.step').should('have.length', 0);
|
|
|
|
cy.get('.step').should('have.length', 1);
|
|
cy.get('.step').eq(0).should('contain', 'Message 3');
|
|
|
|
submitMessage('foo');
|
|
|
|
cy.get('.step').should('have.length', 1);
|
|
cy.get('.step').eq(0).should('contain', 'foo');
|
|
});
|
|
});
|