synpress
synpress copied to clipboard
Synpress is e2e testing framework based on Cypress.io and playwright with support for metamask.
Is there a way to add custom tasks inside the module exports of the index.js file inside the @synthetixio package? Or create a file where you can extend this and...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.9.1 to 3.0.0. Release notes Sourced from docker/setup-buildx-action's releases. v3.0.0 Node 20 as default runtime (requires Actions Runner v2.308.0 or later) by @crazy-max in docker/setup-buildx-action#264 Bump @actions/core...
## Motivation and context It's good beginning. ## Does it fix any issue? #(issue) ## Other useful info N/A ## Quality checklist - [ ] I have performed a self-review...
### Is your feature request related to a problem? Easy low hanging fruit is to validate all userInput with zod. E.g. ```typescript z.object({ secretWordsOrPrivateKey: z.string().refine(isPrivateKeyOrSecretWords), ..., }).parse(setupMetamaskOptions) ``` This would...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.2 to 3.1.3. Release notes Sourced from actions/upload-artifact's releases. v3.1.3 What's Changed chore(github): remove trailing whitespaces by @ljmf00 in actions/upload-artifact#313 Bump @actions/artifact version to v1.1.2 by @bethanyj28...
**Describe the bug** As it says in the title — in particular, playwright will timeout on `await metamask.confirmaTransaction()` even though the metamask transaction confirmation window is open & visible. The...
Continuation from #536 🫡
**Is your feature request related to a problem? Please describe.** A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] **Describe the solution you'd...
**Describe the bug** My setup worked for some time, but at some point it started failing with this error in Cypress UI: > tasksetupMetamask, Object{5} > (uncaught exception)CypressError: cy.task('setupMetamask') failed...
**Describe the bug** acceptMetamaskAccess() is failing. `CypressError: cy.task() must only be invoked from the spec file or support file.` `From Your Spec Code: at Context.eval (webpack:///./node_modules/@synthetixio/synpress/support/commands.js:184:0)` Line 184: `return cy.task('acceptMetamaskAccess',...