diff --git a/script/src/verify/tests/ckb_latest/features_since_v2021.rs b/script/src/verify/tests/ckb_latest/features_since_v2021.rs index 819d247443..e2ba122d09 100644 --- a/script/src/verify/tests/ckb_latest/features_since_v2021.rs +++ b/script/src/verify/tests/ckb_latest/features_since_v2021.rs @@ -845,11 +845,13 @@ fn _check_typical_secp256k1_blake160_2_in_2_out_tx_with_snap(step_cycles: Cycle) let mut cycles = 0; let verifier = TransactionScriptsVerifierWithEnv::new(); let result = verifier.verify_map(script_version, &rtx, |verifier| { + #[allow(unused_assignments)] let mut init_snap: Option = None; let mut init_state: Option = None; - if let VerifyResult::Suspended(state) = verifier.resumable_verify(step_cycles).unwrap() { - init_snap = Some(state.try_into().unwrap()); + match verifier.resumable_verify(step_cycles).unwrap() { + VerifyResult::Suspended(state) => init_snap = Some(state.try_into().unwrap()), + VerifyResult::Completed(cycle) => return Ok(cycle), } let mut count = 0;