From ce29184c57715a7d2685ebcfc91371aa0072f45d Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Fri, 22 Sep 2023 11:16:21 +0200 Subject: [PATCH] Bug 34478: [DO NOT PUSH] Cypress tests - cypress-mysql config --- cypress.config.ts | 10 +++++++++- t/cypress/plugins/index.js | 6 ++++++ t/cypress/support/e2e.js | 3 +++ 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/cypress.config.ts b/cypress.config.ts index d6814be6e21..95d03d37e87 100644 --- a/cypress.config.ts +++ b/cypress.config.ts @@ -8,9 +8,17 @@ export default defineConfig({ e2e: { experimentalStudio: true, - baseUrl: "http://localhost:8081", + baseUrl: "http://kohadev-intra.mydnsname.org:8081", specPattern: "t/cypress/integration/**/*.*", supportFile: "t/cypress/support/e2e.js", + env: { + db: { + host: "db", + user: "koha_kohadev", + password: "password", + database: "koha_kohadev", + }, + }, }, component: { diff --git a/t/cypress/plugins/index.js b/t/cypress/plugins/index.js index cf6b72f611c..e35c437a8bc 100644 --- a/t/cypress/plugins/index.js +++ b/t/cypress/plugins/index.js @@ -11,3 +11,9 @@ module.exports = (on, config) => { return config } + +const mysql = require('cypress-mysql'); + +module.exports = (on, config) => { + mysql.configurePlugin(on); +} diff --git a/t/cypress/support/e2e.js b/t/cypress/support/e2e.js index a423c73c7c8..2e4eb182b11 100644 --- a/t/cypress/support/e2e.js +++ b/t/cypress/support/e2e.js @@ -129,3 +129,6 @@ cy.get_vendors_to_relate = () => { } ] } + +const mysql = require('cypress-mysql'); +mysql.addCommands(); -- 2.25.1