From 05a8293df0aa38e863228fd658cb1db8cab378cb Mon Sep 17 00:00:00 2001
From: Eduard Frankford <e.frankford@student.uibk.ac.at>
Date: Sun, 29 May 2022 14:42:09 +0200
Subject: [PATCH] testing

---
 .gitlab-ci.yml                                  | 1 +
 package.json                                    | 2 +-
 src/test/javascript/e2e/account/account.spec.ts | 8 +++++++-
 3 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 403a248ac..895cf7ee4 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -4,6 +4,7 @@ cache:
   key: '$CI_COMMIT_REF_NAME'
   paths:
     - .maven/
+    - node_modules/
 stages:
   # - lint
   # - build
diff --git a/package.json b/package.json
index 3d74f0326..9d2a8eaa4 100644
--- a/package.json
+++ b/package.json
@@ -39,7 +39,7 @@
     "predocker:others:up": "",
     "docker:others:up": "npm run docker:elasticsearch:up",
     "e2e": "export JHI_E2E_HEADLESS=true; protractor src/test/javascript/protractor.conf.js --disableChecks",
-    "e2e:ci": "protractor --baseUrl='https://dev-exchange.codeability-austria.uibk.ac.at/' src/test/javascript/protractor.conf.js --disableChecks",
+    "e2e:ci": "export E2E_PASSWORD=aUCDc2gJ6Qq3cAgf8jUfwV69gnd5Sq ; protractor --baseUrl='https://dev-exchange.codeability-austria.uibk.ac.at/' src/test/javascript/protractor.conf.js --disableChecks",
     "e2e:update-webdriver": "webdriver-manager update --gecko false",
     "postinstall": "npm run e2e:update-webdriver",
     "java:docker": "./mvnw -ntp verify -DskipTests -Pprod jib:dockerBuild",
diff --git a/src/test/javascript/e2e/account/account.spec.ts b/src/test/javascript/e2e/account/account.spec.ts
index 5be73b816..f22940d60 100644
--- a/src/test/javascript/e2e/account/account.spec.ts
+++ b/src/test/javascript/e2e/account/account.spec.ts
@@ -14,16 +14,22 @@ describe('account', () => {
 
   before(async () => {
     await browser.get('/');
+    await browser.sleep(2000);
+    // browser.ignoreSynchronization = true;
+
     navBarPage = new NavBarPage(true);
   });
 
   it('should fail to login with bad password', async () => {
-    console.log('I am alive');
+    // browser.waitForAngularEnabled(false);
     signInPage = await navBarPage.getSignInPage();
     await signInPage.autoSignInUsing(username, 'foo');
 
     const expect2 = 'login.messages.error.authentication';
     const value2 = await element(by.css('.alert-danger')).getAttribute('jhiTranslate');
+    console.log(expect2);
+    console.log(value2);
+
     expect(value2).to.eq(expect2);
   });
 
-- 
GitLab