Yohei-Shiina 3 лет назад
Родитель
Сommit
917ff75ef3

+ 5 - 0
packages/app/test/cypress/support/commands.ts

@@ -41,6 +41,11 @@ Cypress.Commands.add('login', (username, password) => {
   });
 });
 
+Cypress.Commands.add('waitSkeletonDisappear', () => {
+  cy.get('.grw-skelton').should('exist');
+  cy.get('.grw-skelton').should('not.exist');
+});
+
 let isSidebarCollapsed: boolean | undefined;
 
 Cypress.Commands.add('collapseSidebar', (isCollapsed, force=false) => {

+ 1 - 0
packages/app/test/cypress/support/index.ts

@@ -37,6 +37,7 @@ declare global {
        getByTestid(selector: string, options?: Partial<Loggable & Timeoutable & Withinable & Shadow>): Chainable<JQuery<Element>>,
        login(username: string, password: string): Chainable<void>,
        collapseSidebar(isCollapsed: boolean, force?: boolean): Chainable<void>,
+       waitSkeletonDisappear(): Chainable<void>
     }
   }
 }