Skip to content

Commit

Permalink
Admin setting spec update
Browse files Browse the repository at this point in the history
  • Loading branch information
sagar-qa007 committed Dec 23, 2024
1 parent 88bae5c commit fabd248
Showing 1 changed file with 27 additions and 34 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@ describe("Admin settings page", { tags: ["@tag.Settings"] }, function () {
it("1. Should test that settings page is accessible to super user", () => {
cy.LogOut();
cy.LoginFromAPI(Cypress.env("USERNAME"), Cypress.env("PASSWORD"));
cy.pause();
agHelper.GetNClick(adminSettingsHelper._adminSettingsBtn);
agHelper.AssertURL(adminSettingsHelper.routes.GENERAL);
cy.wait("@getEnvVariables");
Expand Down Expand Up @@ -111,8 +110,6 @@ describe("Admin settings page", { tags: ["@tag.Settings"] }, function () {
},
);



it("7. Should test save and clear buttons disabled state", () => {
agHelper.VisitNAssert(
adminSettingsHelper.routes.GENERAL,
Expand Down Expand Up @@ -205,37 +202,33 @@ describe("Admin settings page", { tags: ["@tag.Settings"] }, function () {
agHelper.AssertURL(adminSettingsHelper.routes.GENERAL);
cy.wait("@getEnvVariables");
agHelper
.GetText(adminSettingsHelper._instanceName, "val")
.then(($text) => expect($text).to.eq("Appsmith"));
cy.LogOut();
.GetText(adminSettingsHelper._instanceName, "val")
.then(($text) => expect($text).to.eq("Appsmith"));
});

it("11. Verify all admin setting sections are accessible",
() => {
cy.visit("/applications", { timeout: 60000 });
agHelper.GetNClick(adminSettingsHelper._adminSettingsBtn);
cy.wait("@getEnvVariables");
agHelper.GetNClick(adminsSettings.generalTab);
agHelper.AssertURL(adminSettingsHelper.routes.GENERAL);
agHelper.GetNClick(adminsSettings.advancedTab);
agHelper.AssertURL(adminSettingsHelper.routes.ADVANCED);
agHelper.GetNClick(adminsSettings.authenticationTab);
agHelper.AssertURL(adminSettingsHelper.routes.AUTHENTICATION);
agHelper.GetNClick(adminsSettings.emailTab);
agHelper.AssertURL(adminSettingsHelper.routes.EMAIL);
agHelper.GetNClick(adminsSettings.developerSettingsTab);
agHelper.AssertURL(adminSettingsHelper.routes.DEVELOPER_SETTINGS);
agHelper.GetNClick(adminsSettings.versionTab);
agHelper.AssertURL(adminSettingsHelper.routes.VERSION);
agHelper.GetNClick(adminsSettings.branding);
agHelper.AssertURL(adminSettingsHelper.routes.BRANDING);
agHelper.GetNClick(adminsSettings.provisioning);
agHelper.AssertURL(adminSettingsHelper.routes.PROVISIONING);
agHelper.GetNClick(adminsSettings.accessControl);
agHelper.AssertURL(adminSettingsHelper.routes.ACCESS_CONTROL);
agHelper.GetNClick(adminsSettings.auditLogs);
agHelper.AssertURL(adminSettingsHelper.routes.AUDIT_LOGS);
},
);

it("11. Verify all admin setting sections are accessible", () => {
cy.visit("/applications", { timeout: 60000 });
agHelper.GetNClick(adminSettingsHelper._adminSettingsBtn);
cy.wait("@getEnvVariables");
agHelper.GetNClick(adminsSettings.generalTab);
agHelper.AssertURL(adminSettingsHelper.routes.GENERAL);
agHelper.GetNClick(adminsSettings.advancedTab);
agHelper.AssertURL(adminSettingsHelper.routes.ADVANCED);
agHelper.GetNClick(adminsSettings.authenticationTab);
agHelper.AssertURL(adminSettingsHelper.routes.AUTHENTICATION);
agHelper.GetNClick(adminsSettings.emailTab);
agHelper.AssertURL(adminSettingsHelper.routes.EMAIL);
agHelper.GetNClick(adminsSettings.developerSettingsTab);
agHelper.AssertURL(adminSettingsHelper.routes.DEVELOPER_SETTINGS);
agHelper.GetNClick(adminsSettings.versionTab);
agHelper.AssertURL(adminSettingsHelper.routes.VERSION);
agHelper.GetNClick(adminsSettings.branding);
agHelper.AssertURL(adminSettingsHelper.routes.BRANDING);
agHelper.GetNClick(adminsSettings.provisioning);
agHelper.AssertURL(adminSettingsHelper.routes.PROVISIONING);
agHelper.GetNClick(adminsSettings.accessControl);
agHelper.AssertURL(adminSettingsHelper.routes.ACCESS_CONTROL);
agHelper.GetNClick(adminsSettings.auditLogs);
agHelper.AssertURL(adminSettingsHelper.routes.AUDIT_LOGS);
});
});

0 comments on commit fabd248

Please sign in to comment.