cy.goToPath(`/processes/${containerRequest.uuid}`);
cy.waitForDom();
cy.get('[data-cy=process-details]').should('contain', crUncommitted);
- cy.get('[data-cy=process-details]').find('button').contains('Run');
- cy.get('[data-cy=process-cancel]').should('not.exist');
+ cy.get('[data-cy=process-run-button]').should('exist');
+ cy.get('[data-cy=process-cancel-button]').should('not.exist');
});
// Queued container
cy.goToPath(`/processes/${containerRequest.uuid}`);
cy.waitForDom();
cy.get('[data-cy=process-details]').should('contain', crQueued);
- cy.get('[data-cy=process-cancel]').contains('Cancel');
+ cy.get('[data-cy=process-cancel-button]').contains('Cancel');
});
// Locked container
cy.goToPath(`/processes/${containerRequest.uuid}`);
cy.waitForDom();
cy.get('[data-cy=process-details]').should('contain', crLocked);
- cy.get('[data-cy=process-cancel]').contains('Cancel');
+ cy.get('[data-cy=process-cancel-button]').contains('Cancel');
});
// On Hold container
// Navigate to process and verify cancel button
cy.goToPath(`/processes/${containerRequest.uuid}`);
- cy.get('[data-cy=process-details]').should('contain', crOnHold);
cy.waitForDom();
- cy.get('[data-cy=process-details]').find('button').contains('Run');
- cy.get('[data-cy=process-cancel]').should('not.exist');
+ cy.get('[data-cy=process-details]').should('contain', crOnHold);
+ cy.get('[data-cy=process-run-button]').should('exist');
+ cy.get('[data-cy=process-cancel-button]').should('not.exist');
});
});
<div>
{runAction !== undefined &&
<Button
+ data-cy="process-run-button"
variant="contained"
size="small"
color="primary"
process.containerRequest.priority !== null &&
process.containerRequest.priority > 0 &&
<Button
- data-cy="process-cancel"
+ data-cy="process-cancel-button"
variant="outlined"
size="small"
color="primary"