Files
Upsilon/poincare/test/simplify.cpp
Romain Goyet dfdaa54928 Poincare: Clean the Expression::Type
Change-Id: I3809a8b1b040314466554866555fb634c35156a5
2016-03-24 10:19:04 +01:00

17 lines
402 B
C++

#include <quiz.h>
#include <poincare.h>
#include <assert.h>
QUIZ_CASE(poincare_simplify) {
{
Expression * e = Expression::parse((char *)"3*0");
Expression * e2 = e->simplify();
assert(e2->type() == Expression::Type::Integer);
}
{
Expression * e = Expression::parse((char *)"0*foo");
Expression * e2 = e->simplify();
assert(e2->type() == Expression::Type::Integer);
}
}