From 11f77464fb429e3978418f4e9390a5ba53a3386d Mon Sep 17 00:00:00 2001 From: kyegupov Date: Sun, 23 Dec 2018 19:22:45 +0000 Subject: [PATCH] Improved test for conditional panic (#1320) --- substrate/core/executor/src/wasm_executor.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/substrate/core/executor/src/wasm_executor.rs b/substrate/core/executor/src/wasm_executor.rs index 7480b61950..40357946f0 100644 --- a/substrate/core/executor/src/wasm_executor.rs +++ b/substrate/core/executor/src/wasm_executor.rs @@ -733,6 +733,9 @@ mod tests { let output = WasmExecutor::new().call(&mut ext, 8, &test_code[..], "test_panic", &[]); assert!(output.is_err()); + let output = WasmExecutor::new().call(&mut ext, 8, &test_code[..], "test_conditional_panic", &[]); + assert_eq!(output.unwrap(), vec![0u8; 0]); + let output = WasmExecutor::new().call(&mut ext, 8, &test_code[..], "test_conditional_panic", &[2]); assert!(output.is_err()); }