-
Notifications
You must be signed in to change notification settings - Fork 83
Rm/update/e2e add metamask connect test #412
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
Merged
rolandmoldovan
merged 108 commits into
development
from
rm/update/e2e-add-metamask-connect-test
Oct 20, 2025
Merged
Rm/update/e2e add metamask connect test #412
rolandmoldovan
merged 108 commits into
development
from
rm/update/e2e-add-metamask-connect-test
Oct 20, 2025
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…e MetaMask Snap warning handling timeout
…ror handling improvements
…ze xvfb-run for test execution
… stability before clicking elements in handleMetaMaskSnapApproval for improved reliability.
…cation page presence before proceeding. Added a check to throw an error if the notification page is not found after clicking the connect button, improving test reliability.
…ure sequential running of MetaMask tests for improved reliability.
…nsure MetaMask UI is fully loaded before interactions, improving test reliability.
…mplement exponential backoff for retry delays, enhancing error handling and reliability during MetaMask Snap approval process.
…c and improve error handling. Renamed clickElement to attemptClickElement, updated parameter structure, and enhanced error messages for better clarity during failures.
…ificationPage for element selection, improving clarity and consistency in handling page interactions.
… waitFor call to ensure the element is visible before clicking, improving interaction reliability and error handling.
…otification page is closed, improving robustness during interactions and error handling.
…d waitUntilStable. Added checks for page closure and enhanced logging for better visibility during interactions.
…ic and enhance error handling. Added a mechanism to ensure the debug directory exists, implemented a more robust approach for handling page closures, and improved logging for better visibility during retries and interactions.
… parameters, improving flexibility in page handling. Updated test cases to reflect changes in method signature, enhancing clarity and maintainability.
…ding and reduce CLICK_TIMEOUT in handleMetaMaskSnapApproval for improved interaction speed. Added special handling for MultiversX checkbox to enhance debugging.
…resh logic in handleMetaMaskSnapApproval to streamline the approval process and improve code clarity.
…le fully parallel test execution. Enhance debugging in handleMetaMaskSnapApproval by adding a wait before approving specific actions.
…ust timeouts in handleMetaMaskSnapApproval for improved interaction speed. Enhance debugging logs to track page states before and after actions.
…ask.spec.ts for consistency and improved readability.
…ess and failure notifications for both merge and night tests.
…n branch, removing development branch support.
radumojic
approved these changes
Oct 20, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.