synpress
synpress copied to clipboard
Synpress is e2e testing framework based on Cypress.io and playwright with support for metamask.
I see a lot of react in the dependencies, will this work with Vue.js?
Great work with the library :) While using it, I noticed that the documentation of `addMetamaskNetwork` could've been a little bit clearer - this method not only adds a new...
Bumps [cypress](https://github.com/cypress-io/cypress) from 10.8.0 to 10.9.0. Commits See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...
Hello! run tests locally with command "synpress open" test ``` describe('User can load page', () => { before(() => { cy.setupMetamask(); cy.changeMetamaskNetwork('localhost') cy.visit('/') }); it('is expected to display a sussess...
Thanks for making `synpress`! The same test works fine on my local machine (Windows) but failed within Codespaces. ```typescript it("Should connect wallet using MetaMask successfully", () => { cy.visit(`/`); cy.findByText("Agree...
This pr uses cy2 to patch the api link for the dashboard with user defined value. By passing urls to env variable **CYPRESS_API_URL** you can get Synpress to work with...
Seems related to a [known cypress issue](https://github.com/cypress-io/cypress/issues/7943#issuecomment-1225761768). This is the test that leads to core dump and SIGTRAP error in the browser. [This is the line](https://github.com/ivelin/sweat-token/blob/055e72aec984ea6caed05659987b71c63ff10c1c/e2e-tests/tests/e2e/specs/projects.js#L99) that triggers it. ```...
## Motivation and context We would like to integrate with Cypress long term, to start this PR will run existing playwright tests via Cypress.task ## Does it fix any issue?...
### Is your feature request related to a problem? I want to use other chromium browser (nstchrome), connecting over CDP: ``` const browser = await playwright.chromium.connectOverCDP( getCDP_URL() ); const newContext...
## Motivation and context Renaming wallets is important for managing financials Clearly and concisely describe the feature added/isses being solved. ## Does it fix any issue? Adds functionality that isn't...