execution-spec-tests
execution-spec-tests copied to clipboard
Implement a way to identify fixtures outside of `tests/prague/eip7692_eof_v1` that test EOF
Raised by @pdobacz in https://github.com/ethereum/execution-spec-tests/pull/754#issuecomment-2305048537, we need a way to efficiently select tests that verify EOF and are outside of the main tests folder (tests/prague/eip7692_eof_v1
) but still produce EOF V1 code.
E.g. tests that use the @pytest.mark.with_all_evm_code_types
decorator to automatically fill in both legacy and EOF modes, because these tests remain in the respective EIP folder but also exercise EOF code paths.