[svn] commit: r1367 - /trunk/src/lib/dns/tests/dnssectime_unittest.cc
BIND 10 source code commits
bind10-changes at lists.isc.org
Fri Mar 12 16:16:42 UTC 2010
Author: each
Date: Fri Mar 12 16:16:42 2010
New Revision: 1367
Log:
Check sizeof(time_t) before running the time overflow test.
Modified:
trunk/src/lib/dns/tests/dnssectime_unittest.cc
Modified: trunk/src/lib/dns/tests/dnssectime_unittest.cc
==============================================================================
--- trunk/src/lib/dns/tests/dnssectime_unittest.cc (original)
+++ trunk/src/lib/dns/tests/dnssectime_unittest.cc Fri Mar 12 16:16:42 2010
@@ -61,8 +61,14 @@
{
EXPECT_EQ("19700101000000", timeToText(0));
EXPECT_EQ("20100311233000", timeToText(1268350200));
+}
- // Jan 1, Year 10,000. What should we do?
- //EXPECT_THROW(timeToText(253402300800LL), InvalidTime);
+TEST(DNSSECTimeTest, overflow)
+{
+ // Jan 1, Year 10,000.
+ if (sizeof(time_t) > 4) {
+ EXPECT_THROW(timeToText(253402300800LL), InvalidTime);
+ }
}
+
}
More information about the bind10-changes
mailing list