-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HL-812 | E2E tests for submitting applications manually from handler UI #2149
Conversation
Missing upstream would no longer crash nginx and as a side-effect, kill the whole container
Allows for running the server on localhost with ports 3000 and 3100
Codecov Report
@@ Coverage Diff @@
## develop #2149 +/- ##
===========================================
- Coverage 27.81% 27.71% -0.10%
===========================================
Files 766 767 +1
Lines 14878 14928 +50
Branches 3003 3003
===========================================
Hits 4138 4138
- Misses 10263 10313 +50
Partials 477 477
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
EMPLOYER branch is deployed to platta: https://kesaseteli-pr2149.dev.hel.ninja 🚀🚀🚀 |
API branch is deployed to platta: https://kesaseteli-pr2149.api.dev.hel.ninja/healthz 🚀🚀🚀 |
YOUTH branch is deployed to platta: https://youth-pr2149.dev.hel.ninja 🚀🚀🚀 |
HANDLER branch is deployed to platta: https://handler-pr2149.dev.hel.ninja 🚀🚀🚀 |
Helsinkibenefit-bf-appl is deployed to: https://helsinkibenefit-bf-appl-2149.test.kuva.hel.ninja 🚀🚀🚀 |
Helsinkibenefit-bf-hdlr is deployed to: https://helsinkibenefit-bf-hdlr-2149.test.kuva.hel.ninja 🚀🚀🚀 |
Helsinkibenefit-bf-bknd is deployed to: https://helsinkibenefit-bf-bknd-2149.test.kuva.hel.ninja 🚀🚀🚀 |
te-admn is deployed to: https://te-admn-2149.test.kuva.hel.ninja 🚀🚀🚀 |
te-yout is deployed to: https://te-yout-2149.test.kuva.hel.ninja 🚀🚀🚀 |
TestCafe result is success for https://handler-pr2149.dev.hel.ninja 😆🎉🎉🎉 |
te-bknd is deployed to: https://te-bknd-2149.test.kuva.hel.ninja 🚀🚀🚀 |
TestCafe result is success for https://helsinkibenefit-bf-appl-2149.test.kuva.hel.ninja! 😆🎉🎉🎉 |
TestCafe result is success for https://te-yout-2149.test.kuva.hel.ninja! 😆🎉🎉🎉 |
TestCafe result is success for https://te-admn-2149.test.kuva.hel.ninja! 😆🎉🎉🎉 |
TestCafe result is success for https://kesaseteli-pr2149.dev.hel.ninja 😆🎉🎉🎉 |
TestCafe result is success for https://youth-pr2149.dev.hel.ninja 😆🎉🎉🎉 |
ks-hdlr is deployed to: https://ks-hdlr-2149.test.kuva.hel.ninja 🚀🚀🚀 |
ks-empl is deployed to: https://ks-empl-2149.test.kuva.hel.ninja 🚀🚀🚀 |
ks-youth is deployed to: https://ks-youth-2149.test.kuva.hel.ninja 🚀🚀🚀 |
ks-bknd is deployed to: https://ks-bknd-2149.test.kuva.hel.ninja 🚀🚀🚀 |
TestCafe result is success for https://ks-handler-2149.test.kuva.hel.ninja! 😆🎉🎉🎉 |
TestCafe result is success for https://ks-empl-2149.test.kuva.hel.ninja! 😆🎉🎉🎉 |
TestCafe result is success for https://ks-youth-2149.test.kuva.hel.ninja! 😆🎉🎉🎉 |
YOUTH branch is deployed to platta: https://youth-pr2149.dev.hel.ninja 🚀🚀🚀 |
EMPLOYER branch is deployed to platta: https://kesaseteli-pr2149.dev.hel.ninja 🚀🚀🚀 |
[yjdh-kesaseteli-youth] Kudos, SonarCloud Quality Gate passed! |
TestCafe result is success for https://handler-pr2149.dev.hel.ninja 😆🎉🎉🎉 |
API branch is deployed to platta: https://helsinkilisa-pr2149.api.dev.hel.ninja/healthz 🚀🚀🚀 |
TestCafe result is success for https://kesaseteli-pr2149.dev.hel.ninja 😆🎉🎉🎉 |
HANDLER branch is deployed to platta: https://helsinkilisa-ui-handler-pr2149.dev.hel.ninja 🚀🚀🚀 |
TestCafe result is success for https://youth-pr2149.dev.hel.ninja 😆🎉🎉🎉 |
YOUTH branch is deployed to platta: https://youth-pr2149.dev.hel.ninja 🚀🚀🚀 |
API branch is deployed to platta: https://kesaseteli-pr2149.api.dev.hel.ninja/healthz 🚀🚀🚀 |
EMPLOYER branch is deployed to platta: https://kesaseteli-pr2149.dev.hel.ninja 🚀🚀🚀 |
HANDLER branch is deployed to platta: https://handler-pr2149.dev.hel.ninja 🚀🚀🚀 |
API branch is deployed to platta: https://helsinkilisa-pr2149.api.dev.hel.ninja/healthz 🚀🚀🚀 |
HANDLER branch is deployed to platta: https://helsinkilisa-ui-handler-pr2149.dev.hel.ninja 🚀🚀🚀 |
[yjdh-kesaseteli-shared] Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
[yjdh-kesaseteli-handler] Kudos, SonarCloud Quality Gate passed! |
[yjdh] Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
[yjdh] Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
[yjdh] Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
[yjdh-kesaseteli-api] SonarCloud Quality Gate failed. 1 Bug 94.5% Coverage Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
APPLICANT branch is deployed to platta: https://helsinkilisa-ui-pr2149.dev.hel.ninja 🚀🚀🚀 |
[yjdh-kesaseteli-employer] Kudos, SonarCloud Quality Gate passed! |
TestCafe result is success for https://handler-pr2149.dev.hel.ninja 😆🎉🎉🎉 |
[yjdh] Kudos, SonarCloud Quality Gate passed! |
TestCafe result is success for https://helsinkilisa-ui-pr2149.dev.hel.ninja 😆🎉🎉🎉 |
TestCafe result is success for https://kesaseteli-pr2149.dev.hel.ninja 😆🎉🎉🎉 |
TestCafe result is success for https://youth-pr2149.dev.hel.ninja 😆🎉🎉🎉 |
Description ✨
Rebased from
develop
->nginx-quality-of-life
->next-serve-https
. I'll merge these before applying HL-812!Tests are currently filling all the mandatory fields. All of the other combinations have been left unfilled (= hidden fields behind radio button = true state). The test fails because build version crashes on form submit (HL-864).
NOTE:
--experimental-proxyless
with TestCafe if using newer versionyarn bf-hdlr:start
(build version of the app) on port3100
with HTTPS on/etc/nginx/localhost.key
and/etc/nginx/localhost.crt
compose.benefit-backend.yml
(backend container only)