3 #include <UnitTest++.h>
24 TEST(TestReadNegativeNumber)
30 TEST(TestReadPlusNumber)
36 TEST(TestReadFraction)
42 TEST(TestReadEmbeddedFraction)
48 TEST(TestReadEmbeddedFractions)
51 p.
setline(
"Pi is 3.14159, e is 2.71828");
61 TEST(TestReadOKCommaNumber)
67 TEST(TestReadExponentialNumber)
73 TEST(TestReadExponentialFraction)
79 TEST(TestReadPositiveExponentialFraction)
85 TEST(TestReadNegativeExponentialFraction)
91 TEST(TestReadExponentNumber)
97 TEST(TestReadFractionalExponentNumber)
103 TEST(TestReadFractionalSquaredNumber)
109 TEST(TestReadFractionalSquaredNegativeNumber)
116 TEST(TestReadChainedExponentNumber)
122 TEST(TestReadProductNumber)
128 TEST(TestReadProductPowExpr)
134 TEST(TestReadPowProductExpr)
140 TEST(TestReadProductProductExpr)
146 TEST(TestReadDivExpr)
152 TEST(TestReadDivDivExpr)
158 TEST(TestReadDivMulExpr)
164 TEST(TestReadMulDivExpr)
170 TEST(TestReadExpDivExpExpr)
176 TEST(TestReadProductPowProductExpr)
182 TEST(TestReadMultiProductProductExpr)
190 TEST(TestReadVariable)
void setline(const char *const card)
bool fp_equal_tol(sys_float x, sys_float y, sys_float tol)