|
|
@@ -3,16 +3,14 @@ context('Access to page by guest', () => {
|
|
|
|
|
|
it('/Sandbox is successfully loaded', () => {
|
|
|
cy.visit('/Sandbox');
|
|
|
- cy.waitUntilSpinnerDisappear();
|
|
|
cy.getByTestid('grw-pagetree-item-container').should('be.visible');
|
|
|
- cy.collapseSidebar(true, true);
|
|
|
+ cy.collapseSidebar(true);
|
|
|
cy.screenshot(`${ssPrefix}-sandbox`);
|
|
|
});
|
|
|
|
|
|
it('/Sandbox with anchor hash is successfully loaded', () => {
|
|
|
cy.visit('/Sandbox#Headers');
|
|
|
cy.getByTestid('grw-pagetree-item-container').should('be.visible');
|
|
|
- cy.collapseSidebar(true, true);
|
|
|
|
|
|
// eslint-disable-next-line cypress/no-unnecessary-waiting
|
|
|
// cy.wait(500);
|
|
|
@@ -20,16 +18,17 @@ context('Access to page by guest', () => {
|
|
|
// hide fab // disable fab for sticky-events warning
|
|
|
// cy.getByTestid('grw-fab-container').invoke('attr', 'style', 'display: none');
|
|
|
|
|
|
+ cy.collapseSidebar(true, true);
|
|
|
cy.screenshot(`${ssPrefix}-sandbox-headers`);
|
|
|
});
|
|
|
|
|
|
it('/Sandbox/Math is successfully loaded', () => {
|
|
|
cy.visit('/Sandbox/Math');
|
|
|
cy.getByTestid('revision-toc-content').should('be.visible');
|
|
|
- cy.collapseSidebar(true, true);
|
|
|
|
|
|
cy.get('.math').should('be.visible');
|
|
|
|
|
|
+ cy.collapseSidebar(true);
|
|
|
cy.screenshot(`${ssPrefix}-sandbox-math`, {
|
|
|
blackout: ['.revision-toc', '[data-hide-in-vrt=true]']
|
|
|
});
|
|
|
@@ -37,11 +36,11 @@ context('Access to page by guest', () => {
|
|
|
|
|
|
it('/Sandbox with edit is successfully loaded', () => {
|
|
|
cy.visit('/Sandbox#edit');
|
|
|
- cy.collapseSidebar(true, true);
|
|
|
|
|
|
// eslint-disable-next-line cypress/no-unnecessary-waiting
|
|
|
cy.wait(1000);
|
|
|
|
|
|
+ cy.collapseSidebar(true);
|
|
|
cy.screenshot(`${ssPrefix}-sandbox-edit-page`);
|
|
|
})
|
|
|
|
|
|
@@ -51,13 +50,9 @@ context('Access to page by guest', () => {
|
|
|
context('Access to /me page', () => {
|
|
|
const ssPrefix = 'access-to-me-page-by-guest-';
|
|
|
|
|
|
- beforeEach(() => {
|
|
|
- // collapse sidebar
|
|
|
- cy.collapseSidebar(true);
|
|
|
- });
|
|
|
-
|
|
|
it('/me should be redirected to /login', () => {
|
|
|
- cy.visit('/me', { });
|
|
|
+ cy.visit('/me');
|
|
|
+ cy.getByTestid('login-form').should('be.visible');
|
|
|
cy.screenshot(`${ssPrefix}-me`);
|
|
|
});
|
|
|
|
|
|
@@ -69,8 +64,8 @@ context('Access to special pages by guest', () => {
|
|
|
|
|
|
it('/trash is successfully loaded', () => {
|
|
|
cy.visit('/trash', { });
|
|
|
- cy.collapseSidebar(true, true);
|
|
|
cy.getByTestid('trash-page-list').should('be.visible');
|
|
|
+ cy.collapseSidebar(true);
|
|
|
cy.screenshot(`${ssPrefix}-trash`);
|
|
|
});
|
|
|
|