extern crate wasm_bindgen; use wasm_bindgen::prelude::*; #[test] fn unwrap_throw_ok() { assert_eq!(Some(42).unwrap_throw(), 42); let x: Result = Ok(42); assert_eq!(x.unwrap_throw(), 42); } #[test] #[should_panic] fn unwrap_throw_none() { let x: Option = None; x.unwrap_throw(); } #[test] #[should_panic] fn unwrap_throw_err() { let x: Result = Err(()); x.unwrap_throw(); }