Skip to content

Commit

Permalink
Add TODO tests
Browse files Browse the repository at this point in the history
  • Loading branch information
fintarin committed Jul 18, 2023
1 parent 3590682 commit e475aa2
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions tests/src/expressions/ExpressionTests.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -354,6 +354,14 @@ TEST(ExpressionTests, stringConstructorTest) {
EXPECT_EQ(Expression("(x/y)^(1/3)").toString(), "root(x, 3)/root(y, 3)");
EXPECT_EQ(Expression("(x/y)^x").toString(), "(x^x)/(y^x)");
EXPECT_EQ(Expression("(x/y)^(1/x)").toString(), "root(x, x)/root(y, x)");

// TODO! fix
// EXPECT_EQ(Expression("x/(2 sqrt(x) - x)").toString(), "TODO");
// EXPECT_EQ(Expression("(x-1)/(sqrt(x) - x)").toString(), "TODO");
// EXPECT_EQ(Expression("(x-1)/(2 sqrt(x) - x)").toString(), "TODO");
// EXPECT_EQ(Expression("(x-1)/(sqrt(x)/2 - x)").toString(), "TODO");
// EXPECT_EQ(Expression("(x-1)/(2 root(x, 3) - x)").toString(), "TODO");
// EXPECT_EQ(Expression("(x-1)/(2 x^(4/3) - x)").toString(), "TODO");

// TODO! implement this
// EXPECT_EQ(Expression("sqrt(x^2)").toString(), "abs(x)");
Expand Down

0 comments on commit e475aa2

Please sign in to comment.