Skip to content
This repository has been archived by the owner on Dec 13, 2019. It is now read-only.

[testing] Implement an end-to-end test suite for Counterfactual #1907

Open
4 of 6 tasks
joelalejandro opened this issue Jul 17, 2019 · 2 comments
Open
4 of 6 tasks

[testing] Implement an end-to-end test suite for Counterfactual #1907

joelalejandro opened this issue Jul 17, 2019 · 2 comments
Assignees
Milestone

Comments

@joelalejandro
Copy link
Contributor

joelalejandro commented Jul 17, 2019

We'll add a new package called greenboard. Its goal is to test a series of interaction flows simulating user input for the scenarios described in #1852.

Task list

Initial work was done in the joel/e2e branch (see #1906).

@joelalejandro
Copy link
Contributor Author

We had to scrap the idea of testing with Cypress because they're not ready for Chrome Extensions yet (see cypress-io/cypress#1965). So we're moving forward with Puppeteer instead.

@joelalejandro
Copy link
Contributor Author

Once again, scrapping an idea 🤦‍♂️ Puppeteer offers no API to interact with the browser toolbar, so we wouldn't be able to sign messages or deposits. Moving on to Selenium.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant