Add some tests for String::toInt() with too large values.

This commit is contained in:
Tsuda Kageyu 2015-11-19 14:52:02 +09:00
parent 13a258d9ed
commit 95ef0e7882

View File

@ -241,6 +241,12 @@ public:
CPPUNIT_ASSERT_EQUAL(String("-123").toInt(), -123);
CPPUNIT_ASSERT_EQUAL(String("123aa").toInt(), 123);
CPPUNIT_ASSERT_EQUAL(String("-123aa").toInt(), -123);
String("2147483648").toInt(&ok);
CPPUNIT_ASSERT_EQUAL(ok, false);
String("-2147483649").toInt(&ok);
CPPUNIT_ASSERT_EQUAL(ok, false);
}
void testSubstr()