[svn] commit: r1804 - /branches/trac177/src/lib/dns/tests/name_unittest.cc

BIND 10 source code commits bind10-changes at lists.isc.org
Mon May 10 19:51:02 UTC 2010


Author: jinmei
Date: Mon May 10 19:51:02 2010
New Revision: 1804

Log:
made sure the test is performed only when int is 32bit.

Modified:
    branches/trac177/src/lib/dns/tests/name_unittest.cc

Modified: branches/trac177/src/lib/dns/tests/name_unittest.cc
==============================================================================
--- branches/trac177/src/lib/dns/tests/name_unittest.cc (original)
+++ branches/trac177/src/lib/dns/tests/name_unittest.cc Mon May 10 19:51:02 2010
@@ -495,7 +495,9 @@
 
     // invalid range: (assuming int is 32-bit) the following parameters would
     // cause overflow, bypassing naive validation.
-    EXPECT_THROW(example_name.split(1, 0xffffffff), OutOfRange);
+    if (sizeof(int) == 4) {
+        EXPECT_THROW(example_name.split(1, 0xffffffff), OutOfRange);
+    }
 }
 
 TEST_F(NameTest, downcase) {




More information about the bind10-changes mailing list