This repo belongs to the written tutorial.
Synpress is a wrapper of Cypress (e2e-frontend-testing) and allows to test web3 dApps with metamask interaction. This code base accompanies the written tutorial. It helps to onboard people to dApp e2e testing.
cd /your/project/path
npm install cypress --save-dev
npm i @synthetixio/synpress
npm install env-cmd
npm run test
- https://docs.cypress.io/guides/getting-started/installing-cypress
- https://github.com/Synthetixio/synpress
- https://github.com/yvesbou/synpress_metamask_login/new/main?readme=1
Overview over possible synpress functions: