diff --git a/e2e-tests/cypress/e2e/portal.cy.js b/e2e-tests/cypress/e2e/portal.cy.js index a75207839..31d57410b 100644 --- a/e2e-tests/cypress/e2e/portal.cy.js +++ b/e2e-tests/cypress/e2e/portal.cy.js @@ -82,6 +82,8 @@ describe('Run as portal', () => { cy.testid('DatabaseLoginModal_username').clear().type('postgres'); cy.testid('DatabaseLoginModal_password').clear().type('Pwd2020Db'); cy.testid('DatabaseLoginModal_connect').click(); + cy.contains('Chinook').click(); + cy.contains('album'); }); // it('import chinook DB', () => { diff --git a/packages/api/src/controllers/connections.js b/packages/api/src/controllers/connections.js index 5ea38978a..aba3cc8e3 100644 --- a/packages/api/src/controllers/connections.js +++ b/packages/api/src/controllers/connections.js @@ -222,7 +222,7 @@ module.exports = { }, test_meta: true, - test({ connection, requestDbList }) { + test({ connection, requestDbList = false }) { const subprocess = fork( global['API_PACKAGE'] || process.argv[1], [ @@ -267,7 +267,7 @@ module.exports = { } if (test) { - const testRes = await this.test(res); + const testRes = await this.test({ connection: res }); if (testRes.msgtype == 'connected') { volatileConnections[res._id] = res; return {