diff --git a/tests/integration.rs b/tests/integration.rs index 8f38837..705c1ce 100644 --- a/tests/integration.rs +++ b/tests/integration.rs @@ -1150,6 +1150,10 @@ fn test_strings() { assert_eq!(eval("\"a\" + \"b\""), Ok(Value::from("ab"))); assert_eq!(eval("\"a\" > \"b\""), Ok(Value::from(false))); assert_eq!(eval("\"a\" < \"b\""), Ok(Value::from(true))); + assert_eq!(eval("\"a\" >= \"b\""), Ok(Value::from(false))); + assert_eq!(eval("\"a\" <= \"b\""), Ok(Value::from(true))); + assert_eq!(eval("\"a\" >= \"a\""), Ok(Value::from(true))); + assert_eq!(eval("\"a\" <= \"a\""), Ok(Value::from(true))); assert_eq!(eval("\"xa\" > \"xb\""), Ok(Value::from(false))); assert_eq!(eval("\"xa\" < \"xb\""), Ok(Value::from(true))); assert_eq!(eval("\"{}\" != \"{}\""), Ok(Value::from(false)));