1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-08-13 13:48:59 +02:00

test login ci with waiting

This commit is contained in:
Tymoteusz Czech 2025-04-18 15:37:27 +02:00
parent a1a7f8e43c
commit 9b3d738c0a
No known key found for this signature in database
GPG Key ID: 133555230D88D75F

View File

@ -29,13 +29,18 @@ describe('login', { testIsolation: true }, () => {
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.wait(3_000);
cy.visit('/');
cy.wait(3_000);
cy.url().should((url) => url.startsWith(`${baseUrl}/projects`));
cy.contains('a', projectName).click();
cy.get(`h1 span`).should('not.have.class', 'skeleton');
cy.visit(`/projects/${projectName}`);
cy.wait(3_000);
cy.visit('/projects');
cy.wait(3_000);
cy.visit('/');
cy.wait(3_000);
cy.url().should((url) =>
// last visited project
url.startsWith(`${baseUrl}/projects/${projectName}`),
@ -44,12 +49,18 @@ describe('login', { testIsolation: true }, () => {
it('is redirecting to other pages', () => {
cy.visit('/search');
cy.wait(3_000);
cy.visit('/playground');
cy.wait(3_000);
cy.visit('/');
cy.wait(3_000);
cy.url().should('eq', `${baseUrl}/playground`);
cy.visit('/admin');
cy.wait(3_000);
cy.visit('/applications'); // not one of main pages
cy.wait(3_000);
cy.visit('/');
cy.wait(3_000);
cy.url().should('eq', `${baseUrl}/admin`);
});