Kaydet (Commit) c738c9fb authored tarafından David Tardon's avatar David Tardon

fix comparison

Change-Id: Ia7f65d69c186056527a2beb72a18f4a66e4c6586
üst afcd04f7
...@@ -52,7 +52,7 @@ void BigIntTest::testConstructionFromLongLong() ...@@ -52,7 +52,7 @@ void BigIntTest::testConstructionFromLongLong()
CPPUNIT_ASSERT(!bi.IsZero()); CPPUNIT_ASSERT(!bi.IsZero());
CPPUNIT_ASSERT(!bi.IsNeg()); CPPUNIT_ASSERT(!bi.IsNeg());
CPPUNIT_ASSERT(bi.IsLong()); CPPUNIT_ASSERT(bi.IsLong());
CPPUNIT_ASSERT_EQUAL(42L, bi); CPPUNIT_ASSERT_EQUAL(42L, static_cast<long>(bi));
} }
// small negative number // small negative number
...@@ -62,7 +62,7 @@ void BigIntTest::testConstructionFromLongLong() ...@@ -62,7 +62,7 @@ void BigIntTest::testConstructionFromLongLong()
CPPUNIT_ASSERT(!bi.IsZero()); CPPUNIT_ASSERT(!bi.IsZero());
CPPUNIT_ASSERT(bi.IsNeg()); CPPUNIT_ASSERT(bi.IsNeg());
CPPUNIT_ASSERT(bi.IsLong()); CPPUNIT_ASSERT(bi.IsLong());
CPPUNIT_ASSERT_EQUAL(-42L, bi); CPPUNIT_ASSERT_EQUAL(-42L, static_cast<long>(bi));
} }
// positive number just fitting to long // positive number just fitting to long
...@@ -72,7 +72,7 @@ void BigIntTest::testConstructionFromLongLong() ...@@ -72,7 +72,7 @@ void BigIntTest::testConstructionFromLongLong()
CPPUNIT_ASSERT(!bi.IsZero()); CPPUNIT_ASSERT(!bi.IsZero());
CPPUNIT_ASSERT(!bi.IsNeg()); CPPUNIT_ASSERT(!bi.IsNeg());
CPPUNIT_ASSERT(bi.IsLong()); CPPUNIT_ASSERT(bi.IsLong());
CPPUNIT_ASSERT_EQUAL(std::numeric_limits<long>::max(), bi); CPPUNIT_ASSERT_EQUAL(std::numeric_limits<long>::max(), static_cast<long>(bi));
} }
// negative number just fitting to long // negative number just fitting to long
...@@ -82,7 +82,7 @@ void BigIntTest::testConstructionFromLongLong() ...@@ -82,7 +82,7 @@ void BigIntTest::testConstructionFromLongLong()
CPPUNIT_ASSERT(!bi.IsZero()); CPPUNIT_ASSERT(!bi.IsZero());
CPPUNIT_ASSERT(bi.IsNeg()); CPPUNIT_ASSERT(bi.IsNeg());
CPPUNIT_ASSERT(bi.IsLong()); CPPUNIT_ASSERT(bi.IsLong());
CPPUNIT_ASSERT_EQUAL(std::numeric_limits<long>::min(), bi); CPPUNIT_ASSERT_EQUAL(std::numeric_limits<long>::min(), static_cast<long>(bi));
} }
// positive number not fitting to long // positive number not fitting to long
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment