From 31a06f7d4186fc83c50d2dd23ee7a6b80cfc41e7 Mon Sep 17 00:00:00 2001 From: Khaeljy Date: Thu, 28 Sep 2023 08:37:25 +0200 Subject: [PATCH] feat: add `stEIP150Specific` testsuite to the blockchain_tests module (#314) * add `stEIP150Specific` testsuite to the blockchain_tests module * add `stEIP150Specific` testsuite to the blockchain_tests module --- blockchain-tests-skip.yml | 11 +++++++++++ crates/ef-testing/tests/tests.rs | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/blockchain-tests-skip.yml b/blockchain-tests-skip.yml index 170db465..7131bdf6 100644 --- a/blockchain-tests-skip.yml +++ b/blockchain-tests-skip.yml @@ -185,6 +185,17 @@ filename: - ContractCreationSpam.json # ef-tests #296 - CrashingTransaction.json # ef-tests #297 - chainId.json # ef-tests #299 + - CallAskMoreGasOnDepth2ThenTransactionHas.json # ef-tests #303 + - CallGoesOOGOnSecondLevel.json # ef-tests #304 + - CreateAndGasInsideCreate.json # ef-tests #305 + - DelegateCallOnEIP.json # ef-tests #306 + - NewGasPriceForCodes.json # ef-tests #307 + - SuicideToExistingContract.json # ef-tests #308 + - SuicideToNotExistingContract.json # ef-tests #309 + - Transaction64Rule_d64e0.json # ef-tests #310 + - Transaction64Rule_d64m1.json # ef-tests #311 + - Transaction64Rule_d64p1.json # ef-tests #312 + - Transaction64Rule_integerBoundaries.json # ef-tests #313 # 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 ffbb3590..264bba76 100644 --- a/crates/ef-testing/tests/tests.rs +++ b/crates/ef-testing/tests/tests.rs @@ -83,7 +83,7 @@ mod blockchain_tests { // blockchain_tests!(st_create2, stCreate2); // TODO: Implement tests // blockchain_tests!(st_create_test, stCreateTest); // TODO: Implement tests blockchain_tests!(st_delegatecall_test_homestead, stDelegatecallTestHomestead); - // blockchain_tests!(st_eip150_specific, stEIP150Specific); // TODO: Implement tests + blockchain_tests!(st_eip150_specific, stEIP150Specific); // blockchain_tests!(st_eip150single_code_gas_prices, stEIP150singleCodeGasPrices); // TODO: Implement tests // blockchain_tests!(st_eip1559, stEIP1559); // TODO: Implement tests // blockchain_tests!(st_eip158_specific, stEIP158Specific); // TODO: Implement tests