asami-n пре 4 година
родитељ
комит
19e3cc7c54

+ 1 - 1
packages/app/src/components/PageDeleteModal.tsx

@@ -222,7 +222,7 @@ const PageDeleteModal: FC = () => {
   };
 
   return (
-    <Modal size="lg" isOpen={isOpened} toggle={closeDeleteModal} className="grw-create-page">
+    <Modal size="lg" isOpen={isOpened} toggle={closeDeleteModal} data-testid="page-delete-modal" className="grw-create-page">
       <ModalHeader tag="h4" toggle={closeDeleteModal} className={`bg-${deleteIconAndKey[deleteMode].color} text-light`}>
         <i className={`icon-fw icon-${deleteIconAndKey[deleteMode].icon}`}></i>
         { t(`modal_delete.delete_${deleteIconAndKey[deleteMode].translationKey}`) }

+ 3 - 1
packages/app/test/cypress/integration/2-basic-features/open-page-delete-modal.spec.ts

@@ -27,11 +27,13 @@ context('Open Page Delete Modal', () => {
      cy.visit('/Sandbox/Bootstrap4', {  });
      cy.get('#grw-subnav-container').within(() => {
        cy.getByTestid('open-page-item-control-btn').click();
+      //  cy.getByTestid('open-page-delete-modal-btn').should('be.visible');
        cy.getByTestid('open-page-delete-modal-btn').click();
     });
 
      // eslint-disable-next-line cypress/no-unnecessary-waiting
-     cy.wait(1500);
+    //  cy.wait(1500);
+     cy.getByTestid('page-delete-modal').should('be.visible');
      cy.screenshot(`${ssPrefix}-open-bootstrap4`,{ capture: 'viewport' });
   });