Skip to content
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

Automated the normal pre-release tests #299

Merged
merged 42 commits into from
Oct 2, 2023
Merged

Conversation

DavyLandman
Copy link
Member

@DavyLandman DavyLandman commented Sep 26, 2023

To increase quality of our releases and checks for our PRs, we want to automatically run UI tests in VS Code.

This PR is creating that functionality, it tests everything that was in the release schedule.

With the exception of clicking on a link in the REPL. Since the REPL is a canvas, this was not possible.

@DavyLandman DavyLandman force-pushed the automated-vscode-tests branch from 54a5294 to 57e6037 Compare September 29, 2023 07:01
@DavyLandman DavyLandman force-pushed the automated-vscode-tests branch from 5fb3c3b to 9dcd14d Compare September 29, 2023 08:41
@DavyLandman DavyLandman force-pushed the automated-vscode-tests branch from a8e09c7 to 16749f9 Compare September 29, 2023 19:00
@DavyLandman DavyLandman marked this pull request as ready for review October 2, 2023 09:15
@sonarqubecloud
Copy link

sonarqubecloud bot commented Oct 2, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@jurgenvinju
Copy link
Member

  1. very very happy with this. congrats on making it work @DavyLandman
  2. this is an invitation to write many more such tests
  3. Let's test clicking in the REPL by calling the handler function directly; so that at least we have tested the handler.
  4. I'm merging this now.

@jurgenvinju jurgenvinju merged commit 3fb03d2 into main Oct 2, 2023
12 checks passed
@jurgenvinju jurgenvinju deleted the automated-vscode-tests branch October 2, 2023 11:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants