diff --git a/blockchain-tests-skip.yml b/blockchain-tests-skip.yml index 7e8a7ca2..b92e3ebd 100644 --- a/blockchain-tests-skip.yml +++ b/blockchain-tests-skip.yml @@ -253,6 +253,10 @@ filename: - "LoopCallsDepthThenRevert2.json" # - ef-tests 324 - "LoopCallsDepthThenRevert3.json" # - ef-tests 324 - "RevertRemoteSubCallStorageOOG.json" # - ef-tests 324 + - contractCreationOOGdontLeaveEmptyContractViaTransaction.json # ef-tests #353 + - createContractViaContract.json # ef-tests #354 + - createContractViaContractOOGInitCode.json # ef-tests #354 + - createContractViaTransactionCost53000.json # ef-tests #354 # 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..b7f55f9b 100644 --- a/crates/ef-testing/tests/tests.rs +++ b/crates/ef-testing/tests/tests.rs @@ -96,7 +96,7 @@ mod blockchain_tests { blockchain_tests!(st_eip3607, stEIP3607); // blockchain_tests!(st_example, stExample); // failing due to missing field gasPrice, cannot measure number of failing tests blockchain_tests!(st_ext_code_hash, stExtCodeHash); - // blockchain_tests!(st_homestead_specific, stHomesteadSpecific); // 4 failing tests + blockchain_tests!(st_homestead_specific, stHomesteadSpecific); blockchain_tests!(st_init_code_test, stInitCodeTest); blockchain_tests!(st_log_tests, stLogTests); // blockchain_tests!(st_mem_expanding_eip150_calls, stMemExpandingEIP150Calls); // 7 failing tests