diff --git a/blockchain-tests-skip.yml b/blockchain-tests-skip.yml index 1182a1ee..35c848d4 100644 --- a/blockchain-tests-skip.yml +++ b/blockchain-tests-skip.yml @@ -287,6 +287,10 @@ filename: - RawExtCodeCopyGas.json # ef-tests #344 - RawExtCodeCopyMemoryGas.json # ef-tests #344 - RawExtCodeSizeGas.json # ef-tests #344 + - 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 f75d01d4..9253d8b0 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