Open
Description
Description
Port over all tests from ethereum/tests
to EEST. This can be achieved in 3 ways:
- Manually port multiple test cases taking advantage of pytest parameterization.
- Write a tool to convert
ethereum/tests
Yaml fillers to Python fillers (not feasible currently). - Update the framework to accept Yaml fillers alongside Python fillers.
Closed EEST PRs to Re-Add During Port
- fillers/eips: add eip-4200 filler #21, relavant
ethereum/tests
: - fillers/vm/vm_arithmetic: Port vmArithmetic fillers #73, relavant
ethereum/tests
: - feat(bad-opcode): Working version #54, relavant
ethereum/tests
: https://github.com/ethereum/tests/tree/develop/src/GeneralStateTestsFiller/stBadOpcode