diff --git a/e2e-tests/cypress/e2e/portal.cy.js b/e2e-tests/cypress/e2e/portal.cy.js index 5e9ed625a..a75207839 100644 --- a/e2e-tests/cypress/e2e/portal.cy.js +++ b/e2e-tests/cypress/e2e/portal.cy.js @@ -45,7 +45,6 @@ describe('Run as portal', () => { cy.get('[data-testid=InputTextModal_ok]').click(); }); - it('Import Chinook MySQL', () => { cy.visit('http://localhost:3000'); cy.contains('MySql-connection').click(); @@ -56,13 +55,13 @@ describe('Run as portal', () => { cy.wait(500); cy.get('[data-testid=ImportDatabaseDumpModal_runImport]').click(); cy.contains('Importing database'); - cy.contains('Finished job script'); + cy.contains('Finished job script'); cy.get('[data-testid=RunScriptModal_close]').click(); cy.contains('Chinook').click(); cy.contains('Album'); }); - it('Import Chinook Potgres', () => { + it('Import Chinook Postgres', () => { cy.visit('http://localhost:3000'); cy.contains('Postgres-connection').click(); cy.get('[data-testid=DatabaseAppObject_Chinook]').rightclick(); @@ -71,12 +70,20 @@ describe('Run as portal', () => { cy.wait(500); cy.get('[data-testid=ImportDatabaseDumpModal_runImport]').click(); cy.contains('Importing database'); - cy.contains('Finished job script'); + cy.contains('Finished job script'); cy.get('[data-testid=RunScriptModal_close]').click(); cy.contains('Chinook').click(); cy.contains('album'); }); + it('Open ask pwd connection', () => { + cy.visit('http://localhost:3000'); + cy.contains('Postgres-ask-connection').click(); + cy.testid('DatabaseLoginModal_username').clear().type('postgres'); + cy.testid('DatabaseLoginModal_password').clear().type('Pwd2020Db'); + cy.testid('DatabaseLoginModal_connect').click(); + }); + // it('import chinook DB', () => { // cy.visit('http://localhost:3000'); // cy.get('[data-testid=ConnectionTab_buttonConnect]').click(); diff --git a/packages/web/src/modals/DatabaseLoginModal.svelte b/packages/web/src/modals/DatabaseLoginModal.svelte index 29f5d5b33..be683f410 100644 --- a/packages/web/src/modals/DatabaseLoginModal.svelte +++ b/packages/web/src/modals/DatabaseLoginModal.svelte @@ -107,6 +107,7 @@ disabled={passwordMode == 'askPassword'} focused={passwordMode == 'askUser'} saveOnInput + data-testid="DatabaseLoginModal_username" /> {#if isTesting} @@ -141,11 +143,11 @@ {#if isTesting} - + {:else} - + {/if} - +