Closed MilanVojnovic95 closed 8 months ago
Latest commit: 17427b17b0ae76a0d097c3de4ecfeb7b082bcc70
The changes in this PR will be included in the next version bump.
Not sure what this means? Click here to learn what changesets are.
Click here if you're a maintainer who wants to add another changeset to this PR
The latest updates on your projects. Learn more about Vercel for Git ↗︎
Name | Status | Preview | Comments | Updated (UTC) |
---|---|---|---|---|
host-frontend | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | Feb 9, 2024 7:44am |
ui | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | Feb 9, 2024 7:44am |
Test e2e check should pass after merge of this PR for Smoke improvements
Closing this because we do not need playwright setup anymore - Cypress/Synpress is now working as expected.
installed playwright framework insided
packages/frontend/playwright
folder; IMO it is better to have everything regarding tests in the separate folder from point of readability and cleanlinesscreated
metamask
folder; inside is a.zip
file of metamaskv11.6.3
which I'm extracting and then installing before the tests startin
metamask.ts
I've added methods for installing extension, importing wallet, choosing network and connecting wallet; additional methods can be added in the future if neededI've set the test to point to
staging
envtest is passing in
headless
mode on my local so I think it should work in CI with no problemstest contains checks for
guest user
without connecting to metamask as well as test foruser
that connects his walletto run the test navigate to
packages/frontend/playwright
folder and runyarn test:smoke
commandNote: there are some selectors missing on FE which should be added; I've left comments for future improvements
Note2: Required in order for setup to work: