From 4552461acf4208f836415c606e3191d7177d0ed9 Mon Sep 17 00:00:00 2001 From: Khaeljy Date: Sat, 30 Sep 2023 02:24:12 +0200 Subject: [PATCH] add `stEIP158Specific` testsuite (#352) --- blockchain-tests-skip.yml | 6 ++++++ crates/ef-testing/tests/tests.rs | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/blockchain-tests-skip.yml b/blockchain-tests-skip.yml index 9def9531..72af20e3 100644 --- a/blockchain-tests-skip.yml +++ b/blockchain-tests-skip.yml @@ -287,6 +287,12 @@ filename: - RawExtCodeCopyGas.json # ef-tests #344 - RawExtCodeCopyMemoryGas.json # ef-tests #344 - RawExtCodeSizeGas.json # ef-tests #344 + - CALL_OneVCallSuicide.json # ef-tests #350 + - CALL_ZeroVCallSuicide.json # ef-tests #350 + - EXP_Empty.json # ef-tests #350 + - EXTCODESIZE_toEpmty.json # ef-tests #350 + - EXTCODESIZE_toNonExistent.json # ef-tests #350 + - vitalikTransactionTest.json # ef-tests #351 - contractCreationOOGdontLeaveEmptyContractViaTransaction.json # ef-tests #353 - createContractViaContract.json # ef-tests #354 - createContractViaContractOOGInitCode.json # ef-tests #354 diff --git a/crates/ef-testing/tests/tests.rs b/crates/ef-testing/tests/tests.rs index d665dc6c..6efd4a52 100644 --- a/crates/ef-testing/tests/tests.rs +++ b/crates/ef-testing/tests/tests.rs @@ -91,7 +91,7 @@ mod blockchain_tests { blockchain_tests!(st_eip150_specific, stEIP150Specific); blockchain_tests!(st_eip150single_code_gas_prices, stEIP150singleCodeGasPrices); // blockchain_tests!(st_eip1559, stEIP1559); // failing due to missing field gasPrice, cannot measure number of failing tests - // blockchain_tests!(st_eip158_specific, stEIP158Specific); // 6 failing tests + blockchain_tests!(st_eip158_specific, stEIP158Specific); // blockchain_tests!(st_eip2930, stEIP2930); // failing due to missing field gasPrice, cannot measure number of failing tests blockchain_tests!(st_eip3607, stEIP3607); // blockchain_tests!(st_example, stExample); // failing due to missing field gasPrice, cannot measure number of failing tests