diff --git a/client/cypress/integration/frontend/modules/custom-content-block.spec.js b/client/cypress/integration/frontend/modules/custom-content-block.spec.js index 21bf98c8..d569de30 100644 --- a/client/cypress/integration/frontend/modules/custom-content-block.spec.js +++ b/client/cypress/integration/frontend/modules/custom-content-block.spec.js @@ -61,6 +61,14 @@ describe('Custom Content Block', () => { cy.log('Opening More Menu'); cy.getByDataCy('more-options-link').click(); + cy.log('Duplicating Content Block'); + cy.getByDataCy('duplicate-content-block-link').click(); + + cy.get('.content-block').should('have.length', 2); + + cy.log('Opening More Menu'); + cy.getByDataCy('more-options-link').click(); + // check if content block is still there cy.log('Deleting Content Block'); cy.getByDataCy('delete-content-block-link').click(); diff --git a/client/src/components/ContentBlock.vue b/client/src/components/ContentBlock.vue index 77cd254f..2fabf50b 100644 --- a/client/src/components/ContentBlock.vue +++ b/client/src/components/ContentBlock.vue @@ -11,14 +11,27 @@ >
- + -