mirror of
https://github.com/nocodb/nocodb.git
synced 2026-04-29 09:36:49 +00:00
test: ERD base
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
This commit is contained in:
committed by
Muhammed Mustafa
parent
815a9ea102
commit
99726a55b9
@@ -16,7 +16,7 @@ export class _settingsPage {
|
||||
// menu
|
||||
this.TEAM_N_AUTH = "teamAndAuth";
|
||||
this.APPSTORE = "appStore";
|
||||
this.PROJ_METADATA = "metaData";
|
||||
this.PROJ_METADATA = "projMetaData";
|
||||
this.AUDIT = "audit";
|
||||
|
||||
// submenu
|
||||
@@ -26,6 +26,8 @@ export class _settingsPage {
|
||||
this.METADATA = "metaData";
|
||||
this.UI_ACCESS_CONTROL = "acl";
|
||||
this.AUDIT_LOG = "audit";
|
||||
this.ERD = "erd";
|
||||
this.MISC = "misc";
|
||||
}
|
||||
|
||||
openMenu(menuId) {
|
||||
@@ -40,6 +42,35 @@ export class _settingsPage {
|
||||
cy.get(`[data-menu-id=${menuId}]`).should("exist").click();
|
||||
}
|
||||
|
||||
openMiscTab() {
|
||||
// open Project metadata tab
|
||||
//
|
||||
settingsPage.openMenu(settingsPage.PROJ_METADATA);
|
||||
settingsPage.openTab(settingsPage.MISC);
|
||||
}
|
||||
|
||||
toggleShowMMSetting() {
|
||||
// toggle show MM setting
|
||||
//
|
||||
this.openMiscTab();
|
||||
cy.get(".nc-settings-meta-misc").click();
|
||||
|
||||
settingsPage.openTab(settingsPage.TEAM_N_AUTH);
|
||||
this.closeMetaTab();
|
||||
}
|
||||
|
||||
openErdTab() {
|
||||
// open Project metadata tab
|
||||
//
|
||||
settingsPage.openMenu(settingsPage.PROJ_METADATA);
|
||||
settingsPage.openTab(settingsPage.ERD);
|
||||
}
|
||||
|
||||
openTableErdView() {
|
||||
cy.get(".nc-actions-menu-btn").should("exist").click();
|
||||
cy.get(".nc-view-action-erd").should("exist").click();
|
||||
}
|
||||
|
||||
openTab(tabId) {
|
||||
cy.get(`[data-menu-id=${tabId}]`).should("exist").last().click();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user