From 51bc8f0ab6fa3568553a8cf2e32f4f14556976b8 Mon Sep 17 00:00:00 2001 From: "Hatter Jiang@Pixelbook" Date: Thu, 22 Aug 2019 08:25:07 +0800 Subject: [PATCH] add verify integrity fail branch --- src/tool.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/tool.rs b/src/tool.rs index eb1f94a..b4533e6 100644 --- a/src/tool.rs +++ b/src/tool.rs @@ -268,6 +268,8 @@ pub fn get_and_extract_tool_package(base_dir: &str, dir_with_name: bool, name: & print_message(MessageType::INFO, &format!("Start verify integrity: {} ...", &target_file_name)); if local_util::verify_file_integrity(&integrity.to_string(), &target_file_name)? { print_message(MessageType::OK, "Verify integrity success."); + } else { + return Err(new_box_error(&format!("Verify integrity failed!"))); } print_message(MessageType::INFO, &format!("Start extract file: {}", &target_file_name));