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}
-
+