mirror of https://github.com/nocodb/nocodb
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
867 B
31 lines
867 B
import { loginPage } from "../../support/page_objects/navigation"; |
|
import { isXcdb, roles } from "../../support/page_objects/projectConstants"; |
|
import { isTestSuiteActive } from "../../support/page_objects/projectConstants"; |
|
|
|
export const genTest = (apiType, dbType) => { |
|
describe(`${apiType.toUpperCase()} Project operations`, () => { |
|
if (!isTestSuiteActive(apiType, dbType)) return; |
|
|
|
before(() => { |
|
loginPage.signIn(roles.owner.credentials); |
|
cy.saveLocalStorage(); |
|
}); |
|
|
|
beforeEach(() => { |
|
cy.restoreLocalStorage(); |
|
}); |
|
|
|
afterEach(() => { |
|
cy.saveLocalStorage(); |
|
}); |
|
|
|
it("Delete Project", () => { |
|
cy.get(`.nc-action-btn`).should("exist").last().click(); |
|
|
|
cy.getActiveModal(".nc-modal-project-delete") |
|
.find(".ant-btn-dangerous") |
|
.should("exist") |
|
.click(); |
|
}); |
|
}); |
|
};
|
|
|