mirror of
https://github.com/nocodb/nocodb.git
synced 2026-04-25 01:46:09 +00:00
feat(cypress): Added mysql independent misc suite
This commit is contained in:
@@ -15,7 +15,8 @@
|
||||
"test/pg-restMisc.js",
|
||||
"test/quickTest.js",
|
||||
"test/db-independent.js",
|
||||
"test/pg-restMiscV2.js"
|
||||
"test/pg-restMiscV2.js",
|
||||
"test/restMiscV2.js"
|
||||
],
|
||||
"defaultCommandTimeout": 13000,
|
||||
"pageLoadTimeout": 600000,
|
||||
|
||||
30
scripts/cypress/integration/test/restMiscV2.js
Normal file
30
scripts/cypress/integration/test/restMiscV2.js
Normal file
@@ -0,0 +1,30 @@
|
||||
// let t0 = require("./explicitLogin");
|
||||
// let t01 = require("../common/00_pre_configurations");
|
||||
let t6b = require("../common/6b_downloadCsv");
|
||||
// let t6c = require("../common/6c_swagger_api");
|
||||
// let t6d = require("../common/6d_language_validation");
|
||||
// let t6e = require("../common/6e_project_operations");
|
||||
let t6f = require("../common/6f_attachments");
|
||||
// let t6g = require("../common/6g_base_share");
|
||||
// let t7a = require("../common/7a_create_project_from_excel");
|
||||
const {
|
||||
setCurrentMode,
|
||||
} = require("../../support/page_objects/projectConstants");
|
||||
// const t8a = require("../common/8a_webhook");
|
||||
const t9b = require("../common/9b_ERD");
|
||||
|
||||
const nocoTestSuite = (apiType, dbType) => {
|
||||
setCurrentMode(apiType, dbType);
|
||||
|
||||
// Download CSV
|
||||
t6b.genTest(apiType, dbType);
|
||||
|
||||
// Attachment cell
|
||||
t6f.genTest(apiType, dbType);
|
||||
|
||||
// ERD:
|
||||
t9b.genTest(apiType, dbType);
|
||||
};
|
||||
|
||||
nocoTestSuite("rest", "mysql");
|
||||
|
||||
@@ -45,8 +45,11 @@ Cypress.Commands.add('setup', ({ dbType }) => {
|
||||
let project;
|
||||
|
||||
if(dbType === "postgres") {
|
||||
const pgProject = response.body.projects.find((project) => project.title === 'pgExtREST');
|
||||
project = pgProject;
|
||||
project = response.body.projects.find((project) => project.title === 'pgExtREST');
|
||||
}
|
||||
|
||||
if(dbType === "mysql") {
|
||||
project = response.body.projects.find((project) => project.title === 'externalREST');
|
||||
}
|
||||
|
||||
cy.visit(`http://localhost:3000/#/nc/${project.id}/auth`, {
|
||||
|
||||
Reference in New Issue
Block a user