Skip to content

Commit

Permalink
[ci] Update tests in relation to latest changes
Browse files Browse the repository at this point in the history
  • Loading branch information
evilaliv3 committed Oct 6, 2024
1 parent 628fae4 commit f2089b6
Showing 1 changed file with 22 additions and 15 deletions.
37 changes: 22 additions & 15 deletions client/cypress/e2e/11-test-admin-configure-languages.cy.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,26 @@ describe("admin configure languages", () => {
cy.get('[data-cy="languages"]').click();
cy.get(".add-language-btn").click();

cy.get("body").click("top");
cy.get('ng-select').last().click();
cy.get('div.ng-option').contains('English [en]').click();
cy.get('ul.selection-list li').should('contain', 'English [en]');
if (Cypress.env('default_language')!=="en") {
cy.get("body").click("top");
cy.get('ng-select').last().click();
cy.get('div.ng-option').contains('English [en]').click();
cy.get('ul.selection-list li').should('contain', 'English [en]');
}

cy.get("body").click("top");
cy.get('ng-select').last().click();
cy.get('div.ng-option').contains('Italian [it]').click();
cy.get('ul.selection-list li').should('contain', 'Italian [it]');
if (Cypress.env('default_language')!=="it") {
cy.get("body").click("top");
cy.get('ng-select').last().click();
cy.get('div.ng-option').contains('Italian [it]').click();
cy.get('ul.selection-list li').should('contain', 'Italian [it]');
}

cy.get("body").click("top");
cy.get('ng-select').last().click();
cy.get('div.ng-option').contains('German [de]').click();
cy.get('ul.selection-list li').should('contain', 'German [de]');
if (Cypress.env('default_language')!=="de") {
cy.get("body").click("top");
cy.get('ng-select').last().click();
cy.get('div.ng-option').contains('German [de]').click();
cy.get('ul.selection-list li').should('contain', 'German [de]');
}

cy.get("#save_language").click();
cy.waitForUrl("/#/admin/settings");
Expand All @@ -31,11 +37,12 @@ describe("admin configure languages", () => {
cy.get("#save_language").click();
cy.get('[data-cy="languages"]').click();

if (Cypress.env('default_language')=="it") {
cy.get(".remove-lang-btn").eq(0).click();
} else {
if (Cypress.env('default_language')=="en") {
cy.get(".remove-lang-btn").eq(1).click();
} else {
cy.get(".remove-lang-btn").eq(2).click();
}

cy.get("#save_language").should('exist').should('be.visible').click();

cy.waitForUrl("/#/admin/settings");
Expand Down

0 comments on commit f2089b6

Please sign in to comment.