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
Additionally it would be nice to have a handy tool to directly consume the unzipped fixtures. This should also extract ALL forks in the fixtures and run these all. (For the linked fixtures, Prague is the main fork to run against, but there is also the transtition tests CancunToPragueAtTime15k)
When consuming fixtures, we are currently semi-directly able to run the state/blockchain/tx tests. (Sample fixtures: https://github.com/ethereum/execution-spec-tests/releases/tag/pectra-devnet-6%40v1.0.0)
Steps:
blockchain_tests
state_tests
transaction_tests
blockchain_tests_engine
state_tests
andblockchain_tests
inside./packages/ethereum-tests/fixtures
(create folder if not there)cd ./packages/vm && npm run test:state -- --dir=../fixtures --fork=Prague
cd ./packages/vm && npm run test:blockchain -- --dir=../fixtures --fork=Prague
transaction_tests
inside./packages/ethereum-tests/TransactionTests
cd ./packages/tx && npx vitest run ./test/transactionRunner.spec.ts
We currently have no way to run
blockchain_tests_engine
.This should be added to the client.
The text was updated successfully, but these errors were encountered: