-
Notifications
You must be signed in to change notification settings - Fork 2
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
Create automated tests for Frontend Electron app #64
Comments
@IsaacMilarky I saw you created a PR related to this, does this make this ticket obsolete? If not, I was going to take a look at it next! |
There are currently backend Python tests that are pending a PR merge but this ticket is for developing tests for the Electron frontend. This ticket is specifically for frontend tests. It would be amazing if you wanted to write tests for the electron.js frontend that would be a great feature to have. |
6/28:
|
7/1:
|
7/8:
|
Github Action script steps for future reference: - name: Install dependencies for tests
run: npx playwright install --with-deps chromium
- name: Run frontend tests
run: xvfb-run --auto-servernum --server-args="-screen 0 1280x960x24" -- npm test |
Restarted PR: #71 |
7/12:
|
Is your feature request related to a problem? Please describe.
Currently, there are no tests written for the frontend electron.js desktop app.
Describe the intended behavior
As part of development and release, we would like to run end-to-end automated tests for desktop app.
Describe the solution you'd like
A suite of tests should be written to test the functionality of the desktop app. Include the tests as part of making releases and in our PR reviews
Describe alternatives you've considered
Manual testing is being done at the moment.
Additional Information:
The text was updated successfully, but these errors were encountered: