jam411 3 лет назад
Родитель
Сommit
702bc54c3b

+ 4 - 7
packages/app/test/cypress/integration/30-search/30-search--search.spec.ts

@@ -116,7 +116,8 @@ context('Search all pages', () => {
     cy.wait(1500);
     cy.screenshot(`${ssPrefix}3-search-page-results`, { capture: 'viewport'});
 
-    cy.getByTestid('open-page-item-control-btn').eq(1).click();
+    // TODO: chlick three dots bottom, collapse sidebar doesn't working.
+    cy.getByTestid('open-page-item-control-btn').eq(3).click();
     cy.getByTestid('search-result-content').should('be.visible');
     cy.get('.wiki').should('be.visible');
     // for avoid mismatch by auto scrolling
@@ -124,12 +125,8 @@ context('Search all pages', () => {
     cy.screenshot(`${ssPrefix}4-click-three-dots-menu`, {capture: 'viewport'});
 
     // Add bookmark
-    cy.waitUntil(() => {
-      // do
-      cy.getByTestid('add-remove-bookmark-btn').click({force: true});
-      // wati until
-      return cy.get('.btn-bookmark.active').then($elem => $elem.is(':visible'));
-    });
+    cy.getByTestid('add-remove-bookmark-btn').click({force: true});
+    cy.get('.btn-bookmark.active').should('be.visible')
     cy.screenshot(`${ssPrefix}5-add-bookmark`, {capture: 'viewport'});
 
     // Duplicate page

+ 12 - 12
packages/app/test/cypress/integration/50-sidebar/50-sidebar--access-to-side-bar.spec.ts

@@ -73,9 +73,9 @@ describe('Access to sidebar', () => {
           });
 
           // click add remove bookmark btn
-          cy.getByTestid('page-item-control-menu').should('have.class', 'show').within(() => {
-            cy.getByTestid('add-remove-bookmark-btn').click();
-          });
+          cy.getByTestid('page-item-control-menu').should('have.class', 'show')
+          cy.getByTestid('add-remove-bookmark-btn').click();
+
 
           // show dropdown again
           cy.get('.grw-pagetree-item-children').first().within(() => {
@@ -229,15 +229,15 @@ describe('Access to sidebar', () => {
         });
       });
 
-      // TODO: No Drafts pages on GROWI version 6
-      // it('Successfully access to My Drafts page', () => {
-      //   cy.visit('/');
-      //   cy.collapseSidebar(true);
-      //   cy.get('.grw-sidebar-nav-secondary-container').within(() => {
-      //     cy.get('a[href*="/me/drafts"]').click();
-      //   });
-      //   cy.screenshot(`${ssPrefix}access-to-drafts-page`);
-      // });
+      TODO: No Drafts pages on GROWI version 6
+      it('Successfully access to My Drafts page', () => {
+        cy.visit('/');
+        cy.collapseSidebar(true);
+        cy.get('.grw-sidebar-nav-secondary-container').within(() => {
+          cy.get('a[href*="/me/drafts"]').click();
+        });
+        cy.screenshot(`${ssPrefix}access-to-drafts-page`);
+      });
 
       describe('Test access to GROWI Docs page', () => {
         it('Successfully access to GROWI Docs page', () => {