celo-org / developer-tooling

🛠️ SDKs and CLI for interacting with Celo
Apache License 2.0
10 stars 6 forks source link

e2e test support #362

Open aaronmgdr opened 2 weeks ago

aaronmgdr commented 2 weeks ago

help blockchain and primatives. and dev ops create true e2e / smoke tests. that run against actual blockchain (alfajores/celo) not anvil.

there are some old ones in the monorepo.

two parts

  1. e2e tests that runs on alfajores in CI but can run against mainnet as well. tests for both with fees/gas set by hand and fetched automatically for

    • send value native
    • erc20 transfer, pay with celo
    • erc20 transfer, pay with each fee token.
  2. cron job that checks for new releases of viem. ethers. web3, and runs some tests with the latest version the e2e tests.

nicolasbrugneaux commented 1 week ago

Related PR #388