4 #include <UnitTest++.h>
25 TEST(TestReadNegativeNumber)
31 TEST(TestReadPlusNumber)
37 TEST(TestReadFraction)
43 TEST(TestReadEmbeddedFraction)
49 TEST(TestReadEmbeddedFractions)
52 p.
setline(
"Pi is 3.14159, e is 2.71828");
62 TEST(TestReadOKCommaNumber)
68 TEST(TestReadExponentialNumber)
74 TEST(TestReadExponentialFraction)
80 TEST(TestReadPositiveExponentialFraction)
86 TEST(TestReadNegativeExponentialFraction)
92 TEST(TestReadExponentNumber)
98 TEST(TestReadFractionalExponentNumber)
104 TEST(TestReadFractionalSquaredNumber)
110 TEST(TestReadFractionalSquaredNegativeNumber)
117 TEST(TestReadChainedExponentNumber)
123 TEST(TestReadProductNumber)
129 TEST(TestReadProductPowExpr)
135 TEST(TestReadPowProductExpr)
141 TEST(TestReadProductProductExpr)
147 TEST(TestReadDivExpr)
153 TEST(TestReadDivDivExpr)
159 TEST(TestReadDivMulExpr)
165 TEST(TestReadMulDivExpr)
171 TEST(TestReadExpDivExpExpr)
177 TEST(TestReadProductPowProductExpr)
183 TEST(TestReadMultiProductProductExpr)
191 TEST(TestReadVariable)
void setline(const char *const card)
bool fp_equal_tol(sys_float x, sys_float y, sys_float tol)