mirror of
https://github.com/Unleash/unleash.git
synced 2025-08-23 13:46:45 +02:00
test login ci with waiting
This commit is contained in:
parent
a1a7f8e43c
commit
9b3d738c0a
@ -29,13 +29,18 @@ describe('login', { testIsolation: true }, () => {
|
|||||||
cy.url().should('eq', `${baseUrl}/personal`);
|
cy.url().should('eq', `${baseUrl}/personal`);
|
||||||
});
|
});
|
||||||
|
|
||||||
it('is redirecting to last visited projects', () => {
|
it('is redirecting to last a visited projects', () => {
|
||||||
cy.visit('/projects');
|
cy.visit('/projects');
|
||||||
|
cy.wait(3_000);
|
||||||
cy.visit('/');
|
cy.visit('/');
|
||||||
|
cy.wait(3_000);
|
||||||
cy.url().should((url) => url.startsWith(`${baseUrl}/projects`));
|
cy.url().should((url) => url.startsWith(`${baseUrl}/projects`));
|
||||||
cy.contains('a', projectName).click();
|
cy.visit(`/projects/${projectName}`);
|
||||||
cy.get(`h1 span`).should('not.have.class', 'skeleton');
|
cy.wait(3_000);
|
||||||
|
cy.visit('/projects');
|
||||||
|
cy.wait(3_000);
|
||||||
cy.visit('/');
|
cy.visit('/');
|
||||||
|
cy.wait(3_000);
|
||||||
cy.url().should((url) =>
|
cy.url().should((url) =>
|
||||||
// last visited project
|
// last visited project
|
||||||
url.startsWith(`${baseUrl}/projects/${projectName}`),
|
url.startsWith(`${baseUrl}/projects/${projectName}`),
|
||||||
@ -44,12 +49,18 @@ describe('login', { testIsolation: true }, () => {
|
|||||||
|
|
||||||
it('is redirecting to other pages', () => {
|
it('is redirecting to other pages', () => {
|
||||||
cy.visit('/search');
|
cy.visit('/search');
|
||||||
|
cy.wait(3_000);
|
||||||
cy.visit('/playground');
|
cy.visit('/playground');
|
||||||
|
cy.wait(3_000);
|
||||||
cy.visit('/');
|
cy.visit('/');
|
||||||
|
cy.wait(3_000);
|
||||||
cy.url().should('eq', `${baseUrl}/playground`);
|
cy.url().should('eq', `${baseUrl}/playground`);
|
||||||
cy.visit('/admin');
|
cy.visit('/admin');
|
||||||
|
cy.wait(3_000);
|
||||||
cy.visit('/applications'); // not one of main pages
|
cy.visit('/applications'); // not one of main pages
|
||||||
|
cy.wait(3_000);
|
||||||
cy.visit('/');
|
cy.visit('/');
|
||||||
|
cy.wait(3_000);
|
||||||
cy.url().should('eq', `${baseUrl}/admin`);
|
cy.url().should('eq', `${baseUrl}/admin`);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user