Add binop parsing test
This commit is contained in:
parent
9b54256521
commit
e099f713ad
@ -296,7 +296,11 @@ mod tests {
|
||||
parsetest!("a + b",
|
||||
[ExprNode(BinExp(ref plus, box Variable(ref a), box Variable(ref b)))],
|
||||
plus == "+" && a == "a" && b == "b");
|
||||
|
||||
parsetest!("a + b * c",
|
||||
[ExprNode(BinExp(ref plus, box Variable(ref a), box BinExp(ref mul, box Variable(ref b), box Variable(ref c))))],
|
||||
plus == "+" && mul == "*" && a == "a" && b == "b" && c == "c");
|
||||
parsetest!("a * b + c",
|
||||
[ExprNode(BinExp(ref plus, box BinExp(ref mul, box Variable(ref a), box Variable(ref b)), box Variable(ref c)))],
|
||||
plus == "+" && mul == "*" && a == "a" && b == "b" && c == "c");
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user