use engine::Engine; #[test] fn test_chars() { let mut engine = Engine::new(); if let Ok(result) = engine.eval::("'y'") { assert_eq!(result, 'y'); } else { assert!(false); } if let Ok(result) = engine.eval::("'\\u2764'") { assert_eq!(result, '❤'); } else { assert!(false); } match engine.eval::("''") { Err(_) => (), _ => assert!(false), } }