#5304: added a losts of TODO testcases for MathLib::isFlot().

This commit is contained in:
Martin Ettl 2014-02-22 19:50:40 +01:00
parent f6b42633e8
commit 42a3c5d083
1 changed files with 14 additions and 0 deletions

View File

@ -345,6 +345,20 @@ private:
}
void isfloat() const {
TODO_ASSERT_EQUALS(false, true, MathLib::isFloat("."));
TODO_ASSERT_EQUALS(false, true, MathLib::isFloat("..."));
TODO_ASSERT_EQUALS(false, true, MathLib::isFloat("+E."));
TODO_ASSERT_EQUALS(false, true, MathLib::isFloat("+e."));
TODO_ASSERT_EQUALS(false, true, MathLib::isFloat("-E."));
TODO_ASSERT_EQUALS(false, true, MathLib::isFloat("-e."));
TODO_ASSERT_EQUALS(false, true, MathLib::isFloat("-."));
TODO_ASSERT_EQUALS(false, true, MathLib::isFloat("-."));
TODO_ASSERT_EQUALS(false, true, MathLib::isFloat("-"));
TODO_ASSERT_EQUALS(false, true, MathLib::isFloat("+"));
TODO_ASSERT_EQUALS(false, true, MathLib::isFloat(" "));
TODO_ASSERT_EQUALS(false, true, MathLib::isFloat(""));
ASSERT_EQUALS(false, MathLib::isFloat("0"));
ASSERT_EQUALS(true , MathLib::isFloat("0."));
ASSERT_EQUALS(true , MathLib::isFloat("0.0"));