You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Anvil devchain is set to become a core part of the primitive team's L2 testing and release tooling. The end goal is to run e2e tests against the anvil devchain, instead of the ganache devchain. This is a large initiative akin to the unit test migration from ganache to forge:
The scope of this issue to implement a proof of concept e2e test, and demo a setup pattern that can be used across all contracts.
To start, the idea is to demo a proof of concept with FeeCurrencyDirectory.sol or Accounts.sol since these might be simpler contracts. Technically, Governance.sol or Proposals.sol are the higher impact/value contracts, but they are more complex. So they might not be the best playground.
Once this is done, the next step is to create a list of e2e test to be migrated using the pattern demoed here.
The text was updated successfully, but these errors were encountered:
arthurgousset
changed the title
Add e2e tests using Anvil devchain
Add e2e tests against Anvil devchain
Jun 3, 2024
arthurgousset
changed the title
Add e2e tests against Anvil devchain
Implement proof of concept e2e test against Anvil devchain
Jun 3, 2024
arthurgousset
changed the title
Implement proof of concept e2e test against Anvil devchain
Implement a proof of concept e2e test against the Anvil devchain
Jun 3, 2024
arthurgousset
changed the title
Implement a proof of concept e2e test against the Anvil devchain
Design proof of concept e2e test against Anvil devchain
Jun 3, 2024
The Anvil devchain is set to become a core part of the primitive team's L2 testing and release tooling. The end goal is to run e2e tests against the anvil devchain, instead of the ganache devchain. This is a large initiative akin to the unit test migration from ganache to forge:
The scope of this issue to implement a proof of concept e2e test, and demo a setup pattern that can be used across all contracts.
To start, the idea is to demo a proof of concept with
FeeCurrencyDirectory.sol
orAccounts.sol
since these might be simpler contracts. Technically,Governance.sol
orProposals.sol
are the higher impact/value contracts, but they are more complex. So they might not be the best playground.Once this is done, the next step is to create a list of e2e test to be migrated using the pattern demoed here.
The text was updated successfully, but these errors were encountered: