#[cfg(target_arch = "wasm32")]
#[wasm_bindgen_test::wasm_bindgen_test]
pub fn color_eyre_simple() {
use color_eyre::eyre::WrapErr;
use color_eyre::*;
install().expect("Failed to install color_eyre");
let err_str = format!(
"{:?}",
Err::<(), Report>(eyre::eyre!("Base Error"))
.note("A note")
.suggestion("A suggestion")
.wrap_err("A wrapped error")
.unwrap_err()
);
println!("Error String is:\n\n{}", err_str);
assert!(err_str.contains("A wrapped error"));
assert!(err_str.contains("A suggestion"));
assert!(err_str.contains("A note"));
assert!(err_str.contains("Base Error"));
}