Added tests

pull/2/head
Mark 2023-04-10 12:48:36 -07:00
parent a38293c247
commit 0f04a42dcb
Signed by: Mark
GPG Key ID: AD62BB059C2AAEE4
1 changed files with 20 additions and 0 deletions

View File

@ -173,4 +173,24 @@ fn operators() {
good_expr("18", "3!3"); good_expr("18", "3!3");
bad_expr("3.1!"); bad_expr("3.1!");
bad_expr("pi!"); bad_expr("pi!");
}
#[test]
fn units() {
//good_expr("4 m*s", "2 m * 2s");
good_expr("1 m/s", "2 m / 2s");
good_expr("10 m", "10 m");
good_expr("10 m", "10 * m");
good_expr("12 m", "(2 + 10) m");
good_expr("2 m^2", "2m^2");
good_expr("4 m^2", "(2m)^2");
good_expr("2 m^2", "2m * m");
good_expr("1 m^2", "m m");
good_expr("2 m", "rt (4m^2)");
bad_expr("m + s");
bad_expr("m ^ s");
bad_expr("m ^ pi");
} }