use whale_lib::*; #[test] fn assert() { eval("assert(true)").unwrap(); eval("assert(false)").unwrap_err(); } #[test] fn assert_equal() { eval("assert_eq(true, true)").unwrap(); eval("assert_eq(true, false)").unwrap_err(); } #[test] fn r#if() { eval("if(true, assert(true))").unwrap(); let value = eval("if(true, 1)").unwrap(); assert!(value.is_empty()); } #[test] fn r#if_else() { eval("if(true, assert(true), assert(false))").unwrap(); eval("if(false, assert(false), assert(true))").unwrap(); }