From 74b6b16da75b63f3f9474e000bc91fbba45f28d9 Mon Sep 17 00:00:00 2001 From: Evgeny Ukhanov Date: Mon, 20 May 2024 18:47:16 +0200 Subject: [PATCH] Added `as_deref` to check_create_exit_reason --- evm-tests/jsontests/src/state.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/evm-tests/jsontests/src/state.rs b/evm-tests/jsontests/src/state.rs index aa9fee2f1..df86159dd 100644 --- a/evm-tests/jsontests/src/state.rs +++ b/evm-tests/jsontests/src/state.rs @@ -428,9 +428,8 @@ pub fn test( /// Check Exit Reason of EVM execution fn check_create_exit_reason(reason: &ExitReason, expect_exception: &Option) -> bool { - if let Some(expect_exception) = expect_exception { + if let Some(exception) = expect_exception.as_deref() { if matches!(reason, ExitReason::Error(ExitError::CreateContractLimit)) { - let exception: &str = expect_exception.as_ref(); let check_result = exception == "TR_InitCodeLimitExceeded" || exception == "TransactionException.INITCODE_SIZE_EXCEEDED"; assert!(