From 42a3c5d0833664390840840e3cb962f9513f02a3 Mon Sep 17 00:00:00 2001 From: Martin Ettl Date: Sat, 22 Feb 2014 19:50:40 +0100 Subject: [PATCH] #5304: added a losts of TODO testcases for MathLib::isFlot(). --- test/testmathlib.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/test/testmathlib.cpp b/test/testmathlib.cpp index f593714e1..3be1e15c2 100644 --- a/test/testmathlib.cpp +++ b/test/testmathlib.cpp @@ -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"));