ready_set_boole/src/ast/tests.rs

13 lines
384 B
Rust

#[cfg(test)]
mod tests {
#[test]
fn add_nodes() {
let stack = vec![Node::Leaf(true), Node::Leaf(false)];
let rhs = vec![Node::Binary {
operator: Token::Conjunction,
lhs: Box::new(Node::Leaf(true)),
rhs: Box::new(Node::Leaf(false))
}];
assert_eq!(add_binary_node(&mut stack, Token::Conjunction), rhs);
}
}