From 7e45ec7df7b198229fd850d3e40d61db3aa191bb Mon Sep 17 00:00:00 2001 From: Eduard Frankford <e.frankford@student.uibk.ac.at> Date: Sun, 29 May 2022 12:30:01 +0200 Subject: [PATCH] starting with e2e in ci --- package-lock.json | 5 +++-- package.json | 9 ++------- src/main/webapp/app/home/home.component.html | 4 ++-- src/test/javascript/protractor.conf.js | 4 ++-- 4 files changed, 9 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index 41b88c8d0..c39d109de 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26826,7 +26826,7 @@ "text-table": "0.2.0", "tree-kill": "1.2.2", "tslib": "2.3.1", - "webpack": "5.66.0", + "webpack": "5.65.0", "webpack-dev-middleware": "5.2.2", "webpack-dev-server": "4.6.0", "webpack-merge": "5.8.0", @@ -27455,7 +27455,8 @@ } }, "webpack": { - "version": "https://registry.npmjs.org/webpack/-/webpack-5.65.0.tgz", + "version": "5.65.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.65.0.tgz", "integrity": "sha512-Q5or2o6EKs7+oKmJo7LaqZaMOlDWQse9Tm5l1WAfU/ujLGN5Pb0SqGeVkN/4bpPmEqEP5RnVhiqsOtWtUVwGRw==", "dev": true, "requires": { diff --git a/package.json b/package.json index f477681db..89e73fd11 100644 --- a/package.json +++ b/package.json @@ -38,13 +38,8 @@ "docker:others:down": "npm run docker:elasticsearch:down", "predocker:others:up": "", "docker:others:up": "npm run docker:elasticsearch:up", - "e2e": "npm run e2e:protractor --", - "e2e:dev": "concurrently -k -s first \"./mvnw\" \"npm run e2e\"", - "e2e:devserver": "concurrently -k -s first \"npm run backend:start\" \"npm start\" \"wait-on http-get://localhost:9000 && npm run e2e:headless -- -c baseUrl=http://localhost:9000\"", - "pree2e:headless": "npm run ci:server:await", - "e2e:headless": "npm run e2e:protractor --headless --disable-gpu", - "e2e:protractor": "protractor src/test/javascript/protractor.conf.js", - "e2e:protractor:headless": "npm run e2e:protractor --", + "e2e": "protractor src/test/javascript/protractor.conf.js", + "e2e:ci": "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/main/webapp/app/home/home.component.html b/src/main/webapp/app/home/home.component.html index 1bee5f3c2..828f7e3b4 100644 --- a/src/main/webapp/app/home/home.component.html +++ b/src/main/webapp/app/home/home.component.html @@ -7,11 +7,11 @@ <div class="row" style="padding-top: 15px"> <div class="col-12"> <div [ngSwitch]="account !== null"> - <!-- <div class="alert alert-success" *ngSwitchCase="true"> + <div class="alert alert-success" *ngSwitchCase="true"> <span id="home-logged-message" *ngIf="account" jhiTranslate="home.logged.message" [translateValues]="{ username: account.login }" >You are logged in as user "{{ account.login }}".</span > - </div> --> + </div> </div> </div> </div> diff --git a/src/test/javascript/protractor.conf.js b/src/test/javascript/protractor.conf.js index 915ba287d..b80b85528 100644 --- a/src/test/javascript/protractor.conf.js +++ b/src/test/javascript/protractor.conf.js @@ -12,14 +12,14 @@ exports.config = { browserName: 'chrome', chromeOptions: { args: process.env.JHI_E2E_HEADLESS - ? ['--headless', '--disable-gpu', '--window-size=800,600'] + ? ['--headless', '--disable-gpu', '--window-size=1920,1080', '--start-maximized'] : ['--disable-gpu', '--window-size=800,600'], }, }, directConnect: true, - baseUrl: 'http://localhost:9000/', + baseUrl: process.env.baseUrl ? process.env.baseUrl : 'http://localhost:9000/', framework: 'mocha', -- GitLab