From: Michal 'vorner' Vaner Date: Thu, 8 Nov 2012 17:27:00 +0000 (+0100) Subject: [2384] Test leading zeroes in TTL X-Git-Tag: trac2487_base~1^2~29^2~2^2~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4ddb739a13b02b58dca72bd301e80228c745359f;p=thirdparty%2Fkea.git [2384] Test leading zeroes in TTL --- diff --git a/src/lib/dns/tests/rrttl_unittest.cc b/src/lib/dns/tests/rrttl_unittest.cc index 03ab7a65f2..7fbd529184 100644 --- a/src/lib/dns/tests/rrttl_unittest.cc +++ b/src/lib/dns/tests/rrttl_unittest.cc @@ -110,6 +110,8 @@ TEST_F(RRTTLTest, fromTextUnit) { EXPECT_EQ(4294967295, RRTTL("4294967295S").getValue()); EXPECT_EQ(0, RRTTL("0W0D0H0M0S").getValue()); EXPECT_EQ(4294967295, RRTTL("1193046H1695S").getValue()); + // Leading zeroes are accepted + EXPECT_EQ(4294967295, RRTTL("0000000000000004294967295S").getValue()); // Now some compound ones. We allow any order (it would be much work to // check the order anyway). The last part can be without unit, in which