Skip to content
This repository has been archived by the owner on Mar 1, 2024. It is now read-only.

Add Selenium tests with js code coverage calculation #87

Closed
KowalskiPiotr98 opened this issue Dec 3, 2022 · 3 comments · Fixed by #138
Closed

Add Selenium tests with js code coverage calculation #87

KowalskiPiotr98 opened this issue Dec 3, 2022 · 3 comments · Fixed by #138
Assignees
Labels
area:chore Various chores, package updates, etc. p2 Medium priority type:tests New or improved tests

Comments

@KowalskiPiotr98
Copy link
Contributor

KowalskiPiotr98 commented Dec 3, 2022

- [ ] Figure out how to calculate js code coverage along the way and restore .js files coverage calculation in Sonar.

@KowalskiPiotr98 KowalskiPiotr98 added area:chore Various chores, package updates, etc. p2 Medium priority type:tests New or improved tests labels Dec 3, 2022
@KowalskiPiotr98
Copy link
Contributor Author

Moving this to the current project as Sonar is getting more and more annoyed by having no js code coverage.

@KowalskiPiotr98 KowalskiPiotr98 changed the title Add Selenium tests Add Selenium tests with js code coverage calculation Feb 11, 2023
@KowalskiPiotr98 KowalskiPiotr98 self-assigned this Mar 21, 2023
@KowalskiPiotr98
Copy link
Contributor Author

Okay, calculating code coverage of JS based on selenium might be a bit dumb, so I will exclude all js files from coverage, but instead make sure to thoroughly test this thing with selenium.

@KowalskiPiotr98
Copy link
Contributor Author

KowalskiPiotr98 commented Apr 15, 2023

The tests have been all pretty much written already, so all that's left to do is to figure out how to run this properly (will most likely need a one docker-compose.yml to rule them all).

Have something like an "experimental" docker tag that's just built on every push to main and use that in this docker-compose file (put this file in the main repo).

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area:chore Various chores, package updates, etc. p2 Medium priority type:tests New or improved tests
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant