Browse Source

test: local storage handling fix for roles suite

Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
pull/3667/head
Raju Udava 2 years ago
parent
commit
e8a286634c
  1. 29
      scripts/cypress/integration/common/5a_user_role.js

29
scripts/cypress/integration/common/5a_user_role.js

@ -23,25 +23,27 @@ export const genTest = (apiType, dbType) => {
describe("Static user creations (different roles)", () => {
before(() => {
mainPage.tabReset();
// kludge: wait for page load to finish
cy.wait(4000);
// close team & auth tab
cy.get('button.ant-tabs-tab-remove').should('exist').click();
cy.wait(1000);
// standalone test
// loginPage.loginAndOpenProject(apiType, dbType);
// open a table to work on views
//
cy.restoreLocalStorage();
settingsPage.openMenu(settingsPage.TEAM_N_AUTH)
cy.saveLocalStorage();
});
beforeEach(() => {
cy.restoreLocalStorage();
});
afterEach(() => {
cy.saveLocalStorage();
})
after(() => {
cy.restoreLocalStorage();
cy.signOut();
cy.saveLocalStorage();
});
const addUser = (user) => {
@ -116,7 +118,7 @@ export const genTest = (apiType, dbType) => {
describe(`User role validation`, () => {
before(() => {
// cy.restoreLocalStorage();
cy.restoreLocalStorage();
cy.visit(mainPage.roleURL[roleType])
cy.wait(5000);
@ -175,9 +177,14 @@ export const genTest = (apiType, dbType) => {
cy.restoreLocalStorage();
});
afterEach(() => {
cy.saveLocalStorage();
})
after(() => {
// sign out
cy.restoreLocalStorage();
cy.signOut();
cy.saveLocalStorage();
});
///////////////////////////////////////////////////////

Loading…
Cancel
Save