Skip to content

Commit

Permalink
corrected assertion
Browse files Browse the repository at this point in the history
  • Loading branch information
orzklv committed Aug 7, 2023
1 parent 0490622 commit 3bccd1a
Showing 1 changed file with 9 additions and 6 deletions.
15 changes: 9 additions & 6 deletions src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,6 @@ impl Schierke {
}
2 => {
let result = _e.define(e[0].clone(), e[1].clone());
println!("{:?}", result);
Ok(SchierkeResult::Expression(result))
}
_ => Err(SchierkeError::TooMuchArguments),
Expand Down Expand Up @@ -140,9 +139,7 @@ mod tests {
Expression::Number(2),
Expression::Add(vec![Expression::Number(2), Expression::Number(2)]),
]);

println!("{:?}", exp);


assert_eq!(schierke.eval(exp, None), Ok(SchierkeResult::Number(6)));
}

Expand Down Expand Up @@ -188,10 +185,16 @@ mod tests {
Expression::String("x".to_string()),
Expression::Number(2),
]);
assert_eq!(schierke.eval(exp, None), Ok(SchierkeResult::Expression(Expression::Number(2))));
assert_eq!(
schierke.eval(exp, None),
Ok(SchierkeResult::Expression(Expression::Number(2)))
);

// Variable get expression
let exp = Expression::Variable(vec![Expression::String("x".to_string())]);
assert_eq!(schierke.eval(exp, None), Ok(SchierkeResult::Expression(Expression::Number(2))));
assert_eq!(
schierke.eval(exp, None),
Ok(SchierkeResult::Expression(Expression::Number(2)))
);
}
}

0 comments on commit 3bccd1a

Please sign in to comment.