fix cypress tests
This commit is contained in:
parent
1a0d6f20fc
commit
7df88e627c
|
@ -37,7 +37,8 @@ describe('process-groups', () => {
|
||||||
cy.contains(groupId).should('not.exist');
|
cy.contains(groupId).should('not.exist');
|
||||||
});
|
});
|
||||||
|
|
||||||
it('can paginate items', () => {
|
// process groups no longer has pagination post-tiles
|
||||||
cy.basicPaginationTest();
|
// it('can paginate items', () => {
|
||||||
});
|
// cy.basicPaginationTest();
|
||||||
|
// });
|
||||||
});
|
});
|
||||||
|
|
|
@ -29,7 +29,10 @@ describe('process-models', () => {
|
||||||
newModelDisplayName
|
newModelDisplayName
|
||||||
);
|
);
|
||||||
|
|
||||||
cy.contains('Delete').click();
|
// go back to process model show by clicking on the breadcrumb
|
||||||
|
cy.contains(modelId).click();
|
||||||
|
|
||||||
|
cy.getBySel('delete-process-model-button').click();
|
||||||
cy.contains('Are you sure');
|
cy.contains('Are you sure');
|
||||||
cy.getBySel('modal-confirmation-dialog').find('.cds--btn--danger').click();
|
cy.getBySel('modal-confirmation-dialog').find('.cds--btn--danger').click();
|
||||||
cy.url().should('include', `process-groups/${groupId}`);
|
cy.url().should('include', `process-groups/${groupId}`);
|
||||||
|
@ -54,7 +57,6 @@ describe('process-models', () => {
|
||||||
cy.contains(modelId).click();
|
cy.contains(modelId).click();
|
||||||
cy.url().should('include', `process-models/${groupId}:${modelId}`);
|
cy.url().should('include', `process-models/${groupId}:${modelId}`);
|
||||||
cy.contains(`Process Model: ${modelDisplayName}`);
|
cy.contains(`Process Model: ${modelDisplayName}`);
|
||||||
cy.getBySel('files-accordion').click();
|
|
||||||
cy.contains(`${bpmnFileName}.bpmn`).should('not.exist');
|
cy.contains(`${bpmnFileName}.bpmn`).should('not.exist');
|
||||||
cy.contains(`${dmnFileName}.dmn`).should('not.exist');
|
cy.contains(`${dmnFileName}.dmn`).should('not.exist');
|
||||||
cy.contains(`${jsonFileName}.json`).should('not.exist');
|
cy.contains(`${jsonFileName}.json`).should('not.exist');
|
||||||
|
@ -73,7 +75,7 @@ describe('process-models', () => {
|
||||||
cy.contains(`Process Model File: ${bpmnFileName}`);
|
cy.contains(`Process Model File: ${bpmnFileName}`);
|
||||||
cy.contains(modelId).click();
|
cy.contains(modelId).click();
|
||||||
cy.contains(`Process Model: ${modelDisplayName}`);
|
cy.contains(`Process Model: ${modelDisplayName}`);
|
||||||
cy.getBySel('files-accordion').click();
|
// cy.getBySel('files-accordion').click();
|
||||||
cy.contains(`${bpmnFileName}.bpmn`).should('exist');
|
cy.contains(`${bpmnFileName}.bpmn`).should('exist');
|
||||||
|
|
||||||
// add new dmn file
|
// add new dmn file
|
||||||
|
@ -87,7 +89,7 @@ describe('process-models', () => {
|
||||||
cy.contains(`Process Model File: ${dmnFileName}`);
|
cy.contains(`Process Model File: ${dmnFileName}`);
|
||||||
cy.contains(modelId).click();
|
cy.contains(modelId).click();
|
||||||
cy.contains(`Process Model: ${modelDisplayName}`);
|
cy.contains(`Process Model: ${modelDisplayName}`);
|
||||||
cy.getBySel('files-accordion').click();
|
// cy.getBySel('files-accordion').click();
|
||||||
cy.contains(`${dmnFileName}.dmn`).should('exist');
|
cy.contains(`${dmnFileName}.dmn`).should('exist');
|
||||||
|
|
||||||
// add new json file
|
// add new json file
|
||||||
|
@ -103,11 +105,10 @@ describe('process-models', () => {
|
||||||
cy.wait(500);
|
cy.wait(500);
|
||||||
cy.contains(modelId).click();
|
cy.contains(modelId).click();
|
||||||
cy.contains(`Process Model: ${modelDisplayName}`);
|
cy.contains(`Process Model: ${modelDisplayName}`);
|
||||||
cy.getBySel('files-accordion').click();
|
// cy.getBySel('files-accordion').click();
|
||||||
cy.contains(`${jsonFileName}.json`).should('exist');
|
cy.contains(`${jsonFileName}.json`).should('exist');
|
||||||
|
|
||||||
cy.contains('Edit process model').click();
|
cy.getBySel('delete-process-model-button').click();
|
||||||
cy.contains('Delete').click();
|
|
||||||
cy.contains('Are you sure');
|
cy.contains('Are you sure');
|
||||||
cy.getBySel('modal-confirmation-dialog').find('.cds--btn--danger').click();
|
cy.getBySel('modal-confirmation-dialog').find('.cds--btn--danger').click();
|
||||||
cy.url().should('include', `process-groups/${groupId}`);
|
cy.url().should('include', `process-groups/${groupId}`);
|
||||||
|
@ -131,7 +132,6 @@ describe('process-models', () => {
|
||||||
cy.url().should('include', `process-models/${groupId}:${modelId}`);
|
cy.url().should('include', `process-models/${groupId}:${modelId}`);
|
||||||
cy.contains(`Process Model: ${modelDisplayName}`);
|
cy.contains(`Process Model: ${modelDisplayName}`);
|
||||||
|
|
||||||
cy.getBySel('files-accordion').click();
|
|
||||||
cy.getBySel('upload-file-button').click();
|
cy.getBySel('upload-file-button').click();
|
||||||
cy.contains('Add file').selectFile(
|
cy.contains('Add file').selectFile(
|
||||||
'cypress/fixtures/test_bpmn_file_upload.bpmn'
|
'cypress/fixtures/test_bpmn_file_upload.bpmn'
|
||||||
|
@ -142,7 +142,7 @@ describe('process-models', () => {
|
||||||
.click();
|
.click();
|
||||||
cy.runPrimaryBpmnFile();
|
cy.runPrimaryBpmnFile();
|
||||||
|
|
||||||
cy.getBySel('process-instance-list-link').click();
|
// cy.getBySel('process-instance-list-link').click();
|
||||||
cy.getBySel('process-instance-show-link').click();
|
cy.getBySel('process-instance-show-link').click();
|
||||||
cy.getBySel('process-instance-delete').click();
|
cy.getBySel('process-instance-delete').click();
|
||||||
cy.contains('Are you sure');
|
cy.contains('Are you sure');
|
||||||
|
@ -151,8 +151,7 @@ describe('process-models', () => {
|
||||||
// in breadcrumb
|
// in breadcrumb
|
||||||
cy.contains(modelId).click();
|
cy.contains(modelId).click();
|
||||||
|
|
||||||
cy.contains('Edit process model').click();
|
cy.getBySel('delete-process-model-button').click();
|
||||||
cy.contains('Delete').click();
|
|
||||||
cy.contains('Are you sure');
|
cy.contains('Are you sure');
|
||||||
cy.getBySel('modal-confirmation-dialog').find('.cds--btn--danger').click();
|
cy.getBySel('modal-confirmation-dialog').find('.cds--btn--danger').click();
|
||||||
cy.url().should('include', `process-groups/${groupId}`);
|
cy.url().should('include', `process-groups/${groupId}`);
|
||||||
|
|
|
@ -535,6 +535,7 @@ export default function ProcessModelShow() {
|
||||||
<Can I="DELETE" a={targetUris.processModelShowPath} ability={ability}>
|
<Can I="DELETE" a={targetUris.processModelShowPath} ability={ability}>
|
||||||
<ButtonWithConfirmation
|
<ButtonWithConfirmation
|
||||||
kind="ghost"
|
kind="ghost"
|
||||||
|
data-qa="delete-process-model-button"
|
||||||
renderIcon={TrashCan}
|
renderIcon={TrashCan}
|
||||||
iconDescription="Delete Process Model"
|
iconDescription="Delete Process Model"
|
||||||
hasIconOnly
|
hasIconOnly
|
||||||
|
|
Loading…
Reference in New Issue