use rhai::Engine; #[test] fn test_unary_minus() { let mut engine = Engine::new(); assert_eq!(engine.eval::("let x = -5; x"), Ok(-5)); assert_eq!(engine.eval::("fn n(x) { -x } n(5)"), Ok(-5)); assert_eq!(engine.eval::("5 - -(-5)"), Ok(0)); }