Sha256: 79f05fa37249cea08689592d53d856019a90fd1b72c41413f7fcda5cf5913356

Contents?: true

Size: 427 Bytes

Versions: 30

Compression:

Stored size: 427 Bytes

Contents

extern crate wasm_bindgen;
use wasm_bindgen::prelude::*;

#[test]
fn unwrap_throw_ok() {
    assert_eq!(Some(42).unwrap_throw(), 42);
    let x: Result<i32, ()> = Ok(42);
    assert_eq!(x.unwrap_throw(), 42);
}

#[test]
#[should_panic]
fn unwrap_throw_none() {
    let x: Option<i32> = None;
    x.unwrap_throw();
}

#[test]
#[should_panic]
fn unwrap_throw_err() {
    let x: Result<i32, ()> = Err(());
    x.unwrap_throw();
}

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
wasmtime-23.0.2 ./ext/cargo-vendor/wasm-bindgen-0.2.89/tests/unwrap_throw.rs
wasmtime-22.0.0 ./ext/cargo-vendor/wasm-bindgen-0.2.89/tests/unwrap_throw.rs
wasmtime-21.0.1 ./ext/cargo-vendor/wasm-bindgen-0.2.89/tests/unwrap_throw.rs
wasmtime-20.0.2 ./ext/cargo-vendor/wasm-bindgen-0.2.89/tests/unwrap_throw.rs
wasmtime-20.0.0 ./ext/cargo-vendor/wasm-bindgen-0.2.89/tests/unwrap_throw.rs
wasmtime-18.0.3 ./ext/cargo-vendor/wasm-bindgen-0.2.89/tests/unwrap_throw.rs
wasmtime-17.0.1 ./ext/cargo-vendor/wasm-bindgen-0.2.89/tests/unwrap_throw.rs
wasmtime-17.0.0 ./ext/cargo-vendor/wasm-bindgen-0.2.89/tests/unwrap_throw.rs
wasmtime-16.0.0 ./ext/cargo-vendor/wasm-bindgen-0.2.89/tests/unwrap_throw.rs
wasmtime-15.0.1 ./ext/cargo-vendor/wasm-bindgen-0.2.89/tests/unwrap_throw.rs
wasmtime-15.0.0 ./ext/cargo-vendor/wasm-bindgen-0.2.89/tests/unwrap_throw.rs
wasmtime-14.0.4 ./ext/cargo-vendor/wasm-bindgen-0.2.87/tests/unwrap_throw.rs
wasmtime-14.0.3 ./ext/cargo-vendor/wasm-bindgen-0.2.87/tests/unwrap_throw.rs
wasmtime-14.0.1 ./ext/cargo-vendor/wasm-bindgen-0.2.87/tests/unwrap_throw.rs
wasmtime-14.0.0 ./ext/cargo-vendor/wasm-bindgen-0.2.87/tests/unwrap_throw.rs
wasmtime-13.0.0 ./ext/cargo-vendor/wasm-bindgen-0.2.87/tests/unwrap_throw.rs
wasmtime-12.0.1 ./ext/cargo-vendor/wasm-bindgen-0.2.87/tests/unwrap_throw.rs
wasmtime-12.0.0 ./ext/cargo-vendor/wasm-bindgen-0.2.87/tests/unwrap_throw.rs
wasmtime-11.0.0 ./ext/cargo-vendor/wasm-bindgen-0.2.87/tests/unwrap_throw.rs
wasmtime-10.0.1 ./ext/cargo-vendor/wasm-bindgen-0.2.87/tests/unwrap_throw.rs