synpress
synpress copied to clipboard
Synpress is e2e testing framework based on Cypress.io and playwright with support for metamask.
Second Metamask account persist between Playwright invocations
I set up Metamask in my fixtures with the mnemonic `"test test test test test test test test test test test junk"`, to get the standard Anvil/Hardhat test account. Later,...
Cypress Commands adddQuery Error
**Describe the bug** When going through the examples to setup within Cypress I am seeing the following error when trying to run any tests: `Cypress.Commands.addQuery() is used to create new...
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.21.4 to 2.22.7. Changelog Sourced from github/codeql-action's changelog. CodeQL Action Changelog See the releases page for the relevant changes to the CodeQL CLI and language packs. [UNRELEASED]...
Bumps [cypress-io/github-action](https://github.com/cypress-io/github-action) from 5.8.4 to 6.6.0. Release notes Sourced from cypress-io/github-action's releases. v6.6.0 6.6.0 (2023-10-31) Features add optional job summary-title parameter (#1056) (ebe8b24) v6.5.0 6.5.0 (2023-09-07) Features deps: remove node.js...
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.3 to 4.1.1. Release notes Sourced from actions/checkout's releases. v4.1.1 What's Changed Update CODEOWNERS to Launch team by @βjoshmgross in actions/checkout#1510 Correct link to GitHub Docs by...
[π‘ Feature]: Autoconnect a newly switched account to the dapp if one was connected previously
### Is your feature request related to a problem? With metamask, with one account connected to a dApp it's possible to connect another account straight away, specifically replacing the previous...
[π‘ Feature]: Synpress with fully parallel run with metamask windows
### Is your feature request related to a problem? π¦ **The problem** Due to hardcoded line `await browser.contexts()[0].pages();` in `assignWindows` function that placed in `commands/playwright.js` you not able to run...
[π Bug]: `cy.importMetamaskAccount()` timeout on duplicate account
### π Have you searched existing issues to avoid duplicates? - [X] I have made sure that my issue is not a duplicate. ### π§ͺ Have you tested your code...
How do I combine Synpress with other plugins? Getting errors about promises
**Describe the bug** I've successfully set up the Cucumber + Cypress bundle and now trying make Cucumber + Synpress work in a similar way. However, I'm getting this error: >...
### Is your feature request related to a problem? no ### Describe the solution you'd like. I'd like for the metamask configuration to be cached/saved so that every time the...