From: Mukund Sivaraman Date: Mon, 25 Mar 2013 14:45:36 +0000 (+0530) Subject: [2387] Add NSEC3PARAM test for bad base32 hex sequence X-Git-Tag: bind10-1.2.0beta1-release~481^2~32 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=393534ac4698e6dfeee32ab4bdf99e25eade4a76;p=thirdparty%2Fkea.git [2387] Add NSEC3PARAM test for bad base32 hex sequence --- diff --git a/src/lib/dns/tests/rdata_nsec3param_unittest.cc b/src/lib/dns/tests/rdata_nsec3param_unittest.cc index 906d289b18..79e255a23b 100644 --- a/src/lib/dns/tests/rdata_nsec3param_unittest.cc +++ b/src/lib/dns/tests/rdata_nsec3param_unittest.cc @@ -94,6 +94,9 @@ TEST_F(Rdata_NSEC3PARAM_Test, badText) { // Iterations out of range. EXPECT_THROW(generic::NSEC3PARAM("1 1 65536 D399EAAB"), InvalidRdataText); + // Bad base32 hex sequence + EXPECT_THROW(generic::NSEC3PARAM("1 1 256 D399EAABZOO"), BadValue); + // String instead of number EXPECT_THROW(generic::NSEC3PARAM("foo 1 256 D399EAAB"), InvalidRdataText);