From b797ef77c9fd3cd425f1c06a6447311577350c7e Mon Sep 17 00:00:00 2001 From: subrata Date: Fri, 17 Jun 2022 18:49:27 +0600 Subject: [PATCH] fix: Delete js file and keep the ts file for Cypress tests MySQL (#14054) --- .../ServerSideTests/QueryPane/MySQL_spec.js | 88 ------------------- 1 file changed, 88 deletions(-) delete mode 100644 app/client/cypress/integration/Smoke_TestSuite/ServerSideTests/QueryPane/MySQL_spec.js diff --git a/app/client/cypress/integration/Smoke_TestSuite/ServerSideTests/QueryPane/MySQL_spec.js b/app/client/cypress/integration/Smoke_TestSuite/ServerSideTests/QueryPane/MySQL_spec.js deleted file mode 100644 index 03a45ecfb0..0000000000 --- a/app/client/cypress/integration/Smoke_TestSuite/ServerSideTests/QueryPane/MySQL_spec.js +++ /dev/null @@ -1,88 +0,0 @@ -const datasource = require("../../../../locators/DatasourcesEditor.json"); -const queryEditor = require("../../../../locators/QueryEditor.json"); -const datasourceEditor = require("../../../../locators/DatasourcesEditor.json"); - -let datasourceName; - -describe("Validate CRUD queries for MySQL along with UI flow verifications", function() { - beforeEach(() => { - cy.startRoutesForDatasource(); - }); - it("1. Describe Table", function() { - cy.NavigateToDatasourceEditor(); - cy.get(datasourceEditor.MySQL).click(); - cy.generateUUID().then((uid) => { - datasourceName = uid; - cy.get(".t--edit-datasource-name").click(); - cy.get(".t--edit-datasource-name input") - .clear() - .type(datasourceName, { force: true }) - .should("have.value", datasourceName) - .blur(); - cy.getPluginFormsAndCreateDatasource(); - cy.fillMySQLDatasourceForm(); - cy.testSaveDatasource(); - cy.NavigateToActiveDSQueryPane(datasourceName); - }); - cy.get(queryEditor.queryNameField).type("DescribeTableQuery"); - cy.get(queryEditor.templateMenu).click(); - // mySQL query to fetch data - cy.get(".CodeMirror textarea") - .first() - .focus() - .type("DESCRIBE users", { - force: true, - parseSpecialCharSequences: false, - }); - cy.WaitAutoSave(); - cy.onlyQueryRun(); - cy.wait("@postExecute").then((xhr) => { - const response = xhr.response; - expect(response.body.responseMeta.status).to.eq(200); - const bodyArr = response.body.data.body; - cy.log(bodyArr); - expect(bodyArr[0]).to.have.any.keys("Field"); - }); - cy.deleteQueryUsingContext(); - cy.deleteDatasource(datasourceName); - }); - - it("2. Desc Table", function() { - cy.NavigateToDatasourceEditor(); - cy.get(datasourceEditor.MySQL).click(); - cy.generateUUID().then((uid) => { - datasourceName = uid; - cy.get(".t--edit-datasource-name").click(); - cy.get(".t--edit-datasource-name input") - .clear() - .type(datasourceName, { force: true }) - .should("have.value", datasourceName) - .blur(); - cy.getPluginFormsAndCreateDatasource(); - cy.fillMySQLDatasourceForm(); - cy.testSaveDatasource(); - cy.NavigateToActiveDSQueryPane(datasourceName); - }); - cy.get(queryEditor.queryNameField).type("DescTableQuery"); - cy.get(queryEditor.templateMenu).click(); - // mySQL query to fetch data - cy.get(".CodeMirror textarea") - .first() - .focus() - .type("DESC users", { - force: true, - parseSpecialCharSequences: false, - }); - cy.WaitAutoSave(); - cy.onlyQueryRun(); - cy.wait("@postExecute").then((xhr) => { - const response = xhr.response; - expect(response.body.responseMeta.status).to.eq(200); - const bodyArr = response.body.data.body; - cy.log(bodyArr); - expect(bodyArr[0]).to.have.any.keys("Field"); - }); - cy.deleteQueryUsingContext(); - cy.deleteDatasource(datasourceName); - }); -});