Synthetixio / synpress

Synpress is e2e testing framework based on Cypress.io and playwright with support for metamask.
https://synpress.io
MIT License
590 stars 188 forks source link

fix: fixed metamask commands to support v11.15.5 #1132

Closed fullstackninja864 closed 4 months ago

fullstackninja864 commented 4 months ago

Motivation and context

Current version of synpress was missing some commands to setup latest metamask v11.15.5. In this PR we have fixed First time flow, Main page, Notification and setting page selectors.

Does it fix any issue?

(issue)

Other useful info

N/A

Quality checklist

⚠️👆 Delete any section you see irrelevant before submitting the pull request 👆⚠️

vercel[bot] commented 4 months ago

@fullstackninja864 is attempting to deploy a commit to the Synpress Team on Vercel.

A member of the Team first needs to authorize it.

fullstackninja864 commented 4 months ago

@drptbl In my latest commit i have added packageManager (as testcase were failing because of it). let me know if there is any change required to get this issue fixed . Thanks

abdullah-almesbahi commented 4 months ago

@drptbl we need this PR to be merged ASAP, e2e stopped working because the new version of google chrome 125 is not compatible with metamask 10.25.0

drptbl commented 4 months ago

@drptbl we need this PR to be merged ASAP, e2e stopped working because the new version of google chrome 125 is not compatible with metamask 10.25.0

This pull request is not working. Tests are failing.

fullstackninja864 commented 4 months ago

Fixing it, Thankyou for pointing out

fullstackninja864 commented 4 months ago

@drptbl Can you review the changes

drptbl commented 4 months ago

Hey @fullstackninja864, thanks for your awesome work here. There are still small things to fix, but it's working.

Please get in touch with me on Telegram for a small bounty for your work (@DRPTBL).

Thanks, Jakub.