From b661e559d53be6dda0a1d9f717d0cb37f80f2f92 Mon Sep 17 00:00:00 2001 From: khaeljy Date: Thu, 28 Sep 2023 18:54:09 +0000 Subject: [PATCH] add `stEIP158Specific` testsuite --- 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 7e8a7ca2..a85b4735 100644 --- a/blockchain-tests-skip.yml +++ b/blockchain-tests-skip.yml @@ -253,6 +253,12 @@ filename: - "LoopCallsDepthThenRevert2.json" # - ef-tests 324 - "LoopCallsDepthThenRevert3.json" # - ef-tests 324 - "RevertRemoteSubCallStorageOOG.json" # - ef-tests 324 + - 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 # List of file names regex to be skipped regex: diff --git a/crates/ef-testing/tests/tests.rs b/crates/ef-testing/tests/tests.rs index ba808eb0..c0def550 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); // 34 failing tests // 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