-
-
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
Investigate and Update Cypress E2E Test #31
Comments
FYI I recently updated the github action for e2e tests in the compdem repo https://github.com/compdemocracy/polis/blob/edge/.github/workflows/cypress-tests.yml |
Here are my findings:
All the current e2e tests pass.
Keyboard shortcuts are not implemented.
We could use the
No changes made so far. The GitHub Action flow in this branch is already the exact same as @ballPointPenguin has updated. Summary: we could use the cypress coverage plugin and implement keyboard shortcuts if that feature is a top-priority. |
About the feature request of testing keyboard shortcuts, it is for testing pull request #3 . However as you may notice we are pausing all PR to check our branches and decide which branch should we use for development, the implementation may not be a top-priority. |
Gotcha. So, i believe we'll follow this path:
|
Good, I will assign you on the PR after decision of dev branch, feel free to read our discussion on PR32 where we discovered the issue of the branches (a rename operation was done without announcement so we did some merge and edit on wrong branch we are trying to revert it now) |
Description:
The Cypress E2E test GitHub Action currently set up for testing the web server's UIs appears to be outdated and hasn't been maintained for some time. We need to determine its current functionality and identify any necessary updates.
Tasks:
Expected Outcome:
A functional and up-to-date Cypress E2E test suite that provides comprehensive coverage of the web server's UI, including keyboard shortcuts and other essential user interactions. The GitHub Action should be reliable and consistently reflect the current state of the application.
Priority: Medium (Investigate and update as soon as possible to ensure test reliability)
The text was updated successfully, but these errors were encountered: