stellar / freighter

Stellar browser extension
81 stars 25 forks source link

enable e2e tests in CI and add cleanup tasks #1684

Closed piyalbasu closed 3 days ago

piyalbasu commented 3 days ago

re-roll of https://github.com/stellar/freighter/pull/1631

https://github.com/stellar/freighter/issues/1579

Moves from the e2e tests from a pre-push git hook to running in CI on every commit Because we use the same Testnet account for a few different tests, we've had some issues where a failing test would leave the test account in a weird state. https://github.com/stellar/freighter/issues/1653. To combat that, I created some "cleanup jobs" that run only if one of these tests fails. They basically just revert the account back to it's base state